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

Prospects Report
Team Rank: 8Overall Rank: NAReported: 2017ETA: 2017  
FastballSliderChangeupCommandFuture Value
60 / 6050 / 5545 / 4540 / 4540

RotoWire News: Middleton underwent successful Tommy John surgery Tuesday, Maria Guardado of MLB.com reports. (5/23/2018)
Injury: Elbow, Day-to-Day

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
2013Angels (R)000415.27.944.760.00.18833.3 %64.3 %0.0 %6.353.834.24 
2013Angels (R)1306623.15.795.791.54.34354.5 %46.8 %13.3 %8.107.226.42 
2014Angels (R)540141467.07.124.031.21.29450.9 %47.3 %11.8 %6.455.815.46 
2015Angels (A)61102626125.26.303.371.07.33667.8 %38.5 %9.5 %5.304.744.01 
2016Angels (A+)11025036.113.874.951.73.22783.9 %33.3 %21.2 %3.724.793.44 
2016Angels (AA)00613015.010.802.400.60.27095.6 %43.2 %7.7 %1.202.452.60 
2016Angels (AAA)0128014.28.592.450.61.30260.2 %47.6 %10.0 %4.913.523.45 
2017Angels (AAA)00210012.25.682.840.00.28268.8 %35.9 %0.0 %2.843.645.47 
2017Angels61364058.19.722.781.70.31884.7 %37.6 %16.2 %3.864.374.000.2
2018Angels (AAA)000111.018.0018.000.00.000100.0 %0.0 %0.0 %0.005.757.05 
2018Angels00616017.28.154.580.51.29588.5 %33.3 %5.3 %2.043.784.820.2
2019Depth Charts11020020.09.443.781.19.29774.4 %  3.944.15 0.0
2019Steamer10010010.09.443.781.19.28474.4 %39.2 % 3.944.154.270.0
Total- - -61980076.09.363.201.42.31385.7 %36.7 %13.8 %3.434.244.190.4

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2013Angels (R)006.3541000015.2243440300005
2013Angels (R)138.10660000023.1109292421415027015
2014Angels (R)546.4514140000067.0302695848930067053
2015Angels (A)6115.30262600000125.254914878741547038188
2016Angels (A+)113.722500001036.1149221515720004056
2016Angels (AA)001.201300061015.060112214000018
2016Angels (AAA)014.91800021014.262148814001014
2017Angels (AAA)002.841000021012.25211540401008
2017Angels613.8664000310258.12466025251118202063
2018Angels (AAA)000.0011000001.050000200002
2018Angels002.041600062117.271144419111016
2019Depth Charts113.94200  02 20.0 189938 1  21
2019Steamer103.941000001 10.04395414 0  10
Total- - -613.4380000912376.03177429291227313079

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2013Angels (R)7.944.761.670.0020.8 %12.5 %8.3 %.1431.06.18833.3 %  3.83
2013Angels (R)5.795.791.001.5413.8 %13.8 %0.0 %.3151.89.34354.5 %  7.22
2014Angels (R)7.124.031.771.2117.6 %9.9 %7.6 %.2591.48.29450.9 %  5.81
2015Angels (A)6.303.371.871.0716.0 %8.6 %7.5 %.2971.55.33667.8 %  4.74
2016Angels (A+)13.874.952.801.7337.6 %13.4 %24.2 %.1711.16.22783.9 %  4.79
2016Angels (AA)10.802.404.500.6030.0 %6.7 %23.3 %.1961.00.27095.6 %  2.45
2016Angels (AAA)8.592.453.500.6122.6 %6.5 %16.1 %.2411.23.30260.2 %  3.52
2017Angels (AAA)5.682.842.000.0015.4 %7.7 %7.7 %.2341.18.28268.8 %  3.64
2017Angels9.722.783.501.7025.6 %7.3 %18.3 %.2631.34.31884.7 %911014.37
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Angels (AAA)18.0018.001.000.0040.0 %40.0 %0.0 %.0002.00.000100.0 %  5.75
2018Angels8.154.581.780.5122.5 %12.7 %9.9 %.2301.30.29588.5 %49913.78
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Depth Charts9.443.782.501.19   .2381.30.29774.4 %  4.15
2019Steamer9.443.782.501.1924.6 %9.8 %14.7 %.2311.30.28474.4 %  4.15
Total- - -9.363.202.931.4224.9 %8.5 %16.4 %.2561.33.31385.7 %81984.24

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2013Angels (R)2.257.1 %64.3 %28.6 %25.0 %0.0 %  43.8 %12.5 %43.8 %     4.24
2013Angels (R)1.2014.3 %46.8 %39.0 %10.0 %13.3 %  40.3 %24.7 %35.1 %     6.42
2014Angels (R)1.2815.6 %47.3 %37.1 %25.0 %11.8 %  42.5 %23.8 %33.6 %     5.46
2015Angels (A)0.9722.0 %38.5 %39.5 %17.1 %9.5 %  41.5 %28.2 %30.3 %     4.01
2016Angels (A+)0.7320.8 %33.3 %45.8 %18.2 %21.2 %  42.5 %26.0 %31.5 %     3.44
2016Angels (AA)1.2321.6 %43.2 %35.1 %23.1 %7.7 %  31.6 %34.2 %34.2 %     2.60
2016Angels (AAA)2.0028.6 %47.6 %23.8 %10.0 %10.0 %  39.5 %18.6 %41.9 %     3.45
2017Angels (AAA)0.8220.5 %35.9 %43.6 %35.3 %0.0 %  41.0 %23.1 %35.9 %     5.47
2017Angels0.9121.2 %37.6 %41.2 %11.8 %16.2 %9.7 %0.0 %31.5 %35.8 %32.7 %13.9 %53.3 %32.7 %3.53914.00
2018Angels (AAA)0.000.0 %0.0 %100.0 %100.0 %0.0 %  0.0 %0.0 %100.0 %     7.05
2018Angels0.7924.4 %33.3 %42.2 %10.5 %5.3 %6.7 %0.0 %31.1 %31.1 %37.8 %15.6 %46.7 %37.8 %4.461144.82
Total- - -0.8921.9 %36.7 %41.4 %11.5 %13.8 %9.1 %0.0 %31.4 %34.8 %33.8 %14.3 %51.9 %33.8 %3.73964.19

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2013Angels (R)9411    123143
2013Angels (R)3630113    77128205
2014Angels (R)97763219    139385524
2015Angels (A)1541588827    56011011661
2016Angels (A+)2433156    186340526
2016Angels (AA)161383    79150229
2016Angels (AAA)2010121    93163256
2017Angels (AAA)141786    78126204
2017Angels626835860041345632977
2018Angels (AAA)0101    10919
2018Angels15191121003117194311
Total- - -77874610700444628261288

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Angels0.82-4.315.133.430.391.090.881.140.90470.290.461612
2018Angels1.46-1.512.976.790.702.111.791.961.8070.290.40111
Total- - -2.28-5.828.1010.221.091.321.081.301.02540.581.142713

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Angels62.6% (96.8)35.0% (88.4)  2.4% (88.7)  0.8%
2018Angels64.6% (96.1)26.0% (86.4)  9.3% (87.1)  1.3%
Total- - -63.1% (96.7)32.8% (88.0)  4.0% (87.8)  0.9%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Angels68.0 %     31.3 %   0.7 %   
2018Angels68.3 %     26.2 %   5.5 %   
Total- - -68.1 %     30.0 %   1.9 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Angels96.4     88.0   85.9  
2018Angels95.6     86.4   86.0  
Total- - -96.2     87.7   85.9  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Angels62.6 %   3.1 %34.3 %     
2018Angels64.4 %   9.4 %26.2 %     
Total- - -63.1 %   4.6 %32.4 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Angels97.2   89.388.7    
2018Angels96.7   87.787.0    
Total- - -97.1   88.588.4    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Angels-5.92.7  1.2  -0.970.78  5.28  
2018Angels2.0-0.1  -0.2  1.01-0.16  -0.84  
Total- - --3.92.5  1.0  -0.480.60  1.87  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Angels-4.6     2.8   0.1  
2018Angels1.7     -0.1   0.2  
Total- - --2.8     2.7   0.3  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Angels-0.70     0.94   1.67  
2018Angels0.82     -0.17   0.94  
Total- - --0.33     0.71   1.15  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Angels-5.6   1.12.8    
2018Angels2.1   -0.3-0.1    
Total- - --3.5   0.92.7    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Angels-0.92   3.800.83    
2018Angels1.04   -0.88-0.17    
Total- - --0.44   1.500.64    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Angels31.3 %76.0 %51.7 %48.8 %77.0 %67.7 %45.7 %57.3 %16.6 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Angels32.4 %61.4 %44.7 %69.0 %85.2 %78.4 %42.4 %62.0 %9.5 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -31.6 %72.7 %50.0 %54.0 %78.6 %70.0 %44.9 %58.4 %14.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Angels32.4 %71.0 %51.7 %46.2 %76.9 %67.3 %50.1 %27.2
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Angels32.2 %61.5 %45.0 %66.1 %86.8 %78.4 %43.7 %28.0
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -32.4 %68.9 %50.1 %51.4 %78.8 %69.7 %48.5 %27.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Angels30.9 %72.5 %51.7 %46.4 %76.6 %67.5 %50.0 %27.4
2018Angels30.7 %61.0 %45.0 %68.0 %84.3 %78.4 %47.3 %28.4
Total- - -30.8 %69.9 %50.1 %51.7 %78.1 %69.9 %49.3 %27.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Angels (R)P6623.1310  0          
2013Angels (R)P415.2010  0          
2014Angels (R)P141467.03130  0          
2015Angels (A)P2626125.27246  3          
2016Angels (A+)P25036.1010  0          
2016Angels (AA)P13015.0200  0          
2016Angels (AAA)P8014.2100  0          
2017Angels (AAA)P10012.2111  0          
2017AngelsP64058.1240000000 0   1.000 
2018Angels (AAA)P111.0000  0          
2018AngelsP16017.2100000000 1   1.000 
Total- - -P80076.0340000000 1   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2017AngelsP58.10 0  000           
2018AngelsP17.20 0  000           
Total- - -P76.00 0  000           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017AngelsP58.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)
2018AngelsP17.20.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)0.0%      (0)
Total- - -P76.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (3)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Angels0.7-0.30.80.51.90.2$1.5 
2018Angels0.80.00.60.62.00.2$1.6 
Total- - -1.5-0.31.41.13.90.4$3.1 

Add New Contract
  • 2013 June Amateur Draft - Round: 3, Pick: 22, Overall: 95
    • Team: Los Angeles Angels
    • School: Lane CC