highest batting average in a season by a switch hitting shortstop

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

Interpreted as:
highest batting average with a minimum of 3.1 PA per team game in a season by a switch hitting shortstop
NAME AVG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 George Davis
G. Davis
.353
1897
NYG NYG
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
2 Bob Ferguson
B. Ferguson
.351
1878
CWS CWS
61
259
44
91
10
2
0
39
10
12
269
105
12
.405
54
17.1
.365
139
14.8
3 Jose Reyes
J. Reyes
.337
2011
NYM NYM
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
4 Omar Vizquel
O. Vizquel
.333
1999
CLE CLE
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
5 Garry Templeton
G. Templeton
.322
1977
STL STL
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
6 Tony Fernandez
T. Fernandez
.322
1987
TOR TOR
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
7 Dave Bancroft
D. Bancroft
.321
1922
NYG NYG
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
8 Carlos Guillen
C. Guillen
.320
2006
DET DET
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
9 Garry Templeton
G. Templeton
.319
1980
STL STL
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
10 Dave Bancroft
D. Bancroft
.319
1925
BSN BSN
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
11 George Davis
G. Davis
.319
1900
NYG NYG
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
12 Mark Koenig
M. Koenig
.319
1928
NYY NYY
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
13 Dave Bancroft
D. Bancroft
.318
1921
NYG NYG
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
14 Carlos Guillen
C. Guillen
.318
2004
DET DET
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
15 Cristian Guzman
C. Guzman
.316
2008
WSH WSH
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
16 Garry Templeton
G. Templeton
.314
1979
STL STL
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
17 Erick Aybar
E. Aybar
.312
2009
LAA LAA
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
18 Dave Bancroft
D. Bancroft
.311
1926
BSN BSN
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
19 Tony Fernandez
T. Fernandez
.310
1986
TOR TOR
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
20 Asdrubal Cabrera
A. Cabrera
.308
2009
CLE CLE
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
21 George Davis
G. Davis
.307
1898
NYG NYG
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
22 Mike Caruso
M. Caruso
.306
1998
CWS CWS
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
23 Larry Bowa
L. Bowa
.305
1975
PHI PHI
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
24 Dave Bancroft
D. Bancroft
.304
1923
NYG NYG
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
25 Ozzie Smith
O. Smith
.303
1987
STL STL
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 Giants Stats

Team Rankings

HR

39

14th

R

180

5th

SO

322

5th

ERA

3.46

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
Giants Giants
23
14
.622
1.5
Diamondbacks Diamondbacks
19
17
.528
5.0
Rockies Rockies
6
28
.176
17.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Fri
5/9
SFG SFG
@
MIN MIN
8:10 PM
Sat
5/10
SFG SFG
@
MIN MIN
7:15 PM
Sun
5/11
SFG SFG
@
MIN MIN
2:10 PM
Mon
5/12
AZ AZ
@
SFG SFG
9:45 PM
Last Game
CHC Cubs

22 - 15

5

Final

14

SFG Giants

23 - 14

Tue 6 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
23
14
.622
Phillies Phillies
20
15
.571
2.0
NL Central W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
AL East W L PCT GB
Yankees Yankees
20
16
.556
Red Sox Red Sox
18
19
.486
2.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
AL West W L PCT GB
Mariners Mariners
21
14
.600
Athletics Athletics
20
17
.541
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/21
NYY NYY
@
CLE CLE
2-3
Mon
4/21
SDP SDP
@
DET DET
2-0
Mon
4/21
CIN CIN
@
MIA MIA
3-4
Mon
4/21
SEA SEA
@
BOS BOS
3-8
Mon
4/21
BAL BAL
@
WSH WSH
0-7

Schedule

DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM