P A.J. Puk #31
Age: 31 | Bats: L | Throws: L | Morale: Unhappy
05/10/2026
P A.J. PUK #31 - AGE: 31 - BATS: L - THROWS: L - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
13 0 1-0 7 2.25 12.0 13 1 3 15 1.33 0.4
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 65 70 60
Movement 50 50 45
HRA 50 50 45
PBABIP 50 50 45
Control 50 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 -
Slider 70 -
Sinker 50 -
Splitter 50 -
Cutter 50 -
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 30
Suggested Role Bullpen
Type Extreme Flyball
Hold Runners 50
Defense 70
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 30
Baserunning Inst.: 35
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
05/09/2026 @ Phx Win, 4-3 1.0 0 0 0 0 2 Save
05/06/2026 @ Phi Win, 17-7 1.0 1 2 1 0 0 Win
05/04/2026 @ Phi Win, 4-3 1.0 1 0 0 0 2 Save
04/28/2026 Det Win, 7-6 0.2 0 0 0 2 0
04/26/2026 SF Loss, 4-6 0.1 1 0 0 0 1
04/25/2026 SF Win, 3-0 1.0 1 0 0 0 1 Save
04/23/2026 LA Loss, 2-3 1.0 2 1 1 1 1
04/18/2026 @ Pit Win, 9-7 1.0 0 0 0 0 2 Save
04/15/2026 TB Loss, 3-7 1.0 1 0 0 0 1
04/14/2026 TB Loss, 2-6 1.0 3 1 1 0 1
Birthday:04/25/1995
Born in:Cedar Rapids, IA
Nationality:American
Height:6' 7"
Weight:225 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 13 0 1 0 7 2.25 12.0 13 4 3 1 3 15 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 9 2 77.8 13 9 12.75 9.75 11.25 2.25 2.86 1.33 69 0.4 .364        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 17 4 2 0 1 3 1 5 1 0 0 .235 .263 .529 .793      
vs. RHB 31 9 1 0 0 1 2 10 0 0 1 .290 .353 .323 .676      
CONTINENTAL BASEBALL ASSOCIATION 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 3 0 1 0 2 3.00 3.0 2 2 1 1 0 4  
Last Week 1 0 0 0 0 0.00 0.2 0 0 0 0 2 0  
April 10 0 0 0 5 2.00 9.0 11 2 2 0 3 11  
May 3 0 1 0 2 3.00 3.0 2 2 1 1 0 4  
Spring Training 11 0 0 0 1 3.72 9.2 8 4 4 1 3 16  
Last Year 66 0 0 9 33 4.28 61.0 51 29 29 8 20 72  
2 Years Ago 77 0 7 2 1 2.89 56.0 30 19 18 6 19 72  
Career 261 17 17 24 44 3.64 301.1 256 128 122 35 98 322  
Home 7 0 0 0 2 3.00 6.0 9 2 2 0 3 7  
Road 6 0 1 0 5 1.50 6.0 4 2 1 1 0 8  
Grass 11 0 1 0 5 2.70 10.0 11 4 3 1 3 13  
Turf 2 0 0 0 2 0.00 2.0 2 0 0 0 0 2  
Night 13 0 1 0 7 2.25 12.0 13 4 3 1 3 15  
As Reliever / Substitution 13 0 1 0 7 2.25 12.0 13 4 3 1 3 15  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Denver - CBA 27 36 17 5 10 1 4.17 118.2 118 58 55 16 38 100 0 0 1.31 .297 4.12 1.0 94
2023 Denver - CBA 28 69 0 4 3 2 2.85 53.2 44 18 17 4 18 63 0 0 1.16 .308 2.80 1.3 143
2024 Denver - CBA 29 77 0 7 2 1 2.89 56.0 30 19 18 6 19 72 0 0 0.88 .207 3.00 1.3 157
2025 Denver - CBA 30 66 0 0 9 33 4.28 61.0 51 29 29 8 20 72 0 0 1.16 .287 3.88 0.8 104
2026 Denver - CBA 31 13 0 1 0 7 2.25 12.0 13 4 3 1 3 15 0 0 1.33 .364 2.86 0.4 183
Total CBA 261 17 17 24 44 3.64 301.1 256 128 122 35 98 322 0 0 1.17 .286 3.58 4.8 114
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2017 Goodyear - R 22 3 0 1 0 0 7.94 5.2 2 5 5 0 6 10 0 0 1.41 .250 3.61 0.2 80
2017 Boise - S A 22 9 6 3 1 0 4.15 34.2 27 16 16 2 11 43 0 0 1.10 .305 3.39 1.0 113
2018 Kane County - A 23 23 23 8 4 0 4.66 114.0 115 62 59 15 43 120 0 0 1.39 .322 4.78 2.7 124
2018 Lancaster - A 23 5 5 2 2 0 4.11 30.2 26 14 14 2 14 26 0 0 1.30 .289 4.62 0.7 138
2018 Total - A 23 28 28 10 6 0 4.54 144.2 141 76 73 17 57 146 0 0 1.37 .315 4.75 3.4 126
2019 Hershey - AAA 24 30 30 8 9 0 5.46 146.2 182 102 89 21 72 97 0 0 1.73 .333 5.67 1.9 104
2020 Hershey - AAA 25 29 29 7 9 0 4.86 148.0 153 85 80 18 71 84 0 0 1.51 .284 5.66 1.9 115
2021 Hershey - AAA 26 30 30 11 9 0 4.80 150.0 135 83 80 16 90 136 0 0 1.50 .296 4.57 2.3 99
Total INT 89 89 26 27 0 5.04 444.2 470 270 249 55 233 317 0 0 1.58 .305 5.30 105.7
Total CAL 5 5 2 2 0 4.11 30.2 26 14 14 2 14 26 0 0 1.30 .289 4.62 138.1
Total MWL 23 23 8 4 0 4.66 114.0 115 62 59 15 43 120 0 0 1.39 .322 4.78 123.7
Total NWL 9 6 3 1 0 4.15 34.2 27 16 16 2 11 43 0 0 1.10 .305 3.39 113.4
Total ARZ 3 0 1 0 0 7.94 5.2 2 5 5 0 6 10 0 0 1.41 .250 3.61 79.6
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2017 Boise - NWL 22 3 3 1 2 0 8.76 12.1 17 13 12 2 7 13 0 0 1.95 .429 6.41 -0.1 54
2018 Kane County - MWL 23 3 3 2 0 0 1.93 14.0 11 3 3 1 9 13 0 0 1.43 .263 4.78 0.3 299
2019 Hershey - INT 24 1 1 0 0 0 10.38 4.1 7 5 5 3 3 2 0 0 2.31 .308 13.75 -0.2 55
2020 Hershey - INT 25 2 2 0 0 0 6.48 8.1 14 7 6 1 5 9 0 0 2.28 .464 5.30 0.1 87
2021 Hershey - INT 26 1 1 0 0 0 8.31 4.1 8 4 4 3 1 2 0 0 2.08 .312 11.91 -0.2 57
2022 Denver - CBA 27 3 3 1 2 0 6.39 12.2 9 10 9 2 8 17 0 0 1.34 .259 4.26 0.1 61
2024 Denver - CBA 29 2 0 0 0 0 6.75 1.1 1 1 1 0 1 3 0 0 1.50 .500 0.86 0.1 67
Total CBA 5 3 1 2 0 6.43 14.0 10 11 10 2 9 20 0 0 1.36 .276 3.93 61.9
Total INT 4 4 0 0 0 7.94 17.0 29 16 15 7 9 13 0 0 2.24 .386 9.14 67.7
Total MWL 3 3 2 0 0 1.93 14.0 11 3 3 1 9 13 0 0 1.43 .263 4.78 298.7
Total NWL 3 3 1 2 0 8.76 12.1 17 13 12 2 7 13 0 0 1.95 .429 6.41 53.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Boise - S A P 9 6 4 6 1 10 0 1.000 34.2 2.60 -0.0 .993
2017 Goodyear - R P 2 0 0 2 0 2 0 1.000 5.2 3.18 -0.0 .992
2018 Lancaster - A P 5 5 1 1 0 2 0 1.000 30.2 0.59 +0.4 .998
2018 Kane County - A P 23 23 6 14 0 20 0 1.000 114.0 1.58 +0.6 1.011
2019 Hershey - AAA P 30 30 4 27 0 32 1 .969 146.2 1.90 -1.8 .986
2019 Hershey - AAA 1B 1 1 6 0 1 6 0 1.000 9.0 6.00 0.0 .000
2020 Hershey - AAA P 29 29 9 12 1 22 1 .955 148.0 1.28 -0.5 1.009
2021 Hershey - AAA P 30 30 6 12 1 18 0 1.000 150.0 1.08 +2.3 1.088
2022 Denver - MLB P 35 17 4 9 0 13 0 1.000 118.2 0.99 +0.4 1.034
2023 Denver - MLB P 69 0 1 4 0 5 0 1.000 53.2 0.84 +0.6 1.009
2024 Denver - MLB P 74 0 1 4 0 5 0 1.000 56.0 0.80 +0.4 1.020
2025 Denver - MLB P 62 0 2 1 0 4 1 .750 61.0 0.44 +0.8 2.116
2026 Denver - MLB P 13 0 1 1 0 2 0 1.000 12.0 1.50 +0.5 1.083
TOTAL P 381 140 39 93 3 135 3 .978 931.0 1.28 +3.6 1.023
TOTAL 1B 1 1 6 0 1 6 0 1.000 9.0 6.00 0.0 .000
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Stuff: 75; Movement: 45; Control: 55.
01/01/2025 OSA scouting updated ratings: Stuff: 75; Movement: 45; Control: 55.
01/01/2026 OSA scouting updated ratings: Stuff: 65; Movement: 50; Control: 50.
LEADERBOARD APPEARANCES
Year G Rank
2024 77 10
Year SV Rank
2025 33 4
Year HLD Rank
2023 21 9
2024 23 1
Year RA Rank
2024 77 10
Year GF Rank
2025 51 2
Saturday, May 9th , 2026 - OOTP Baseball 27.2 Build 59