active switch hitters with most carreer homeruns

Carlos Santana has crushed the most career homers by an active switch-hitter, with 330 homers.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Carlos Santana
C. Santana
330
2,127
7,562
1,083
1,827
397
17
1,108
1,304
43
1,484
60
18
8,974
3,248
744
0
65
66
183
.242
.354
.430
.783
1235
188.1
.341
115
163.2
2 José Ramírez
J. Ramírez
264
1,498
5,553
925
1,554
374
40
888
616
39
749
255
59
6,283
2,800
678
19
56
91
78
.280
.353
.504
.857
977
231.7
.360
130
224.1
3 Francisco Lindor
F. Lindor
258
1,424
5,640
924
1,548
313
26
799
539
71
1,024
194
47
6,341
2,687
597
31
60
34
104
.274
.342
.476
.818
925
169.9
.348
121
159.3
4 Josh Bell
J. Bell
177
1,189
4,182
564
1,065
210
20
628
537
25
913
4
15
4,782
1,846
407
0
38
32
130
.255
.340
.441
.782
652
78.6
.335
111
63.7
5 Anthony Santander
A. Santander
161
789
2,995
396
726
160
6
453
244
35
692
10
7
3,299
1,381
327
2
23
9
54
.242
.305
.461
.766
427
32.4
.326
110
37.9
6 Ian Happ
I. Happ
153
1,030
3,446
510
856
194
16
498
477
33
1,063
66
23
3,983
1,541
363
5
22
22
66
.248
.343
.447
.791
560
85.3
.341
116
78.1
7 Ketel Marte
K. Marte
150
1,130
4,143
621
1,161
246
43
526
422
34
741
62
18
4,642
1,943
439
6
37
26
86
.280
.349
.469
.818
682
128.5
.349
119
110.1
8 Ozzie Albies
O. Albies
146
920
3,680
575
985
218
31
525
268
32
674
89
20
4,015
1,703
395
2
33
10
34
.268
.320
.463
.783
541
57.6
.333
106
33.1
9 Jorge Polanco
J. Polanco
138
989
3,700
504
975
198
20
522
360
27
797
56
32
4,138
1,627
356
17
34
6
61
.264
.331
.440
.770
549
50.8
.331
111
53.8
10 Bryan Reynolds
B. Reynolds
128
843
3,168
450
863
164
26
436
326
48
792
41
13
3,563
1,463
318
0
21
21
60
.272
.347
.462
.809
522
95
.347
117
77.9
11 Jeimer Candelario
J. Candelario
110
880
3,195
410
757
190
18
384
326
49
857
19
10
3,589
1,313
318
0
19
7
51
.237
.315
.411
.726
431
0.9
.315
98
-8.3
12 Cal Raleigh
C. Raleigh
109
513
1,746
235
387
81
2
284
201
12
564
12
2
1,973
799
192
0
14
7
23
.222
.304
.458
.762
254
21.4
.327
117
37.9
13 Yoán Moncada
Y. Moncada
97
769
2,870
388
727
161
21
356
317
25
941
32
13
3,228
1,221
279
4
12
6
26
.253
.332
.425
.757
420
31.7
.327
107
29.6
14 Tommy Edman
T. Edman
67
667
2,490
383
653
131
21
268
168
33
449
114
18
2,713
1,027
219
6
16
4
34
.262
.315
.412
.728
325
-0.7
.315
100
-0.6
15 Jonah Heim
J. Heim
63
523
1,756
198
405
76
2
256
133
8
364
11
2
1,909
674
141
1
11
2
45
.231
.286
.384
.670
192
-33.6
.292
86
-32
16 Adley Rutschman
A. Rutschman
57
462
1,725
242
443
94
4
216
235
9
321
6
2
1,984
716
155
0
15
9
33
.257
.346
.415
.761
266
32
.333
118
41
17 Luis Rengifo
L. Rengifo
54
570
1,941
233
486
77
12
197
145
21
389
43
22
2,125
749
143
8
10
0
36
.250
.308
.386
.694
234
-21.1
.303
91
-23.5
18 Victor Caratini
V. Caratini
49
636
1,718
192
418
66
1
207
172
37
410
4
3
1,945
633
116
3
15
12
59
.243
.323
.368
.691
214
-18.6
.303
91
-21.4
19 Willi Castro
W. Castro
47
615
2,026
299
501
100
21
202
145
55
539
67
24
2,251
784
168
9
16
3
27
.247
.313
.387
.700
254
-14.4
.306
96
-11.4
20 Elly De La Cruz
E. De La Cruz
46
309
1,204
204
299
59
17
153
124
10
425
118
28
1,344
530
122
3
3
7
20
.248
.323
.440
.763
176
16.9
.329
103
4.2
21 Keibert Ruiz
K. Ruiz
44
450
1,638
161
413
79
0
196
91
22
192
10
5
1,761
624
123
1
9
1
40
.252
.299
.381
.680
185
-22.9
.297
88
-25.6
22 Leody Taveras
L. Taveras
40
519
1,725
210
410
80
12
174
125
4
462
74
18
1,877
634
132
11
12
0
16
.238
.289
.368
.656
182
-41.6
.287
82
-39.4
23 Michael Toglia
M. Toglia
37
239
817
104
168
36
5
95
88
3
312
14
3
913
325
78
0
5
4
15
.206
.284
.398
.681
95
-12.4
.296
74
-28.7
24 Dylan Carlson
D. Carlson
37
497
1,560
193
366
83
10
177
160
30
416
13
6
1,771
580
130
1
20
3
20
.235
.314
.372
.686
194
-17.1
.301
92
-16.5
25 Abraham Toro
A. Toro
35
374
1,208
149
266
49
4
135
87
23
232
14
7
1,327
428
88
2
7
2
16
.220
.284
.354
.638
122
-35.1
.280
81
-29.2

More Guardians Stats

Team Rankings

HR

54

11th

R

199

22nd

SO

419

12th

ERA

4.03

17th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
33
18
.647
Guardians Guardians
27
22
.551
5.0
Twins Twins
27
22
.551
5.0
Royals Royals
28
23
.549
5.0
White Sox White Sox
15
35
.300
17.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/23
CLE CLE
@
DET DET
7:10 PM
Sat
5/24
CLE CLE
@
DET DET
7:15 PM
Sun
5/25
CLE CLE
@
DET DET
11:35 AM
Mon
5/26
LAD LAD
@
CLE CLE
6:10 PM
Tue
5/27
LAD LAD
@
CLE CLE
6:10 PM
Last Game
DET Tigers

33 - 18

0

Final

7

CLE Guardians

27 - 22

Thu 22 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
30
19
.612
Blue Jays Blue Jays
25
24
.510
5.0
AL Central W L PCT GB
Tigers Tigers
33
18
.647
Guardians Guardians
27
22
.551
5.0
AL West W L PCT GB
Mariners Mariners
28
21
.571
Astros Astros
26
24
.520
2.5
NL East W L PCT GB
Phillies Phillies
32
18
.640
Mets Mets
30
20
.600
2.0
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
LAD LAD
@
MIA MIA
10-1
Tue
5/6
TEX TEX
@
BOS BOS
4-6
Tue
5/6
SDP SDP
@
NYY NYY
3-4
Tue
5/6
DET DET
@
COL COL
8-6

Schedule

DATE MATCHUP TIME (ET)
Fri
5/23
CHC CHC
@
CIN CIN
6:40 PM
Fri
5/23
MIL MIL
@
PIT PIT
6:40 PM
Fri
5/23
SFG SFG
@
WSH WSH
6:45 PM
Fri
5/23
TOR TOR
@
TBR TBR
7:05 PM
Fri
5/23
BAL BAL
@
BOS BOS
7:10 PM