Age: 23
Bats/Throws: R/R
6' 5" / 230
P
Birthdate: 7/27/1995 (23 y, 5 m, 22 d)
Drafted: 2017 Rule 5 Draft - Round: 1, Pick: 5, Overall: 5, Team: Cincinnati Reds
Contract: Add New Contract

RotoWire News: Keller (9-6) picked up the win Sunday against the Tigers, lasting seven innings and giving up just one run on three hits and three walks while striking out a pair. The start will wind up as his final assignment of the season, Jeffrey Flanagan of MLB.com reports. (9/23/2018)

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

If you would like to make a projection for this player, please Log In or Register.



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2013Diamondbacks (R)730131256.29.694.130.32.33375.5 %48.3 %3.9 %2.223.803.86 
2013Diamondbacks (R)000216.06.006.000.00.30070.0 %40.0 %0.0 %4.504.766.42 
2014Diamondbacks (R)1408833.28.024.811.60.40463.9 %60.2 %26.1 %6.956.444.96 
2014Diamondbacks (R)4006331.15.742.590.57.30186.7 %52.7 %7.4 %2.304.734.45 
2014Diamondbacks (A-)100116.012.001.500.00.091100.0 %72.7 %0.0 %0.001.651.94 
2015Diamondbacks (A)8902625142.06.912.350.19.29369.1 %55.6 %2.9 %2.603.133.33 
2016Diamondbacks (A+)9702424135.06.601.730.87.32165.1 %55.1 %12.0 %4.474.123.89 
2017Diamondbacks (AA)10902626130.27.653.930.48.33967.8 %49.6 %5.4 %4.683.583.86 
2018Royals9604120140.16.163.210.45.29477.1 %54.4 %6.1 %3.083.554.262.5
2019Depth Charts81102828162.06.363.561.07.30870.0 %  4.584.58 1.2
2019Steamer81102828162.06.363.561.07.30170.0 %49.3 % 4.584.584.641.2
Total- - -9604120140.16.163.210.45.29477.1 %54.4 %6.1 %3.083.554.262.5

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2013Diamondbacks (R)732.2213120000056.2244532214226025061
2013Diamondbacks (R)004.5021000106.0286330400004
2014Diamondbacks (R)146.95880000033.21665031266180313130
2014Diamondbacks (R)402.30630000131.1127308829034020
2014Diamondbacks (A-)100.0011000006.0201000100108
2015Diamondbacks (A)892.60262500000142.0586128574133701070109
2016Diamondbacks (A+)974.47242400000135.0558147736713260212099
2017Diamondbacks (AA)1094.68262600000130.2580142736875717101111
2018Royals963.08412010052140.15831335048750128096
2019Depth Charts8114.582828  00 162.0 17290831964 6  115
2019Steamer8114.5828281000 162.071217290831964 6  115
Total- - -963.08412010052140.15831335048750128096

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2013Diamondbacks (R)9.694.132.350.3225.0 %10.7 %14.3 %.2451.39.33375.5 %  3.80
2013Diamondbacks (R)6.006.001.000.0014.3 %14.3 %0.0 %.2501.67.30070.0 %  4.76
2014Diamondbacks (R)8.024.811.671.6018.1 %10.8 %7.2 %.3452.02.40463.9 %  6.44
2014Diamondbacks (R)5.742.592.220.5715.8 %7.1 %8.7 %.2611.24.30186.7 %  4.73
2014Diamondbacks (A-)12.001.508.000.0040.0 %5.0 %35.0 %.0530.33.091100.0 %  1.65
2015Diamondbacks (A)6.912.352.950.1918.6 %6.3 %12.3 %.2381.16.29369.1 %  3.13
2016Diamondbacks (A+)6.601.733.810.8717.7 %4.7 %13.1 %.2771.28.32165.1 %  4.12
2017Diamondbacks (AA)7.653.931.950.4819.1 %9.8 %9.3 %.2751.52.33967.8 %  3.58
2018Royals6.163.211.920.4516.5 %8.6 %7.9 %.2501.30.29477.1 %71863.55
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Depth Charts6.363.561.791.07   .2731.45.30870.0 %  4.58
2019Steamer6.363.561.791.0716.1 %9.0 %7.1 %.2681.45.30170.0 %  4.58
Total- - -6.163.211.920.4516.5 %8.6 %7.9 %.2501.30.29477.1 %71863.55

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2013Diamondbacks (R)1.3917.0 %48.3 %34.7 %11.8 %3.9 %  41.9 %23.2 %34.8 %     3.86
2013Diamondbacks (R)0.8915.0 %40.0 %45.0 %11.1 %0.0 %  40.0 %20.0 %40.0 %     6.42
2014Diamondbacks (R)2.9619.5 %60.2 %20.4 %13.0 %26.1 %  43.1 %25.9 %31.0 %     4.96
2014Diamondbacks (R)1.7817.6 %52.7 %29.7 %18.5 %7.4 %  45.3 %25.3 %29.5 %     4.45
2014Diamondbacks (A-)4.009.1 %72.7 %18.2 %50.0 %0.0 %  45.5 %18.2 %36.4 %     1.94
2015Diamondbacks (A)2.1919.0 %55.6 %25.4 %16.3 %2.9 %  49.5 %20.9 %29.5 %     3.33
2016Diamondbacks (A+)2.1419.1 %55.1 %25.8 %22.2 %12.0 %  46.0 %22.2 %31.8 %     3.89
2017Diamondbacks (AA)1.5217.6 %49.6 %32.7 %12.3 %5.4 %  38.8 %25.9 %35.3 %     3.86
2018Royals2.0318.8 %54.4 %26.7 %8.7 %6.1 %6.4 %60.0 %43.9 %30.6 %25.5 %19.5 %49.4 %31.0 %4.511014.26
Total- - -2.0318.8 %54.4 %26.7 %8.7 %6.1 %6.4 %60.0 %43.9 %30.6 %25.5 %19.5 %49.4 %31.0 %4.511014.26

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2013Diamondbacks (R)7151256    113346459
2013Diamondbacks (R)8931    173249
2014Diamondbacks (R)6823223    95216311
2014Diamondbacks (R)4827165    45161206
2014Diamondbacks (A-)8211    53540
2015Diamondbacks (A)2281047817    48810801568
2016Diamondbacks (A+)2311088024    69013352025
2017Diamondbacks (AA)1971307016    84614092255
2018Royals234115811015537184613882234
Total- - -234115811015537184613882234

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2018Royals1.72-10.4112.1217.181.711.090.991.101.36381.85-0.2773
Total- - -1.72-10.4112.1217.181.711.090.991.101.36381.85-0.2773

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Royals69.7% (93.9)26.2% (85.7)  4.1% (88.5)  0.2%
Total- - -69.7% (93.9)26.2% (85.7)  4.1% (88.5)  0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Royals44.5 %25.5 %    26.2 %   3.9 %   
Total- - -44.5 %25.5 %    26.2 %   3.9 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Royals94.393.1    85.6   88.4  
Total- - -94.393.1    85.6   88.4  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Royals44.2 %  25.5 %4.1 %26.1 %     
Total- - -44.2 %  25.5 %4.1 %26.1 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Royals94.8  93.688.885.9    
Total- - -94.8  93.688.885.9    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Royals17.71.3  -3.3  1.140.23  -3.54  
Total- - -17.71.3  -3.3  1.140.23  -3.54  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Royals8.210.1    1.5   -2.6  
Total- - -8.210.1    1.5   -2.6  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Royals0.821.77    0.26   -3.01  
Total- - -0.821.77    0.26   -3.01  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Royals8.1  10.8-3.21.5    
Total- - -8.1  10.8-3.21.5    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Royals0.82  1.89-3.550.26    
Total- - -0.82  1.89-3.550.26    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Royals31.5 %66.2 %45.7 %65.2 %90.7 %80.3 %40.8 %59.0 %9.0 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -31.5 %66.2 %45.7 %65.2 %90.7 %80.3 %40.8 %59.0 %9.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Royals29.2 %64.1 %45.7 %60.2 %90.4 %80.2 %47.2 %21.3
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -29.2 %64.1 %45.7 %60.2 %90.4 %80.2 %47.2 %21.3

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Royals29.1 %64.1 %45.7 %60.9 %89.6 %80.0 %47.6 %21.7
Total- - -29.1 %64.1 %45.7 %60.9 %89.6 %80.0 %47.6 %21.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018RoyalsP4120140.17190003201 7   1.000 
Total- - -P4120140.17190003201 7   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2018RoyalsP140.1-1 0  011           
Total- - -P140.1-1 0  011           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018RoyalsP140.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (2)75.0%      (4)100.0%    (15)
Total- - -P140.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (2)75.0%      (4)100.0%    (15)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2018Royals4.00.01.51.523.72.5$19.8 
Total- - -4.00.01.51.523.72.5$19.8 

Add New Contract
  • 2017 Rule 5 Draft - Round: 1, Pick: 5, Overall: 5
    • Team: Cincinnati Reds
  • 2013 June Amateur Draft - Round: 8, Pick: 14, Overall: 240
    • Team: Arizona Diamondbacks
    • School: Flowery Branch (GA) HS