most home runs by a switch hitter since 2003

Since 2003, Mark Teixeira has crushed the most home runs by a switch-hitter, with 409 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 Mark Teixeira
M. Teixeira
409
1,862
6,936
1,099
1,862
408
18
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
2 Carlos Beltran
C. Beltran
353
2,001
7,421
1,189
2,060
442
45
1,222
877
37
1,336
203
33
8,430
3,651
840
12
83
97
153
.278
.353
.492
.845
1260
263.4
.360
123
238.6
3 Carlos Santana
C. Santana
327
2,111
7,511
1,071
1,814
395
17
1,091
1,291
42
1,470
60
18
8,908
3,224
739
0
64
66
182
.242
.353
.429
.783
1224
184.4
.341
115
159.5
4 Lance Berkman
L. Berkman
265
1,417
4,890
844
1,418
302
22
898
934
48
967
60
32
5,910
2,559
589
1
37
134
121
.290
.406
.523
.929
1052
343.1
.396
143
316.6
5 José Ramírez
J. Ramírez
260
1,482
5,490
912
1,531
369
40
879
609
38
743
251
57
6,212
2,760
669
19
56
90
78
.279
.352
.503
.854
961
223.8
.359
129
216.1
6 Francisco Lindor
F. Lindor
254
1,407
5,571
916
1,530
309
26
786
533
69
1,010
187
46
6,263
2,653
589
31
59
34
101
.275
.342
.476
.818
914
167.4
.348
121
156.5
7 Nick Swisher
N. Swisher
245
1,527
5,369
805
1,338
307
11
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
8 Victor Martinez
V. Martinez
245
1,961
7,265
912
2,144
422
3
1,173
727
53
889
7
7
8,130
3,307
670
0
85
119
263
.295
.360
.455
.815
1147
190.2
.351
117
162.5
9 Chipper Jones
C. Jones
215
1,247
4,395
756
1,307
277
14
786
753
9
711
36
8
5,203
2,257
506
0
46
96
128
.297
.398
.514
.911
897
272.5
.389
138
251.8
10 Kendrys Morales
K. Morales
213
1,363
4,856
584
1,289
257
7
740
417
48
978
6
15
5,357
2,199
477
0
36
39
170
.265
.327
.453
.780
696
72.7
.335
110
63.1
11 Jimmy Rollins
J. Rollins
206
1,949
7,948
1,237
2,102
448
92
817
709
32
1,046
390
84
8,760
3,352
746
27
44
47
117
.264
.326
.422
.747
1048
14.9
.325
97
-31.8
12 Justin Smoak
J. Smoak
196
1,286
4,153
505
951
196
2
570
552
25
1,122
3
3
4,750
1,739
394
0
20
20
110
.229
.322
.419
.740
575
23.1
.322
103
18.6
13 Asdrubal Cabrera
A. Cabrera
195
1,822
6,632
886
1,763
401
28
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
14 Yasmani Grandal
Y. Grandal
194
1,307
4,138
535
977
183
7
592
679
26
1,124
13
7
4,885
1,756
384
6
36
11
126
.236
.345
.424
.769
657
80.3
.335
112
75
15 Josh Bell
J. Bell
176
1,177
4,143
562
1,057
209
20
627
532
24
901
4
15
4,737
1,834
405
0
38
32
128
.255
.341
.443
.783
648
79.9
.336
111
64.9
16 Jorge Posada
J. Posada
170
1,105
3,653
534
1,011
222
5
640
555
51
805
13
10
4,286
1,753
397
0
27
38
116
.277
.377
.480
.857
678
159.8
.372
127
144.7
17 Ben Zobrist
B. Zobrist
167
1,651
5,880
884
1,566
349
44
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 Eduardo Escobar
E. Escobar
164
1,363
4,691
593
1,185
247
46
636
351
23
1,043
23
18
5,121
2,016
457
14
42
25
64
.253
.305
.430
.735
596
-8.6
.314
95
-28.6
19 Anthony Santander
A. Santander
159
778
2,955
394
718
160
6
447
241
35
676
10
7
3,256
1,367
325
2
23
8
53
.243
.305
.463
.768
424
34.6
.327
111
40.1
20 Pablo Sandoval
P. Sandoval
153
1,380
4,609
548
1,279
262
21
639
357
31
757
12
13
5,052
2,042
436
4
51
55
149
.278
.330
.443
.773
640
58.9
.332
110
57.6
21 Ian Happ
I. Happ
152
1,023
3,419
508
853
194
16
494
474
32
1,052
65
23
3,951
1,535
362
5
21
22
65
.249
.344
.449
.793
559
88.2
.342
117
80.8
22 Neil Walker
N. Walker
149
1,306
4,583
611
1,224
238
22
609
460
55
931
32
22
5,152
1,953
409
10
44
27
97
.267
.338
.426
.764
659
67.3
.333
111
63.9
23 Ozzie Albies
O. Albies
146
903
3,614
568
973
216
31
522
262
31
660
89
20
3,941
1,689
393
2
32
10
34
.269
.321
.467
.789
538
63.4
.335
108
38.9
24 Matt Wieters
M. Wieters
146
1,167
3,994
440
996
190
5
550
368
21
847
9
4
4,428
1,634
341
4
41
29
102
.249
.313
.409
.722
494
-17.9
.313
92
-44.3
25 Jose Reyes
J. Reyes
145
1,877
7,552
1,180
2,138
387
131
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

More Yankees Stats

Team Rankings

HR

56

1st

R

182

2nd

SO

300

5th

ERA

3.58

10th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
19
14
.576
Red Sox Red Sox
18
17
.514
2.0
Blue Jays Blue Jays
16
17
.485
3.0
Rays Rays
15
18
.455
4.0
Orioles Orioles
13
19
.406
5.5
Schedule
DATE MATCHUP TIME (ET)
Sun
5/4
TBR TBR
@
NYY NYY
1:35 PM
Mon
5/5
SDP SDP
@
NYY NYY
7:05 PM
Tue
5/6
SDP SDP
@
NYY NYY
7:05 PM
Wed
5/7
SDP SDP
@
NYY NYY
7:05 PM
Fri
5/9
NYY NYY
@
ATH ATH
10:05 PM
Last Game
NYY Yankees

19 - 14

2

Final

3

TBR Rays

15 - 18

Sat 3 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
22
11
.667
Phillies Phillies
19
14
.576
3.0
NL Central W L PCT GB
Cubs Cubs
21
13
.618
Reds Reds
18
16
.529
3.0
NL West W L PCT GB
Dodgers Dodgers
23
10
.697
Padres Padres
21
11
.656
1.5
AL East W L PCT GB
Yankees Yankees
19
14
.576
Red Sox Red Sox
18
17
.514
2.0
AL Central W L PCT GB
Tigers Tigers
21
13
.618
Guardians Guardians
19
14
.576
1.5
AL West W L PCT GB
Mariners Mariners
20
12
.625
Astros Astros
17
15
.531
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
4/18
MIA MIA
@
PHI PHI
10-11
Fri
4/18
KCR KCR
@
DET DET
1-3
Fri
4/18
AZ AZ
@
CHC CHC
2-6
Fri
4/18
SEA SEA
@
TOR TOR
8-4
Fri
4/18
CLE CLE
@
PIT PIT
3-0

Schedule

DATE MATCHUP TIME (ET)
Sun
5/4
NYM NYM
@
STL STL
1:15 PM
Sun
5/4
KCR KCR
@
BAL BAL
1:35 PM
Sun
5/4
TBR TBR
@
NYY NYY
1:35 PM
Sun
5/4
MIN MIN
@
BOS BOS
1:35 PM
Sun
5/4
SDP SDP
@
PIT PIT
1:35 PM