most home runs by a switch hitter from 2003 to 2004

Between the 2003 and 2004 seasons, Carlos Beltran and Mark Teixeira were tied for the most home runs by a switch-hitter, with 64 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 Beltran
C. Beltran
64
300
1,120
223
320
50
19
204
164
9
182
83
7
1,310
600
133
3
14
14
16
.286
.377
.536
.913
224
62.4
.386
131
51.6
2 Mark Teixeira
M. Teixeira
64
291
1,074
167
290
63
7
196
112
24
237
5
3
1,214
559
134
0
4
17
20
.270
.351
.520
.871
190
40.2
.368
117
26.6
3 Jose Valentin
J. Valentin
58
269
953
152
216
46
5
144
97
6
253
16
9
1,073
446
109
13
4
8
11
.227
.301
.468
.769
130
-2.4
.326
94
-8.4
4 Chipper Jones
C. Jones
57
290
1,027
172
286
53
3
202
178
5
179
4
2
1,223
516
113
0
13
21
24
.278
.383
.502
.886
200
49.4
.377
128
43.5
5 Lance Berkman
L. Berkman
55
313
1,082
214
327
75
9
199
234
19
209
14
10
1,345
585
139
1
9
27
20
.302
.432
.541
.972
262
96
.414
150
86.4
6 Jorge Posada
J. Posada
51
279
930
155
257
55
0
182
181
19
202
3
7
1,135
465
106
0
5
11
37
.276
.403
.500
.903
199
58.7
.390
140
57.2
7 Dmitri Young
D. Young
47
259
951
150
273
57
9
145
91
17
201
2
2
1,067
489
113
0
8
20
24
.287
.357
.514
.871
166
34.2
.367
126
34.9
8 Jason Varitek
J. Varitek
43
279
914
130
260
61
2
158
113
17
232
13
5
1,057
454
106
5
8
17
21
.284
.371
.497
.867
166
36
.369
122
30.1
9 Jose Cruz
J. Cruz
41
311
1,084
166
267
51
9
146
178
2
238
16
14
1,286
459
101
7
15
14
20
.246
.349
.423
.773
166
7.1
.336
103
4.1
10 Bernie Williams
B. Williams
37
267
1,006
182
264
48
2
134
156
5
157
6
5
1,172
427
87
1
4
13
40
.262
.363
.424
.787
160
15.2
.345
109
13.7
11 Carl Everett
C. Everett
35
229
807
122
224
44
4
127
69
25
129
9
4
912
381
83
4
7
9
18
.278
.350
.472
.822
131
18.7
.353
111
11.9
12 Tony Clark
T. Clark
32
231
507
66
115
25
0
92
50
3
165
0
0
563
236
57
0
3
5
14
.227
.298
.465
.764
67
-2.6
.324
95
-3.5
13 Bill Mueller
B. Mueller
31
256
923
160
284
72
6
142
110
11
133
3
6
1,060
461
109
4
12
3
19
.308
.384
.499
.883
177
46
.380
130
40.1
14 Milton Bradley
M. Bradley
29
242
893
133
259
58
2
123
135
11
196
32
18
1,048
408
89
3
6
11
22
.290
.388
.457
.844
163
34.1
.368
126
34.1
15 Rafael Furcal
R. Furcal
29
299
1,227
233
351
59
15
120
118
4
147
54
8
1,366
527
103
8
9
6
10
.286
.348
.430
.778
179
11.1
.339
103
4.6
16 Jose Vidro
J. Vidro
29
254
921
128
279
60
0
125
118
7
93
6
3
1,059
426
89
6
7
13
30
.303
.384
.463
.846
164
33.5
.367
118
23.8
17 Carlos Guillen
C. Guillen
27
245
910
160
273
56
13
149
104
3
151
16
9
1,034
436
96
8
9
5
24
.300
.370
.479
.849
160
32.1
.366
126
33.7
18 D'Angelo Jimenez
D. Jimenez
26
298
1,124
145
305
52
10
124
148
4
188
24
14
1,291
455
88
9
6
2
22
.271
.356
.405
.761
168
9
.337
101
1.1
19 Ruben Sierra
R. Sierra
26
213
614
73
158
29
2
108
52
0
102
3
1
674
269
57
0
8
7
14
.257
.312
.438
.750
77
-5.7
.319
91
-7.8
20 Scott Spiezio
S. Spiezio
26
270
888
107
217
48
10
124
82
9
126
10
4
996
363
84
4
13
10
19
.244
.310
.409
.719
106
-16.7
.309
87
-16.2
21 Ray Durham
R. Durham
25
230
881
156
250
58
13
98
107
9
142
17
11
1,011
409
96
8
6
5
10
.284
.365
.464
.829
150
25.5
.359
117
22.5
22 Randy Winn
R. Winn
25
314
1,226
187
356
71
10
156
94
16
206
44
12
1,363
522
106
15
12
1
25
.290
.346
.426
.771
177
9.3
.337
107
12.5
23 Victor Martinez
V. Martinez
24
190
679
92
193
42
1
124
73
6
90
1
2
765
309
67
0
7
11
24
.284
.356
.455
.811
106
11.6
.347
112
11.6
24 Jimmy Rollins
J. Rollins
22
310
1,285
204
355
85
18
135
111
3
186
50
21
1,414
542
125
11
4
7
13
.276
.334
.422
.756
174
-0.6
.328
95
-8.2
25 Orlando Hudson
O. Hudson
21
277
963
127
259
53
13
115
90
9
185
12
7
1,072
401
87
3
7
1
25
.269
.335
.416
.751
132
-0.3
.329
94
-7.7

More Royals Stats

Team Rankings

HR

18

30th

R

109

28th

SO

269

19th

ERA

3.08

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
21
13
.618
Guardians Guardians
19
14
.576
1.5
Royals Royals
18
16
.529
3.0
Twins Twins
14
20
.412
7.0
White Sox White Sox
9
24
.273
11.5
Schedule
DATE MATCHUP TIME (ET)
Sun
5/4
KCR KCR
@
BAL BAL
1:35 PM
Mon
5/5
CWS CWS
@
KCR KCR
7:40 PM
Tue
5/6
CWS CWS
@
KCR KCR
7:40 PM
Wed
5/7
CWS CWS
@
KCR KCR
7:40 PM
Thu
5/8
CWS CWS
@
KCR KCR
2:10 PM
Last Game
BAL Orioles

13 - 19

0

Final

4

KCR Royals

18 - 16

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