which pitcher has hit the most hr since 1986

Since 1986, Jamie Moyer has given up the most home runs, with 522 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
522
696
269
209
.563
638
4.25
2,441
33
10
0
4074.0
4,231
1,926
2,076
1,155
146
15
69
17,356
57
5.39
2.55
2.11
1.15
14.1
6.7
1.32
.283
4.59
97
4.46
102
9.35
-33.5
2 Bartolo 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
3 Tim 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
4 Randy Johnson
R. Johnson
411
618
303
166
.646
603
3.29
4,875
100
37
2
4135.1
3,346
1,513
1,703
1,497
190
7
37
17,067
109
10.61
3.26
3.26
0.89
28.6
8.8
1.17
.291
3.71
75
3.18
73
7.28
554.3
5 David Wells
D. Wells
407
660
239
157
.604
489
4.13
2,201
54
12
13
3439.0
3,635
1,578
1,702
719
83
65
65
14,413
101
5.76
1.88
3.06
1.07
15.3
5.0
1.27
.293
4.45
93
3.99
90
9.51
172.9
6 CC 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
7 Mike 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
8 Javier 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
9 Zack Greinke
Z. Greinke
367
586
225
156
.591
541
3.49
2,979
17
5
1
3389.1
3,207
1,315
1,410
762
79
8
25
13,877
101
7.91
2.02
3.91
0.97
21.5
5.5
1.17
.293
3.74
83
3.51
85
8.52
235
10 Livan 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
11 James 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
12 Mark 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
13 Justin Verlander
J. Verlander
360
533
262
149
.637
533
3.31
3,448
26
9
0
3452.2
2,926
1,270
1,374
965
115
0
27
14,102
97
8.99
2.52
3.57
0.94
24.5
6.8
1.13
.278
3.58
78
3.42
81
7.63
307.5
14 Tom Glavine
T. Glavine
356
682
305
203
.600
682
3.54
2,607
56
25
0
4413.1
4,298
1,734
1,900
1,500
66
0
145
18,604
65
5.32
3.06
1.74
0.73
14.0
8.1
1.31
.280
3.87
86
3.94
94
8.76
120.1
15 Greg Maddux
G. Maddux
353
744
355
227
.610
740
3.16
3,371
109
35
0
5008.1
4,726
1,756
1,981
999
137
3
177
20,421
70
6.06
1.80
3.37
0.63
16.5
4.9
1.14
.281
3.56
76
3.25
78
8.49
519.5
16 Steve 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
17 Bronson 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
18 Curt Schilling
C. Schilling
347
569
216
146
.597
436
3.46
3,116
83
20
22
3261.0
2,998
1,253
1,318
711
52
81
43
13,284
72
8.60
1.96
4.38
0.96
23.5
5.4
1.14
.293
3.64
80
3.22
76
8.27
373.6
19 Roger Clemens
R. Clemens
345
673
338
175
.659
672
3.09
4,472
110
44
0
4685.0
3,956
1,607
1,780
1,514
154
0
60
19,258
138
8.59
2.91
2.95
0.66
23.2
7.9
1.17
.283
3.42
69
3.09
71
7.60
653.5
20 Kenny Rogers
K. Rogers
339
762
219
156
.584
474
4.27
1,968
36
9
28
3302.2
3,457
1,568
1,739
1,175
127
133
53
14,280
79
5.36
3.20
1.67
0.92
13.8
8.2
1.40
.292
4.74
93
4.38
97
9.42
43.3
21 Max Scherzer
M. Scherzer
337
467
215
112
.657
458
3.16
3,408
12
5
0
2881.0
2,349
1,012
1,085
756
112
2
20
11,640
78
10.65
2.36
4.51
1.05
29.3
6.5
1.08
.286
3.39
76
3.18
77
7.34
307.9
22 Jeff 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
23 Ervin Santana
E. Santana
331
425
151
129
.539
386
4.11
1,978
21
11
0
2486.2
2,391
1,135
1,221
776
104
20
35
10,482
104
7.16
2.81
2.55
1.20
18.9
7.4
1.27
.282
4.42
99
4.31
104
8.65
-44.1
24 Brad 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
25 John 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

More Mariners Stats

Team Rankings

HR

49

4th

R

168

8th

SO

273

21st

ERA

3.72

12th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
20
13
.606
Athletics Athletics
19
16
.543
2.0
Astros Astros
17
16
.515
3.0
Rangers Rangers
17
18
.486
4.0
Angels Angels
13
20
.394
7.0
Schedule
DATE MATCHUP TIME (ET)
Mon
5/5
SEA SEA
@
ATH ATH
10:05 PM
Tue
5/6
SEA SEA
@
ATH ATH
10:05 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM
Fri
5/9
TOR TOR
@
SEA SEA
9:40 PM
Sat
5/10
TOR TOR
@
SEA SEA
9:40 PM
Last Game
TEX Rangers

17 - 18

8

Final

1

SEA Mariners

20 - 13

Sun 4 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
13
.629
Phillies Phillies
19
15
.559
2.5
NL Central W L PCT GB
Cubs Cubs
21
14
.600
Reds Reds
18
17
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
23
11
.676
Padres Padres
22
11
.667
0.5
AL East W L PCT GB
Yankees Yankees
19
15
.559
Red Sox Red Sox
18
18
.500
2.0
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
20
14
.588
1.5
AL West W L PCT GB
Mariners Mariners
20
13
.606
Athletics Athletics
19
16
.543
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/19
MIN MIN
@
ATL ATL
2-6
Sat
4/19
CLE CLE
@
PIT PIT
5-4
Sat
4/19
CIN CIN
@
BAL BAL
24-2
Sat
4/19
MIA MIA
@
PHI PHI
7-5
Sat
4/19
CWS CWS
@
BOS BOS
8-4

Schedule

DATE MATCHUP TIME (ET)
Mon
5/5
LAD LAD
@
MIA MIA
6:40 PM
Mon
5/5
CLE CLE
@
WSH WSH
6:45 PM
Mon
5/5
SDP SDP
@
NYY NYY
7:05 PM
Mon
5/5
CIN CIN
@
ATL ATL
7:15 PM
Mon
5/5
CWS CWS
@
KCR KCR
7:40 PM