highest batting average by a switch hitter all-time

Frankie Frisch has the highest career batting average by a switch-hitter, with an average of .316.

Interpreted as:
highest batting average with a minimum of 3000 PA by a switch hitter all-time
NAME AVG PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Frankie Frisch
F. Frisch
.316
10,100
2,311
9,112
1,532
2,880
466
138
105
1,244
728
31
272
419
3,937
709
229
.369
.432
.801
1469
211
.370
112
164.5
2 Chipper Jones
C. Jones
.303
10,614
2,499
8,984
1,619
2,726
549
38
468
1,623
1,512
18
1,409
150
46
4,755
1,055
3
97
177
253
.401
.529
.930
1904
598.1
.397
141
563
3 Pete Rose
P. Rose
.303
15,861
3,562
14,053
2,165
4,256
746
135
160
1,314
1,566
107
1,143
198
149
5,752
1,041
56
79
167
247
.375
.409
.784
2190
480.1
.354
121
368.7
4 Roberto Alomar
R. Alomar
.300
10,400
2,379
9,073
1,508
2,724
504
80
210
1,134
1,032
50
1,140
474
114
4,018
794
148
97
62
206
.371
.443
.814
1526
275.7
.359
118
230.8
5 Mickey Mantle
M. Mantle
.298
9,909
2,401
8,102
1,676
2,415
344
72
536
1,509
1,733
13
1,710
153
38
4,511
952
14
47
126
113
.421
.557
.977
1941
840
.428
170
821.8
6 Jose Vidro
J. Vidro
.298
5,708
1,418
5,113
720
1,524
341
12
128
654
478
37
556
23
16
2,273
481
36
44
35
145
.359
.445
.804
801
90.9
.350
108
62.6
7 Bernie Williams
B. Williams
.297
9,053
2,076
7,869
1,366
2,336
449
55
287
1,257
1,069
39
1,212
147
87
3,756
791
12
64
97
223
.381
.477
.858
1440
321.1
.373
126
301.2
8 Ripper Collins
R. Collins
.296
4,205
1,084
3,784
615
1,121
205
65
135
659
356
23
373
18
1,861
405
42
0
.360
.492
.852
674
150.9
.385
126
137.8
9 Victor Martinez
V. Martinez
.295
8,166
1,973
7,297
914
2,153
423
3
246
1,178
730
53
891
7
7
3,320
672
0
86
119
264
.360
.455
.815
1151
190.2
.351
117
162.3
10 Willie McGee
W. McGee
.295
8,188
2,201
7,649
1,010
2,254
350
94
79
856
448
15
1,238
352
121
3,029
523
30
46
58
157
.333
.396
.729
955
4.6
.323
101
1.9
11 George Davis
G. Davis
.295
10,178
2,372
9,045
1,545
2,665
453
163
73
1,440
874
75
579
619
3,663
689
184
.362
.405
.767
1643
293.1
.366
117
266.9
12 Bip Roberts
B. Roberts
.294
4,631
1,202
4,147
663
1,220
203
31
30
352
396
30
548
264
95
1,575
264
27
31
19
59
.358
.380
.737
573
28.5
.333
103
11.8
13 Tim Raines
T. Raines
.294
10,359
2,502
8,872
1,571
2,605
430
113
170
980
1,330
42
966
808
146
3,771
713
39
76
148
142
.385
.425
.810
1517
318.9
.361
125
306.9
14 Lance Berkman
L. Berkman
.293
7,813
1,879
6,491
1,146
1,905
422
30
366
1,234
1,201
66
1,300
86
48
3,485
818
1
54
160
147
.406
.537
.943
1424
477.5
.400
144
432.3
15 Dmitri Young
D. Young
.292
5,252
1,364
4,762
648
1,389
301
29
171
683
407
45
871
25
22
2,261
501
3
35
66
150
.351
.475
.826
752
98.2
.354
112
80.5
16 David Segui
D. Segui
.291
5,449
1,456
4,847
683
1,412
284
16
139
684
524
14
687
17
19
2,145
439
19
45
56
131
.359
.443
.802
762
86.4
.350
110
73
17 Carlos Baerga
C. Baerga
.291
5,895
1,630
5,439
731
1,583
279
17
134
774
291
73
580
59
24
2,298
430
26
66
41
158
.332
.423
.754
723
14.7
.331
99
-11.6
18 Bill Mueller
B. Mueller
.291
4,886
1,216
4,223
663
1,229
265
22
85
493
543
35
571
20
18
1,793
372
37
48
17
105
.373
.425
.797
693
83.8
.352
112
74.9
19 John Anderson
J. Anderson
.290
6,773
1,636
6,345
871
1,843
328
124
50
978
310
53
356
338
2,569
502
65
.329
.405
.734
939
103.6
.347
110
79.1
20 Tommy Tucker
T. Tucker
.290
7,273
1,688
6,482
1,084
1,882
240
85
42
932
481
272
249
352
2,418
367
38
.364
.373
.737
1209
111.5
.358
104
44.1
21 Luis Castillo
L. Castillo
.290
7,471
1,720
6,510
1,001
1,889
194
59
28
443
800
12
850
370
142
2,285
281
123
26
13
120
.368
.351
.719
901
-23.2
.327
97
-26
22 Johnny Ray
J. Ray
.290
5,657
1,353
5,188
604
1,502
294
36
53
594
353
12
329
80
49
2,027
383
48
56
39
126
.333
.391
.724
656
16.6
.322
101
2.9
23 Tom McCreery
T. McCreery
.289
3,357
802
2,962
465
857
99
76
27
388
310
10
374
116
1,189
202
75
.359
.401
.760
526
64.1
.362
110
52.7
24 Red Schoendienst
R. Schoendienst
.289
9,222
2,216
8,479
1,223
2,449
427
78
84
773
606
21
346
89
27
3,284
589
97
19
15
180
.337
.387
.724
1069
12.1
.333
94
-69.7
25 Jerry Mumphrey
J. Mumphrey
.289
5,545
1,585
4,993
660
1,442
217
55
70
575
478
4
688
174
80
1,979
342
29
41
49
108
.349
.396
.745
687
63.2
.334
109
56.1

More Cardinals Stats

Team Rankings

HR

38

19th

R

194

9th

SO

290

27th

ERA

3.85

15th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
23
18
.561
Cardinals Cardinals
22
19
.537
1.0
Brewers Brewers
20
21
.488
3.0
Reds Reds
20
22
.476
3.5
Pirates Pirates
14
27
.341
9.0
Schedule
DATE MATCHUP TIME (ET)
Mon
5/12
STL STL
@
PHI PHI
6:45 PM
Tue
5/13
STL STL
@
PHI PHI
6:45 PM
Wed
5/14
STL STL
@
PHI PHI
1:05 PM
Fri
5/16
STL STL
@
KCR KCR
7:40 PM
Sat
5/17
STL STL
@
KCR KCR
7:10 PM
Last Game
WSH Nationals

17 - 24

1

Final

6

STL Cardinals

22 - 19

Sun 11 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
26
15
.634
Phillies Phillies
24
16
.600
1.5
NL Central W L PCT GB
Cubs Cubs
23
18
.561
Cardinals Cardinals
22
19
.537
1.0
NL West W L PCT GB
Dodgers Dodgers
27
14
.659
Padres Padres
25
14
.641
1.0
AL East W L PCT GB
Yankees Yankees
23
17
.575
Red Sox Red Sox
22
20
.524
2.0
AL Central W L PCT GB
Tigers Tigers
26
15
.634
Guardians Guardians
23
17
.575
2.5
AL West W L PCT GB
Mariners Mariners
22
17
.564
Astros Astros
20
19
.513
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/26
TOR TOR
@
NYY NYY
2-11
Sat
4/26
BAL BAL
@
DET DET
0-7
Sat
4/26
LAA LAA
@
MIN MIN
0-5
Sat
4/26
BOS BOS
@
CLE CLE
13-3
Sat
4/26
HOU HOU
@
KCR KCR
7-3

Schedule

DATE MATCHUP TIME (ET)
Mon
5/12
MIL MIL
@
CLE CLE
6:10 PM
Mon
5/12
BOS BOS
@
DET DET
6:40 PM
Mon
5/12
STL STL
@
PHI PHI
6:45 PM
Mon
5/12
PIT PIT
@
NYM NYM
7:10 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM