which pitchers had the most home runs by position in the 2000s

Between the 2000 and 2009 seasons, Jamie Moyer gave up 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

91

9th

R

317

15th

SO

596

20th

ERA

3.87

14th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
43
31
.581
Mariners Mariners
37
36
.507
5.5
Angels Angels
36
38
.486
7.0
Rangers Rangers
36
39
.480
7.5
Athletics Athletics
30
46
.395
14.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Sat
6/21
SEA SEA
@
CHC CHC
2:20 PM
Sun
6/22
SEA SEA
@
CHC CHC
2:20 PM
Mon
6/23
SEA SEA
@
MIN MIN
7:40 PM
Tue
6/24
SEA SEA
@
MIN MIN
7:40 PM
Last Game
SEA Mariners

37 - 36

1

Final

3

BOS Red Sox

39 - 37

Wed 18 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
43
31
.581
Rays Rays
41
34
.547
2.5
AL Central W L PCT GB
Tigers Tigers
48
28
.632
Guardians Guardians
37
36
.507
9.5
AL West W L PCT GB
Astros Astros
43
31
.581
Mariners Mariners
37
36
.507
5.5
NL East W L PCT GB
Mets Mets
45
30
.600
Phillies Phillies
45
30
.600
NL Central W L PCT GB
Cubs Cubs
45
29
.608
Brewers Brewers
40
35
.533
5.5
NL West W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
42
33
.560
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/3
COL COL
@
MIA MIA
3-2
Tue
6/3
DET DET
@
CWS CWS
5-4
Wed
6/4
AZ AZ
@
ATL ATL
11-10
Wed
6/4
KCR KCR
@
STL STL
5-6
Wed
6/4
DET DET
@
CWS CWS
2-3

Schedule

DATE MATCHUP TIME (ET)
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Fri
6/20
BAL BAL
@
NYY NYY
7:05 PM
Fri
6/20
CWS CWS
@
TOR TOR
7:07 PM