Sat 4/12 | Sun 4/13 | Mon 4/14 |
---|---|---|
MIL 8:10 PM EDT | MIL 4:10 PM EDT | --- |
Positions
RP
2026 Earned Positions
RP
Roster%
100%
Change
7Day
0.3%
30Day
14.06%
2025 OPL Round 1
OPL Roster%
11.25%
OPL Average Salary
$4.78

April 9, 2025 7:57 AM : Puk allowed one hit and struck out one over one inning to earn a hold in Tuesday's 4-3 win over the Orioles.
Analysis: Puk worked around a hit and a stolen base to record his second hold of the season. He entered the eighth inning with two lefties due up and served as the bridge to Justin Martinez, who recorded the save. It was the second straight save situation where Puk worked the eighth and Martinez the ninth. Arizona manager Torey Lovullo still hasn't named a closer and appears to be calling on the lefty Puk or righty Martinez depending on the matchups.
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 | 5 | 0 | 5.0 | 2 | 2 | 7 | 5 | 1 | 0 | 2 | 5.68 | 28.40 |
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 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 |
Sep 25, 2024 | ARI | SFG | 0 | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 15.40 |
Sep 21, 2024 | ARI | @MIL | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 11.40 |
Sep 20, 2024 | ARI | @MIL | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 15.80 |
Totals | 0 | 0 | 3 | 3 | 9.1 | 40 | 5 | 5 | 10 | 14 | 2 | 0 | 4 | 42.87 |
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 11, 2018 9:06 PM | add | Boys of Summer 2.0 | $10 |
April 12, 2018 8:28 AM | cut | Boys of Summer 2.0 | $5 |
March 19, 2019 11:26 AM | add | Calvin and Roy Hobbs | $1 |
October 4, 2019 4:54 PM | increase | Calvin and Roy Hobbs | $3 |
January 16, 2020 9:55 PM | move | The Life of Riley (from Calvin and Roy Hobbs) | $3 |
September 2, 2020 11:31 PM | move | Uncle Baby Billy's All-Star's (from The Life of Riley) | $3 |
September 30, 2020 7:44 PM | increase | Uncle Baby Billy's All-Star's | $5 |
September 29, 2021 2:46 PM | cut | Uncle Baby Billy's All-Star's | $3 |
May 29, 2022 8:15 PM | add | Bazzball! | $4 |
June 4, 2022 11:03 PM | cut | Bazzball! | $2 |
June 16, 2022 4:14 PM | add | Uncle Baby Billy's All-Star's | $3 |
October 14, 2022 2:01 AM | increase | Uncle Baby Billy's All-Star's | $5 |
October 12, 2023 11:09 AM | increase | Uncle Baby Billy's All-Star's | $7 |
October 10, 2024 12:14 AM | increase | Uncle Baby Billy's All-Star's | $9 |
November 15, 2024 12:07 AM | increase | Uncle Baby Billy's All-Star's | $10 |
January 31, 2025 11:50 PM | cut | Uncle Baby Billy's All-Star's | $0 |
March 10, 2025 8:20 PM | add | Taking Back Santo | $8 |