Age: 30
Bats/Throws: L/L
6' 3" / 205
P
Birthdate: 12/21/1988 (30 y, 7 m, 1 d)
Drafted: 2007 June Amateur Draft - Round: 3, Pick: 2, Overall: 96, Team: Kansas City Royals
Contract: 5 yr $65MM (2017-21)    AAV: $13MM
Service Time: 7.085
Reported as the pre-2019 value.
7 years and 85 days days of service time.
   Free Agent: 2022   
MiLB Options: n/a
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Duffy (4-5) picked up the win Wednesday after holding the White Sox to two runs on six hits while striking out five over six innings. (7/18/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
2007Royals (R)23011937.115.194.100.00.32468.2 %  1.452.462.94 
2008Royals (A)840171781.211.242.760.44.27474.3 %35.1 %4.1 %2.202.492.87 
2009Royals (A+)9302424126.28.882.910.43.29771.3 %45.0 %4.3 %2.982.983.36 
2010Royals (R)010226.09.000.000.00.25080.0 %56.3 %0.0 %1.502.512.87 
2010Royals (R)000222.213.503.380.00.40066.7 %60.0 %0.0 %3.382.322.53 
2010Royals (A+)0003314.011.574.501.29.21475.8 %39.3 %16.7 %2.574.423.29 
2010Royals (AA)5207739.29.302.040.68.32770.1 %46.3 %7.1 %2.952.812.93 
2011Royals (AAA)3108842.010.292.141.07.30576.7 %39.8 %11.9 %3.433.973.73 
2011Royals4802020105.17.434.361.28.32970.8 %37.5 %11.5 %5.644.824.530.6
2012Royals2206627.29.115.860.65.32975.2 %34.7 %6.1 %3.903.964.770.5
2013Royals (AA)0204416.015.752.811.69.44885.9 %37.5 %30.0 %3.943.491.79 
2013Royals (AAA)300121053.010.024.250.68.32971.4 %36.9 %5.8 %4.083.854.32 
2013Royals2005524.18.145.180.00.28485.3 %31.8 %0.0 %1.853.094.600.6
2014Royals (AAA)100116.06.001.501.50.25087.0 %35.3 %10.0 %3.005.035.05 
2014Royals91203125149.16.813.190.72.23977.2 %35.8 %6.1 %2.533.834.422.1
2014Royals100304.29.647.710.00.25071.4 %36.4 %0.0 %3.863.564.62 
2015Royals (AAA)000338.011.251.131.13.21171.4 %44.4 %16.7 %2.253.472.69 
2015Royals7813024136.26.723.490.99.29875.8 %38.8 %9.9 %4.084.434.641.2
2015Royals100606.013.500.003.00.41771.4 %21.4 %25.0 %6.004.472.10 
2016Royals12304226179.29.422.101.35.29180.9 %36.4 %13.0 %3.513.833.792.9
2017Royals (AAA)010227.19.821.231.23.26371.4 %30.0 %8.3 %3.683.724.18 
2017Royals91002424146.18.002.520.80.30971.3 %39.5 %7.6 %3.813.464.393.7
2018Royals81202828155.08.194.061.34.30473.5 %35.4 %11.4 %4.884.704.921.2
2019THE BAT101203131180.08.263.111.16.29073.0 %  3.914.16  
2019ATC91002828158.08.253.121.23.30971.5 %  4.284.23  
2019Depth Charts111103131180.07.913.041.22.30771.6 %  4.324.29 1.9
2019Steamer101203131185.08.002.991.28.28972.0 %37.2 % 4.284.344.581.8
2019ZiPS10902626148.37.833.091.15.31371.3 %  4.374.24 1.8
2019Royals (AA)000115.111.810.000.00.36480.0 %36.4 %0.0 %0.001.482.54 
2019Royals450151583.27.423.331.40.30173.7 %37.2 %13.0 %4.524.855.180.8
2019ZiPS (R)34 101054.07.773.191.23.31869.7 %  4.624.47 0.7
2019Steamer (R)440121268.07.903.071.45.29171.4 %  4.604.71 0.7
2019Depth Charts (R)350121267.07.843.131.35.31070.6 %  4.614.59 0.8
2019THE BAT (R)440121269.07.923.141.42.29071.4 %  4.414.68  
Total- - -576012011731008.07.863.331.07.29575.1 %37.0 %9.8 %3.974.164.5013.6
Postseason- - -2009010.211.813.381.69.33371.4 %28.0 %16.7 %5.064.073.20 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2007Royals (R)231.451190000037.115724146017035063
2008Royals (A)842.2017170000081.232556262042504100102
2009Royals (A+)932.98242410000126.251610849426410181125
2010Royals (R)011.5022000006.0234110001106
2010Royals (R)003.3822000002.2102110100014
2010Royals (A+)002.57330000014.05686427011018
2010Royals (AA)522.95771100039.216038171339004041
2011Royals (AAA)313.43880000042.0171371716510031048
2011Royals485.64202000000105.147411966661551154187
2012Royals223.90660000027.2121261312218100128
2013Royals (AA)023.94440000016.068167735031128
2013Royals (AAA)304.0812100000053.0230502624425022059
2013Royals201.85550000024.11041955014012022
2014Royals (AAA)103.0011000006.0225221100104
2014Royals9122.53312500010149.1606113524212532550113
2014Royals103.8630000004.2213220400005
2015Royals (AAA)002.2533000008.03253211010010
2015Royals784.08302400120136.25881376462155309110102
2015Royals106.0060000006.0237442000009
2016Royals1233.51422610010179.2731163717027420740188
2017Royals (AAA)013.6822000007.1296331100008
2017Royals9103.81242400000146.1609143676213410422130
2018Royals8124.88282800000155.06921618684237014140141
2019THE BAT10123.913131  0  180.07581638578236227  165
2019ATC9104.282828  00 158.0 1568275225505  145
2019Depth Charts11114.323131  00 180.0 18093872461 7  159
2019Steamer10124.2831310000 185.079418194882662 7  165
2019ZiPS1094.372626  0  148.3 151777219510680129
2019Royals (AA)000.0011000005.1194100001007
2019Royals454.5215150000083.23568545421331043069
2019ZiPS (R)344.621010     54.0 563028719 2  46
2019Steamer (R)444.6012120000 68.02956837351123 3  60
2019Depth Charts (R)354.611212  00 67.0 6837341023 3  58
2019THE BAT (R)444.411212  0  69.0294653634112413  61
Total- - -57603.97201173101401008.04281966469445120373539454880
Postseason- - -205.06900000010.244106624000014

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2007Royals (R)15.194.103.710.0040.1 %10.8 %29.3 %.1751.10.32468.2 %  2.46
2008Royals (A)11.242.764.080.4431.4 %7.7 %23.7 %.1890.99.27474.3 %  2.49
2009Royals (A+)8.882.913.050.4324.2 %8.0 %16.3 %.2281.18.29771.3 %  2.98
2010Royals (R)9.000.006.000.0026.1 %0.0 %26.1 %.1820.67.25080.0 %  2.51
2010Royals (R)13.503.384.000.0040.0 %10.0 %30.0 %.2221.13.40066.7 %  2.32
2010Royals (A+)11.574.502.571.2932.1 %12.5 %19.6 %.1671.07.21475.8 %  4.42
2010Royals (AA)9.302.044.560.6825.6 %5.6 %20.0 %.2521.18.32770.1 %  2.81
2011Royals (AAA)10.292.144.801.0728.1 %5.9 %22.2 %.2341.12.30576.7 %  3.97
2011Royals7.434.361.711.2818.4 %10.8 %7.6 %.2851.61.32970.8 %1361204.82
2011Average7.133.112.300.9418.6 %8.1 %10.5 %.2511.32.29172.5 %  4.12
2012Royals9.115.861.560.6523.1 %14.9 %8.3 %.2521.59.32975.2 %95973.96
2012Average7.563.052.481.0219.8 %8.0 %11.8 %.2501.31.29372.5 %  4.12
2013Royals (AA)15.752.815.601.6941.2 %7.4 %33.8 %.2671.31.44885.9 %  3.49
2013Royals (AAA)10.024.252.360.6825.7 %10.9 %14.8 %.2461.42.32971.4 %  3.85
2013Royals8.145.181.570.0021.2 %13.5 %7.7 %.2131.36.28485.3 %46793.09
2013Average7.573.022.510.9619.9 %7.9 %11.9 %.2501.30.29473.5 %  4.02
2014Royals (AAA)6.001.504.001.5018.2 %4.6 %13.6 %.2381.00.25087.0 %  5.03
2014Royals6.813.192.130.7218.7 %8.8 %9.9 %.2061.11.23977.2 %651023.83
2014Royals9.647.711.250.0023.8 %19.1 %4.8 %.1761.50.25071.4 %98953.56
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Royals (AAA)11.251.1310.001.1331.3 %3.1 %28.1 %.1670.75.21171.4 %  3.47
2015Royals6.723.491.920.9917.4 %9.0 %8.3 %.2601.39.29875.8 %1001124.43
2015Royals13.500.009.003.0039.1 %0.0 %39.1 %.3041.17.41771.4 %1471134.47
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Royals9.422.104.481.3525.7 %5.8 %20.0 %.2391.14.29180.9 %82923.83
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Royals (AAA)9.821.238.001.2327.6 %3.5 %24.1 %.2140.95.26371.4 %  3.72
2017Royals8.002.523.170.8021.4 %6.7 %14.6 %.2541.26.30971.3 %86803.46
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Royals8.194.062.011.3420.4 %10.1 %10.3 %.2611.49.30473.5 %1131134.70
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT8.263.112.661.16   .2431.25.29073.0 %  4.16
2019ATC8.253.122.651.23   .2591.33.30971.5 %  4.23
2019Depth Charts7.913.042.601.22   .2611.33.30771.6 %  4.29
2019Steamer8.002.992.671.2820.7 %7.8 %13.0 %.2491.31.28972.0 %  4.34
2019ZiPS7.833.092.531.15   .2651.36.31371.3 %  4.24
2019Royals (AA)11.810.007.000.0036.8 %0.0 %36.8 %.2220.75.36480.0 %  1.48
2019Royals7.423.332.231.4019.4 %8.7 %10.7 %.2651.39.30173.7 %971074.85
2019Average8.823.282.691.3922.8 %8.5 %14.3 %.2501.33.29672.1 %  4.48
2019ZiPS (R)7.773.192.441.23   .2711.40.31869.7 %  4.47
2019Steamer (R)7.903.072.571.45   .2551.34.29171.4 %  4.71
2019Depth Charts (R)7.843.132.501.35   .2661.37.31070.6 %  4.59
2019THE BAT (R)7.923.142.531.42   .2521.30.29071.4 %  4.68
Total- - -7.863.332.361.0720.6 %8.7 %11.8 %.2501.33.29575.1 %941024.16
Postseason- - -11.813.383.501.6931.8 %9.1 %22.7 %.2501.31.33371.4 %1261054.07

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019301092626148.3151777219511297.833.092.531.15.2651.36.31371.3 %4.374.241.8
202031982424133.7135696517461157.743.102.501.14.2641.35.31171.2 %4.384.241.6
202132982323132.7134696518461157.803.122.501.22.2641.36.30971.7 %4.414.341.4

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2008Royals (A)0.6712.8 %35.1 %52.1 %25.5 %4.1 %  49.2 %27.7 %23.1 %     2.87
2009Royals (A+)1.0913.6 %45.0 %41.4 %25.0 %4.3 %  43.0 %23.7 %33.3 %     3.36
2010Royals (R)4.5031.3 %56.3 %12.5 %0.0 %0.0 %  56.3 %6.3 %37.5 %     2.87
2010Royals (R)3.0020.0 %60.0 %20.0 %0.0 %0.0 %  40.0 %20.0 %40.0 %     2.53
2010Royals (A+)0.9217.9 %39.3 %42.9 %33.3 %16.7 %  56.7 %23.3 %20.0 %     3.29
2010Royals (AA)1.1914.8 %46.3 %38.9 %16.7 %7.1 %  45.9 %27.5 %26.6 %     2.93
2011Royals (AAA)1.0221.3 %39.8 %38.9 %14.3 %11.9 %  47.3 %27.3 %25.5 %     3.73
2011Royals0.9322.2 %37.5 %40.3 %14.5 %11.5 %8.2 %50.0 %43.5 %30.8 %25.7 %22.4 %51.7 %26.0 %4.451124.53
2012Royals0.7921.3 %34.7 %44.0 %18.2 %6.1 %3.8 %0.0 %29.3 %42.7 %28.0 %17.3 %46.7 %36.0 %4.741164.77
2013Royals (AA)1.2031.3 %37.5 %31.3 %30.0 %30.0 %  54.6 %21.2 %24.2 %     1.79
2013Royals (AAA)0.7514.2 %36.9 %48.9 %27.5 %5.8 %  47.2 %26.4 %26.4 %     4.32
2013Royals0.7827.3 %31.8 %40.9 %3.7 %0.0 %9.5 %100.0 %40.3 %31.3 %28.4 %14.9 %58.2 %26.9 %4.641164.60
2014Royals (AAA)0.605.9 %35.3 %58.8 %20.0 %10.0 %  47.1 %29.4 %23.5 %     5.05
2014Royals0.7818.1 %35.8 %46.0 %14.1 %6.1 %5.8 %60.0 %39.1 %31.0 %29.9 %17.7 %52.4 %29.9 %4.311174.42
2014Royals1.0027.3 %36.4 %36.4 %25.0 %0.0 %0.0 %0.0 %      4.761224.62
2015Royals (AAA)1.3322.2 %44.4 %33.3 %50.0 %16.7 %  35.0 %35.0 %30.0 %     2.69
2015Royals1.0724.7 %38.8 %36.5 %17.8 %9.9 %8.0 %14.3 %36.8 %35.1 %28.1 %18.9 %51.7 %29.5 %4.631154.64
2015Royals0.3821.4 %21.4 %57.1 %0.0 %25.0 %33.3 %0.0 %      1.42522.10
2016Royals0.8520.9 %36.4 %42.8 %8.2 %13.0 %6.3 %30.0 %35.6 %34.2 %30.2 %17.8 %45.5 %36.6 %3.53893.79
2017Royals (AAA)0.5010.0 %30.0 %60.0 %16.7 %8.3 %  50.0 %25.0 %25.0 %     4.18
2017Royals0.9719.9 %39.5 %40.7 %12.2 %7.6 %4.8 %20.0 %39.3 %34.2 %26.6 %17.8 %52.4 %29.8 %4.311004.39
2018Royals0.8322.0 %35.4 %42.6 %9.0 %11.4 %7.8 %0.0 %42.1 %31.0 %26.8 %16.4 %45.7 %37.9 %4.751164.92
2019Royals (AA)1.0027.3 %36.4 %36.4 %25.0 %0.0 %  36.4 %63.6 %0.0 %     2.54
2019Royals0.9322.8 %37.2 %40.0 %10.0 %13.0 %5.4 %0.0 %39.7 %41.7 %18.7 %14.7 %46.4 %38.9 %5.061135.18
Total- - -0.8921.5 %37.0 %41.5 %12.0 %9.8 %6.6 %28.3 %39.0 %33.8 %27.2 %17.9 %49.5 %32.6 %4.371084.50
Postseason- - -0.5824.0 %28.0 %48.0 %8.3 %16.7 %14.3 %0.0 %      2.64823.20

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2008Royals (A)66982425    116504620
2009Royals (A+)1521404635    186736922
2010Royals (R)9250    13637
2010Royals (R)3110    41721
2010Royals (A+)111254    3386119
2010Royals (AA)5042167    214408622
2011Royals (AAA)4342236    250425675
2011Royals122131721910636374512101955
2012Royals263316610011209318527
2013Royals (AA)1210103    110192302
2013Royals (AAA)52692019    346562908
2013Royals21271812117189281470
2014Royals (AAA)61012    285179
2014Royals15419878289535688415452429
2014Royals44310101345690
2015Royals (AAA)8643    4474118
2015Royals1621521032713716284315172360
2015Royals38301007306696
2016Royals17620710117111038189118162707
2017Royals (AAA)61222    3975114
2017Royals167172842181027175615212277
2018Royals16720110418135096105717282785
2019Royals (AA)4431    285078
2019Royals931005710520545028941396
Total- - -1088122163314772461350160761083016906
Postseason- - -71261110864122186

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2011Royals-1.80-10.829.02-12.65-1.261.090.940.881.2020-1.45-0.2000
2012Royals0.13-2.302.431.450.161.101.000.871.1460.070.0500
2013Royals0.63-1.532.166.120.641.141.010.871.7550.390.1700
2014Royals1.51-9.2210.7316.871.790.990.920.961.28292.05-0.5222
2014Royals0.00-0.300.30-0.70-0.081.281.261.561.5230.01-0.0111
2015Royals-0.15-10.079.92-0.330.000.980.860.851.1029-0.200.0410
2015Royals0.04-0.180.230.050.010.421.110.820.725-0.130.2421
2016Royals2.23-11.4613.6918.361.900.960.930.821.04361.271.0520
2017Royals1.05-9.7010.759.160.850.970.940.881.11240.730.3600
2018Royals-0.44-12.1911.75-5.00-0.411.010.900.850.9328-0.10-0.3400
2019Royals-0.15-6.476.32-2.25-0.190.970.900.870.9615-0.190.0300
Total- - -3.01-73.7676.7731.733.491.000.920.871.111922.570.4552
Postseason- - -0.04-0.490.53-0.65-0.070.821.191.071.028-0.130.1832

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2011Royals63.5% (93.3)2.5% (80.8) 20.1% (75.5)14.0% (83.6)  0.1%
2012Royals68.3% (95.3)3.3% (86.4) 17.6% (77.2)10.9% (85.7)  0.8%
2013Royals67.4% (93.7)2.8% (84.5) 12.1% (74.4)17.7% (82.4)   
2014Royals68.1% (93.2)  22.5% (77.8)9.4% (82.9)  0.2%
2015Royals65.1% (93.8)23.5% (80.8) 0.7% (76.7)10.7% (85.2)   
2016Royals59.3% (94.8)23.5% (83.5)  17.1% (85.2)   
2017Royals47.4% (92.8)29.4% (83.0) 0.5% (72.7)22.7% (83.6)   
2018Royals55.7% (93.1)16.3% (83.4) 9.4% (76.2)18.6% (83.7)  0.1%
2019Royals50.0% (92.2)29.2% (84.7) 12.3% (76.2)8.5% (84.0)   
Total- - -59.4% (93.5)16.6% (83.0) 9.2% (76.6)14.9% (84.0)  0.1%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2011Royals54.9 %9.8 %    1.6 %20.7 %  12.9 %   
2012Royals67.7 %0.8 %2.9 %   0.2 %17.6 %  10.9 %   
2013Royals63.8 %3.6 %1.9 %   1.7 %12.0 %  16.9 %   
2014Royals65.7 %2.5 %0.1 %   1.2 %21.4 %  9.2 %   
2015Royals62.3 %4.1 %    1.0 %22.9 % 0.3 %9.5 %   
2016Royals39.7 %19.5 %     23.3 % 0.3 %17.2 %   
2017Royals21.3 %26.0 %    29.0 %0.8 %  22.9 %   
2018Royals37.1 %18.8 %    16.9 %8.8 %  18.5 %   
2019Royals41.8 %8.6 %0.1 %   29.3 %11.7 %  8.5 %   
Total- - -47.2 %12.6 %0.2 %   9.6 %15.8 % 0.1 %14.5 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2011Royals93.391.6    80.575.6  83.5  
2012Royals95.392.686.1   84.777.1  85.7  
2013Royals93.792.985.0   82.574.4  82.4  
2014Royals93.292.286.6   81.077.6  82.8  
2015Royals93.692.5    83.180.6 73.384.9  
2016Royals94.994.4     83.5 79.185.2  
2017Royals92.893.0    83.076.5  83.7  
2018Royals93.193.1    83.275.9  83.6  
2019Royals92.292.086.7   84.476.2  83.9  
Total- - -93.593.185.8   83.379.0 76.084.0  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2011Royals60.6 %  3.0 %13.9 %2.7 %19.8 %    
2012Royals65.8 %3.6 % 2.5 %10.5 %0.4 %17.2 %    
2013Royals54.6 %  12.9 %17.8 %2.8 %12.0 %    
2014Royals57.9 %  10.8 %9.0 %8.2 %14.1 %    
2015Royals53.0 %1.4 % 12.2 %10.1 %20.3 %3.1 %    
2016Royals38.7 %  20.7 %17.1 %22.8 %0.7 %    
2017Royals28.1 %  19.3 %22.8 %29.0 %0.9 %    
2018Royals43.6 %  12.1 %18.6 %16.2 %9.5 %   0.0 %
2019Royals42.2 %  7.8 %8.6 %29.1 %12.3 %    
Total- - -46.9 %0.3 % 12.6 %14.8 %17.1 %8.4 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2011Royals93.9  92.784.080.776.1   
2012Royals95.686.2 94.485.879.477.4   
2013Royals94.5  93.983.185.475.1   
2014Royals94.2  93.783.679.378.2   
2015Royals94.488.2 94.085.681.278.8   
2016Royals95.5  95.185.784.080.5   
2017Royals93.3  93.284.183.475.3   
2018Royals93.7  93.284.083.776.5   
2019Royals92.7  92.484.485.176.6   
Total- - -94.287.4 93.884.583.177.0   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2011Royals-7.2-1.0 -3.5-9.7  -0.58-2.11 -0.90-3.54  
2012Royals-2.9-0.4 -0.22.0  -0.80-2.28 -0.193.53  
2013Royals1.30.4 0.11.4  0.412.73 0.121.73  
2014Royals13.6  2.5-3.5  0.82  0.45-1.53  
2015Royals6.9-2.4 -0.1-5.0  0.45-0.43 -0.70-1.99  
2016Royals2.24.3  6.4  0.140.68  1.39  
2017Royals0.93.2 -0.76.7  0.080.48 -5.761.30  
2018Royals0.9-11.0 0.1-2.7  0.06-2.42 0.05-0.52  
2019Royals2.2-3.1 -0.72.4  0.31-0.76 -0.412.00  
Total- - -17.9-10.0 -2.6-1.9  0.18-0.36 -0.17-0.08  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2011Royals-0.8-7.1    -0.8-2.9  -8.8  
2012Royals-3.00.0-0.3   0.0-0.2  2.0  
2013Royals1.40.20.0   0.10.1  1.6  
2014Royals16.70.1-1.4   -0.53.2  -1.7  
2015Royals7.4-2.3    -0.1-3.0 -0.1-1.4  
2016Royals8.8-5.9     4.3 0.16.3  
2017Royals-3.14.3    4.1-1.1  7.4  
2018Royals7.2-3.5    -10.10.4  -3.6  
2019Royals-1.73.90.5   -3.5-0.1  2.4  
Total- - -32.9-10.2-1.2   -10.80.7 0.04.2  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2011Royals-0.07-3.72    -2.62-0.73  -3.50  
2012Royals-0.85-0.27-2.03   0.00-0.23  3.59  
2013Royals0.481.100.42   1.550.18  2.07  
2014Royals1.050.22-70.64   -1.700.62  -0.78  
2015Royals0.50-2.39    -0.52-0.55 -1.30-0.64  
2016Royals0.81-1.11     0.68 1.411.36  
2017Royals-0.640.74    0.62-6.06  1.42  
2018Royals0.70-0.66    -2.150.17  -0.69  
2019Royals-0.293.2723.56   -0.86-0.09  1.99  
Total- - -0.41-0.48-4.31   -0.660.03 -0.040.17  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2011Royals-7.6  1.3-9.7-1.1-3.5   
2012Royals-3.7-0.5 0.72.20.3-0.5   
2013Royals2.7  -1.11.40.40.1   
2014Royals16.1  1.8-3.00.31.5   
2015Royals6.70.5 1.0-4.6-3.50.2   
2016Royals7.2  -4.36.44.7-0.3   
2017Royals-0.4  1.77.04.5-1.4   
2018Royals3.3  -0.8-2.2-10.20.5   
2019Royals-2.1  4.92.4-3.1-0.7   
Total- - -22.20.0 5.2-0.1-7.7-4.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2011Royals-0.64  2.22-3.56-2.09-0.90   
2012Royals-1.09-2.45 5.633.9914.61-0.56   
2013Royals1.06  -1.821.732.730.17   
2014Royals1.21  0.71-1.440.170.48   
2015Royals0.541.41 0.36-1.95-0.740.33   
2016Royals0.69  -0.781.380.76-1.57   
2017Royals-0.07  0.391.360.69-6.87   
2018Royals0.27  -0.24-0.43-2.260.18   
2019Royals-0.36  4.511.97-0.76-0.39   
Total- - -0.28-0.02 0.250.00-0.27-0.29   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2011Royals25.7 %63.8 %44.0 %68.5 %88.2 %82.2 %48.2 %51.9 %7.8 %
2011Average29.9 %65.0 %45.6 %68.0 %87.9 %80.7 %44.6 %59.4 %8.8 %
2012Royals27.3 %63.7 %44.6 %65.3 %85.4 %79.0 %47.4 %52.1 %9.3 %
2012Average30.3 %64.7 %45.6 %66.8 %87.2 %79.6 %44.4 %59.8 %9.2 %
2013Royals30.4 %66.3 %44.7 %70.9 %81.5 %77.1 %39.8 %54.8 %10.2 %
2013Average30.4 %65.5 %45.9 %66.5 %87.0 %79.4 %44.2 %60.2 %9.4 %
2014Royals28.7 %66.9 %47.0 %75.2 %88.7 %84.4 %47.8 %59.1 %7.3 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Royals28.3 %68.3 %47.4 %75.4 %85.4 %82.3 %47.7 %57.0 %8.4 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Royals32.1 %70.6 %51.3 %61.0 %81.3 %74.9 %49.8 %62.2 %12.9 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Royals30.6 %69.4 %50.2 %57.4 %85.9 %77.4 %50.7 %64.7 %11.4 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Royals28.6 %68.1 %45.9 %64.7 %86.8 %79.0 %43.8 %58.2 %9.6 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Royals27.6 %69.5 %47.1 %62.6 %86.7 %79.2 %46.6 %60.7 %9.8 %
2019Average31.3 %68.5 %47.0 %62.5 %85.0 %76.3 %42.1 %61.0 %11.1 %
Total- - -29.0 %68.0 %47.5 %66.5 %85.8 %79.6 %47.6 %59.0 %9.7 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2011Royals25.1 %60.4 %44.0 %67.1 %87.5 %82.1 %53.5 %22.0
2011Average28.9 %62.1 %45.6 %64.7 %88.0 %80.6 %50.1 %21.6
2012Royals25.6 %62.3 %44.7 %62.5 %84.1 %78.2 %52.2 %22.2
2012Average29.3 %62.2 %45.6 %63.6 %87.3 %79.6 %49.5 %22.1
2013Royals23.1 %67.7 %45.0 %61.8 %82.6 %77.1 %49.0 %23.4
2013Average29.7 %62.7 %45.9 %63.2 %87.3 %79.4 %49.2 %22.6
2014Royals26.0 %65.6 %47.0 %70.2 %89.4 %84.4 %53.0 %23.2
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Royals27.8 %65.6 %47.4 %70.8 %86.9 %82.4 %51.9 %22.4
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Royals32.0 %69.4 %51.4 %58.2 %81.8 %74.7 %51.7 %23.2
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Royals31.7 %66.4 %50.2 %57.6 %85.3 %77.2 %53.4 %23.7
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Royals26.6 %66.2 %46.0 %62.8 %85.7 %78.9 %49.0 %21.4
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Royals26.9 %65.1 %47.1 %57.4 %86.7 %78.9 %53.1 %23.8
2019Average30.5 %65.2 %47.0 %59.3 %84.9 %76.2 %47.5 %24.3
Total- - -27.9 %65.7 %47.6 %63.2 %85.8 %79.5 %52.0 %22.7

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2011Royals25.0 %61.3 %44.0 %69.0 %86.9 %82.1 %52.4 %22.8
2012Royals25.0 %63.3 %44.6 %62.5 %84.0 %78.1 %51.1 %22.5
2013Royals23.1 %67.7 %45.0 %61.8 %82.6 %77.1 %49.0 %24.8
2014Royals26.5 %64.8 %47.1 %68.8 %89.5 %84.1 %53.8 %24.0
2015Royals27.5 %65.3 %47.4 %71.0 %86.7 %82.4 %52.7 %23.3
2016Royals32.5 %69.4 %51.3 %58.9 %81.8 %74.7 %51.0 %23.9
2017Royals32.3 %66.5 %50.2 %57.5 %85.8 %77.1 %52.5 %24.8
2018Royals25.7 %66.3 %46.0 %61.5 %85.7 %78.9 %49.9 %22.0
2019Royals26.9 %65.1 %47.1 %57.4 %86.7 %78.9 %53.1 %24.4
Total- - -28.0 %65.7 %47.6 %63.1 %85.8 %79.4 %51.9 %23.5

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2007Royals (R)P11937.1021  0          
2008Royals (A)P171781.22150  2          
2009Royals (A+)P2424126.22152  0          
2010Royals (R)P226.0000  0          
2010Royals (R)P222.2000  0          
2010Royals (A+)P3314.0130  0          
2010Royals (AA)P7739.2241  1          
2011Royals (AAA)P8842.0050  1          
2011RoyalsP2020105.12150000000 11   1.000 
2012RoyalsP6627.2020000000 2   1.000 
2013Royals (AA)P4416.0041  0          
2013Royals (AAA)P121053.0181  0          
2013RoyalsP5524.1120001100 2   1.000 
2014Royals (AAA)P116.0020  0          
2014RoyalsP3125149.14125050000 5   .762 
2015Royals (AAA)P338.0030  0          
2015RoyalsP3024136.22183032200 5   .870 
2016RoyalsP4226179.21183030000 1   .864 
2017Royals (AAA)P227.1010  0          
2017RoyalsP2424146.15120001100 2   1.000 
2018RoyalsP2828155.04170000000 5   1.000 
2019Royals (AA)P115.1010  0          
2019RoyalsP151583.20110001100 0   1.000 
Total- - -P2011731008.019107110115500 33   .920 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2011RoyalsP105.1-1 2  0-12     -1.5      
2012RoyalsP27.2-1 1  001     -0.5      
2013RoyalsP24.10 0  101     -0.4      
2014RoyalsP149.10 3  0-1-1     -1.6      
2015RoyalsP136.20 0  0-10     -1.0      
2016RoyalsP179.20 2  0-20     -1.7      
2017RoyalsP146.11 1  0-1-1     -2.0      
2018RoyalsP155.00 1  001     -1.6      
2019RoyalsP83.2-1 1  023     0.4      
Total- - -P1008.0-2 11  1-46     -9.8      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2013RoyalsP24.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2014RoyalsP149.10.0%      (0)0.0%      (1)0.0%      (2)100.0%     (1)60.0%      (5)0.0%      (2)
2015RoyalsP136.20.0%      (1)0.0%      (1)0.0%      (1)100.0%     (2)100.0%      (2)92.3%    (13)
2016RoyalsP179.20.0%      (0)33.3%      (3)0.0%      (3)0.0%     (0)100.0%      (3)100.0%      (9)
2017RoyalsP146.10.0%      (0)0.0%      (2)0.0%      (1)50.0%     (2)100.0%      (2)100.0%      (6)
2018RoyalsP155.00.0%      (0)0.0%      (0)100.0%      (2)0.0%     (1)66.7%      (3)100.0%    (12)
2019RoyalsP83.20.0%      (0)0.0%      (2)0.0%      (1)100.0%     (3)0.0%      (0)100.0%      (6)
Total- - -P1008.00.0%      (1)11.1%      (9)20.0%    (10)77.8%     (9)80.0%    (15)93.9%    (49)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2011Royals0.2-0.90.4-0.56.20.6$4.8 
2012Royals0.5-0.20.20.04.80.5$3.3 
2013Royals1.10.10.50.65.00.6$4.1 
2014Royals4.02.1-0.11.919.12.1$16.0 
2015Royals2.0-0.10.90.811.81.2$9.9 
2016Royals4.40.21.31.528.02.9$23.1 
2017Royals3.2-0.4-0.1-0.535.13.7$29.4 
2018Royals1.5-0.40.70.312.21.2$9.7 
2019Royals1.1-0.10.50.38.10.8$6.1 
Total- - -18.00.24.24.4130.213.6$106.3 

  • 2007 June Amateur Draft - Round: 3, Pick: 2, Overall: 96
    • Team: Kansas City Royals
    • School: Cabrillo (CA) HS