most hits by a switch hitter from 1998 to 2022

Between the 1998 and 2022 seasons, Carlos Beltran collected the most hits by a switch-hitter, with 2,725 hits.

NAME H G AB R 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Carlos Beltran
C. Beltran
2,725
2,586
9,768
1,582
565
78
435
1,587
1,084
51
1,795
312
49
11,031
4,751
1,078
18
110
104
203
.279
.350
.486
.837
1621
297.8
.358
118
246.4
2 Jimmy Rollins
J. Rollins
2,455
2,275
9,294
1,421
511
115
231
936
813
38
1,264
470
105
10,240
3,889
857
42
53
52
136
.264
.324
.418
.743
1209
-4.7
.323
95
-56.5
3 Chipper Jones
C. Jones
2,224
2,037
7,262
1,316
453
27
394
1,316
1,275
18
1,133
108
36
8,636
3,913
874
1
80
168
210
.306
.407
.539
.946
1585
528.1
.402
145
495.8
4 Victor Martinez
V. Martinez
2,153
1,973
7,297
914
423
3
246
1,178
730
53
891
7
7
8,166
3,320
672
0
86
119
264
.295
.360
.455
.815
1151
190.2
.351
117
162.3
5 Jose Reyes
J. Reyes
2,138
1,877
7,552
1,180
387
131
145
719
589
11
914
517
127
8,240
3,222
663
50
38
56
82
.283
.334
.427
.761
1021
52.1
.330
103
31.3
6 Melky Cabrera
M. Cabrera
1,962
1,887
6,878
895
383
45
144
854
510
27
891
101
37
7,527
2,867
572
48
64
41
181
.285
.334
.417
.751
915
32.9
.326
101
6.8
7 Lance Berkman
L. Berkman
1,905
1,879
6,491
1,146
422
30
366
1,234
1,201
66
1,300
86
48
7,813
3,485
818
1
54
160
147
.293
.406
.537
.943
1424
477.5
.400
144
432.3
8 Mark Teixeira
M. Teixeira
1,862
1,862
6,936
1,099
408
18
409
1,298
918
111
1,441
26
7
8,029
3,533
835
0
64
91
158
.268
.360
.509
.869
1268
317.6
.371
127
262.4
9 Rafael Furcal
R. Furcal
1,817
1,614
6,477
1,063
311
69
113
587
643
22
910
314
94
7,236
2,605
493
55
39
24
84
.281
.346
.402
.748
894
15.7
.330
99
-4.6
10 Omar Vizquel
O. Vizquel
1,805
1,799
6,540
909
299
54
53
618
660
35
697
245
97
7,449
2,371
406
154
60
22
131
.276
.343
.363
.705
829
-90.1
.315
86
-129.6
11 Luis Castillo
L. Castillo
1,783
1,604
6,083
948
184
58
27
427
759
12
751
337
128
7,000
2,164
269
120
26
13
114
.293
.371
.356
.727
863
-1.2
.330
99
-5.3
12 Asdrubal Cabrera
A. Cabrera
1,763
1,822
6,632
886
401
28
195
869
589
68
1,330
91
32
7,401
2,805
624
51
61
26
177
.266
.329
.423
.752
916
53.3
.327
104
37.8
13 Randy Winn
R. Winn
1,759
1,717
6,186
863
367
59
110
662
526
53
1,010
215
84
6,878
2,574
536
58
55
23
98
.284
.343
.416
.759
861
17.8
.333
100
0.3
14 Jorge Posada
J. Posada
1,616
1,760
5,890
870
367
10
269
1,040
905
71
1,414
19
19
6,911
2,810
646
0
45
76
183
.274
.375
.477
.852
1077
229.1
.369
124
210.8
15 Ray Durham
R. Durham
1,608
1,539
5,746
996
353
63
164
706
670
50
927
192
72
6,556
2,579
580
41
49
28
123
.280
.357
.449
.806
926
110
.351
110
80.8
16 Coco Crisp
C. Crisp
1,572
1,586
5,930
877
308
57
130
639
561
5
865
309
79
6,627
2,384
495
80
51
18
91
.265
.327
.402
.729
763
-16.7
.319
97
-27.9
17 Ben Zobrist
B. Zobrist
1,566
1,651
5,880
884
349
44
167
768
832
31
994
116
49
6,836
2,504
560
26
67
35
124
.266
.357
.426
.783
920
131.5
.342
116
125.7
18 Carlos Santana
C. Santana
1,533
1,784
6,329
917
334
16
278
925
1,148
34
1,246
48
18
7,567
2,733
628
0
56
62
159
.242
.359
.432
.791
1056
176.7
.344
117
151.9
19 Brian Roberts
B. Roberts
1,527
1,418
5,531
850
367
39
97
542
609
13
844
285
73
6,250
2,263
503
48
49
26
82
.276
.347
.409
.756
783
31.9
.332
101
11.7
20 Jose Vidro
J. Vidro
1,482
1,351
4,944
701
329
11
126
637
467
35
536
22
16
5,523
2,211
466
36
41
35
144
.300
.362
.447
.809
784
96.8
.352
110
69.2
21 Cristian Guzman
C. Guzman
1,459
1,406
5,382
727
238
89
62
467
265
31
783
125
68
5,785
2,061
389
74
33
18
88
.271
.307
.383
.690
572
-139.7
.301
78
-166.4
22 Bernie Williams
B. Williams
1,409
1,266
4,690
829
266
22
187
788
648
24
709
65
40
5,403
2,280
475
3
38
74
149
.300
.385
.486
.872
875
201.1
.375
128
193.5
23 Erick Aybar
E. Aybar
1,402
1,454
5,175
643
256
46
58
473
285
52
670
155
62
5,626
1,924
360
75
39
18
107
.271
.313
.372
.685
566
-80.2
.301
88
-80.7
24 Nick Swisher
N. Swisher
1,338
1,527
5,369
805
307
11
245
803
817
56
1,373
13
15
6,308
2,402
563
13
53
42
131
.249
.351
.447
.799
874
135.5
.348
114
108.7
25 Chase Headley
C. Headley
1,337
1,436
5,088
637
272
16
130
596
574
61
1,298
93
29
5,761
2,031
418
3
35
30
113
.263
.342
.399
.742
703
40.1
.327
107
50

More Royals Stats

Team Rankings

HR

33

30th

R

188

27th

SO

458

15th

ERA

3.15

2nd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
Twins Twins
30
25
.545
6.0
Royals Royals
30
27
.526
7.0
White Sox White Sox
18
38
.321
18.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
DET DET
@
KCR KCR
8:10 PM
Sat
5/31
DET DET
@
KCR KCR
4:10 PM
Sun
6/1
DET DET
@
KCR KCR
2:10 PM
Tue
6/3
KCR KCR
@
STL STL
7:45 PM
Wed
6/4
KCR KCR
@
STL STL
7:45 PM
Last Game
KCR Royals

30 - 27

3

Final

2

CIN Reds

28 - 29

Wed 28 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
20
.636
Rays Rays
28
27
.509
7.0
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
24
.556
Astros Astros
30
25
.545
0.5
NL East W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
21
.625
Cardinals Cardinals
32
24
.571
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
1-2
Tue
5/13
MIL MIL
@
CLE CLE
9-5
Tue
5/13
MIN MIN
@
BAL BAL
8-6
Tue
5/13
NYY NYY
@
SEA SEA
3-2

Schedule

DATE MATCHUP TIME (ET)
Thu
5/29
ATL ATL
@
PHI PHI
1:05 PM
Thu
5/29
ATL ATL
@
PHI PHI
6:45 PM
Thu
5/29
ATH ATH
@
TOR TOR
7:07 PM
Thu
5/29
TBR TBR
@
HOU HOU
8:10 PM
Thu
5/29
WSH WSH
@
SEA SEA
9:40 PM