highest batting average in a season by a switch hitting shortstop

George Davis has the best batting average by a switch-hitting shortstop in a season, with an average of .353 in 1897.

Showing
  • Assumption:All-time
  • Assumption:3.1+ PA/TG
NAMEAVGSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1George Davis
G. Davis
.353
1897
131
521
112
184
31
10
10
135
43
7
23
65
576
265
51
5
.410
.509
.918
123
36
.427
138
34.7
2Bob Ferguson
B. Ferguson
.351
1878
61
259
44
91
10
2
0
39
10
12
269
105
12
.405
54
17.1
.365
139
14.8
3Jose Reyes
J. Reyes
.337
2011
126
537
101
181
31
16
7
44
43
0
41
39
7
586
265
54
2
4
9
5
.384
.493
.877
94
28
.376
142
28.1
4Omar Vizquel
O. Vizquel
.333
1999
144
574
112
191
36
4
5
66
65
1
50
42
9
664
250
45
17
7
0
8
.397
.436
.833
104
17.8
.372
115
13.7
5Garry Templeton
G. Templeton
.322
1977
153
621
94
200
19
18
8
79
15
1
70
28
24
644
279
45
2
5
3
9
.336
.449
.786
85
9.9
.343
108
5.9
6Tony Fernandez
T. Fernandez
.322
1987
146
578
90
186
29
8
5
67
51
5
48
32
12
642
246
42
4
4
3
14
.379
.426
.805
95
15.7
.355
115
12
7Dave Bancroft
D. Bancroft
.321
1922
156
651
117
209
41
5
4
60
79
3
27
16
11
745
272
50
12
.397
.418
.815
114
20.5
.382
116
16.1
8Carlos Guillen
C. Guillen
.320
2006
153
543
100
174
41
5
19
85
71
4
87
20
9
622
282
65
0
4
10
16
.400
.519
.920
110
31.5
.391
136
29.3
9Garry Templeton
G. Templeton
.319
1980
118
504
83
161
19
9
4
43
18
0
43
31
15
524
210
32
1
1
6
13
.342
.417
.759
65
6.5
.336
110
5.9
10Dave Bancroft
D. Bancroft
.319
1925
128
479
75
153
29
8
2
49
64
0
22
7
4
560
204
39
17
.400
.426
.826
88
14.8
.385
119
14.7
11George Davis
G. Davis
.319
1900
114
426
69
136
20
4
3
61
35
4
23
29
472
173
27
7
.376
.406
.782
78
13.4
.375
116
11.2
12Mark Koenig
M. Koenig
.319
1928
132
533
89
170
19
10
4
63
32
2
19
3
5
578
221
33
11
.360
.415
.774
77
6.4
.358
107
5.3
13Dave Bancroft
D. Bancroft
.318
1921
153
606
121
193
26
15
6
67
66
4
23
17
10
698
267
47
22
.389
.441
.830
108
20.5
.384
122
19.9
14Carlos Guillen
C. Guillen
.318
2004
136
522
97
166
37
10
20
97
52
2
87
12
5
583
283
67
3
4
3
12
.379
.542
.921
102
30
.391
140
30
15Cristian Guzman
C. Guzman
.316
2008
138
579
77
183
35
5
9
55
23
5
57
6
5
612
255
49
1
4
1
10
.345
.440
.786
81
7.7
.344
106
4.5
16Garry Templeton
G. Templeton
.314
1979
154
672
105
211
32
19
9
62
18
1
91
26
10
696
308
60
2
3
4
8
.331
.458
.790
93
11.9
.346
113
11
17Erick Aybar
E. Aybar
.312
2009
137
504
70
157
23
9
5
58
30
5
54
14
7
556
213
37
12
5
1
9
.353
.423
.776
72
5.4
.340
105
3.3
18Dave Bancroft
D. Bancroft
.311
1926
127
453
70
141
18
6
1
44
64
2
29
3
541
174
25
22
.399
.384
.783
78
12.7
.375
121
14.1
19Tony Fernandez
T. Fernandez
.310
1986
163
687
91
213
33
9
10
65
27
4
52
25
12
727
294
52
5
4
0
8
.338
.428
.766
95
10.9
.339
107
5.9
20Asdrubal Cabrera
A. Cabrera
.308
2009
131
523
81
161
42
4
6
68
44
1
89
17
4
581
229
52
10
3
1
13
.361
.438
.799
80
10.7
.351
112
8.4
21George Davis
G. Davis
.307
1898
121
486
80
149
20
5
2
86
32
1
15
26
529
185
27
10
.351
.381
.731
77
8.3
.355
108
6.2
22Mike Caruso
M. Caruso
.306
1998
133
523
81
160
17
6
5
55
14
7
38
22
6
555
204
28
8
3
0
8
.331
.390
.721
63
-5.6
.319
90
-7.5
23Larry Bowa
L. Bowa
.305
1975
136
583
79
178
18
9
2
38
24
2
32
24
6
628
220
29
17
2
0
9
.334
.377
.711
71
2.4
.326
96
-2.9
24Dave Bancroft
D. Bancroft
.304
1923
107
444
80
135
33
3
1
31
62
1
23
8
7
513
177
37
6
.391
.399
.789
75
11.5
.375
115
9.9
25Ozzie Smith
O. Smith
.303
1987
158
600
104
182
40
4
0
75
89
1
36
43
9
706
230
44
12
4
3
9
.392
.383
.775
101
13.9
.350
114
12.4

More MLB News

More Giants Stats

Team Batting Leaders

HR

37

Devers

Rafael Devers

RBI

98

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

143

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

178

20th

R

669

26th

SO

1,204

27th

ERA

4.33

23rd

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
Giants Giants
65
97
.401
35.0
58
104
.358
42.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Sat
3/27
@
4:00 AM
Sun
3/28
@
4:00 AM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
LAD Dodgers

100 - 62

5

Final

1

SFG Giants

65 - 97

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM