most home runs by a switch hitter from 2003 to 2008

Between the 2003 and 2008 seasons, Mark Teixeira launched the most homers by a switch-hitter, with 203 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
203
904
3,414
566
989
223
13
676
442
53
694
13
3
3,931
1,847
439
0
22
60
79
.290
.378
.541
.919
678
196.3
.389
134
165.7
2 Lance Berkman
L. Berkman
187
909
3,201
594
962
208
16
625
616
42
620
46
20
3,889
1,763
411
1
29
90
73
.301
.417
.551
.967
738
260.5
.409
148
239.9
3 Carlos Beltran
C. Beltran
181
896
3,372
642
940
195
30
622
476
18
584
166
21
3,919
1,738
406
10
43
48
50
.279
.367
.515
.882
629
148.4
.374
126
131.9
4 Chipper Jones
C. Jones
155
771
2,748
515
858
177
11
537
483
7
444
24
5
3,266
1,522
343
0
28
56
79
.312
.413
.554
.967
621
220.2
.410
149
205.4
5 Jorge Posada
J. Posada
116
759
2,543
396
726
160
4
458
409
40
529
9
7
3,010
1,242
280
0
18
27
80
.285
.390
.488
.879
500
129.9
.380
133
124.2
6 Jason Varitek
J. Varitek
107
777
2,607
340
683
145
8
394
344
36
680
17
10
3,013
1,165
260
7
19
39
63
.262
.354
.447
.800
413
43.7
.346
106
24.3
7 Nick Swisher
N. Swisher
104
611
2,114
353
515
117
5
324
342
31
539
7
8
2,512
954
226
4
21
28
51
.244
.354
.451
.805
350
41.6
.349
112
38.2
8 Jimmy Rollins
J. Rollins
100
925
3,923
661
1,108
244
67
425
322
24
477
215
40
4,307
1,786
411
16
22
29
56
.282
.339
.455
.794
574
45.3
.342
102
14.1
9 Dmitri Young
D. Young
92
619
2,202
302
632
130
14
324
203
28
442
4
3
2,447
1,066
236
0
14
37
64
.287
.353
.484
.837
357
57.4
.357
118
56
10 Milton Bradley
M. Bradley
91
600
2,150
350
635
127
7
327
322
27
461
58
26
2,521
1,049
225
7
15
29
56
.295
.391
.488
.879
417
107.7
.380
133
103.9
11 Tony Clark
T. Clark
88
661
1,360
169
336
61
3
270
152
7
407
0
0
1,532
667
152
0
13
17
45
.247
.323
.490
.814
207
19.9
.344
105
8.9
12 Victor Martinez
V. Martinez
87
710
2,626
355
784
169
1
446
293
25
354
1
3
2,978
1,216
257
0
34
44
98
.299
.370
.463
.833
438
72.1
.358
119
70.6
13 Carlos Guillen
C. Guillen
82
749
2,771
462
841
176
33
413
314
15
443
60
32
3,136
1,329
291
10
26
31
74
.304
.374
.480
.854
486
100.3
.367
124
95.8
14 Jose Valentin
J. Valentin
81
513
1,650
243
385
85
11
238
180
10
390
27
13
1,872
735
177
19
13
19
23
.233
.310
.445
.756
220
-11.5
.322
92
-19.2
15 Ray Durham
R. Durham
80
775
2,710
422
748
177
22
369
312
22
409
48
22
3,080
1,209
279
11
25
20
71
.276
.353
.446
.799
423
44.6
.346
108
29.5
16 Randy Winn
R. Winn
80
933
3,607
511
1,056
232
24
404
293
35
533
113
36
4,001
1,576
336
33
33
17
61
.293
.349
.437
.786
534
42.8
.342
107
34.1
17 Gary Matthews
G. Matthews
79
776
2,785
414
741
162
20
330
281
13
545
62
25
3,102
1,180
261
1
22
19
52
.266
.334
.424
.757
382
0.7
.329
96
-14.2
18 Jose Cruz
J. Cruz
70
641
1,982
289
478
104
15
235
329
2
467
27
18
2,349
822
189
16
20
20
36
.241
.347
.415
.761
297
8
.333
101
2
19 Carl Everett
C. Everett
69
456
1,605
217
417
69
6
247
140
33
285
14
12
1,802
705
144
4
20
13
35
.260
.328
.439
.767
225
3.6
.331
98
-5.9
20 Rafael Furcal
R. Furcal
67
786
3,221
567
930
157
41
304
328
8
408
170
40
3,597
1,370
265
20
20
15
42
.289
.354
.425
.779
477
35
.341
105
21.2
21 Orlando Hudson
O. Hudson
64
811
2,927
399
826
169
39
349
291
18
477
42
17
3,279
1,265
272
15
28
10
91
.282
.348
.432
.780
433
29.8
.340
100
-0.6
22 Jose Reyes
J. Reyes
61
755
3,206
533
919
155
71
310
241
5
386
290
73
3,485
1,399
287
22
11
27
30
.287
.336
.436
.773
441
13.9
.334
101
6.4
23 Bernie Williams
B. Williams
61
539
1,911
300
503
96
3
259
242
8
285
9
7
2,180
788
160
3
16
19
70
.263
.346
.412
.758
272
4.4
.331
100
0.6
24 Felipe Lopez
F. Lopez
58
739
2,742
392
728
139
20
277
287
14
568
100
42
3,089
1,081
217
25
21
7
44
.265
.336
.394
.730
361
-17.9
.322
92
-32
25 Brian Roberts
B. Roberts
58
863
3,457
559
997
244
29
336
410
7
505
205
52
3,935
1,473
331
35
26
20
50
.288
.363
.426
.789
537
54.3
.346
109
45.3

More Rangers Stats

Team Rankings

HR

31

17th

R

105

29th

SO

270

17th

ERA

3.52

7th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
20
12
.625
Astros Astros
17
15
.531
3.0
Athletics Athletics
18
16
.529
3.0
Rangers Rangers
16
18
.471
5.0
Angels Angels
13
19
.406
7.0
Schedule
DATE MATCHUP TIME (ET)
Sun
5/4
SEA SEA
@
TEX TEX
2:35 PM
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Wed
5/7
TEX TEX
@
BOS BOS
6:45 PM
Thu
5/8
TEX TEX
@
BOS BOS
1:35 PM
Fri
5/9
TEX TEX
@
DET DET
6:40 PM
Last Game
TEX Rangers

16 - 18

1

Final

2

SEA Mariners

20 - 12

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