On MLB 40-man: YES
Acquired: Trade (MIA) Jul'24
Mon 4/28 | Tue 4/29 | Wed 4/30 |
---|---|---|
--- | @NYM 7:10 PM EDT | @NYM 7:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $6.26
Median $6.00
H2H FanGraphs Points
Average $6.11
Median $6.00
All Leagues
Average $7.60
Median $7.50
H2H FanGraphs Points
Average $7.00
Median $6.00
Roster%
64.83%
Change
7Day
29.05%
30Day
31.8%
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 |
---|---|---|---|
March 30, 2021 9:16 PM | add | 🐍 Slïppy Snéks 🐍 | $3 |
June 27, 2021 11:53 AM | cut | 🐍 Slïppy Snéks 🐍 | $2 |
May 13, 2022 3:46 PM | add | Burns St Giants | $1 |
June 6, 2022 5:48 PM | cut | Burns St Giants | $1 |
July 30, 2022 4:19 PM | add | E-lectrics | $1 |
September 26, 2022 5:25 PM | cut | E-lectrics | $1 |
March 18, 2023 11:32 AM | add | 🐍 Slïppy Snéks 🐍 | $2 |
October 12, 2023 11:29 AM | increase | 🐍 Slïppy Snéks 🐍 | $4 |
January 31, 2024 11:18 PM | cut | 🐍 Slïppy Snéks 🐍 | $0 |
March 23, 2024 1:00 PM | add | Bully Corp | $5 |
April 17, 2024 11:14 AM | cut | Bully Corp | $3 |
June 19, 2024 10:28 PM | add | Bully Corp | $3 |
June 19, 2024 10:34 PM | cut | Bully Corp | $2 |
July 12, 2024 9:55 AM | add | Putnam Elites | $2 |
July 22, 2024 10:04 AM | cut | Putnam Elites | $1 |
July 26, 2024 7:17 PM | add | Burns St Giants | $4 |
August 7, 2024 2:17 PM | cut | Burns St Giants | $2 |
September 15, 2024 12:39 PM | add | OnlyFanse | $3 |
October 10, 2024 1:09 AM | increase | OnlyFanse | $5 |
April 19, 2025 11:36 PM | cut | OnlyFanse | $3 |