Sat 4/26 | Sun 4/27 | Mon 4/28 |
---|---|---|
Starting ATL 8:10 PM EDT | ATL 4:10 PM EDT | --- |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $4.42
Median $3.00
FanGraphs Points
Average $3.67
Median $2.00
All Leagues
Average $1.40
Median $1.00
FanGraphs Points
Average $1.80
Median $1.50
Roster%
93.58%
Change
7Day
0.61%
30Day
2.14%
2025 OPL Round 1
OPL Roster%
7.08%
OPL Average Salary
$2.35

April 25, 2025 11:08 AM : Kelly (leg) is listed as the Diamondbacks' scheduled starting pitcher for Saturday's game against Atlanta at Chase Field.
Analysis: Kelly was lifted in the sixth inning of his latest start Sunday after experiencing right leg cramping, but the issue never appeared to be serious enough to keep him from making his next turn through the rotation. Since being torched for nine earned runs over 3.2 innings in an April 3 loss to the Yankees, Kelly has been sharp over his last three starts, going 2-0 with a 2.04 ERA, 0.68 WHIP and 18:4 K:BB across 17.2 frames.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | ARI | 32 | 32 | 183.1 | 0 | 0 | 158 | 184 | 57 | 2 | 29 | 3.6 | 660.56 |
2020 | ARI | 5 | 5 | 31.1 | 0 | 0 | 29 | 26 | 5 | 1 | 5 | 4.56 | 142.77 |
2021 | ARI | 27 | 27 | 158.0 | 0 | 0 | 130 | 163 | 41 | 4 | 21 | 3.87 | 612.10 |
2022 | ARI | 33 | 33 | 200.1 | 0 | 0 | 177 | 167 | 61 | 2 | 21 | 4.77 | 954.96 |
2023 | ARI | 30 | 30 | 177.2 | 0 | 0 | 187 | 143 | 69 | 4 | 20 | 4.8 | 851.94 |
2024 | ARI | 13 | 13 | 73.2 | 0 | 0 | 63 | 67 | 19 | 2 | 11 | 4.05 | 298.63 |
2025 | ARI | 5 | 5 | 26.2 | 0 | 0 | 21 | 20 | 11 | 1 | 3 | 4.29 | 114.43 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 | TBR (A-) | 7 | 1 | 21.1 | 0 | 1 | 19 | 16 | 5 | 1 | 0 | 6.58 | 140.27 |
2010 | TBR (A) | 5 | 2 | 16.1 | 0 | 0 | 10 | 15 | 8 | 2 | 1 | 3.65 | 59.57 |
2011 | TBR (A+) | 25 | 23 | 129.0 | 0 | 0 | 70 | 117 | 51 | 7 | 6 | 4.21 | 542.60 |
2012 | TBR (AA) | 32 | 9 | 88.1 | 0 | 2 | 61 | 84 | 28 | 4 | 4 | 4.76 | 420.07 |
2013 | TBR (AA) | 13 | 12 | 73.2 | 0 | 0 | 41 | 54 | 31 | 3 | 3 | 4.72 | 347.83 |
2013 | TBR (AAA) | 15 | 14 | 84.2 | 0 | 0 | 70 | 74 | 34 | 3 | 4 | 4.89 | 413.93 |
2014 | TBR (AAA) | 28 | 15 | 114.0 | 0 | 1 | 108 | 107 | 37 | 6 | 10 | 4.68 | 533.40 |
2021 | ARI (CPX) | 1 | 1 | 4.0 | 0 | 0 | 7 | 3 | 2 | 0 | 0 | 7.45 | 29.80 |
2024 | ARI (A+) | 1 | 1 | 4.0 | 0 | 0 | 2 | 6 | 0 | 0 | 1 | 1.43 | 5.70 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 20, 2025 | ARI | @CHC | 1 | 0 | 0 | 0 | 5.2 | 20 | 1 | 1 | 2 | 5 | 1 | 0 | 0 | 43.73 |
Apr 15, 2025 | ARI | @MIA | 1 | 1 | 0 | 0 | 6.0 | 22 | 1 | 1 | 3 | 9 | 1 | 0 | 0 | 51.60 |
Apr 8, 2025 | ARI | BAL | 1 | 1 | 0 | 0 | 6.0 | 24 | 3 | 2 | 3 | 4 | 2 | 1 | 0 | 35.60 |
Apr 3, 2025 | ARI | @NYY | 1 | 0 | 0 | 0 | 3.2 | 23 | 9 | 9 | 9 | 2 | 3 | 0 | 3 | -38.17 |
Mar 28, 2025 | ARI | CHC | 1 | 1 | 0 | 0 | 5.1 | 23 | 1 | 1 | 3 | 1 | 4 | 0 | 0 | 21.67 |
Sep 27, 2024 | ARI | SDP | 1 | 0 | 0 | 0 | 5.2 | 27 | 5 | 5 | 8 | 8 | 1 | 1 | 0 | 31.13 |
Sep 21, 2024 | ARI | @MIL | 1 | 1 | 0 | 0 | 5.0 | 16 | 0 | 0 | 2 | 6 | 0 | 0 | 0 | 43.80 |
Sep 16, 2024 | ARI | @COL | 1 | 0 | 0 | 0 | 6.0 | 22 | 1 | 1 | 2 | 5 | 2 | 0 | 1 | 30.90 |
Sep 11, 2024 | ARI | TEX | 1 | 0 | 0 | 0 | 4.0 | 18 | 3 | 3 | 4 | 3 | 2 | 0 | 1 | 6.90 |
Sep 5, 2024 | ARI | @SFG | 1 | 0 | 0 | 0 | 7.0 | 27 | 2 | 2 | 6 | 8 | 0 | 0 | 0 | 52.20 |
Totals | 10 | 4 | 0 | 0 | 54.1 | 222 | 26 | 25 | 42 | 51 | 16 | 2 | 5 | 279.37 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 6, 2024 | A+ | HIL | EVE | 1 | 0 | 0 | 4.0 | 18 | 3 | 3 | 6 | 2 | 0 | 0 | 1 |
Totals | 1 | 0 | 0 | 4.0 | 18 | 3 | 3 | 6 | 2 | 0 | 0 | 1 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
April 10, 2019 5:21 PM | add | Angry Chipmunks | $2 |
October 4, 2019 4:55 PM | increase | Angry Chipmunks | $4 |
January 24, 2020 10:23 AM | cut | Angry Chipmunks | $0 |
July 28, 2021 10:36 AM | add | Walnut Hill Blue Jays | $1 |
October 9, 2021 4:42 AM | increase | Walnut Hill Blue Jays | $3 |
February 13, 2022 6:22 PM | cut | Walnut Hill Blue Jays | $0 |
April 22, 2022 4:15 PM | add | Walnut Hill Blue Jays | $1 |
October 14, 2022 1:51 AM | increase | Walnut Hill Blue Jays | $3 |
November 15, 2022 12:46 AM | increase | Walnut Hill Blue Jays | $4 |
December 23, 2022 10:19 AM | move | Boo Birds (from Walnut Hill Blue Jays) | $4 |
May 4, 2023 2:11 PM | cut | Boo Birds | $2 |
May 5, 2023 2:12 PM | add | Montreal Repos | $4 |
October 12, 2023 11:43 AM | increase | Montreal Repos | $6 |
October 10, 2024 12:21 AM | increase | Montreal Repos | $8 |
January 31, 2025 3:50 PM | cut | Montreal Repos | $0 |
February 26, 2025 8:48 PM | add | Montreal Repos | $1 |