Age: 25
Bats/Throws: L/L
6' 4" / 180
P

Prospects Report
Team Rank: 19Overall Rank: NAReported: 2018 - UpdatedETA: 2019  
FastballSliderCurveballChangeupCommandFuture Value
40 / 4045 / 5050 / 5040 / 4545 / 5540

RotoWire News: Irvin (2-0) picked up the win after surrendering four runs (three earned) on five hits and a walk while striking out two over six innings Friday night against the Rockies. (5/17/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
2016Phillies (A-)51010745.27.291.580.39.24869.4 %45.2 %3.9 %1.972.882.97 
2017Phillies (A+)460121167.06.991.880.27.31771.4 %53.2 %3.0 %2.552.863.31 
2017Phillies (AA)530131384.17.042.561.28.24871.3 %44.7 %12.5 %4.064.544.05 
2018Phillies (AAA)14402625161.17.311.950.61.27077.4 %46.2 %6.9 %2.573.303.56 
2019Steamer000001.07.122.911.46.29571.4 %45.5 % 4.654.774.460.0
2019ZiPS81002423134.36.103.151.54.30869.4 %  5.235.26 0.1
2019Phillies (AAA)2006636.05.752.001.00.28383.8 %38.8 %8.2 %2.254.555.51 
2019Phillies2002213.04.851.380.69.21466.0 %31.0 %5.9 %2.773.484.920.3
2019ZiPS (R)48 151584.06.073.061.50.31268.1 %  5.235.17 0.3
2019Steamer (R)1205527.06.782.821.65.29271.0 %  4.955.09 0.1
2019Depth Charts (R)1205527.06.422.941.58.30869.4 %  5.095.13 0.1
2019THE BAT (R)1205527.05.902.701.67.30069.5 %  5.085.27  
Total- - -2002213.04.851.380.69.21466.0 %31.0 %5.9 %2.773.484.920.3

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2016Phillies (A-)511.971070000045.218636161028023037
2017Phillies (A+)462.5512110000067.0278682619214024052
2017Phillies (AA)534.0613130000084.13497241381224051066
2018Phillies (AAA)1442.57262511000161.1639135514611351340131
2019Steamer004.65000000 1.0411100 0  1
2019ZiPS8105.232423  0  134.3 15183782347087091
2019Phillies (AAA)202.25660000036.01493612948010023
2019Phillies202.77220000013.05210541200007
2019ZiPS (R)485.231515     84.0 9653491429 5  57
2019Steamer (R)124.95550000 27.011729161558 1  20
2019Depth Charts (R)125.0955  00 27.0 30161559 1  19
2019THE BAT (R)125.0855  0  27.01173016155801  18
Total- - -202.77220000013.05210541200007

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2016Phillies (A-)7.291.584.630.3919.9 %4.3 %15.6 %.2050.96.24869.4 %  2.88
2017Phillies (A+)6.991.883.710.2718.7 %5.0 %13.7 %.2601.22.31771.4 %  2.86
2017Phillies (AA)7.042.562.751.2818.9 %6.9 %12.0 %.2251.14.24871.3 %  4.54
2018Phillies (AAA)7.311.953.740.6120.5 %5.5 %15.0 %.2251.05.27077.4 %  3.30
2019Steamer7.122.912.441.4618.2 %7.4 %10.8 %.2651.38.29571.4 %  4.77
2019ZiPS6.103.151.941.54   .2851.47.30869.4 %  5.26
2019Phillies (AAA)5.752.002.881.0015.4 %5.4 %10.1 %.2571.22.28383.8 %  4.55
2019Phillies4.851.383.500.6913.5 %3.9 %9.6 %.2000.92.21466.0 %66813.48
2019Average8.883.442.581.3223.1 %8.9 %14.1 %.2421.31.28973.0 %  4.41
2019ZiPS (R)6.073.061.981.50   .2881.48.31268.1 %  5.17
2019Steamer (R)6.782.822.401.65   .2701.40.29271.0 %  5.09
2019Depth Charts (R)6.422.942.181.58   .2831.44.30869.4 %  5.13
2019THE BAT (R)5.902.702.181.67   .2831.41.30069.5 %  5.27
Total- - -4.851.383.500.6913.5 %3.9 %9.6 %.2000.92.21466.0 %66813.48

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019258102423134.315183782347916.103.151.941.54.2851.47.30869.4 %5.235.260.1
202026892322131.014480752245906.183.092.001.51.2801.44.30468.9 %5.155.180.2
202127892322129.314178732245916.333.132.021.53.2791.44.30369.6 %5.085.190.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2016Phillies (A-)1.1214.3 %45.2 %40.5 %25.5 %3.9 %  33.1 %25.2 %41.7 %     2.97
2017Phillies (A+)1.6113.8 %53.2 %33.0 %9.0 %3.0 %  42.3 %16.4 %41.4 %     3.31
2017Phillies (AA)1.1416.0 %44.7 %39.3 %12.5 %12.5 %  38.6 %24.8 %36.6 %     4.05
2018Phillies (AAA)1.3319.0 %46.2 %34.9 %20.0 %6.9 %  40.7 %26.3 %33.0 %     3.56
2019Phillies (AAA)0.9219.0 %38.8 %42.2 %30.6 %8.2 %  45.3 %18.0 %36.8 %     5.51
2019Phillies0.7628.6 %31.0 %40.5 %11.8 %5.9 %23.1 %0.0 %25.6 %41.9 %32.6 %20.9 %44.2 %34.9 %5.141174.92
Total- - -0.7628.6 %31.0 %40.5 %11.8 %5.9 %23.1 %0.0 %25.6 %41.9 %32.6 %20.9 %44.2 %34.9 %5.141174.92

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2016Phillies (A-)57511813    215450665
2017Phillies (A+)10867286    315670985
2017Phillies (AA)109963912    4218421263
2018Phillies (AAA)2121608732    80015862386
2019Phillies (AAA)45492215    193359552
2019Phillies13171223101153124177
Total- - -13171223101153124177

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2019Phillies0.08-0.870.951.540.150.960.850.871.0420.21-0.1300
Total- - -0.08-0.870.951.540.150.960.850.871.0420.21-0.1300

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2019Phillies58.2% (88.7)20.9% (84.1) 0.6% (74.0)20.3% (82.8)   
Total- - -58.2% (88.7)20.9% (84.1) 0.6% (74.0)20.3% (82.8)   

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2019Phillies58.0 %     21.6 %0.6 %  19.9 %   
Total- - -58.0 %     21.6 %0.6 %  19.9 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2019Phillies88.7     84.173.5  82.7  
Total- - -88.7     84.173.5  82.7  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2019Phillies50.6 %  7.4 %20.5 %21.0 %0.6 %    
Total- - -50.6 %  7.4 %20.5 %21.0 %0.6 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2019Phillies89.2  90.083.484.774.0   
Total- - -89.2  90.083.484.774.0   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2019Phillies1.3-0.1 0.01.1  1.29-0.22 -4.202.98  
Total- - -1.3-0.1 0.01.1  1.29-0.22 -4.202.98  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2019Phillies1.4     1.40.0  1.9  
Total- - -1.4     1.40.0  1.9  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2019Phillies1.40     3.56-4.20  5.33  
Total- - -1.40     3.56-4.20  5.33  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2019Phillies1.5  -0.12.21.10.0   
Total- - -1.5  -0.12.21.10.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2019Phillies1.66  -0.406.032.84-4.20   
Total- - -1.66  -0.406.032.84-4.20   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2019Phillies35.6 %72.4 %53.7 %81.3 %92.1 %88.4 %49.2 %75.0 %6.2 %
2019Average30.3 %67.6 %46.2 %61.8 %84.7 %76.1 %42.7 %60.8 %11.0 %
Total- - -35.6 %72.4 %53.7 %81.3 %92.1 %88.4 %49.2 %75.0 %6.2 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Phillies34.2 %71.3 %54.0 %75.0 %94.0 %88.4 %53.4 %20.1
2019Average29.9 %64.4 %46.2 %58.9 %84.7 %75.9 %47.4 %24.1
Total- - -34.2 %71.3 %54.0 %75.0 %94.0 %88.4 %53.4 %20.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Phillies32.5 %71.9 %54.0 %73.1 %94.2 %88.4 %54.6 %20.4
Total- - -32.5 %71.9 %54.0 %73.1 %94.2 %88.4 %54.6 %20.4

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Phillies (AAA)P6636.0020  0          
2019PhilliesP2213.0112020000 0   .500 
Total- - -P2213.0112020000 0   .500 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019PhilliesP13.00 0  1-2-1     0.0      
Total- - -P13.00 0  1-2-1     0.0      

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2019Phillies0.30.3-0.30.02.80.3$2.4 
Total- - -0.30.3-0.30.02.80.3$2.4 


Add New Contract
  • 2016 June Amateur Draft - Round: 5, Pick: 1, Overall: 137
    • Team: Philadelphia Phillies
    • School: Oregon
  • 2015 June Amateur Draft - Round: 32, Pick: 22, Overall: 967
    • Team: Pittsburgh Pirates
    • School: Oregon
  • 2012 June Amateur Draft - Round: 29, Pick: 17, Overall: 895
    • Team: Toronto Blue Jays
    • School: Servite HS (CA)