Age: 23
Bats/Throws: R/R
6' 2" / 180
P

Prospects Report
Team Rank: 4Overall Rank: 101Reported: 2019ETA: 2019  
FastballSliderCurveballChangeupCommandFuture Value
55 / 5555 / 6050 / 5045 / 5545 / 5550

RotoWire News: Canning (2-1) picked up the win in Saturday's 6-3 victory over the Royals, scattering three hits and a walk over seven scoreless innings while striking out five. (5/19/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
2018Angels (A+)000228.212.463.120.00.222100.0 %55.6 %0.0 %0.002.373.23 
2018Angels (AA)100101045.29.663.740.39.22981.5 %46.8 %5.3 %1.973.103.47 
2018Angels (AAA)330131359.09.763.360.92.37667.8 %41.4 %10.9 %5.494.224.11 
2019Steamer000001.08.023.721.28.28971.8 %42.6 % 4.434.594.580.0
2019ZiPS8702323114.37.793.701.10.30371.5 %  4.334.54 1.0
2019Angels (AAA)1003316.09.561.130.00.31786.7 %41.5 %0.0 %0.561.933.51 
2019Angels2104421.110.132.951.69.23180.5 %37.5 %15.4 %3.804.264.100.2
2019ZiPS (R)55 151574.08.153.651.18.30770.8 %  4.444.53 0.6
2019Steamer (R)650161690.08.863.471.33.29072.5 %  4.314.39 1.0
2019Depth Charts (R)660161691.08.503.561.26.30571.6 %  4.374.46 0.8
2019THE BAT (R)660161694.09.253.551.63.29673.1 %  4.494.77  
Total- - -2104421.110.132.951.69.23180.5 %37.5 %15.4 %3.804.264.100.2

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2018Angels (A+)000.0022000008.23440003010012
2018Angels (AA)101.9710100000045.2180271110219014049
2018Angels (AAA)335.4913130000059.0261683636622042064
2019Steamer004.43000000 1.0411000 0  1
2019ZiPS874.332323  0  114.3 1115955144701115099
2019Angels (AAA)100.56330000016.060132102001017
2019Angels213.80440000021.187169947003024
2019ZiPS (R)554.441515     74.0 7340371030 6  67
2019Steamer (R)654.3116160000 90.03878546431335 3  89
2019Depth Charts (R)664.371616  00 91.0 8848441336 6  86
2019THE BAT (R)664.491616  0  94.0403885147173714  97
Total- - -213.80440000021.187169947003024

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2018Angels (A+)12.463.124.000.0035.3 %8.8 %26.5 %.1330.81.222100.0 %  2.37
2018Angels (AA)9.663.742.580.3927.2 %10.6 %16.7 %.1691.01.22981.5 %  3.10
2018Angels (AAA)9.763.362.910.9224.5 %8.4 %16.1 %.2891.53.37667.8 %  4.22
2019Steamer8.023.722.161.2820.6 %9.5 %11.0 %.2481.38.28971.8 %  4.59
2019ZiPS7.793.702.111.10   .2561.38.30371.5 %  4.54
2019Angels (AAA)9.561.138.500.0028.3 %3.3 %25.0 %.2240.94.31786.7 %  1.93
2019Angels10.132.953.431.6927.6 %8.1 %19.5 %.2001.08.23180.5 %89984.26
2019Average8.863.432.581.3223.1 %8.9 %14.1 %.2411.31.28873.0 %  4.41
2019ZiPS (R)8.153.652.241.18   .2581.39.30770.8 %  4.53
2019Steamer (R)8.863.472.551.33   .2431.33.29072.5 %  4.39
2019Depth Charts (R)8.503.562.391.26   .2541.36.30571.6 %  4.46
2019THE BAT (R)9.253.552.601.63   .2491.33.29673.1 %  4.77
Total- - -10.132.953.431.6927.6 %8.1 %19.5 %.2001.08.23180.5 %89984.26

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
201923872323114.311159551447997.793.702.111.10.2561.38.30371.5 %4.334.541.0
202024872424117.0111595514471037.923.622.191.08.2521.35.29971.5 %4.234.441.1
202125872323115.7107565314461048.093.582.261.09.2471.32.29572.7 %4.124.411.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2018Angels (A+)1.6711.1 %55.6 %33.3 %16.7 %0.0 %  50.0 %16.7 %33.3 %     3.23
2018Angels (AA)1.3418.3 %46.8 %34.9 %28.9 %5.3 %  37.8 %25.2 %36.9 %     3.47
2018Angels (AAA)1.2726.0 %41.4 %32.5 %14.5 %10.9 %  39.2 %28.1 %32.8 %     4.11
2019Angels (AAA)1.4229.3 %41.5 %29.3 %16.7 %0.0 %  41.5 %24.4 %34.2 %     3.51
2019Angels0.8116.1 %37.5 %46.4 %0.0 %15.4 %4.8 %0.0 %28.6 %41.1 %30.4 %16.1 %46.4 %37.5 %3.80934.10
Total- - -0.8116.1 %37.5 %46.4 %0.0 %15.4 %4.8 %0.0 %28.6 %41.1 %30.4 %16.1 %46.4 %37.5 %3.80934.10

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2018Angels (A+)10621    3472106
2018Angels (AA)51382011    301482783
2018Angels (AAA)7055448    4126711083
2019Angels (AAA)1712122    81156237
2019Angels21269010013138224362
Total- - -21269010013138224362

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2019Angels0.10-1.331.431.710.190.890.890.871.1240.25-0.1400
Total- - -0.10-1.331.431.710.190.890.890.871.1240.25-0.1400

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2019Angels40.6% (93.2)30.1% (88.3) 20.7% (81.7)8.6% (87.9)   
Total- - -40.6% (93.2)30.1% (88.3) 20.7% (81.7)8.6% (87.9)   

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2019Angels41.2 %     29.8 %20.7 %  8.3 %   
Total- - -41.2 %     29.8 %20.7 %  8.3 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2019Angels93.1     88.281.7  87.8  
Total- - -93.1     88.281.7  87.8  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2019Angels40.6 %   8.6 %30.1 %20.7 %    
Total- - -40.6 %   8.6 %30.1 %20.7 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2019Angels93.0   87.888.081.4   
Total- - -93.0   87.888.081.4   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2019Angels1.8-0.2 1.2-1.0  1.20-0.15 1.56-3.16  
Total- - -1.8-0.2 1.2-1.0  1.20-0.15 1.56-3.16  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2019Angels2.1     -0.11.2  -1.3  
Total- - -2.1     -0.11.2  -1.3  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2019Angels1.40     -0.121.61  -4.34  
Total- - -1.40     -0.121.61  -4.34  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2019Angels1.8   -1.0-0.21.2   
Total- - -1.8   -1.0-0.21.2   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2019Angels1.22   -3.16-0.151.61   
Total- - -1.22   -3.16-0.151.61   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2019Angels35.3 %67.7 %46.4 %46.4 %77.4 %61.9 %34.3 %67.8 %17.7 %
2019Average30.4 %67.6 %46.2 %61.8 %84.7 %76.1 %42.6 %60.8 %11.0 %
Total- - -35.3 %67.7 %46.4 %46.4 %77.4 %61.9 %34.3 %67.8 %17.7 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Angels33.8 %65.7 %46.4 %39.2 %79.8 %61.9 %39.5 %23.3
2019Average29.9 %64.5 %46.3 %59.0 %84.7 %76.0 %47.4 %24.1
Total- - -33.8 %65.7 %46.4 %39.2 %79.8 %61.9 %39.5 %23.3

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Angels34.1 %64.2 %46.4 %41.1 %77.9 %61.9 %40.9 %24.0
Total- - -34.1 %64.2 %46.4 %41.1 %77.9 %61.9 %40.9 %24.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Angels (AAA)P3316.0111  0          
2019AngelsP4421.1210000000 0   1.000 
Total- - -P4421.1210000000 0   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019AngelsP21.10 0  000     -0.1      
Total- - -P21.10 0  000     -0.1      

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2019Angels0.50.20.00.22.50.2$2.0 
Total- - -0.50.20.00.22.50.2$2.0 


Add New Contract
  • 2017 June Amateur Draft - Round: 2, Pick: 11, Overall: 47
    • Team: Los Angeles Angels
    • School: UCLA
  • 2014 June Amateur Draft - Round: 38, Pick: 8, Overall: 1133
    • Team: Colorado Rockies
    • School: Santa Margarita (CA) HS