which pitcher has hit the most home runs from 2018 to 2022

Between the 2018 and 2022 seasons, Robbie Ray gave up the most home runs, with 127 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 Robbie Ray
R. Ray
127
133
45
34
.570
132
3.87
928
0
0
0
732.0
613
315
328
313
22
0
9
3,072
28
11.41
3.85
2.96
1.56
30.2
10.2
1.27
.289
4.03
92
4.25
103
7.54
-11.8
2 Dylan Bundy
D. Bundy
119
124
31
50
.383
120
5.02
596
2
0
0
629.2
640
351
381
191
25
1
2
2,709
19
8.52
2.73
3.12
1.70
22.0
7.1
1.32
.293
5.45
117
4.75
108
9.15
-22.9
3 Gerrit Cole
G. Cole
119
140
71
29
.710
140
3.00
1,196
5
3
0
867.2
643
289
311
220
16
0
0
3,423
22
12.41
2.28
5.44
1.23
34.9
6.4
0.99
.280
3.23
72
3.00
71
6.67
122.2
4 Mike Minor
M. Minor
116
119
39
48
.448
118
4.59
619
3
2
0
678.2
654
346
362
207
28
0
6
2,866
11
8.21
2.75
2.99
1.54
21.6
7.2
1.27
.284
4.80
100
4.60
104
8.67
-10.8
5 Patrick Corbin
P. Corbin
113
139
42
56
.429
139
4.49
815
3
2
0
792.0
818
395
419
245
18
0
9
3,394
15
9.26
2.78
3.33
1.28
24.0
7.2
1.34
.320
4.76
107
3.95
94
9.30
24.7
6 Jordan Lyles
J. Lyles
113
139
38
42
.475
107
4.76
556
1
0
0
645.1
671
341
361
214
21
11
5
2,779
26
7.75
2.98
2.60
1.58
20.0
7.7
1.37
.298
5.03
114
4.80
114
9.36
-41
7 José Berríos
J. Berríos
110
140
55
39
.585
140
4.03
818
4
1
0
819.2
768
367
391
228
51
0
1
3,444
21
8.98
2.50
3.59
1.21
23.8
6.6
1.22
.294
4.29
95
3.93
92
8.43
32.3
8 Lucas Giolito
L. Giolito
110
134
50
43
.538
134
4.38
828
5
3
0
762.2
660
371
389
288
27
0
5
3,186
37
9.77
3.40
2.88
1.30
26.0
9.0
1.24
.285
4.59
103
4.10
94
7.79
25.4
9 Germán Márquez
G. Márquez
110
137
51
46
.526
137
4.38
804
4
2
0
813.1
781
396
428
244
21
0
10
3,417
49
8.90
2.70
3.30
1.22
23.5
7.1
1.26
.300
4.74
92
3.92
89
8.64
44.3
10 Marco Gonzales
M. Gonzales
107
131
56
45
.554
131
3.94
567
3
0
0
765.2
760
335
370
187
28
0
5
3,197
6
6.66
2.20
3.03
1.26
17.7
5.8
1.24
.283
4.35
96
4.34
105
8.93
-15.1
11 Madison Bumgarner
M. Bumgarner
106
120
30
45
.400
120
4.33
578
1
1
0
684.0
669
329
360
187
41
0
10
2,896
10
7.61
2.46
3.09
1.39
20.0
6.5
1.25
.284
4.74
105
4.49
111
8.80
-35.1
12 Kyle Gibson
K. Gibson
99
140
45
43
.511
134
4.35
696
1
1
0
773.2
759
374
407
277
34
0
5
3,305
23
8.10
3.22
2.51
1.15
21.1
8.4
1.34
.300
4.73
101
4.23
98
8.83
8.9
13 Zack Greinke
Z. Greinke
99
134
51
34
.600
133
3.49
646
1
0
0
791.1
744
307
327
145
16
0
5
3,204
19
7.35
1.65
4.46
1.13
20.2
4.5
1.12
.281
3.72
83
3.77
91
8.46
35.1
14 J.A. Happ
J.A. Happ
99
101
41
24
.631
100
4.61
497
0
0
0
540.2
524
277
288
163
18
0
1
2,278
11
8.27
2.71
3.05
1.65
21.8
7.2
1.27
.283
4.79
106
4.72
107
8.72
-19.6
15 Andrew Heaney
A. Heaney
99
106
29
32
.475
97
4.58
628
1
1
0
544.1
517
277
298
154
32
3
2
2,305
19
10.38
2.55
4.08
1.64
27.2
6.7
1.23
.300
4.93
106
4.24
97
8.55
7.3
16 Nick Pivetta
N. Pivetta
99
132
32
40
.444
110
4.80
644
2
0
2
608.0
596
324
338
234
20
10
4
2,620
32
9.53
3.46
2.75
1.47
24.6
8.9
1.37
.306
5.00
113
4.40
104
8.82
-11.5
17 Aaron Nola
A. Nola
98
143
54
40
.574
143
3.47
1,007
5
3
0
871.2
712
336
349
229
38
0
10
3,528
10
10.40
2.36
4.40
1.01
28.5
6.5
1.08
.285
3.60
82
3.23
75
7.35
102.3
18 Kyle Hendricks
K. Hendricks
97
123
49
39
.557
123
3.87
572
3
2
0
722.2
710
311
332
152
35
0
9
2,998
4
7.12
1.89
3.76
1.21
19.1
5.1
1.19
.286
4.13
93
4.10
98
8.84
7.2
19 Yu Darvish
Y. Darvish
95
111
39
33
.542
111
3.61
767
0
0
0
655.2
521
263
272
172
37
0
3
2,660
29
10.53
2.36
4.46
1.30
28.8
6.5
1.06
.268
3.73
89
3.66
87
7.15
39.4
20 Tyler Mahle
T. Mahle
93
114
31
37
.456
113
4.41
635
0
0
0
590.0
557
289
310
215
25
0
7
2,526
12
9.69
3.28
2.95
1.42
25.1
8.5
1.31
.298
4.73
101
4.28
98
8.50
7.6
21 Steven Matz
S. Matz
92
115
35
36
.493
105
4.44
539
1
1
0
543.2
547
268
291
173
25
2
9
2,341
11
8.92
2.86
3.12
1.52
23.0
7.4
1.32
.301
4.82
108
4.48
108
9.06
-20.7
22 Matthew Boyd
M. Boyd
90
100
26
40
.394
90
4.57
537
1
0
0
508.0
473
258
273
154
32
1
4
2,158
21
9.51
2.73
3.49
1.59
24.9
7.1
1.23
.285
4.84
103
4.46
102
8.38
-4.1
23 Kyle Freeland
K. Freeland
90
122
38
40
.487
122
4.31
534
0
0
0
672.2
711
322
338
223
31
0
6
2,902
11
7.14
2.98
2.39
1.20
18.4
7.7
1.39
.307
4.52
90
4.44
101
9.51
-2.6
24 Jon Gray
J. Gray
90
118
40
40
.500
117
4.56
646
0
0
0
637.2
617
323
347
216
26
1
7
2,719
26
9.12
3.05
2.99
1.27
23.8
7.9
1.31
.303
4.90
99
4.11
94
8.71
19.9
25 Jakob Junis
J. Junis
90
108
25
39
.391
90
4.83
486
1
0
0
529.0
572
284
301
144
32
1
3
2,289
18
8.27
2.45
3.38
1.53
21.2
6.3
1.35
.314
5.12
110
4.53
108
9.73
-20.2

More Diamondbacks Stats

Team Rankings

HR

87

4th

R

317

5th

SO

529

13th

ERA

4.76

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0
Giants Giants
36
28
.563
2.0
Diamondbacks Diamondbacks
31
31
.500
6.0
Rockies Rockies
12
51
.190
25.5
Schedule
DATE MATCHUP TIME (ET)
Sat
6/7
AZ AZ
@
CIN CIN
2:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
4:10 PM
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM
Mon
6/9
SEA SEA
@
AZ AZ
9:40 PM
Tue
6/10
SEA SEA
@
AZ AZ
9:40 PM
Last Game
ATL Braves

27 - 34

10

Final

11

AZ Diamondbacks

31 - 31

Thu 5 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
39
23
.629
Rays Rays
34
29
.540
5.5
AL Central W L PCT GB
Tigers Tigers
42
23
.646
Twins Twins
34
29
.540
7.0
AL West W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
NL East W L PCT GB
Mets Mets
40
24
.625
Phillies Phillies
37
26
.587
2.5
NL Central W L PCT GB
Cubs Cubs
39
24
.619
Cardinals Cardinals
35
28
.556
4.0
NL West W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/22
BAL BAL
@
BOS BOS
5-19
Thu
5/22
CHC CHC
@
CIN CIN
13-6
Thu
5/22
MIL MIL
@
PIT PIT
5-6
Thu
5/22
SFG SFG
@
WSH WSH
4-0
Thu
5/22
TOR TOR
@
TBR TBR
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
6/7
CHC CHC
@
DET DET
1:10 PM
Sat
6/7
TOR TOR
@
MIN MIN
2:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
2:10 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM