On MLB 40-man: YES
Acquired: Trade (OAK) Feb'23
Tue 5/07 | Wed 5/08 | Thu 5/09 |
---|---|---|
@LAD 1-0 B1• | @LAD 3:10 PM EDT | --- |
Positions
RP
2025 Projected Positions
Util
All Leagues
Average $4.90
Median $5.00
Ottoneu Classic (4x4)
Average $4.43
Median $4.50
All Leagues
Average $3.20
Median $3.00
Ottoneu Classic (4x4)
Average $6.00
Median $5.00
Roster%
45%
Change
7Day
4.06%
30Day
46.88%
2024 OPL Round 1
OPL Roster%
1.67%
OPL Average Salary
$4.50
May 6, 2024 4:22 PM : Puk (shoulder) made the second appearance of his rehab assignment with the Marlins' rookie-level Florida Complex League affiliate Monday, striking out two over a scoreless inning.
Analysis: Puk has turned in identical two-strikeout perfect innings in the FCL since he started up his rehab assignment Friday. The left-hander broke camp as a member of the Miami rotation, but after turning in a 9.22 ERA and 2.63 WHIP over his four starts before landing on the injured list April 20 with shoulder fatigue, he'll work out of the bullpen once the Marlins activate him. Puk could settle into a high-leverage role in front of closer Tanner Scott right away upon his return to the big club.
MLB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2019 | OAK | 10 | 0 | 11.1 | 13 | 0.79412 | 3.17648 | 1.32353 |
2021 | OAK | 12 | 0 | 13.1 | 16 | 0.67500 | 6.07502 | 1.80000 |
2022 | OAK | 62 | 0 | 66.1 | 76 | 0.94975 | 3.12060 | 1.14573 |
2023 | MIA | 58 | 0 | 56.2 | 78 | 1.58824 | 3.97059 | 1.18235 |
2024 | MIA | 4 | 4 | 13.2 | 12 | 0.65854 | 9.21951 | 2.63415 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2016 | OAK (A-) | 10 | 10 | 32.2 | 40 | 0.00000 | 3.03061 | 1.07143 |
2017 | OAK (A+) | 14 | 11 | 61.0 | 98 | 0.14754 | 3.68852 | 1.09836 |
2017 | OAK (AA) | 13 | 13 | 64.0 | 86 | 0.28125 | 4.35938 | 1.39062 |
2019 | OAK (A+) | 3 | 3 | 6.0 | 9 | 3.00000 | 6.00000 | 1.50000 |
2019 | OAK (AA) | 6 | 1 | 8.1 | 13 | 2.16000 | 4.32000 | 1.44000 |
2019 | OAK (AAA) | 9 | 0 | 11.0 | 16 | 2.45455 | 4.90909 | 0.90909 |
2021 | OAK (AAA) | 29 | 4 | 48.2 | 58 | 2.21918 | 6.10274 | 1.64384 |
2023 | MIA (AA) | 3 | 0 | 2.2 | 4 | 3.37500 | 3.37500 | 1.50000 |
2024 | MIA (CPX) | 1 | 0 | 1.0 | 2 | 0.00000 | 0.00000 | 0.00000 |
2024 | MIA (A) | 1 | 0 | 1.0 | 2 | 0.00000 | 0.00000 | 0.00000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 19, 2024 | MIA | @CHC | 1 | 0 | 0 | 0 | 3.0 | 19 | 7 | 7 | 7 | 4 | 3 | 1 | 0 |
Apr 9, 2024 | MIA | @NYY | 1 | 0 | 0 | 0 | 4.2 | 23 | 2 | 1 | 4 | 2 | 5 | 0 | 1 |
Apr 3, 2024 | MIA | LAA | 1 | 0 | 0 | 0 | 4.0 | 21 | 4 | 2 | 5 | 5 | 3 | 0 | 0 |
Mar 29, 2024 | MIA | PIT | 1 | 0 | 0 | 0 | 2.0 | 14 | 4 | 4 | 3 | 1 | 6 | 0 | 0 |
Sep 30, 2023 | MIA | @PIT | 0 | 1 | 0 | 0 | 2.0 | 9 | 1 | 1 | 3 | 3 | 0 | 0 | 0 |
Sep 27, 2023 | MIA | @NYM | 0 | 0 | 0 | 0 | 1.2 | 6 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
Sep 23, 2023 | MIA | MIL | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 2 | 1 | 0 | 0 | 1 |
Sep 19, 2023 | MIA | NYM | 0 | 0 | 0 | 1 | 0.2 | 5 | 0 | 0 | 3 | 1 | 0 | 0 | 0 |
Sep 18, 2023 | MIA | NYM | 0 | 0 | 0 | 0 | 1.2 | 6 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
Sep 15, 2023 | MIA | ATL | 0 | 1 | 0 | 0 | 1.1 | 4 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
Totals | 4 | 2 | 0 | 1 | 22.0 | 112 | 19 | 16 | 28 | 24 | 18 | 1 | 2 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 4.2 | 17 | 1 | 1 | 3 | 8 | 1 | 0 | 1 |
Avg Salary & Roster%
Last 30 days
2025 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 |
---|---|---|---|
July 4, 2016 6:26 AM | add | Ground Control | $3 |
October 7, 2016 12:48 PM | increase | Ground Control | $4 |
January 31, 2017 9:41 PM | cut | Ground Control | $2 |
March 25, 2017 11:04 PM | add | MarcellOzuna | $1 |
October 7, 2017 1:49 AM | increase | MarcellOzuna | $2 |
October 12, 2018 12:44 PM | increase | MarcellOzuna | $3 |
October 4, 2019 4:42 PM | increase | MarcellOzuna | $5 |
September 30, 2020 5:54 PM | increase | MarcellOzuna | $7 |
October 9, 2021 3:25 AM | increase | MarcellOzuna | $9 |
September 22, 2022 8:37 PM | cut | MarcellOzuna | $5 |
March 30, 2023 7:06 PM | add | East Coast Bias | $3 |
October 12, 2023 11:38 AM | increase | East Coast Bias | $5 |
April 29, 2024 11:01 AM | cut | East Coast Bias | $3 |