Positions
SP/RP
2023 Projected Positions
RP/SP
All Leagues
Average $2.85
Median $2.00
FanGraphs Points
Average $2.88
Median $2.00
All Leagues
Average $2.50
Median $2.50
FanGraphs Points
Average $2.70
Median $2.50
Roster%
92.24%
Change
7Day
2.01%
30Day
21.26%

May 21, 2022 3:14 PM : Puk recorded his third hold in a win over the Angels on Friday, firing a perfect eighth inning during which he recorded two strikeouts.
Analysis: Puk served as a bridge to Dany Jimenez in the ninth with an efficient 13-pitch frame that saw him get nine offerings into the strike zone. The towering southpaw has left a mostly miserable 2021 in the dust, posting one victory and the trio of holds alongside an 0.52 ERA and 0.81 WHIP over 17.1 innings across 13 appearances.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | OAK | 10 | 0 | 11.1 | 0 | 2 | 13 | 10 | 5 | 0 | 1 | 5.7 | 64.57 |
2021 | OAK | 12 | 0 | 13.1 | 0 | 0 | 16 | 18 | 6 | 1 | 1 | 3.79 | 50.57 |
2022 | OAK | 13 | 0 | 17.1 | 0 | 3 | 17 | 11 | 3 | 0 | 0 | 7.88 | 136.67 |
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 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2022-05-20 | OAK | @LAA | 0 | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 15.40 |
2022-05-16 | OAK | MIN | 0 | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 2.20 |
2022-05-15 | OAK | LAA | 0 | 0 | 0 | 0 | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.47 |
2022-05-12 | OAK | @DET | 0 | 1 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 14.20 |
2022-05-07 | OAK | @MIN | 0 | 0 | 0 | 0 | 0.2 | 4 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | -0.27 |
2022-05-06 | OAK | @MIN | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 6.40 |
2022-05-03 | OAK | TBR | 0 | 0 | 0 | 1 | 2.0 | 6 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 22.80 |
2022-04-29 | OAK | CLE | 0 | 0 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | 20.20 |
2022-04-26 | OAK | @SFG | 0 | 0 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 16.80 |
2022-04-20 | OAK | BAL | 0 | 0 | 0 | 0 | 1.1 | 6 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 3.67 |
Totals | 0 | 1 | 0 | 2 | 13.1 | 49 | 0 | 0 | 8 | 12 | 2 | 0 | 0 | 103.87 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021-09-25 | AAA | LV | OKC | 1 | 0 | 0 | 4.0 | 18 | 3 | 3 | 5 | 4 | 2 | 0 | 0 |
2021-09-19 | AAA | LV | @SAC | 1 | 0 | 0 | 2.2 | 11 | 2 | 1 | 1 | 2 | 3 | 0 | 1 |
2021-09-13 | AAA | LV | RNO | 1 | 0 | 0 | 2.0 | 9 | 2 | 2 | 3 | 4 | 1 | 0 | 1 |
2021-08-06 | AAA | LV | SL | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
2021-08-05 | AAA | LV | SL | 0 | 0 | 1 | 1.0 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
2021-08-01 | AAA | LV | TAC | 1 | 0 | 0 | 3.0 | 13 | 1 | 1 | 3 | 5 | 0 | 1 | 0 |
2021-07-29 | AAA | LV | TAC | 0 | 0 | 0 | 1.1 | 7 | 0 | 0 | 3 | 2 | 0 | 0 | 0 |
2021-07-24 | AAA | LV | @SL | 0 | 0 | 0 | 2.1 | 10 | 1 | 1 | 2 | 0 | 1 | 0 | 0 |
2021-07-20 | AAA | LV | ELP | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
2021-07-17 | AAA | LV | ELP | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 3 | 4 | 0 | 0 | 0 |
Totals | 4 | 0 | 1 | 20.1 | 87 | 11 | 10 | 21 | 23 | 7 | 1 | 3 |
Avg Salary & Roster%
Last 30 days
2023 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 |
---|---|---|---|
June 17, 2017 1:26 PM | add | The Improv | $3 |
August 5, 2017 10:43 PM | move | Coliseum Commuters (from The Improv) | $3 |
October 7, 2017 1:54 AM | increase | Coliseum Commuters | $4 |
March 27, 2018 9:00 PM | cut | Coliseum Commuters | $2 |
March 28, 2018 9:01 PM | add | Sultans of Statcast | $4 |
October 12, 2018 12:52 PM | increase | Sultans of Statcast | $5 |
October 4, 2019 4:45 PM | increase | Sultans of Statcast | $7 |
September 30, 2020 6:03 PM | increase | Sultans of Statcast | $9 |
November 26, 2020 9:29 AM | move | Donkey Hacks (from Sultans of Statcast) | $9 |
December 11, 2020 10:56 AM | move | AcunaMatata (from Donkey Hacks) | $9 |
April 22, 2021 8:01 AM | cut | AcunaMatata | $5 |
May 25, 2021 9:59 AM | add | AcunaMatata | $5 |
June 14, 2021 10:30 AM | cut | AcunaMatata | $3 |
June 19, 2021 8:39 PM | add | Miranda Rights | $5 |
October 9, 2021 4:35 AM | increase | Miranda Rights | $7 |
February 7, 2022 2:48 PM | cut | Miranda Rights | $0 |
April 12, 2022 10:37 AM | add | Miranda Rights | $2 |