Age: 25
Bats/Throws: R/R
6' 6" / 215
P

RotoWire News: Eflin (2-3) allowed four runs (three earned) on four hits and one walk across four innings in a loss against the Mets on Tuesday. He struck out three. (4/24/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
2012Padres (R)010437.05.143.860.00.34650.0 %28.0 %0.0 %7.714.525.62 
2013Padres (A)7602222118.26.522.350.53.27568.1 %39.7 %4.4 %2.733.543.85 
2014Padres (A+)10702424128.06.542.180.63.32372.9 %52.4 %7.2 %3.804.024.27 
2015Phillies (AA)8602323131.24.651.570.82.28668.4 %42.7 %7.5 %3.694.043.79 
2016Phillies (AAA)520111168.17.241.450.26.24564.8 %46.3 %3.0 %2.902.553.20 
2016Phillies350111163.14.412.421.71.26163.1 %36.2 %13.5 %5.545.485.360.0
2017Phillies (R)000227.07.710.000.00.25083.3 %52.6 %0.0 %1.292.142.64 
2017Phillies (A+)100115.010.800.000.00.091100.0 %50.0 %0.0 %0.000.911.58 
2017Phillies (AAA)1408743.17.893.120.62.34671.7 %40.5 %5.6 %4.573.804.43 
2017Phillies150111164.14.901.682.24.29769.3 %44.1 %18.8 %6.166.105.21-0.2
2018Phillies (AAA)2204420.06.752.250.00.31863.0 %46.0 %0.0 %4.052.884.03 
2018Phillies11802424128.08.652.601.13.30968.4 %41.2 %11.2 %4.363.804.022.2
2019THE BAT9902626148.07.702.431.29.29671.9 %  4.084.25  
2019ATC11902727149.08.132.491.38.29972.4 %  4.144.30  
2019Depth Charts101002626148.07.672.541.42.30870.7 %  4.544.47 1.5
2019Steamer9902626145.07.872.661.50.29571.0 %42.4 % 4.624.604.321.2
2019ZiPS101002726141.07.472.431.34.30870.5 %  4.474.35 1.5
2019Phillies2305526.07.961.732.08.30879.0 %40.7 %18.2 %4.154.924.310.1
2019ZiPS (R)711 2323121.07.552.351.43.31269.2 %  4.644.43 1.1
2019Steamer (R)7702121114.07.992.641.61.29571.1 %  4.744.71 0.8
2019Depth Charts (R)7902121117.07.762.491.52.31170.1 %  4.694.56 0.9
2019THE BAT (R)7802121117.07.612.501.68.30370.8 %  4.724.85  
Total- - -172105151281.26.772.271.60.29468.4 %40.6 %14.3 %5.024.814.622.2

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Padres (R)017.7143000007.0339660300004
2013Padres (A)762.73222200000118.25021105336731247086
2014Padres (A+)1073.80242400000128.05361385654931043093
2015Phillies (AA)863.69232300000131.254113663541223243068
2016Phillies (AAA)522.9011110000068.1263492422211034055
2016Phillies355.5411112100063.12726742391217111031
2017Phillies (R)001.2922000007.0275110001006
2017Phillies (A+)100.0011000005.0171000000006
2017Phillies (AAA)144.57870000043.1190482222315043038
2017Phillies156.1611110000064.12807945441612052035
2018Phillies (AAA)224.05440000020.0852010905022015
2018Phillies1184.36242400000128.0548130696216374340123
2019THE BAT994.082626  0  148.06221447367214026  127
2019ATC1194.142727  00 149.0 1457468234106  135
2019Depth Charts10104.542626  00 148.0 15280752342 6  126
2019Steamer994.6226260000 145.062314980742443 6  127
2019ZiPS10104.472726  0  141.0 146757021382562117
2019Phillies234.15550000026.011230141265000023
2019ZiPS (R)7114.642323     121.0 12868631932 4  102
2019Steamer (R)774.7421210000 114.049211964602033 5  101
2019Depth Charts (R)794.692121  00 117.0 12266612032 4  101
2019THE BAT (R)784.722121  0  117.05001226761223225  99
Total- - -17215.02515121000281.2121230617015750715970212

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Padres (R)5.143.861.330.0012.1 %9.1 %3.0 %.3001.71.34650.0 %  4.52
2013Padres (A)6.522.352.770.5317.1 %6.2 %10.9 %.2361.19.27568.1 %  3.54
2014Padres (A+)6.542.183.000.6317.4 %5.8 %11.6 %.2751.32.32372.9 %  4.02
2015Phillies (AA)4.651.572.960.8212.6 %4.3 %8.3 %.2651.21.28668.4 %  4.04
2016Phillies (AAA)7.241.455.000.2620.9 %4.2 %16.7 %.1970.88.24564.8 %  2.55
2016Phillies4.412.421.821.7111.4 %6.3 %5.2 %.2641.33.26163.1 %1341305.48
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Phillies (R)7.710.006.000.0022.2 %0.0 %22.2 %.1920.71.25083.3 %  2.14
2017Phillies (A+)10.800.006.000.0035.3 %0.0 %35.3 %.0590.20.091100.0 %  0.91
2017Phillies (AAA)7.893.122.530.6220.0 %7.9 %12.1 %.2811.45.34671.7 %  3.80
2017Phillies4.901.682.922.2412.5 %4.3 %8.2 %.3001.41.29769.3 %1431386.10
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Phillies (AAA)6.752.253.000.0017.7 %5.9 %11.8 %.2561.25.31863.0 %  2.88
2018Phillies8.652.603.321.1322.5 %6.8 %15.7 %.2561.30.30968.4 %109923.80
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT7.702.433.171.29   .2561.24.29671.9 %  4.25
2019ATC8.132.493.261.38   .2561.25.29972.4 %  4.30
2019Depth Charts7.672.543.021.42   .2681.31.30870.7 %  4.47
2019Steamer7.872.662.961.5020.4 %6.9 %13.5 %.2601.32.29571.0 %  4.60
2019ZiPS7.472.433.081.34   .2691.30.30870.5 %  4.35
2019Phillies7.961.734.602.0820.5 %4.5 %16.1 %.2801.35.30879.0 %991134.92
2019Average8.943.532.531.3323.2 %9.2 %14.0 %.2421.32.29073.0 %  4.46
2019ZiPS (R)7.552.353.211.43   .2731.32.31269.2 %  4.43
2019Steamer (R)7.992.643.031.61   .2611.33.29571.1 %  4.71
2019Depth Charts (R)7.762.493.121.52   .2711.33.31170.1 %  4.56
2019THE BAT (R)7.612.503.051.68   .2701.32.30370.8 %  4.85
Total- - -6.772.272.991.6017.5 %5.9 %11.6 %.2701.34.29468.4 %1211134.81

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
20192510102726141.0146757021381177.472.433.081.34.2691.30.30870.5 %4.474.351.5
20202610102626140.3142726820361177.502.313.251.28.2641.27.30470.7 %4.364.221.7
2021271092625137.0137696519351177.692.303.341.25.2621.26.30570.8 %4.274.131.8

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Padres (R)0.6428.0 %28.0 %44.0 %18.2 %0.0 %  38.5 %23.1 %38.5 %     5.62
2013Padres (A)0.9217.0 %39.7 %43.3 %21.5 %4.4 %  45.1 %24.7 %30.2 %     3.85
2014Padres (A+)1.6716.3 %52.4 %31.3 %15.2 %7.2 %  42.6 %24.9 %32.5 %     4.27
2015Phillies (AA)1.1620.6 %42.7 %36.7 %20.1 %7.5 %  43.8 %26.1 %30.1 %     3.79
2016Phillies (AAA)1.3318.9 %46.3 %34.7 %18.2 %3.0 %  29.6 %30.1 %40.3 %     3.20
2016Phillies0.9023.5 %36.2 %40.3 %11.2 %13.5 %11.3 %0.0 %34.5 %38.1 %27.4 %17.5 %49.3 %33.2 %5.411295.36
2017Phillies (R)1.6715.8 %52.6 %31.6 %16.7 %0.0 %  52.6 %15.8 %31.6 %     2.64
2017Phillies (A+)1.2510.0 %50.0 %40.0 %50.0 %0.0 %  54.6 %9.1 %36.4 %     1.58
2017Phillies (AAA)0.9818.3 %40.5 %41.2 %14.8 %5.6 %  36.8 %30.8 %32.3 %     4.43
2017Phillies1.1517.6 %44.1 %38.3 %5.9 %18.8 %1.0 %33.3 %39.0 %38.6 %22.4 %16.7 %50.0 %33.3 %5.081205.21
2018Phillies (AAA)1.4522.2 %46.0 %31.7 %20.0 %0.0 %  49.2 %17.5 %33.3 %     4.03
2018Phillies1.0820.6 %41.2 %38.2 %10.5 %11.2 %6.5 %27.3 %36.6 %36.6 %26.8 %20.5 %50.4 %29.1 %4.02994.02
2019Phillies1.0018.5 %40.7 %40.7 %3.0 %18.2 %9.1 %33.3 %39.3 %31.0 %29.8 %13.1 %58.3 %28.6 %4.211014.31
Total- - -1.0420.4 %40.6 %39.0 %8.9 %14.3 %6.3 %27.3 %37.0 %37.0 %26.1 %18.2 %50.8 %31.1 %4.571114.62

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Padres (R)71172    133851
2013Padres (A)1451586234    206699905
2014Padres (A+)2091256519    53410621596
2015Phillies (AA)1851598932    60812151823
2016Phillies (AAA)88663612    3686621030
2016Phillies8089521092031356636992
2017Phillies (R)10631    23840
2017Phillies (A+)5412    124456
2017Phillies (AAA)5354248    260457717
2017Phillies9885395162263456751020
2018Phillies (AAA)2920144    132213345
2018Phillies1541437715101138769313472040
2019Phillies333315133110156279435
Total- - -3653501833123226154155029374487

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2016Phillies-0.11-4.354.24-10.07-1.080.860.830.870.859-0.680.5500
2017Phillies-1.00-5.364.36-12.85-1.270.940.870.880.9811-1.210.1500
2018Phillies-0.77-9.048.26-6.61-0.730.880.800.880.8624-0.86-0.0200
2019Phillies0.03-1.871.89-0.93-0.170.900.910.870.715-0.460.4900
Total- - --1.85-20.6118.76-30.46-3.250.890.830.870.8749-3.201.1300

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2016Phillies63.4% (92.3)25.3% (83.8) 4.4% (76.6)6.9% (86.0)  0.3%
2017Phillies68.4% (92.7)13.0% (85.6) 11.4% (77.4)7.2% (86.0)   
2018Phillies58.2% (94.3)25.2% (85.9) 5.4% (77.5)11.1% (86.6)  0.5%
2019Phillies48.5% (93.6)38.4% (87.4) 3.2% (77.9)9.9% (87.9)   
Total- - -60.7% (93.4)23.7% (85.6) 6.4% (77.3)9.2% (86.5)  0.3%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2016Phillies41.2 %21.2 %    26.9 %2.7 %  8.0 %   
2017Phillies36.2 %33.9 %    12.8 %10.6 %  6.5 %   
2018Phillies46.3 %12.2 %    25.1 %5.5 %  10.9 %   
2019Phillies36.1 %12.7 %0.2 %0.2 %  37.7 %3.5 %  9.5 %   
Total- - -42.0 %18.8 %0.0 %0.0 %  24.2 %5.8 %  9.2 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2016Phillies92.791.7    83.475.2  86.2  
2017Phillies92.792.3    85.477.6  86.0  
2018Phillies94.693.0    85.977.5  86.5  
2019Phillies93.892.691.087.1  87.378.1  87.9  
Total- - -93.892.491.087.1  85.477.3  86.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2016Phillies44.4 %  19.1 %6.9 %25.2 %4.5 %    
2017Phillies24.6 %  43.5 %7.6 %12.9 %11.4 %    
2018Phillies46.5 %2.5 % 11.8 %11.1 %22.7 %5.4 %    
2019Phillies35.0 %34.7 % 13.4 %10.0 %3.5 %3.5 %    
Total- - -39.9 %4.5 % 20.8 %9.3 %19.2 %6.4 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2016Phillies93.3  92.186.684.377.1   
2017Phillies93.7  92.686.585.877.7   
2018Phillies95.289.0 93.687.186.177.9   
2019Phillies94.287.9 93.188.386.178.4   
Total- - -94.488.2 92.887.085.577.7   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2016Phillies-10.2-1.3 0.31.2  -1.63-0.51 0.621.77  
2017Phillies-1.9-4.8 -4.30.4  -0.28-3.59 -3.730.49  
2018Phillies-1.93.4 -0.9-5.7  -0.160.66 -0.79-2.53  
2019Phillies-2.92.8 -1.2-1.5  -1.371.67 -8.59-3.47  
Total- - --16.90.1 -6.1-5.7  -0.620.01 -2.15-1.38  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2016Phillies-6.3-2.5    -0.1-0.9  0.6  
2017Phillies-8.64.3    -3.6-1.0  -0.2  
2018Phillies0.30.3    3.6-0.6  -5.9  
2019Phillies-0.4-2.1-0.10.3  2.7-1.0  -2.1  
Total- - --15.00.0-0.10.3  2.5-3.6  -7.6  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2016Phillies-1.56-1.18    -0.04-3.52  0.72  
2017Phillies-2.571.38    -3.06-1.04  -0.33  
2018Phillies0.030.11    0.70-0.51  -2.67  
2019Phillies-0.24-3.77-9.1726.15  1.64-6.80  -5.05  
Total- - --0.810.01-9.1726.15  0.24-1.41  -1.90  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2016Phillies-7.8  -1.91.3-1.60.3   
2017Phillies-1.7  -0.40.8-5.0-4.4   
2018Phillies0.1-2.3 0.3-5.86.2-0.9   
2019Phillies-0.43.4 -2.6-1.5-0.6-1.0   
Total- - --9.71.2 -4.6-5.2-1.0-6.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2016Phillies-1.77  -1.021.98-0.640.69   
2017Phillies-0.66  -0.081.00-3.79-3.80   
2018Phillies0.01-4.45 0.13-2.551.34-0.83   
2019Phillies-0.232.29 -4.55-3.47-4.16-6.80   
Total- - --0.540.58 -0.50-1.24-0.11-2.11   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2016Phillies26.6 %66.8 %46.8 %77.1 %92.2 %87.9 %50.3 %61.8 %5.7 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Phillies33.4 %67.4 %49.1 %76.5 %90.3 %85.2 %46.3 %63.9 %7.3 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Phillies30.6 %68.8 %48.3 %65.6 %85.3 %78.6 %46.5 %64.8 %10.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Phillies29.4 %68.9 %46.0 %70.3 %84.1 %79.0 %42.1 %67.9 %9.7 %
2019Average29.6 %66.9 %45.7 %60.8 %84.5 %75.8 %43.1 %60.3 %11.0 %
Total- - -30.3 %68.0 %48.0 %70.9 %87.9 %82.2 %46.8 %64.2 %8.5 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Phillies28.5 %63.4 %46.9 %76.7 %92.5 %87.9 %52.8 %19.6
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Phillies28.9 %67.9 %48.8 %76.3 %88.4 %84.9 %50.9 %20.9
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Phillies30.1 %64.7 %48.3 %62.5 %85.3 %78.6 %52.7 %21.1
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Phillies30.2 %65.8 %45.8 %69.9 %84.0 %78.8 %44.0 %22.6
2019Average29.4 %63.9 %45.7 %58.5 %84.5 %75.7 %47.3 %24.2
Total- - -29.5 %65.2 %47.9 %69.3 %87.5 %82.0 %51.5 %20.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Phillies29.2 %63.2 %47.0 %75.9 %93.0 %88.0 %52.5 %21.0
2017Phillies31.2 %66.0 %49.1 %76.6 %88.4 %84.8 %51.5 %21.8
2018Phillies31.2 %64.4 %48.3 %63.1 %85.8 %78.7 %51.5 %22.1
2019Phillies30.5 %65.6 %45.8 %70.3 %83.9 %78.8 %43.8 %23.9
Total- - -30.7 %64.6 %48.0 %69.6 %87.9 %82.1 %51.0 %22.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Padres (R)P437.0020  0          
2013Padres (A)P2222118.211101  0          
2014Padres (A+)P2424128.06252  2          
2015Phillies (AA)P2323131.213220  1          
2016Phillies (AAA)P111168.13140  2          
2016PhilliesP111163.1182110000 7   .818 
2017Phillies (R)P227.0020  0          
2017Phillies (A+)P115.0000  0          
2017Phillies (AAA)P8743.1061  1          
2017PhilliesP111164.15131011100 1   .947 
2018Phillies (AAA)P4420.0100  0          
2018PhilliesP2424128.07202020001 10   .931 
2019PhilliesP5526.0020000000 1   1.000 
Total- - -P5151281.213435141101 19   .918 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2016PhilliesP63.1-1 0  000     0.0      
2017PhilliesP64.10 1  011     -0.9      
2018PhilliesP128.0-1 0  0-2-2     0.1      
2019PhilliesP26.00 1  0-10     0.1      
Total- - -P281.2-1 2  0-2-1     -0.7      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2016PhilliesP63.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (1)0.0%      (0)85.7%      (7)
2017PhilliesP64.10.0%      (0)0.0%      (2)0.0%      (0)100.0%     (1)100.0%      (1)100.0%      (9)
2018PhilliesP128.00.0%      (1)0.0%      (1)0.0%      (1)0.0%     (0)100.0%      (2)93.8%    (16)
Total- - -P281.20.0%      (1)0.0%      (4)0.0%      (1)50.0%     (2)100.0%      (3)93.8%    (32)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2016Phillies-0.30.6-0.9-0.30.50.0$0.4 
2017Phillies-0.30.1-0.1-0.1-2.3-0.2($1.7) 
2018Phillies0.8-0.6-0.8-1.420.92.2$17.7 
2019Phillies0.2-0.10.20.11.30.1$1.0 
Total- - -0.50.0-1.7-1.720.32.2$17.4 


Add New Contract
  • 2012 June Amateur Draft - Round: CAs, Pick: 2, Overall: 33
    • Team: San Diego Padres
    • School: Hagerty HS (FL)