Age: 24
Bats/Throws: L/L
6' 7" / 238
P
Birthdate: 4/25/1995 (24 y, 5 m, 27 d)
Drafted: 2016 June Amateur Draft - Round: 1, Pick: 6, Overall: 6, Team: Oakland Athletics
Service Time: 0.000
Reported as the pre-2019 value.
0 years and 0 days days of service time.
  
MiLB Options: 3
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 1Overall Rank: 19Reported: 2019 - UpdatedETA: 2019  
FastballSliderCurveballChangeupCommandFuture Value
65 / 6560 / 6050 / 5555 / 6045 / 5055

RotoWire News: Manager Bob Melvin confirmed Sunday that Puk will remain in the bullpen for the final week of the regular season, John Shea of the San Francisco Chronicle reports. (9/23/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2016Athletics (A-)040101032.211.023.310.00.27148.6 %47.4 %0.0 %3.031.932.41 
2017Athletics (A+)450141161.014.463.390.15.33661.8 %40.5 %1.7 %3.692.243.10 
2017Athletics (AA)250131364.012.093.520.28.38065.0 %47.6 %4.1 %4.362.352.82 
2019THE BAT3208847.09.663.390.90.29275.1 %  3.343.56  
2019ATC2207636.09.273.931.00.31470.0 %  4.303.99  
2019Depth Charts3308847.08.694.231.03.30872.0 %  4.274.27 0.5
2019Steamer3308846.08.633.981.19.29172.6 %41.9 % 4.284.424.480.5
2019ZiPS650181682.38.744.480.87.31571.4 %  4.264.12 1.0
2019Athletics (A+)000336.013.506.003.00.30064.5 %33.3 %33.3 %6.007.003.79 
2019Athletics (AA)000618.114.043.242.16.41287.0 %57.9 %40.0 %4.324.532.26 
2019Athletics (AAA)4109011.013.092.452.45.19158.8 %39.1 %25.0 %4.915.524.25 
2019Athletics20010011.110.323.970.79.32180.9 %48.3 %8.3 %3.183.394.350.2
2019Steamer (R)32160060.011.203.881.10.28676.3 %  3.503.73 0.8
2019Depth Charts (R)43060060.010.074.170.99.31073.3 %  3.903.92 0.5
Total- - -20010011.110.323.970.79.32180.9 %48.3 %8.3 %3.183.394.350.2

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2016Athletics (A-)043.0310100000032.2137231811012003040
2017Athletics (A+)453.6914110000161.0254442825123042098
2017Athletics (AA)254.3613130000064.0279643431225037086
2019THE BAT323.3488  0  47.019539191751802  50
2019ATC224.3076  00 36.0 33181741602  37
2019Depth Charts334.2788  00 47.0 442422522 2  45
2019Steamer334.28880000 46.0200432422620 2  44
2019ZiPS654.261816  0  82.3 784239841048080
2019Athletics (A+)006.0033000006.0255542400009
2019Athletics (AA)004.3261000108.13594423003013
2019Athletics (AAA)414.91900001211.04477633011016
2019Athletics203.181000002111.147104415002013
2019Steamer (R)323.5060000111 60.0251482523726 2  75
2019Depth Charts (R)433.90600  011 60.0 532826728 3  67
Total- - -203.181000002111.147104415002013

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2016Athletics (A-)11.023.313.330.0029.2 %8.8 %20.4 %.1841.07.27148.6 %  1.93
2017Athletics (A+)14.463.394.260.1538.6 %9.1 %29.5 %.1941.10.33661.8 %  2.24
2017Athletics (AA)12.093.523.440.2830.8 %9.0 %21.9 %.2551.39.38065.0 %  2.35
2019THE BAT9.663.392.850.90   .2261.20.29275.1 %  3.56
2019ATC9.273.932.361.00   .2481.37.31470.0 %  3.99
2019Depth Charts8.694.232.051.03   .2501.41.30872.0 %  4.27
2019Steamer8.633.982.171.1922.1 %10.2 %11.9 %.2431.38.29172.6 %  4.42
2019ZiPS8.744.481.950.87   .2511.45.31571.4 %  4.12
2019Athletics (A+)13.506.002.253.0036.0 %16.0 %20.0 %.2381.50.30064.5 %  7.00
2019Athletics (AA)14.043.244.332.1637.1 %8.6 %28.6 %.2811.44.41287.0 %  4.53
2019Athletics (AAA)13.092.455.332.4536.4 %6.8 %29.5 %.1750.91.19158.8 %  5.52
2019Athletics10.323.972.600.7927.7 %10.6 %17.0 %.2381.32.32180.9 %71763.39
2019Average8.883.292.691.4023.0 %8.5 %14.4 %.2491.33.29672.3 %  4.49
2019Steamer (R)11.203.882.891.10   .2141.23.28676.3 %  3.73
2019Depth Charts (R)10.074.172.420.99   .2371.34.31073.3 %  3.92
Total- - -10.323.972.600.7927.7 %10.6 %17.0 %.2381.32.32180.9 %71763.39

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
20192465181682.3784239841808.744.481.950.87.2511.45.31571.4 %4.264.121.0
20202565191785.0784139942838.794.451.980.95.2461.41.30673.6 %4.134.211.0
20212665181683.3754038840849.074.322.100.86.2421.38.30772.3 %4.103.981.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2016Athletics (A-)1.3717.9 %47.4 %34.6 %22.2 %0.0 %  38.8 %20.0 %41.2 %     2.41
2017Athletics (A+)0.8813.5 %40.5 %46.0 %22.4 %1.7 %  39.5 %20.2 %40.3 %     3.10
2017Athletics (AA)1.5922.6 %47.6 %29.9 %18.4 %4.1 %  50.3 %21.2 %28.5 %     2.82
2019Athletics (A+)0.6716.7 %33.3 %50.0 %0.0 %33.3 %  41.7 %33.3 %25.0 %     3.79
2019Athletics (AA)2.2015.8 %57.9 %26.3 %20.0 %40.0 %  44.4 %22.2 %33.3 %     2.26
2019Athletics (AAA)0.758.7 %39.1 %52.2 %25.0 %25.0 %  45.8 %16.7 %37.5 %     4.25
2019Athletics1.1710.3 %48.3 %41.4 %25.0 %8.3 %7.1 %0.0 %27.6 %31.0 %41.4 %17.2 %41.4 %41.4 %3.95954.35
Total- - -1.1710.3 %48.3 %41.4 %25.0 %8.3 %7.1 %0.0 %27.6 %31.0 %41.4 %17.2 %41.4 %41.4 %3.95954.35

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2016Athletics (A-)3727146    181358539
2017Athletics (A+)51581713    3416801021
2017Athletics (AA)7849379    3797161095
2019Athletics (A+)4620    3674110
2019Athletics (AA)11531    3985124
2019Athletics (AAA)91223    56103159
2019Athletics1412331001973129202
Total- - -1412331001973129202

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2019Athletics-0.08-0.520.451.000.080.680.771.191.76100.04-0.1622
Total- - --0.08-0.520.451.000.080.680.771.191.76100.04-0.1622

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2019Athletics63.9% (97.1)24.8% (89.7) 2.0% (82.0)9.4% (89.3)   
Total- - -63.9% (97.1)24.8% (89.7) 2.0% (82.0)9.4% (89.3)   

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2019Athletics68.3 %     20.8 %1.5 %  9.4 %   
Total- - -68.3 %     20.8 %1.5 %  9.4 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2019Athletics96.6     89.481.7  89.4  
Total- - -96.6     89.481.7  89.4  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2019Athletics63.9 %   9.4 %24.8 %2.0 %    
Total- - -63.9 %   9.4 %24.8 %2.0 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2019Athletics97.5   89.890.082.2   
Total- - -97.5   89.890.082.2   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2019Athletics2.50.4 0.4-1.1  1.970.82 10.37-5.74  
Total- - -2.50.4 0.4-1.1  1.970.82 10.37-5.74  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2019Athletics3.4     -0.50.5  -1.1  
Total- - -3.4     -0.50.5  -1.1  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2019Athletics2.49     -1.1715.07  -5.74  
Total- - -2.49     -1.1715.07  -5.74  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2019Athletics2.6   -1.10.40.4   
Total- - -2.6   -1.10.40.4   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2019Athletics2.01   -5.740.7610.37   
Total- - -2.01   -5.740.7610.37   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2019Athletics26.9 %67.4 %46.5 %53.6 %77.3 %70.2 %48.5 %63.8 %13.9 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -26.9 %67.4 %46.5 %53.6 %77.3 %70.2 %48.5 %63.8 %13.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Athletics25.3 %65.4 %46.5 %54.2 %75.7 %70.2 %53.0 %23.9
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -25.3 %65.4 %46.5 %54.2 %75.7 %70.2 %53.0 %23.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Athletics26.3 %66.0 %46.5 %53.9 %76.5 %70.2 %51.0 %24.2
Total- - -26.3 %66.0 %46.5 %53.9 %76.5 %70.2 %51.0 %24.2

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Athletics (A+)P336.0000  0          
2019Athletics (AA)P618.1010  0          
2019Athletics (AAA)P9011.0000  0          
2019AthleticsP10011.1010000000 2   1.000 
Total- - -P10011.1010000000 2   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019AthleticsP11.10 0  0-1-1     -0.1      
Total- - -P11.10 0  0-1-1     -0.1      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2019AthleticsP11.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -P11.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2019Athletics0.3-0.10.10.02.40.2$1.9 
Total- - -0.3-0.10.10.02.40.2$1.9 

  • 2016 June Amateur Draft - Round: 1, Pick: 6, Overall: 6
    • Team: Oakland Athletics
    • School: Florida
  • 2013 June Amateur Draft - Round: 35, Pick: 20, Overall: 1056
    • Team: Detroit Tigers
    • School: Washington (IA) HS