which pitcher gave up the most home runs in the 2000s

Between the 2000 and 2009 seasons, Jamie Moyer allowed the most home runs, with 270 HR.

NAME HR G W L W% GS ERA SO CG SHO SV IP H ER R BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA ERA- FIP FIP- H/9 PRAA
1 Jamie Moyer
J. Moyer
270
321
140
94
.598
315
4.23
1,178
11
3
0
1980.1
2,025
931
989
550
80
2
31
8,414
21
5.35
2.50
2.14
1.23
14.0
6.5
1.30
.277
4.49
97
4.61
105
9.20
-46.8
2 Javier Vazquez
J. Vazquez
269
328
128
116
.525
327
3.98
2,001
23
6
0
2163.0
2,101
957
1,025
528
64
0
40
9,023
59
8.33
2.20
3.79
1.12
22.2
5.9
1.22
.297
4.26
89
3.66
82
8.74
195
3 Jeff Suppan
J. Suppan
260
324
115
110
.511
321
4.55
1,079
11
4
0
1965.2
2,168
993
1,093
683
83
0
47
8,608
70
4.94
3.13
1.58
1.19
12.5
7.9
1.45
.293
5.00
102
4.87
110
9.93
-92
4 Livan Hernandez
L. Hernandez
250
332
129
124
.510
332
4.46
1,335
36
7
0
2201.1
2,450
1,091
1,165
720
57
0
57
9,533
29
5.46
2.94
1.85
1.02
14.0
7.6
1.44
.307
4.76
104
4.40
102
10.02
-19.5
5 Mark Buehrle
M. Buehrle
236
326
135
97
.582
301
3.80
1,188
24
8
0
2061.0
2,143
871
973
470
52
6
35
8,562
17
5.19
2.05
2.53
1.03
13.9
5.5
1.27
.288
4.25
82
4.16
90
9.36
106
6 Jon Garland
J. Garland
228
311
117
102
.534
288
4.42
960
10
6
1
1829.1
1,944
898
992
593
53
9
27
7,827
40
4.72
2.92
1.62
1.12
12.3
7.6
1.39
.286
4.88
97
4.71
103
9.56
-22.8
7 Tim Wakefield
T. Wakefield
224
346
110
95
.537
250
4.33
1,209
7
0
7
1747.0
1,664
840
928
616
107
30
18
7,477
71
6.23
3.17
1.96
1.15
16.2
8.2
1.31
.271
4.78
93
4.60
106
8.57
-55.8
8 Jarrod Washburn
J. Washburn
223
281
97
101
.490
279
4.03
1,016
9
4
1
1728.0
1,724
774
824
516
61
1
20
7,308
28
5.29
2.69
1.97
1.16
13.9
7.1
1.30
.273
4.29
92
4.58
104
8.98
-38.7
9 Ted Lilly
T. Lilly
219
271
103
83
.554
252
4.20
1,280
4
2
0
1501.0
1,397
700
744
528
43
4
22
6,384
50
7.67
3.17
2.42
1.31
20.1
8.3
1.28
.273
4.46
93
4.42
99
8.38
8.4
10 Eric Milton
E. Milton
214
205
74
60
.552
204
4.99
857
4
2
0
1203.2
1,280
667
711
320
30
0
12
5,196
26
6.41
2.39
2.68
1.60
16.5
6.2
1.33
.282
5.32
110
4.82
108
9.57
-43.6
11 Randy Johnson
R. Johnson
212
287
143
78
.647
281
3.34
2,182
32
12
0
1885.1
1,616
699
790
484
89
3
22
7,686
34
10.42
2.31
4.51
1.01
28.4
6.3
1.11
.298
3.77
75
3.12
70
7.71
275.2
12 Ramon Ortiz
R. Ortiz
210
249
82
77
.516
201
4.84
797
10
1
0
1311.1
1,418
705
767
437
66
28
26
5,726
40
5.47
3.00
1.82
1.44
13.9
7.6
1.41
.287
5.26
109
5.07
115
9.73
-94.5
13 Barry Zito
B. Zito
209
321
133
106
.556
320
3.84
1,501
10
4
0
1999.0
1,775
852
929
826
81
0
36
8,484
36
6.76
3.72
1.82
0.94
17.7
9.7
1.30
.267
4.18
88
4.29
98
7.99
23.4
14 Bartolo Colon
B. Colon
205
246
117
82
.588
245
4.07
1,222
23
5
0
1573.2
1,571
712
777
510
31
0
19
6,660
26
6.99
2.92
2.40
1.17
18.3
7.7
1.32
.291
4.44
90
4.22
94
8.98
45
15 Kevin Millwood
K. Millwood
201
307
115
103
.528
305
4.18
1,398
15
4
0
1860.2
1,923
865
937
578
56
0
35
7,982
41
6.76
2.80
2.42
0.97
17.5
7.2
1.34
.300
4.53
94
4.00
90
9.30
87.6
16 Greg Maddux
G. Maddux
196
308
134
101
.570
308
3.70
1,211
16
7
0
1939.2
1,965
797
877
308
57
0
59
7,964
24
5.62
1.43
3.93
0.91
15.2
3.9
1.17
.286
4.07
86
3.70
85
9.12
147.3
17 Jeff Weaver
J. Weaver
195
282
90
106
.459
245
4.58
1,074
16
7
2
1630.0
1,773
830
889
440
106
11
37
7,056
37
5.93
2.43
2.44
1.08
15.2
6.2
1.36
.301
4.91
105
4.31
98
9.79
12.1
18 Mike Mussina
M. Mussina
194
283
134
87
.606
282
3.87
1,488
18
9
0
1790.2
1,801
769
828
364
41
0
14
7,379
35
7.48
1.83
4.09
0.98
20.2
4.9
1.21
.304
4.16
86
3.50
78
9.05
192.8
19 Curt Schilling
C. Schilling
194
243
117
63
.650
221
3.54
1,545
26
7
9
1569.1
1,515
618
630
257
21
21
9
6,368
23
8.86
1.47
6.01
1.11
24.3
4.0
1.13
.304
3.61
78
3.23
73
8.69
204.8
20 Paul Byrd
P. Byrd
193
218
82
77
.516
212
4.46
684
14
5
0
1318.2
1,494
654
729
257
40
1
11
5,630
15
4.67
1.75
2.66
1.32
12.1
4.6
1.33
.292
4.98
100
4.62
106
10.20
-36.9
21 Freddy Garcia
F. Garcia
192
242
104
73
.588
241
4.08
1,131
10
3
0
1571.1
1,520
713
753
476
47
0
26
6,618
64
6.48
2.73
2.38
1.10
17.1
7.2
1.27
.278
4.31
92
4.20
93
8.71
51.8
22 Randy Wolf
R. Wolf
192
257
95
76
.556
254
4.02
1,271
12
8
0
1560.2
1,482
697
745
538
68
1
30
6,613
28
7.33
3.10
2.36
1.11
19.2
8.1
1.29
.284
4.30
95
4.20
97
8.55
21.9
23 Kyle Lohse
K. Lohse
191
274
84
90
.483
250
4.68
930
7
5
0
1481.2
1,638
770
821
450
62
10
25
6,433
47
5.65
2.73
2.07
1.16
14.5
7.0
1.41
.301
4.99
105
4.53
105
9.95
-34
24 Woody Williams
W. Williams
188
225
92
70
.568
221
4.10
904
8
1
0
1394.2
1,415
636
682
387
57
1
23
5,949
32
5.83
2.50
2.34
1.21
15.2
6.5
1.29
.278
4.40
99
4.49
104
9.13
-28.9
25 Johan Santana
J. Santana
187
310
122
60
.670
234
3.12
1,733
9
6
1
1709.2
1,430
592
641
473
34
23
10
6,946
65
9.12
2.49
3.66
0.98
24.9
6.8
1.11
.275
3.37
70
3.37
78
7.53
181.5

More Mariners Stats

Team Rankings

HR

79

6th

R

263

13th

SO

466

21st

ERA

3.86

15th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
Rangers Rangers
29
31
.483
4.0
Angels Angels
27
32
.458
5.5
Athletics Athletics
23
38
.377
10.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Last Game
SEA Mariners

32 - 26

2

Final

1

MIN Twins

31 - 27

Sun 1 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM