most home runs by a switch hitter from 2003 to 2008

Between the 2003 and 2008 seasons, Mark Teixeira hit the most home runs by a switch-hitter, with 203 home runs.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Mark 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
2Lance 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
3Carlos 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
4Chipper 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
5Jorge 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
6Jason 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
7Nick 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
8Jimmy 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
9Dmitri 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
10Milton 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
11Tony 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
12Victor 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
13Carlos 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
14Jose 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
15Ray 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
16Randy 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
17Gary 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
18Jose 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
19Carl 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
20Rafael 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
21Orlando 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
22Jose 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
23Bernie 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
24Felipe 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
25Brian 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 Batting Leaders

HR

22

Langford

Wyatt Langford

RBI

75

García

Adolis García

AVG

.271

Seager

Corey Seager
Team Pitching Leaders

W

12

deGrom

Jacob deGrom

K

185

deGrom

Jacob deGrom

ERA

1.73

Eovaldi

Nathan Eovaldi
Team Rankings

HR

175

18th

R

684

22nd

SO

1,344

19th

ERA

3.47

1st

2025 Division Standings
TEAMWLPCTGB
90
72
.556
87
75
.537
3.0
Rangers Rangers
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:15 PM
Sat
3/28
@
4:05 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
6:35 PM
Tue
3/31
@
6:35 PM
Last Game
TEX Rangers

81 - 81

8

Final

9

CLE Guardians

88 - 74

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM