pitchers who gave up the most home runs from 1990 to 2020

Between 1990 and 2020, Jamie Moyer allowed the most home runs, with 454 HR.

Showing:
  • Regular season
NAMEHRGWLW%GSERASOCGSHOSVIPHERRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Jamie Moyer
J. Moyer
454
596
237
166
.588
544
4.22
2,084
27
8
0
3507.2
3,618
1,644
1,762
928
132
13
52
14,870
38
5.35
2.38
2.25
1.16
14.0
6.2
1.30
.281
4.52
95
4.48
101
9.28
-8.1
2Bartolo Colon
B. Colon
439
565
247
188
.568
552
4.12
2,535
38
13
0
3461.2
3,593
1,584
1,719
948
64
2
47
14,655
45
6.59
2.46
2.67
1.14
17.3
6.5
1.31
.296
4.47
95
4.14
96
9.34
71.6
3Tim Wakefield
T. Wakefield
418
627
200
180
.526
463
4.41
2,156
33
6
22
3226.1
3,152
1,582
1,791
1,205
186
78
33
13,939
134
6.01
3.36
1.79
1.17
15.5
8.6
1.35
.274
5.00
96
4.72
108
8.79
-137.5
4Randy Johnson
R. Johnson
395
585
293
153
.657
571
3.24
4,720
97
37
2
3948.2
3,176
1,420
1,595
1,394
187
6
35
16,243
99
10.76
3.18
3.39
0.90
29.1
8.6
1.16
.291
3.64
73
3.14
72
7.24
556.6
5David Wells
D. Wells
390
547
225
145
.608
487
4.17
2,035
54
12
6
3259.0
3,467
1,509
1,627
648
81
25
49
13,650
85
5.62
1.79
3.14
1.08
14.9
4.7
1.26
.293
4.49
93
4.02
90
9.57
161
6CC Sabathia
CC Sabathia
382
561
251
161
.609
560
3.74
3,093
38
12
0
3577.1
3,404
1,485
1,623
1,099
123
0
44
14,989
74
7.78
2.76
2.81
0.96
20.6
7.3
1.26
.294
4.08
87
3.77
87
8.56
223.7
7Mike Mussina
M. Mussina
376
537
270
153
.638
536
3.68
2,813
57
23
0
3562.2
3,460
1,458
1,559
785
60
0
29
14,593
71
7.11
1.98
3.58
0.95
19.3
5.4
1.19
.292
3.94
82
3.57
79
8.74
372.8
8Javier Vazquez
J. Vazquez
373
450
165
160
.508
443
4.22
2,536
28
8
0
2840.0
2,784
1,331
1,431
763
88
5
58
11,935
76
8.04
2.42
3.32
1.18
21.2
6.4
1.25
.295
4.53
96
3.90
88
8.82
164.4
9Livan Hernandez
L. Hernandez
362
519
178
177
.501
474
4.44
1,976
50
9
1
3189.0
3,525
1,572
1,686
1,066
78
17
86
13,816
41
5.58
3.01
1.85
1.02
14.3
7.7
1.44
.306
4.76
105
4.39
103
9.95
-45.4
10James Shields
J. Shields
361
407
145
139
.511
405
4.01
2,234
23
9
0
2616.0
2,581
1,167
1,267
746
97
1
22
10,993
107
7.69
2.57
2.99
1.24
20.3
6.8
1.27
.294
4.36
98
4.16
101
8.88
-13.5
11Mark Buehrle
M. Buehrle
361
518
214
160
.572
493
3.81
1,870
33
10
0
3283.1
3,472
1,391
1,542
734
79
6
49
13,705
27
5.13
2.01
2.55
0.99
13.6
5.4
1.28
.292
4.23
87
4.11
93
9.52
111.9
12Steve Trachsel
S. Trachsel
348
420
143
159
.474
417
4.39
1,591
20
7
0
2501.0
2,587
1,219
1,327
943
52
1
63
10,799
64
5.73
3.39
1.69
1.25
14.7
8.7
1.41
.285
4.78
101
4.83
110
9.31
-121.2
13Bronson Arroyo
B. Arroyo
347
419
148
137
.519
383
4.28
1,571
16
6
1
2435.2
2,507
1,158
1,260
661
105
6
60
10,338
42
5.80
2.44
2.38
1.28
15.2
6.4
1.30
.282
4.66
100
4.59
108
9.26
-82
14Curt Schilling
C. Schilling
342
560
216
142
.603
431
3.42
3,106
83
20
22
3237.2
2,966
1,231
1,293
698
51
81
42
13,170
69
8.63
1.94
4.45
0.95
23.6
5.3
1.13
.292
3.59
79
3.20
75
8.24
380.3
15Jeff Suppan
J. Suppan
337
448
140
146
.490
417
4.70
1,390
16
5
0
2542.2
2,843
1,328
1,451
871
94
16
58
11,139
89
4.92
3.08
1.60
1.19
12.5
7.8
1.46
.297
5.14
105
4.85
109
10.06
-111.6
16Kenny Rogers
K. Rogers
337
689
216
152
.587
474
4.30
1,905
36
9
26
3229.0
3,397
1,544
1,711
1,133
123
109
44
13,966
73
5.31
3.16
1.68
0.94
13.6
8.1
1.40
.292
4.77
93
4.40
98
9.47
38.7
17Brad Radke
B. Radke
326
378
148
139
.516
377
4.22
1,467
37
10
0
2451.0
2,643
1,150
1,233
445
62
0
12
10,244
28
5.39
1.63
3.30
1.20
14.3
4.3
1.26
.292
4.53
90
4.24
94
9.71
75.2
18Ervin Santana
E. Santana
322
387
149
127
.540
384
4.09
1,926
21
11
0
2421.1
2,326
1,101
1,186
754
102
1
34
10,205
97
7.16
2.80
2.55
1.20
18.9
7.4
1.27
.282
4.41
99
4.30
104
8.65
-42.3
19John Lackey
J. Lackey
319
448
188
147
.561
446
3.92
2,294
18
8
0
2840.1
2,862
1,237
1,347
815
133
0
32
12,030
125
7.27
2.58
2.81
1.01
19.1
6.8
1.29
.300
4.27
92
3.94
94
9.07
79.6
20Tom Glavine
T. Glavine
319
610
282
174
.618
610
3.45
2,413
49
21
0
3981.2
3,870
1,528
1,667
1,364
53
0
131
16,756
60
5.45
3.08
1.77
0.72
14.4
8.1
1.31
.282
3.77
83
3.93
93
8.75
131.5
21Kyle Lohse
K. Lohse
316
457
147
143
.507
418
4.40
1,615
12
9
2
2531.2
2,711
1,239
1,327
694
87
15
34
10,839
57
5.74
2.47
2.33
1.12
14.9
6.4
1.34
.295
4.72
105
4.35
105
9.64
-58.3
22Cole Hamels
C. Hamels
310
423
163
122
.572
422
3.43
2,560
17
7
0
2698.0
2,424
1,027
1,103
767
100
0
43
11,115
57
8.54
2.56
3.34
1.03
23.0
6.9
1.18
.287
3.68
82
3.68
88
8.09
151.3
23Justin Verlander
J. Verlander
310
454
226
129
.637
454
3.33
3,013
26
9
0
2988.0
2,538
1,105
1,192
851
98
0
27
12,214
87
9.08
2.56
3.54
0.93
24.7
7.0
1.13
.281
3.59
78
3.40
80
7.64
280.4
24Woody Williams
W. Williams
309
424
132
116
.532
330
4.19
1,480
10
2
0
2216.1
2,217
1,031
1,096
711
72
34
40
9,475
58
6.01
2.89
2.08
1.25
15.6
7.5
1.32
.276
4.45
97
4.63
105
9.00
-59.6
25Greg Maddux
G. Maddux
307
639
310
189
.621
639
3.06
2,975
91
30
0
4334.1
4,049
1,474
1,663
751
117
0
133
17,527
56
6.18
1.56
3.96
0.64
17.0
4.3
1.11
.280
3.45
73
3.19
75
8.41
508.9

More MLB News

More Mariners Stats

Team Batting Leaders

HR

26

Arozarena

Randy Arozarena

RBI

79

Arozarena

Randy Arozarena

AVG

.281

Arozarena

Randy Arozarena
Team Pitching Leaders

W

12

Woo

Bryan Woo

K

205

Gilbert

Logan Gilbert

ERA

3.57

Hancock

Emerson Hancock
Team Rankings

HR

182

16th

R

664

28th

SO

1,392

12th

ERA

4.20

19th

2026 Division Standings
TEAMWLPCTGB
81
81
.500
80
82
.494
1.0
Mariners Mariners
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0
Last Game
LAA Angels

62 - 100

3

Final

7

SEA Mariners

76 - 86

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
6-7
Tue
9/15
@
1-2
Tue
9/15
@
5-1
Tue
9/15
@
7-5
Tue
9/15
@
6-3

Schedule

DATEMATCHUPTIME (ET)
Sat
10/17
@
8:08 PM
Sun
10/18
@
5:08 PM
Mon
10/19
@
8:08 PM
Tue
10/20
@
8:08 PM