Age: 26
Bats/Throws: R/R
6' 3" / 216
P

RotoWire News: Kuhl underwent Tommy John surgery Wednesday, Bill Brink of the Pittsburgh Post-Gazette reports. (9/20/2018)
Injury: Elbow, 60-Day DL

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
2013Pirates (A-)340131355.15.370.980.00.29865.6 %47.3 %0.0 %2.112.503.26 
2014Pirates (A+)13502828153.15.872.470.53.28770.7 %57.5 %6.4 %3.463.963.84 
2015Pirates (AA)11502626152.25.952.420.59.26576.2 %55.4 %7.4 %2.483.683.52 
2016Pirates (AAA)630161683.27.101.720.97.29583.7 %47.4 %12.0 %2.373.713.26 
2016Pirates540141470.26.752.550.89.30472.3 %44.3 %8.9 %4.203.954.531.0
2017Pirates81103131157.18.124.120.97.32173.2 %41.9 %10.8 %4.354.244.611.9
2018THE BAT91102828160.07.613.401.21.31170.4 %  4.544.50  
2018ATC91002929153.07.703.391.10.31472.6 %  4.194.29  
2018Depth Charts91102828160.07.823.381.27.31471.4 %  4.564.51 1.6
2018Steamer91002828149.08.063.391.13.30671.0 %45.2 % 4.424.264.411.9
2018ZiPS81002929147.37.573.361.40.31071.8 %  4.704.77 1.1
2018Pirates550161685.08.583.491.48.31174.3 %36.2 %15.4 %4.554.704.330.4
Total- - -182006161313.07.943.591.09.31473.3 %41.0 %11.6 %4.374.304.523.4

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2013Pirates (A-)342.1113130000055.122253221306051033
2014Pirates (A+)1353.46282800000153.1626141675994201530100
2015Pirates (AA)1152.48262610000152.2620133534210410460101
2016Pirates (AAA)632.3716160000083.2339812722916042066
2016Pirates544.2014140000070.2301733433720042053
2017Pirates8114.35313100000157.1680159817617727681142
2018THE BAT9114.542828  0  160.06951648881216138  135
2018ATC9104.192929  00 153.0 1567871195856  131
2018Depth Charts9114.562828  00 160.0 16587812360 7  139
2018Steamer9104.4228280000 149.064815179731956 6  133
2018ZiPS8104.702929  0  147.3 154827723553763124
2018Pirates554.5516160000085.03738947431433147081
Total- - -18204.37616100000313.0135432116215238125814171276

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2013Pirates (A-)5.370.985.500.0014.9 %2.7 %12.2 %.2511.07.29865.6 %  2.50
2014Pirates (A+)5.872.472.380.5316.0 %6.7 %9.3 %.2481.19.28770.7 %  3.96
2015Pirates (AA)5.952.422.460.5916.3 %6.6 %9.7 %.2311.14.26576.2 %  3.68
2016Pirates (AAA)7.101.724.130.9719.5 %4.7 %14.8 %.2541.16.29583.7 %  3.71
2016Pirates6.752.552.650.8917.6 %6.6 %11.0 %.2641.32.30472.3 %103963.95
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Pirates8.124.121.970.9720.9 %10.6 %10.3 %.2641.47.32173.2 %102994.24
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018THE BAT7.613.402.241.21   .2661.40.31170.4 %  4.50
2018ATC7.703.392.271.10   .2661.40.31472.6 %  4.29
2018Depth Charts7.823.382.321.27   .2681.41.31471.4 %  4.51
2018Steamer8.063.392.381.1320.5 %8.6 %11.9 %.2581.40.30671.0 %  4.26
2018ZiPS7.573.362.251.40   .2701.42.31071.8 %  4.77
2018Pirates8.583.492.451.4821.7 %8.9 %12.9 %.2651.44.31174.3 %1151174.70
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
Total- - -7.943.592.211.0920.4 %9.2 %11.1 %.2641.42.31473.3 %1061034.30

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2013Pirates (A-)1.1812.4 %47.3 %40.2 %16.2 %0.0 %  45.5 %17.4 %37.1 %     3.26
2014Pirates (A+)1.8711.6 %57.5 %30.9 %12.1 %6.4 %  45.5 %20.1 %34.4 %     3.84
2015Pirates (AA)1.8414.4 %55.4 %30.2 %17.6 %7.4 %  46.9 %23.6 %29.5 %     3.52
2016Pirates (AAA)1.5722.5 %47.4 %30.1 %16.0 %12.0 %  41.1 %27.3 %31.6 %     3.26
2016Pirates1.2319.6 %44.3 %36.1 %7.6 %8.9 %6.2 %20.0 %44.6 %31.3 %24.1 %19.6 %47.3 %33.0 %4.501094.53
2017Pirates1.2023.3 %41.9 %34.8 %5.1 %10.8 %4.8 %22.2 %35.0 %38.5 %26.5 %17.2 %46.7 %36.1 %4.791074.61
2018Pirates0.9726.3 %36.2 %37.4 %8.8 %15.4 %9.1 %25.0 %36.9 %36.1 %27.1 %17.3 %45.9 %36.9 %4.381074.33
Total- - -1.1423.2 %41.0 %35.8 %6.7 %11.6 %6.1 %23.1 %37.8 %36.1 %26.1 %17.8 %46.6 %35.6 %4.611074.52

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2013Pirates (A-)80682111    35277312
2014Pirates (A+)2631415317    58511671752
2015Pirates (AA)2501366524    76914292198
2016Pirates (AAA)118755612    4538641317
2016Pirates9779436651404227191141
2017Pirates189157105899288103416532687
2018Pirates88916488123545668691435
Total- - -3743272122223266182202232415263

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2016Pirates-0.01-5.115.10-0.93-0.150.96 0.851.15140.00-0.0100
2017Pirates-0.16-11.9511.80-0.38-0.060.970.900.841.0831-0.740.5800
2018Pirates-0.45-6.766.31-5.32-0.550.990.860.880.9716-1.010.5600
Total- - --0.61-23.8223.21-6.63-0.760.970.890.851.0761-1.761.1200

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2016Pirates61.4% (93.2)29.1% (86.7)  9.5% (85.3)  0.1%
2017Pirates63.5% (95.5)20.5% (88.5) 6.3% (82.4)9.8% (88.8)  0.8%
2018Pirates58.7% (95.4)19.7% (88.2) 13.2% (82.4)8.4% (89.7)  0.3%
Total- - -61.8% (95.0)22.1% (87.9) 6.8% (82.4)9.3% (88.3)  0.5%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2016Pirates10.2 %    56.8 %27.5 %   5.6 %   
2017Pirates33.1 %    31.9 %21.3 %3.0 %2.8 % 7.9 %   
2018Pirates23.2 %    37.2 %20.0 % 12.9 % 6.7 %   
Total- - -25.3 %    38.9 %22.3 %1.5 %5.0 % 7.0 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2016Pirates93.1    92.786.6   85.1  
2017Pirates95.7    94.888.782.482.5 88.3  
2018Pirates95.3    95.188.1 82.4 89.3  
Total- - -95.4    94.288.082.482.4 88.0  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2016Pirates   61.4 %9.7 %28.9 %     
2017Pirates   63.5 %9.7 %20.5 %6.3 %    
2018Pirates12.8 %  46.1 %8.1 %19.7 %13.2 %    
Total- - -3.5 %  58.3 %9.3 %22.1 %6.8 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2016Pirates   94.085.987.3    
2017Pirates   95.989.288.982.9   
2018Pirates96.3  95.990.488.783.0   
Total- - -96.3  95.488.888.483.0   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2016Pirates-8.34.1  2.8  -1.191.24  2.61  
2017Pirates-6.610.6 2.7-11.4  -0.391.93 1.60-4.35  
2018Pirates-14.04.4 4.1-5.6  -1.671.55 2.15-4.66  
Total- - --29.019.1 6.8-14.2  -0.891.64 1.89-2.90  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2016Pirates-3.2    -3.85.5   0.7  
2017Pirates-4.4    -0.911.70.50.9 -9.2  
2018Pirates-0.5    -13.04.4 4.1 -4.9  
Total- - --8.1    -17.721.60.55.1 -13.4  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2016Pirates-2.77    -0.591.75   1.03  
2017Pirates-0.51    -0.112.130.621.28 -4.51  
2018Pirates-0.14    -2.441.54 2.23 -5.07  
Total- - --0.62    -0.881.880.621.96 -3.68  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2016Pirates   -8.11.75.2    
2017Pirates   -5.1-10.910.82.7   
2018Pirates-5.7  -7.2-5.74.34.2   
Total- - --5.7  -20.4-14.820.36.9   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2016Pirates   -1.161.541.58    
2017Pirates   -0.30-4.161.971.63   
2018Pirates-3.11  -1.09-4.871.522.20   
Total- - --3.11  -0.67-3.041.751.93   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2016Pirates26.4 %68.8 %45.0 %65.7 %87.5 %80.3 %43.9 %57.1 %8.9 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Pirates27.7 %64.2 %44.4 %63.4 %86.3 %78.5 %45.7 %58.1 %9.5 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Pirates24.4 %66.3 %43.7 %62.4 %85.6 %78.6 %46.1 %55.8 %9.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -26.5 %65.8 %44.3 %63.7 %86.4 %79.0 %45.4 %57.2 %9.3 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Pirates24.7 %65.1 %45.0 %62.1 %87.4 %80.5 %50.3 %20.5
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Pirates27.2 %63.9 %44.7 %60.4 %86.6 %78.3 %47.8 %22.3
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Pirates23.7 %64.2 %43.8 %58.5 %86.0 %78.5 %49.6 %21.7
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -25.7 %64.2 %44.5 %60.3 %86.6 %78.8 %48.9 %21.7

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Pirates26.3 %64.2 %45.1 %63.6 %87.9 %80.7 %49.6 %21.1
2017Pirates27.9 %62.3 %44.5 %60.2 %87.1 %78.4 %48.2 %22.8
2018Pirates23.8 %64.2 %43.8 %58.7 %85.5 %78.2 %49.5 %22.3
Total- - -26.5 %63.2 %44.4 %60.6 %86.8 %78.8 %48.9 %22.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Pirates (A-)P131355.1781  0          
2014Pirates (A+)P2828153.19282  2          
2015Pirates (AA)P2626152.212243  2          
2016Pirates (AAA)P161683.27154  0          
2016PiratesP141470.27120001100 4   1.000 
2017PiratesP3131157.110190002200 9   1.000 
2018PiratesP161685.04111010000 4   .938 
Total- - -P6161313.021421013300 17   .984 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2016PiratesP70.21 0  022           
2017PiratesP157.10 0  011           
2018PiratesP85.00 1  010           
Total- - -P313.01 1  043           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2016PiratesP70.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (5)100.0%      (8)
2017PiratesP157.10.0%      (0)0.0%      (0)0.0%      (1)75.0%     (4)100.0%      (2)100.0%    (12)
2018PiratesP85.00.0%      (0)0.0%      (0)0.0%      (1)50.0%     (2)0.0%      (0)90.9%    (11)
Total- - -P313.00.0%      (0)0.0%      (0)0.0%      (2)66.7%     (6)100.0%      (7)96.8%    (31)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2016Pirates0.9-0.10.0-0.19.81.0$8.1 
2017Pirates1.7-0.70.5-0.219.41.9$15.4 
2018Pirates0.4-0.40.4-0.14.40.4$3.5 
Total- - -3.0-1.30.9-0.433.53.4$27.1 

Add New Contract
  • 2013 June Amateur Draft - Round: 9, Pick: 13, Overall: 269
    • Team: Pittsburgh Pirates
    • School: Delaware