Age: 28
Bats/Throws: L/L
6' 7" / 255
P

RotoWire News: Flynn (groin) is listed as the starting pitcher for Monday's game against the Giants. (2/26/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



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2011Tigers (A)720131367.27.583.060.40.28570.5 %44.2 %3.8 %3.463.453.84 
2012Tigers (A+)8401818102.07.412.820.44.34171.6 %45.3 %3.4 %3.713.413.82 
2012Tigers (AA)010115.05.403.601.80.38958.1 %42.1 %10.0 %9.005.805.24 
2012Marlins (AA)3008845.06.402.600.60.31570.7 %44.2 %5.3 %3.803.723.97 
2013Marlins (AA)1104423.09.781.170.78.28693.8 %44.6 %9.5 %1.572.392.16 
2013Marlins (AAA)61102323138.07.962.610.46.30273.8 %53.6 %6.2 %2.803.423.67 
2013Marlins0204418.07.506.502.00.41166.9 %37.9 %23.5 %8.506.444.84-0.3
2014Marlins (AAA)81002525139.26.703.220.84.34568.7 %45.0 %8.3 %4.064.624.88 
2014Marlins010217.07.713.860.00.46253.3 %50.0 %0.0 %9.002.703.760.1
2015Royals (AAA)000100.213.500.000.00.500100.0 %50.0 %0.0 %0.000.600.60 
2016Royals (AAA)2109423.210.654.560.38.35079.8 %65.6 %7.7 %3.043.433.54 
2016Royals12036155.17.163.740.81.22378.2 %54.8 %12.5 %2.604.034.060.2
2017Royals (AAA)53022450.09.002.161.80.36967.2 %44.7 %16.4 %5.405.104.17 
2017Royals000102.10.000.000.00.37566.7 %37.5 %0.0 %3.863.165.440.0
2018Royals35148075.25.594.160.59.33374.6 %49.8 %6.9 %4.044.285.000.0
2019Depth Charts22145045.06.713.731.04.30971.3 %  4.434.52 -0.1
2019Steamer22045045.06.713.731.04.30171.3 %47.0 % 4.434.524.72-0.1
Total- - -4101916158.16.374.210.80.31672.8 %49.7 %10.1 %4.264.354.600.0

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2011Tigers (A)723.4613130000067.2280582826323042057
2012Tigers (A+)843.71181800000102.04411134742532034084
2012Tigers (AA)019.0011000005.0248551200003
2012Marlins (AA)303.80880000045.0195482219313041032
2013Marlins (AA)111.57440000023.087184423010025
2013Marlins (AAA)6112.80232300000138.057012752437400472122
2013Marlins028.50440000018.088271717413003015
2014Marlins (AAA)8104.06252510000139.26251698363135026101104
2014Marlins019.0021000007.03512770300106
2015Royals (AAA)000.0010000100.231000000001
2016Royals (AAA)213.04940001023.21012288112002028
2016Royals122.603610002055.1221381916523018044
2017Royals (AAA)535.402240000250.02306836301012216050
2017Royals003.8610000002.183110000000
2018Royals354.044800014175.2336873734535335047
2019Depth Charts224.43450  110 45.0 472422519 2  34
2019Steamer224.4345000010 45.0198472422519 2  34
Total- - -4104.2691600161158.16881678175147434170112

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2011Tigers (A)7.583.062.480.4020.4 %8.2 %12.2 %.2291.20.28570.5 %  3.45
2012Tigers (A+)7.412.822.630.4419.1 %7.3 %11.8 %.2781.42.34171.6 %  3.41
2012Tigers (AA)5.403.601.501.8012.5 %8.3 %4.2 %.3642.00.38958.1 %  5.80
2012Marlins (AA)6.402.602.460.6016.4 %6.7 %9.7 %.2701.36.31570.7 %  3.72
2013Marlins (AA)9.781.178.330.7828.7 %3.5 %25.3 %.2170.91.28693.8 %  2.39
2013Marlins (AAA)7.962.613.050.4621.4 %7.0 %14.4 %.2411.21.30273.8 %  3.42
2013Marlins7.506.501.152.0017.1 %14.8 %2.3 %.3602.22.41166.9 %2311776.44
2013Average7.573.022.510.9619.9 %7.9 %11.9 %.2501.30.29473.5 %  4.02
2014Marlins (AAA)6.703.222.080.8416.6 %8.0 %8.6 %.2971.57.34568.7 %  4.62
2014Marlins7.713.862.000.0017.1 %8.6 %8.6 %.3752.14.46253.3 %250752.70
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Royals (AAA)13.500.001.000.0033.3 %0.0 %33.3 %.3331.50.500100.0 %  0.60
2016Royals (AAA)10.654.562.330.3827.7 %11.9 %15.8 %.2471.44.35079.8 %  3.43
2016Royals7.163.741.910.8119.9 %10.4 %9.5 %.1931.10.22378.2 %61974.03
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Royals (AAA)9.002.164.171.8021.7 %5.2 %16.5 %.3131.60.36967.2 %  5.10
2017Royals0.000.000.000.000.0 %0.0 %0.0 %.3751.29.37566.7 %87733.16
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Royals5.594.161.340.5914.0 %10.4 %3.6 %.2921.61.33374.6 %931034.28
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Depth Charts6.713.731.801.04   .2701.46.30971.3 %  4.52
2019Steamer6.713.731.801.0417.0 %9.4 %7.5 %.2651.46.30171.3 %  4.52
Total- - -6.374.211.510.8016.3 %10.8 %5.5 %.2741.52.31672.8 %1051084.35

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2011Tigers (A)1.0814.7 %44.2 %41.1 %20.5 %3.8 %  40.9 %28.3 %30.8 %     3.84
2012Tigers (A+)0.998.9 %45.3 %45.9 %16.6 %3.4 %  42.3 %26.9 %30.9 %     3.82
2012Tigers (AA)0.805.3 %42.1 %52.6 %10.0 %10.0 %  47.4 %21.1 %31.6 %     5.24
2012Marlins (AA)1.0714.5 %44.2 %41.3 %10.5 %5.3 %  49.0 %21.4 %29.7 %     3.97
2013Marlins (AA)1.1917.9 %44.6 %37.5 %19.0 %9.5 %  39.7 %29.3 %31.0 %     2.16
2013Marlins (AAA)1.8417.3 %53.6 %29.1 %16.8 %6.2 %  46.1 %24.4 %29.4 %     3.67
2013Marlins1.2932.8 %37.9 %29.3 %11.8 %23.5 %9.1 %0.0 %40.0 %40.0 %20.0 %13.3 %53.3 %33.3 %5.241294.84
2014Marlins (AAA)1.3020.4 %45.0 %34.6 %17.9 %8.3 %  40.5 %26.1 %33.4 %     4.88
2014Marlins2.1726.9 %50.0 %23.1 %16.7 %0.0 %15.4 %0.0 %69.2 %19.2 %11.5 %11.5 %69.2 %19.2 %3.841023.76
2015Royals (AAA)1.0050.0 %50.0 %0.0 %0.0 %0.0 %  0.0 %100.0 %0.0 %     0.60
2016Royals (AAA)3.0813.1 %65.6 %21.3 %15.4 %7.7 %  50.8 %21.3 %27.9 %     3.54
2016Royals2.0017.8 %54.8 %27.4 %10.0 %12.5 %6.3 %57.1 %45.8 %32.7 %21.6 %18.3 %49.7 %32.0 %4.10964.06
2017Royals (AAA)1.1817.4 %44.7 %37.9 %16.4 %16.4 %  41.6 %27.1 %31.3 %     4.17
2017Royals1.0025.0 %37.5 %37.5 %0.0 %0.0 %0.0 %0.0 %50.0 %12.5 %37.5 %0.0 %75.0 %25.0 %6.201245.44
2018Royals1.7221.3 %49.8 %28.9 %5.6 %6.9 %8.1 %0.0 %41.8 %35.5 %22.7 %9.6 %41.4 %49.0 %4.901185.00
Total- - -1.7522.0 %49.7 %28.3 %8.0 %10.1 %7.9 %36.4 %44.4 %33.9 %21.7 %12.7 %47.4 %40.0 %4.631114.60

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2011Tigers (A)84782816    112373485
2012Tigers (A+)1431452824    160580740
2012Tigers (AA)81011    325183
2012Marlins (AA)6157206    256423679
2013Marlins (AA)2521104    100205305
2013Marlins (AAA)2081136719    73613002036
2013Marlins22171922207140200340
2014Marlins (AAA)2031569228    86713922259
2014Marlins1367120054991140
2015Royals (AAA)1010    31013
2016Royals (AAA)401382    164254418
2016Royals804026457423323492815
2017Royals (AAA)72612810    307558865
2017Royals33200000101929
2018Royals124725341020285157351250
Total- - -242138107111911463103715372574

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2013Marlins-0.94-2.311.37-9.84-1.081.05 0.880.794-1.000.1000
2014Marlins-0.32-0.710.39-3.99-0.460.87 0.761.032-0.30-0.0701
2016Royals0.16-2.092.258.190.800.581.310.961.14250.79-0.5174
2017Royals0.00-0.020.010.190.020.060.070.060.0310.03-0.1100
2018Royals-0.82-4.693.87-0.85-0.110.750.580.730.8438-0.19-0.9169
Total- - --1.93-9.837.90-6.31-0.830.730.680.820.9470-0.67-1.961314

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2013Marlins63.2% (90.5)18.5% (81.8) 10.0% (73.3)8.2% (81.6)   
2014Marlins62.9% (90.4)12.1% (82.9) 16.4% (74.3)8.6% (82.7)   
2016Royals66.9% (92.6)27.7% (85.5) 1.7% (75.6)3.7% (83.8)   
2017Royals65.5% (92.6)34.5% (85.6)      
2018Royals68.7% (91.8)30.7% (85.5)  0.6% (83.7)  0.9%
Total- - -67.1% (91.8)27.2% (85.1) 2.8% (74.1)3.0% (82.8)  0.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2013Marlins42.1 %23.2 %    24.7 %9.7 %  0.3 %   
2014Marlins10.7 %52.9 %    13.6 %15.7 %  7.1 %   
2016Royals34.7 %33.1 %    26.8 %1.7 %  3.7 %   
2017Royals34.5 %31.0 %    34.5 %       
2018Royals21.0 %48.1 %    30.6 %0.1 %  0.2 %   
Total- - -27.7 %40.2 %    27.7 %2.7 %  1.7 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2013Marlins90.788.8    82.173.4  80.9  
2014Marlins90.089.9    83.774.2  83.2  
2016Royals92.592.4    85.475.6  83.7  
2017Royals92.892.5    85.7      
2018Royals92.091.6    85.479.8  84.4  
Total- - -91.991.5    85.074.2  83.6  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2013Marlins47.4 %  15.9 %8.2 %18.5 %10.0 %    
2014Marlins   62.9 %8.6 %12.1 %16.4 %    
2016Royals42.0 %  24.7 %3.7 %27.9 %1.7 %    
2017Royals34.5 %  31.0 % 34.5 %     
2018Royals21.5 %  47.1 %0.6 %30.7 %0.1 %    
Total- - -30.4 %  36.6 %3.0 %27.2 %2.8 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2013Marlins91.5  91.482.582.774.5   
2014Marlins   91.483.684.075.2   
2016Royals93.4  92.784.985.976.7   
2017Royals93.4  93.0 86.2    
2018Royals92.7  92.184.086.080.6   
Total- - -92.7  92.283.885.675.2   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2013Marlins-1.6-4.8 -1.1-1.1  -0.72-7.54 -3.28-3.82  
2014Marlins-1.6-1.5 0.80.2  -1.84-8.93 3.461.33  
2016Royals9.8-1.2 0.6-0.3  1.80-0.51 4.63-0.92  
2017Royals-0.70.0     -3.44-0.37     
2018Royals-2.3-0.9  0.1  -0.27-0.22  1.98  
Total- - -3.7-8.3 0.3-1.0  0.21-1.19 0.46-1.36  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2013Marlins-0.8-0.9    -5.2-1.2  -0.1  
2014Marlins-0.5-1.8    -0.70.6  0.2  
2016Royals4.17.8    -0.50.7  -0.1  
2017Royals0.0-0.6    0.0      
2018Royals-7.05.8    -0.60.0  0.1  
Total- - --4.210.3    -6.90.1  0.1  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2013Marlins-0.59-1.15    -6.15-3.50  -5.61  
2014Marlins-3.30-2.48    -3.512.90  1.54  
2016Royals1.472.90    -0.224.79  -0.28  
2017Royals-0.27-6.94    -0.48      
2018Royals-2.670.97    -0.14-2.71  2.88  
Total- - --0.591.00    -0.970.18  0.17  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2013Marlins-0.2  -1.1-1.1-4.7-1.1   
2014Marlins   -1.60.2-1.50.8   
2016Royals8.3  4.1-0.3-1.00.7   
2017Royals0.0  -0.6 0.0    
2018Royals-10.9  9.90.1-0.80.0   
Total- - --2.8  10.7-1.0-8.00.3   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2013Marlins-0.11  -1.97-3.82-7.46-3.28   
2014Marlins   -1.831.33-8.933.46   
2016Royals2.43  2.05-0.89-0.434.79   
2017Royals-0.27  -6.94 -0.48    
2018Royals-4.06  1.672.00-0.20-2.71   
Total- - --0.36  1.13-1.35-1.140.45   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2013Marlins27.9 %60.8 %41.8 %60.0 %88.5 %77.5 %42.1 %56.8 %9.4 %
2013Average30.4 %65.5 %45.9 %66.5 %87.0 %79.4 %44.2 %60.2 %9.4 %
2014Marlins23.2 %66.2 %45.0 %93.8 %89.4 %90.5 %50.7 %60.0 %4.3 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2016Royals30.2 %69.2 %45.8 %62.2 %85.8 %76.4 %39.9 %55.2 %10.8 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Royals0.0 %50.0 %31.0 % 100.0 %100.0 %62.1 %75.0 %0.0 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Royals28.8 %70.6 %45.8 %63.6 %92.5 %81.6 %40.6 %48.2 %8.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -28.7 %68.2 %45.0 %63.7 %89.8 %80.1 %41.3 %52.5 %8.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2013Marlins28.0 %59.6 %42.1 %58.5 %87.8 %76.9 %44.4 %20.5
2013Average29.7 %62.7 %45.9 %63.2 %87.3 %79.4 %49.2 %22.6
2014Marlins27.8 %63.2 %45.0 %80.0 %95.4 %90.5 %48.6 %22.9
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2016Royals31.0 %65.0 %45.8 %60.8 %86.1 %76.4 %43.4 %21.2
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Royals0.0 %52.9 %31.0 % 100.0 %100.0 %58.6 %18.6
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Royals29.9 %67.3 %45.7 %65.7 %91.3 %81.6 %42.3 %21.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -29.7 %65.1 %45.1 %63.9 %89.6 %80.0 %43.5 %21.5

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2013Marlins28.6 %58.9 %42.1 %61.1 %86.5 %76.9 %44.4 %20.9
2014Marlins27.1 %62.9 %45.0 %79.0 %95.5 %90.5 %50.0 %24.2
2016Royals31.3 %65.1 %45.7 %62.3 %85.4 %76.3 %42.6 %21.5
2017Royals12.5 %53.9 %31.0 %100.0 %100.0 %100.0 %44.8 %18.6
2018Royals29.3 %67.1 %45.7 %64.3 %91.5 %81.6 %43.5 %22.5
Total- - -29.5 %65.0 %45.0 %64.0 %89.3 %80.0 %43.7 %22.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2011Tigers (A)P131367.21121  0          
2012Tigers (A+)P1818102.00190  1          
2012Tigers (AA)P115.0010  0          
2012Marlins (AA)P8845.0151  0          
2013Marlins (AA)P4423.0040  0          
2013Marlins (AAA)P2323138.03222  1          
2013MarlinsP4418.0010000000 0   1.000 
2014Marlins (AAA)P2525139.28194  1          
2014MarlinsP217.0100000000 1   1.000 
2015Royals (AAA)P100.2000  0          
2016Royals (AAA)P9423.2010  0          
2016RoyalsP36155.1282112300 0   .833 
2017Royals (AAA)P22450.0040  0          
2017RoyalsP102.1000000000 0   .000 
2018RoyalsP48075.2060001100 1   1.000 
Total- - -P916158.13152113400 2   .900 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2013MarlinsP18.00 0  000           
2014MarlinsP7.00 0  000           
2016RoyalsP55.10 0  010           
2017RoyalsP2.10 0  000           
2018RoyalsP75.2-1 0  0-2-2           
Total- - -P158.1-1 0  0-1-2           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2013MarlinsP18.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2016RoyalsP55.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)75.0%      (4)83.3%      (6)
2018RoyalsP75.20.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (4)
Total- - -P158.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (1)75.0%      (4)90.9%    (11)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2013Marlins-0.6-0.50.2-0.3-3.4-0.3($2.5) 
2014Marlins-0.3-0.3-0.1-0.41.20.1$1.0 
2016Royals1.10.90.00.92.10.2$1.8 
2017Royals0.0-0.10.10.00.20.0$0.1 
2018Royals0.3-0.71.00.30.00.0$0.0 
Total- - -0.5-0.71.10.5-0.10.0$0.4 

Add New Contract
  • 2011 June Amateur Draft - Round: 7, Pick: 16, Overall: 227
    • Team: Detroit Tigers
    • School: Wichita State
  • 2008 June Amateur Draft - Round: 18, Pick: 30, Overall: 562
    • Team: Boston Red Sox
    • School: Owasso HS