most home runs by a switch hitter 2010 to 2019

Between the 2010 and 2019 seasons, Carlos Santana crushed the most home runs by a switch-hitter, with 232 home runs.

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
232
1,435
5,127
765
1,284
294
16
766
944
28
1,013
46
18
6,147
2,306
542
0
48
56
133
.250
.367
.450
.817
899
189.4
.354
123
166.8
2 Justin Smoak
J. Smoak
191
1,250
4,034
491
930
189
2
555
542
23
1,080
3
3
4,618
1,696
382
0
19
20
106
.231
.324
.420
.744
565
29.3
.324
104
25
3 Kendrys Morales
K. Morales
167
1,084
3,913
458
1,022
192
4
587
344
44
805
2
5
4,328
1,723
363
0
27
26
136
.261
.326
.440
.766
549
50.6
.330
109
44.3
4 Mark Teixeira
M. Teixeira
167
802
2,913
430
695
142
2
500
395
46
633
11
4
3,391
1,342
311
0
37
22
66
.239
.335
.461
.796
462
78.4
.345
115
59.8
5 Asdrubal Cabrera
A. Cabrera
165
1,370
5,099
670
1,349
300
19
659
427
58
1,015
69
24
5,651
2,182
484
25
42
22
135
.265
.326
.428
.754
700
49.1
.327
106
39.5
6 Carlos Beltran
C. Beltran
162
1,024
3,741
497
1,020
225
14
552
354
18
709
26
11
4,154
1,759
401
2
39
39
94
.273
.335
.470
.805
569
96
.345
118
87.6
7 Neil Walker
N. Walker
149
1,271
4,508
601
1,208
234
22
606
455
55
907
31
22
5,071
1,933
405
10
43
27
96
.268
.339
.429
.768
655
73.3
.334
112
70
8 Yasmani Grandal
Y. Grandal
141
879
2,793
374
673
136
7
416
457
16
773
11
7
3,292
1,246
284
2
24
9
81
.241
.348
.446
.794
460
74.6
.344
118
70.7
9 Matt Wieters
M. Wieters
137
1,052
3,605
402
887
174
4
503
337
18
751
9
4
4,002
1,480
315
3
39
27
90
.246
.311
.411
.721
444
-16.3
.312
92
-39.9
10 Victor Martinez
V. Martinez
135
1,096
4,051
469
1,182
220
1
619
359
25
461
5
4
4,480
1,809
356
0
45
72
148
.292
.350
.447
.796
602
92.3
.342
114
70.4
11 Francisco Lindor
F. Lindor
130
717
2,904
478
835
178
15
384
260
21
455
93
25
3,244
1,433
323
25
34
25
59
.288
.347
.493
.840
484
96.8
.354
120
79.1
12 Ben Zobrist
B. Zobrist
125
1,354
4,901
743
1,311
303
33
620
703
26
806
92
40
5,707
2,055
461
21
56
29
110
.267
.359
.419
.778
766
114.1
.341
116
107.8
13 Pablo Sandoval
P. Sandoval
120
1,083
3,735
429
1,009
207
15
508
282
23
616
7
8
4,085
1,606
342
4
41
41
128
.270
.322
.430
.752
490
25
.323
106
25.7
14 Dexter Fowler
D. Fowler
119
1,274
4,471
724
1,161
222
72
467
662
48
1,171
120
56
5,235
1,884
413
29
25
15
52
.260
.359
.421
.781
715
111
.343
109
59.2
15 Nick Swisher
N. Swisher
112
766
2,757
368
699
155
5
397
378
22
708
6
7
3,189
1,200
272
6
26
12
67
.254
.345
.435
.781
427
70
.343
114
51.9
16 José Ramírez
J. Ramírez
110
770
2,774
451
776
197
22
391
301
19
361
117
28
3,138
1,347
329
19
25
24
41
.280
.351
.486
.837
469
97.4
.354
121
80.3
17 Chase Headley
C. Headley
109
1,181
4,196
540
1,102
221
12
494
480
50
1,057
79
26
4,760
1,674
342
3
31
26
87
.263
.343
.399
.742
583
40.4
.327
108
44
18 Melky Cabrera
M. Cabrera
108
1,318
4,955
645
1,444
293
33
626
339
13
645
57
23
5,379
2,127
434
25
47
29
132
.291
.335
.429
.765
678
58.7
.330
107
41.5
19 Eduardo Escobar
E. Escobar
106
928
3,156
404
819
182
29
426
230
19
671
19
15
3,449
1,377
317
13
31
17
45
.260
.311
.436
.747
410
5.8
.318
97
-11.9
20 Jed Lowrie
J. Lowrie
100
1,005
3,663
482
966
232
14
452
398
21
660
6
3
4,118
1,526
346
6
30
18
73
.264
.337
.417
.753
514
43.6
.329
108
40.3
21 Danny Espinosa
D. Espinosa
98
872
2,910
367
644
139
12
316
242
78
943
64
24
3,267
1,101
249
20
17
32
35
.221
.297
.378
.675
317
-55.7
.295
82
-70.4
22 Marwin Gonzalez
M. Gonzalez
91
909
2,891
355
762
158
8
347
210
27
639
38
26
3,169
1,209
257
34
7
10
74
.264
.319
.418
.737
377
5.8
.318
101
6.3
23 Freddy Galvis
F. Galvis
88
951
3,424
365
849
151
26
370
201
14
746
55
20
3,685
1,316
265
25
21
14
72
.248
.291
.384
.675
353
-80.4
.290
79
-95
24 Jarrod Saltalamacchia
J. Saltalamacchia
87
657
2,063
277
464
123
5
288
232
8
738
5
3
2,322
858
215
1
18
9
36
.225
.303
.416
.719
258
-2.2
.314
94
-17.4
25 Jimmy Rollins
J. Rollins
85
869
3,353
476
826
161
20
315
343
6
499
144
36
3,728
1,282
266
9
17
17
54
.246
.316
.382
.698
397
-20.1
.308
93
-32.5

More Guardians Stats

Team Rankings

HR

168

20th

R

643

28th

SO

1,381

12th

ERA

3.70

4th

2025 Division Standings
TEAM W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
Royals Royals
82
80
.506
6.0
Twins Twins
70
92
.432
18.0
White Sox White Sox
60
102
.370
28.0
Last Game
CLE Guardians

1 - 2

3

Final

6

DET Tigers

2 - 1

Thu 2 Oct 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
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
9/13
TEX TEX
@
NYM NYM
2-5
Sat
9/13
TBR TBR
@
CHC CHC
3-4
Sat
9/13
NYY NYY
@
BOS BOS
4-6
Sun
9/14
CHC CHC
@
PIT PIT
4-0
Sun
9/14
ATL ATL
@
WSH WSH
11-3

Schedule

DATE MATCHUP TIME (ET)
Sat
10/4
LAD LAD
@
PHI PHI
6:38 PM
Sat
10/4
DET DET
@
SEA SEA
8:38 PM
Sun
10/5
NYY NYY
@
TOR TOR
4:08 PM
Sun
10/5
DET DET
@
SEA SEA
8:03 PM
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM