On MLB 40-man: YES
Acquired: Trade (MIA) Jul'24
Sat 4/26 | Sun 4/27 | Mon 4/28 |
---|---|---|
ATL 8:10 PM EDT | ATL 4:10 PM EDT | --- |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $6.28
Median $6.00
FanGraphs Points
Average $6.15
Median $6.00
All Leagues
Average $7.80
Median $7.50
FanGraphs Points
Average $6.40
Median $6.50
Roster%
72.17%
Change
7Day
24.16%
30Day
24.77%
2025 OPL Round 1
OPL Roster%
9.58%
OPL Average Salary
$4.57

April 24, 2025 10:57 PM : Puk (elbow) is unlikely to pitch for at least a couple of months, Nick Piecoro of the Arizona Republic reports.
Analysis: The Diamondbacks have not officially announced a timeline for Puk, who is awaiting word from two orthopedic doctors as to the severity of his elbow injury. However, team officials have spoken as if they are preparing for Puk to be sidelined for a lengthy period, and potentially the rest of the season. His absence will likely solidify Justin Martinez's role as the closer, though Kevin Ginkel (shoulder) is also nearing a return.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | ATH | 10 | 0 | 11.1 | 0 | 2 | 13 | 10 | 5 | 0 | 1 | 5.7 | 64.57 |
2021 | ATH | 12 | 0 | 13.1 | 0 | 0 | 16 | 18 | 6 | 1 | 1 | 3.79 | 50.57 |
2022 | ATH | 62 | 0 | 66.1 | 4 | 20 | 76 | 53 | 23 | 10 | 7 | 6.33 | 419.97 |
2023 | MIA | 58 | 0 | 56.2 | 15 | 2 | 78 | 54 | 13 | 2 | 10 | 6.18 | 349.93 |
2024 | MIA | 32 | 4 | 44.0 | 1 | 7 | 45 | 36 | 23 | 1 | 3 | 5.59 | 246.10 |
2024 | ARI | 30 | 0 | 27.1 | 2 | 7 | 43 | 15 | 5 | 1 | 2 | 8.95 | 244.67 |
2025 | ARI | 8 | 0 | 8.0 | 4 | 2 | 12 | 8 | 2 | 1 | 2 | 7.1 | 56.80 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | OAK (A-) | 10 | 10 | 32.2 | 0 | 0 | 40 | 23 | 12 | 0 | 0 | 6.92 | 225.93 |
2017 | OAK (A+) | 14 | 11 | 61.0 | 0 | 0 | 98 | 44 | 23 | 4 | 1 | 7.21 | 439.70 |
2017 | OAK (AA) | 13 | 13 | 64.0 | 0 | 0 | 86 | 64 | 25 | 3 | 2 | 5.79 | 370.60 |
2019 | OAK (A+) | 3 | 3 | 6.0 | 0 | 0 | 9 | 5 | 4 | 0 | 2 | 2.13 | 12.80 |
2019 | OAK (AA) | 6 | 1 | 8.1 | 0 | 1 | 13 | 9 | 3 | 0 | 2 | 4.16 | 34.67 |
2019 | OAK (AAA) | 9 | 0 | 11.0 | 0 | 1 | 16 | 7 | 3 | 1 | 3 | 4.57 | 50.30 |
2021 | OAK (AAA) | 29 | 4 | 48.2 | 1 | 2 | 58 | 61 | 19 | 2 | 12 | 2.46 | 119.93 |
2023 | MIA (AA) | 3 | 0 | 2.2 | 0 | 0 | 4 | 3 | 1 | 0 | 1 | 1.74 | 4.63 |
2024 | MIA (CPX) | 1 | 0 | 1.0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 15.4 | 15.40 |
2024 | MIA (A) | 2 | 0 | 1.2 | 0 | 0 | 2 | 3 | 0 | 1 | 0 | 3.32 | 5.53 |
2024 | MIA (AAA) | 1 | 0 | 1.0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 13.4 | 13.40 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 17, 2025 | ARI | @MIA | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 11.80 |
Apr 16, 2025 | ARI | @MIA | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 2 | 1 | 0 | 0 | 0 | 4.20 |
Apr 13, 2025 | ARI | MIL | 0 | 0 | 1 | 0 | 1.0 | 5 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 12.40 |
Apr 8, 2025 | ARI | BAL | 0 | 0 | 0 | 1 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 10.80 |
Apr 4, 2025 | ARI | @WSN | 0 | 0 | 0 | 1 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 10.80 |
Apr 2, 2025 | ARI | @NYY | 0 | 0 | 1 | 0 | 1.0 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | -0.50 |
Apr 1, 2025 | ARI | @NYY | 0 | 0 | 1 | 0 | 1.0 | 4 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 1.50 |
Mar 30, 2025 | ARI | CHC | 0 | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 5.80 |
Sep 28, 2024 | ARI | SDP | 0 | 0 | 0 | 0 | 0.1 | 4 | 3 | 3 | 3 | 0 | 0 | 0 | 2 | -29.93 |
Sep 27, 2024 | ARI | SDP | 0 | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1.80 |
Totals | 0 | 0 | 4 | 2 | 9.1 | 44 | 6 | 6 | 12 | 12 | 3 | 1 | 4 | 28.67 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 10, 2024 | AAA | JAX | @OMA | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
May 7, 2024 | A | JUP | PMB | 0 | 0 | 0 | 0.2 | 6 | 2 | 2 | 3 | 0 | 0 | 1 | 0 |
May 6, 2024 | CPX | F-MRL | F-CAR | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
May 3, 2024 | A | JUP | @SLU | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Jun 3, 2023 | AA | PNS | @BLX | 0 | 0 | 0 | 0.2 | 4 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
Jun 2, 2023 | AA | PNS | @BLX | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 2 | 1 | 0 | 0 | 0 |
May 30, 2023 | AA | PNS | @BLX | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
Totals | 0 | 0 | 0 | 6.1 | 26 | 3 | 3 | 6 | 11 | 1 | 1 | 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 |
---|---|---|---|
September 4, 2017 10:13 AM | add | Salmonimmo | $2 |
October 7, 2017 1:56 AM | increase | Salmonimmo | $3 |
March 31, 2018 12:18 PM | cut | Salmonimmo | $2 |
May 2, 2018 2:33 PM | add | Salmonimmo | $2 |
May 2, 2018 3:07 PM | cut | Salmonimmo | $1 |
June 6, 2018 3:27 PM | add | The Casks of Castellanos | $1 |
July 8, 2018 4:10 PM | cut | The Casks of Castellanos | $1 |
March 10, 2019 11:12 PM | add | Graves Disease sponsored by Fanduel | $1 |
June 29, 2019 2:41 PM | move | Pham Death (from Graves Disease sponsored by Fanduel) | $1 |
October 4, 2019 5:00 PM | increase | Pham Death | $3 |
November 18, 2019 5:30 PM | move | Salmonimmo (from Pham Death) | $3 |
September 30, 2020 6:39 PM | increase | Salmonimmo | $5 |
January 26, 2021 1:12 AM | cut | Salmonimmo | $0 |
February 17, 2021 5:39 PM | add | The Balking Dead | $3 |
October 9, 2021 4:01 AM | increase | The Balking Dead | $5 |
November 15, 2021 10:55 AM | cut | The Balking Dead | $0 |
April 1, 2022 9:50 AM | add | Graves Disease sponsored by Fanduel | $1 |
April 9, 2022 1:28 AM | cut | Graves Disease sponsored by Fanduel | $1 |
April 10, 2022 1:29 AM | add | Bleeding Off | $1 |
October 14, 2022 1:49 AM | increase | Bleeding Off | $3 |
October 12, 2023 11:07 AM | increase | Bleeding Off | $5 |
January 30, 2024 9:30 PM | cut | Bleeding Off | $0 |
March 19, 2024 4:00 PM | add | Pham Death | $11 |
October 10, 2024 12:43 AM | increase | Pham Death | $13 |