most home runs by a pitcher 2000 to 2021

Between the 2000 and 2021 seasons, Bartolo Colon gave up the most home runs, with 388 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 Bartolo Colon
B. Colon
388
483
211
167
.558
472
4.11
2,150
30
10
0
2958.2
3,096
1,351
1,465
748
51
2
36
12,487
32
6.54
2.28
2.87
1.18
17.2
6.0
1.30
.296
4.46
96
4.14
97
9.42
44.8
2 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
3 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
4 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
5 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
6 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
7 Zack Greinke
Z. Greinke
328
530
219
132
.624
488
3.41
2,809
17
5
1
3110.0
2,892
1,179
1,263
712
72
8
25
12,699
92
8.13
2.06
3.95
0.95
22.1
5.6
1.16
.292
3.65
81
3.43
83
8.37
244.3
8 Javier Vazquez
J. Vazquez
322
391
151
137
.524
385
4.04
2,284
25
7
0
2513.0
2,434
1,129
1,212
643
73
4
52
10,504
72
8.18
2.30
3.55
1.15
21.7
6.1
1.22
.294
4.34
91
3.77
86
8.72
179
9 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
10 Kyle 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
11 Cole 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
12 Justin 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
13 Dan Haren
D. Haren
305
391
153
131
.539
380
3.75
2,013
16
6
1
2419.2
2,357
1,009
1,105
500
67
4
39
10,022
98
7.49
1.86
4.03
1.13
20.1
5.0
1.18
.288
4.11
92
3.77
92
8.77
92.8
14 Jamie Moyer
J. Moyer
301
350
151
108
.583
344
4.30
1,277
13
4
0
2145.2
2,203
1,025
1,093
588
88
2
33
9,128
21
5.36
2.47
2.17
1.26
14.0
6.4
1.30
.277
4.58
99
4.65
106
9.24
-66
15 Aaron Harang
A. Harang
298
387
128
143
.472
381
4.26
1,842
15
8
0
2322.0
2,445
1,099
1,177
712
63
2
54
9,975
76
7.14
2.76
2.59
1.16
18.5
7.1
1.36
.304
4.56
103
4.17
100
9.48
12.3
16 Livan Hernandez
L. Hernandez
297
438
151
150
.502
394
4.45
1,596
39
9
1
2655.2
2,949
1,312
1,404
846
67
17
72
11,472
35
5.41
2.87
1.89
1.01
13.9
7.4
1.43
.306
4.76
105
4.35
102
9.99
-29.4
17 Jon Lester
J. Lester
294
452
200
117
.631
451
3.66
2,488
15
4
0
2740.0
2,610
1,114
1,215
892
90
0
13
11,487
63
8.17
2.93
2.79
0.97
21.7
7.8
1.28
.300
3.99
86
3.77
92
8.57
101.7
18 Max Scherzer
M. Scherzer
287
407
190
97
.662
398
3.16
3,020
12
5
0
2536.2
2,072
890
959
677
96
2
20
10,266
73
10.71
2.40
4.46
1.02
29.4
6.6
1.08
.289
3.40
76
3.12
75
7.35
288.2
19 Ted Lilly
T. Lilly
286
347
130
112
.537
328
4.10
1,653
5
3
0
1959.0
1,797
893
954
652
60
4
35
8,280
57
7.59
3.00
2.54
1.31
20.0
7.9
1.25
.268
4.38
95
4.38
101
8.26
-10
20 Barry Zito
B. Zito
282
433
165
143
.536
421
4.04
1,885
12
5
0
2576.2
2,381
1,157
1,254
1,064
97
9
52
11,001
50
6.58
3.72
1.77
0.98
17.1
9.7
1.34
.274
4.38
97
4.38
104
8.32
-43.1
21 Jeff Suppan
J. Suppan
277
360
120
121
.498
342
4.58
1,137
11
4
0
2097.2
2,332
1,068
1,173
733
85
10
51
9,197
74
4.88
3.14
1.55
1.19
12.4
8.0
1.46
.295
5.03
104
4.88
111
10.01
-109
22 Randy Wolf
R. Wolf
276
368
127
116
.523
358
4.17
1,698
13
9
1
2206.2
2,184
1,022
1,095
764
98
3
39
9,425
40
6.93
3.12
2.22
1.13
18.0
8.1
1.34
.290
4.47
100
4.33
102
8.91
-19.6
23 Tim Wakefield
T. Wakefield
268
411
121
113
.517
292
4.46
1,386
8
0
7
2041.2
1,980
1,011
1,130
699
120
46
22
8,764
97
6.11
3.08
1.98
1.18
15.8
8.0
1.31
.272
4.98
97
4.62
108
8.73
-80
24 Freddy Garcia
F. Garcia
267
343
139
100
.582
324
4.16
1,451
10
3
0
2062.2
2,038
954
1,005
618
57
13
38
8,707
83
6.33
2.70
2.35
1.16
16.7
7.1
1.29
.280
4.39
95
4.31
97
8.89
30.2
25 Ian Kennedy
I. Kennedy
265
424
100
106
.485
290
4.10
1,710
2
1
56
1837.2
1,733
838
900
618
81
97
25
7,793
76
8.37
3.03
2.77
1.30
21.9
7.9
1.28
.287
4.41
101
4.26
107
8.49
-56.7

More Angels Stats

Team Rankings

HR

44

6th

R

116

25th

SO

224

29th

ERA

5.12

26th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
20
12
.625
Astros Astros
17
15
.531
3.0
Athletics Athletics
18
16
.529
3.0
Rangers Rangers
16
18
.471
5.0
Angels Angels
13
19
.406
7.0
Schedule
DATE MATCHUP TIME (ET)
Sun
5/4
DET DET
@
LAA LAA
4:07 PM
Tue
5/6
TOR TOR
@
LAA LAA
9:38 PM
Wed
5/7
TOR TOR
@
LAA LAA
9:38 PM
Thu
5/8
TOR TOR
@
LAA LAA
9:38 PM
Fri
5/9
BAL BAL
@
LAA LAA
9:38 PM
Last Game
LAA Angels

13 - 19

5

Final

2

DET Tigers

21 - 13

Sat 3 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
11
.667
Phillies Phillies
19
14
.576
3.0
NL Central W L PCT GB
Cubs Cubs
21
13
.618
Reds Reds
18
16
.529
3.0
NL West W L PCT GB
Dodgers Dodgers
22
10
.688
Padres Padres
21
11
.656
1.0
AL East W L PCT GB
Yankees Yankees
19
14
.576
Red Sox Red Sox
18
17
.514
2.0
AL Central W L PCT GB
Tigers Tigers
21
13
.618
Guardians Guardians
19
14
.576
1.5
AL West W L PCT GB
Mariners Mariners
20
12
.625
Astros Astros
17
15
.531
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
4/17
MIN MIN
@
ATL ATL
4-6
Fri
4/18
MIA MIA
@
PHI PHI
10-11
Fri
4/18
KCR KCR
@
DET DET
1-3
Fri
4/18
AZ AZ
@
CHC CHC
2-6
Fri
4/18
SEA SEA
@
TOR TOR
8-4

Schedule

DATE MATCHUP TIME (ET)
Sun
5/4
NYM NYM
@
STL STL
1:15 PM
Sun
5/4
KCR KCR
@
BAL BAL
1:35 PM
Sun
5/4
TBR TBR
@
NYY NYY
1:35 PM
Sun
5/4
MIN MIN
@
BOS BOS
1:35 PM
Sun
5/4
SDP SDP
@
PIT PIT
1:35 PM