MENU

Josh Hader

Houston Astros
P
Josh Hader

Josh Hader

Houston Astros
P
Age: 31
Bats/Throws: L/L
6'3" / 188
DOB: 4/7/1994
(31 years, 1 month, 1 day)
P
Season2025Total
TeamHOU- - -
LevelMLBMLB
G13433
PA08
HR00
AVG.000.125
OBP.000.125
SLG.000.125
wOBA.000.110
wRC+-100-30
WAR0.00.0
RosterResource
Current Role:Bullpen: Closer (RR)
How Acquired:Free Agent (SDP) Jan'24
Draft:2012, Rd: 19, Pick: 4, Ovr: 582
Draft Team:Baltimore Orioles
School:Old Mill Senior HS (MD)

Contract5 yr, $95M (2024-28) (RR)
Free Agent
AAV: $19.00M
Service Time
7.115
MiLB Options
n/a
Free Agent
2029
News
Rotowire: Hader allowed two earned runs on two hits and no walks while striking out one across one inning Tuesday against the Tigers. (4/30/2025)

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015MILAA2171100000.0%36.4%.000.000.000.000.000.000-100
    2016MILAA22111400000.0%42.9%.000.200.091.091.091.085-55
    2016MILAAA2214801000.0%25.0%.000.200.143.143.143.130-56
    2016MILMiLB22252201000.0%36.4%.000.200.111.111.111.102-56
    2016MILST223100000.0%100.0%.000.000.000.000.000.000-100
    2017MILAAA23121200000.0%41.7%.000.143.083.083.083.075-94
    2017MILMLB2335400000.0%50.0%.000.000.000.000.000.000.024-1000.0-1.10.50.0
    2018MILST248000000.0%0.0%.000.000.000.000.000.000-100
    2018MILMLB2455201000.0%50.0%.0001.000.500.500.500.440.422179-0.20.00.20.0
    2018MILMLB247100000.0%100.0%.000.000.000.000.000.000-100
    2019MILST257000000.0%0.0%.000.000.000.000.000.000-100
    2019MILMLB2561200000.0%50.0%.000.000.000.000.000.000.042-1000.0-0.60.20.0
    2019MILMLB251000000.0%0.0%.000.000.000.000.000.000-100
    2020MILMLB2621000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020MILMLB261000000.0%0.0%.000.000.000.000.000.000-100
    2021MILST278000000.0%0.0%.000.000.000.000.000.000-100
    2021MILMLB2760000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2021MILMLB272000000.0%0.0%.000.000.000.000.000.000-100
    20222 TmsMLB2856000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022MILMLB2837000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022SDPMLB2819000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022SDPMLB285000000.0%0.0%.000.000.000.000.000.000-100
    2023SDPMLB2961000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024HOUMLB3071000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024HOUMLB302000000.0%0.0%.000.000.000.000.000.000-100
    2025HOUMLB3113000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    Total- - -MLB433801000.0%50.0%.000.250.125.125.125.110-30-0.2-1.71.00.0
    Postseason- - -MLB18100000.0%100.0%.000.000.000.000.000.000-100
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015MILAA2171100000.0%36.4%.000.000.000.000.000.000-100
    2016MILAA22111400000.0%42.9%.000.200.091.091.091.085-55
    2016MILAAA2214801000.0%25.0%.000.200.143.143.143.130-56
    2016MILMiLB22252201000.0%36.4%.000.200.111.111.111.102-56
    2016MILST223100000.0%100.0%.000.000.000.000.000.000-100
    2017MILAAA23121200000.0%41.7%.000.143.083.083.083.075-94
    2017MILMLB2335400000.0%50.0%.000.000.000.000.000.000.024-1000.0-1.10.50.0
    2018MILST248000000.0%0.0%.000.000.000.000.000.000-100
    2018MILMLB2455201000.0%50.0%.0001.000.500.500.500.440.422179-0.20.00.20.0
    2018MILMLB247100000.0%100.0%.000.000.000.000.000.000-100
    2019MILST257000000.0%0.0%.000.000.000.000.000.000-100
    2019MILMLB2561200000.0%50.0%.000.000.000.000.000.000.042-1000.0-0.60.20.0
    2019MILMLB251000000.0%0.0%.000.000.000.000.000.000-100
    2020MILMLB2621000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2020MILMLB261000000.0%0.0%.000.000.000.000.000.000-100
    2021MILST278000000.0%0.0%.000.000.000.000.000.000-100
    2021MILMLB2760000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2021MILMLB272000000.0%0.0%.000.000.000.000.000.000-100
    20222 TmsMLB2856000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022MILMLB2837000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022SDPMLB2819000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2022SDPMLB285000000.0%0.0%.000.000.000.000.000.000-100
    2023SDPMLB2961000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024HOUMLB3071000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    2024HOUMLB302000000.0%0.0%.000.000.000.000.000.000-100
    2025HOUMLB3113000000.0%0.0%.000.000.000.000.000.000-1000.00.00.00.0
    Total- - -MLB433801000.0%50.0%.000.250.125.125.125.110-30-0.2-1.71.00.0
    Postseason- - -MLB18100000.0%100.0%.000.000.000.000.000.000-100
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015MILAA710110000000004001000.000
    2016MILAA1111141100000006003100.091
    2016MILAAA14781100010002001000.143
    2016MILMiLB2518222200010008004100.111
    2016MILST3110000000001000000.000
    2017MILAAA1212121100000005000000.083
    2017MILMLB35440000000002000000.000
    2018MILST8000000000000000000.000
    2018MILMLB55221100010001000000.500
    2018MILMLB7110000000001000000.000
    2019MILST7000000000000000000.000
    2019MILMLB61220000000001000000.000
    2019MILMLB1000000000000000000.000
    2020MILMLB21000000000000000000.000
    2020MILMLB1000000000000000000.000
    2021MILST8000000000000000000.000
    2021MILMLB60000000000000000000.000
    2021MILMLB2000000000000000000.000
    20222 TmsMLB56000000000000000000.000
    2022MILMLB37000000000000000000.000
    2022SDPMLB19000000000000000000.000
    2022SDPMLB5000000000000000000.000
    2023SDPMLB61000000000000000000.000
    2024HOUMLB71000000000000000000.000
    2024HOUMLB2000000000000000000.000
    2025HOUMLB13000000000000000000.000
    Total- - -MLB433881100010004000000.125
    Postseason- - -MLB18110000000001000000.000
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015MILAA710110000000004001000.000
    2016MILAA1111141100000006003100.091
    2016MILAAA14781100010002001000.143
    2016MILMiLB2518222200010008004100.111
    2016MILST3110000000001000000.000
    2017MILAAA1212121100000005000000.083
    2017MILMLB35440000000002000000.000
    2018MILST8000000000000000000.000
    2018MILMLB55221100010001000000.500
    2018MILMLB7110000000001000000.000
    2019MILST7000000000000000000.000
    2019MILMLB61220000000001000000.000
    2019MILMLB1000000000000000000.000
    2020MILMLB21000000000000000000.000
    2020MILMLB1000000000000000000.000
    2021MILST8000000000000000000.000
    2021MILMLB60000000000000000000.000
    2021MILMLB2000000000000000000.000
    20222 TmsMLB56000000000000000000.000
    2022MILMLB37000000000000000000.000
    2022SDPMLB19000000000000000000.000
    2022SDPMLB5000000000000000000.000
    2023SDPMLB61000000000000000000.000
    2024HOUMLB71000000000000000000.000
    2024HOUMLB2000000000000000000.000
    2025HOUMLB13000000000000000000.000
    Total- - -MLB433881100010004000000.125
    Postseason- - -MLB18110000000001000000.000
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015MILAA0.0%36.4%0.00.000.000.000.000.0000.1.0000.0-1-2.7.000-100
    2016MILAA0.0%42.9%0.00.091.091.091.182.0000.1.2000.0-1-2.4.085-55
    2016MILAAA0.0%25.0%0.00.143.143.143.286.0002.6.2000.00-1.4.130-56
    2016MILMiLB0.0%36.4%0.00.111.111.111.222.0002.6.2000.0-1-3.8.102-56
    2016MILST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2017MILAAA0.0%41.7%0.00.083.083.083.167.0000.1.1430.0-1-2.7.075-94
    2017MILMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.1.000-100
    20178.5%21.6%0.39.255.324.426.750.1715.0.300.321
    2018MILST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2018MILMLB0.0%50.0%0.00.500.500.5001.000.0002.61.000-0.20.000.2.440179
    2018MILMLB0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    20188.5%22.3%0.38.248.318.409.728.1615.0.296.315
    2019MILST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2019MILMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.6.000-100
    2019MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
    2020MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20209.2%23.4%0.39.245.322.418.740.1735.2.292.320
    2021MILST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2021MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2021MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
    20222 TmsMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024HOUMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2024HOUMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025HOUMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20258.9%21.9%0.41.242.316.391.707.1495.3.289.314
    Total- - -MLB0.0%50.0%0.00.125.125.125.250.0002.6.250-0.20.00-1.4.110-30
    Postseason- - -MLB0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015MILAA0.0%36.4%0.00.000.000.000.000.0000.1.0000.0-1-2.7.000-100
    2016MILAA0.0%42.9%0.00.091.091.091.182.0000.1.2000.0-1-2.4.085-55
    2016MILAAA0.0%25.0%0.00.143.143.143.286.0002.6.2000.00-1.4.130-56
    2016MILMiLB0.0%36.4%0.00.111.111.111.222.0002.6.2000.0-1-3.8.102-56
    2016MILST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2017MILAAA0.0%41.7%0.00.083.083.083.167.0000.1.1430.0-1-2.7.075-94
    2017MILMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.1.000-100
    20178.5%21.6%0.39.255.324.426.750.1715.0.300.321
    2018MILST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2018MILMLB0.0%50.0%0.00.500.500.5001.000.0002.61.000-0.20.000.2.440179
    2018MILMLB0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    20188.5%22.3%0.38.248.318.409.728.1615.0.296.315
    2019MILST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2019MILMLB0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.6.000-100
    2019MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
    2020MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20209.2%23.4%0.39.245.322.418.740.1735.2.292.320
    2021MILST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2021MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2021MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
    20222 TmsMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022MILMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2022SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023SDPMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024HOUMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2024HOUMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025HOUMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    20258.9%21.9%0.41.242.316.391.707.1495.3.289.314
    Total- - -MLB0.0%50.0%0.00.125.125.125.250.0002.6.250-0.20.00-1.4.110-30
    Postseason- - -MLB0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2017MILMLB270.670.6-40.800.0%00.0%.000.025.000.028.000.024
    2018MILMLB194.994.911.600.0%00.0%.500.447.500.520.440.422
    2019MILMLB171.471.4-40.000.0%00.0%.000.043.000.050.000.042
    Total- - -MLB479.094.9-23.100.0%00.0%.125.125.110
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2017MILMLB270.670.6-40.800.0%00.0%.000.025.000.028.000.024
    2018MILMLB194.994.911.600.0%00.0%.500.447.500.520.440.422
    2019MILMLB171.471.4-40.000.0%00.0%.000.043.000.050.000.042
    Total- - -MLB479.094.9-23.100.0%00.0%.125.125.110
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2015MILAA5.000.0%83.3%16.7%100.0%0.0%28.6%0.0%71.4%
    2016MILAA1.000.0%50.0%50.0%0.0%0.0%50.0%12.5%37.5%
    2016MILAAA1.500.0%60.0%40.0%0.0%0.0%60.0%20.0%20.0%
    2016MILMiLB1.250.0%55.6%44.4%0.0%0.0%53.8%15.4%30.8%
    2017MILAAA4.0033.3%66.7%0.0%0.0%0.0%0.0%42.9%57.1%
    2017MILMLB1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%50.0%50.0%0.0%
    2018MILMLB0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%
    2019MILMLB1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%
    Total- - -MLB2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%25.0%0.0%75.0%50.0%50.0%0.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2015MILAA5.000.0%83.3%16.7%100.0%0.0%28.6%0.0%71.4%
    2016MILAA1.000.0%50.0%50.0%0.0%0.0%50.0%12.5%37.5%
    2016MILAAA1.500.0%60.0%40.0%0.0%0.0%60.0%20.0%20.0%
    2016MILMiLB1.250.0%55.6%44.4%0.0%0.0%53.8%15.4%30.8%
    2017MILAAA4.0033.3%66.7%0.0%0.0%0.0%0.0%42.9%57.1%
    2017MILMLB1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%50.0%50.0%0.0%
    2018MILMLB0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%
    2019MILMLB1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%
    Total- - -MLB2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%25.0%0.0%75.0%50.0%50.0%0.0%
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2015MILAA5101153247
    2016MILAA2200143549
    2016MILAAA320051621
    2016MILMiLB5400195170
    2016MILST0000134
    2017MILAAA402083038
    2017MILMLB100001051419
    2018MILMLB0010000055
    2018MILMLB0000000044
    2019MILMLB1000000156
    Total- - -MLB201001062430
    Postseason- - -MLB0000000044
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2015MILAA5101153247
    2016MILAA2200143549
    2016MILAAA320051621
    2016MILMiLB5400195170
    2016MILST0000134
    2017MILAAA402083038
    2017MILMLB100001051419
    2018MILMLB0010000055
    2018MILMLB0000000044
    2019MILMLB1000000156
    Total- - -MLB201001062430
    Postseason- - -MLB0000000044
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2017MILMLB-0.09-0.090.00-1.42-0.130.710-0.120.00
    2018MILMLB0.05-0.010.050.240.020.7600.020.04
    2018MILMLB0.000.000.00-0.23-0.020.160-0.030.00
    2019MILMLB-0.01-0.010.00-0.68-0.070.190-0.060.00
    Total- - -MLB-0.05-0.100.05-1.86-0.180.590-0.160.07
    Postseason- - -MLB0.000.000.00-0.23-0.020.160-0.030.00
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
    2017MILMLB-0.09-0.090.00-1.42-0.130.710-0.120.00
    2018MILMLB0.05-0.010.050.240.020.7600.020.04
    2018MILMLB0.000.000.00-0.23-0.020.160-0.030.00
    2019MILMLB-0.01-0.010.00-0.68-0.070.190-0.060.00
    Total- - -MLB-0.05-0.100.05-1.86-0.180.590-0.160.07
    Postseason- - -MLB0.000.000.00-0.23-0.020.160-0.030.00
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%vFAdividerdividerdividerSI%vSIdividerdividerdividerdividerCH%vCHdivider
    2017MILMLB31.6%90.736.8%87.731.6%80.8
    2018MILMLB80.0%92.820.0%85.8
    2019MILMLB83.3%94.716.7%95.6
    Total- - -MLB50.0%92.630.0%88.320.0%80.8
    SeasonTeamLeveldividerFA%vFAdividerdividerdividerSI%vSIdividerdividerdividerdividerCH%vCHdivider
    2017MILMLB31.6%90.736.8%87.731.6%80.8
    2018MILMLB80.0%92.820.0%85.8
    2019MILMLB83.3%94.716.7%95.6
    Total- - -MLB50.0%92.630.0%88.320.0%80.8
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFAwSIwCHdividerwFA/CwSI/CwCH/C
    2017MILMLB-0.5-0.70.2-8.28-10.242.95
    2018MILMLB-0.30.5-7.7549.41
    2019MILMLB-0.3-0.2-5.76-21.70
    Total- - -MLB-1.1-0.40.2-7.30-4.882.95
    SeasonTeamLevelwFAwSIwCHdividerwFA/CwSI/CwCH/C
    2017MILMLB-0.5-0.70.2-8.28-10.242.95
    2018MILMLB-0.30.5-7.7549.41
    2019MILMLB-0.3-0.2-5.76-21.70
    Total- - -MLB-1.1-0.40.2-7.30-4.882.95
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source regardless of selection.
    All MiLB and Pace data are from Statcast regardless of selection.
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015MILAA48.9%82.6%18.2%8.5%14.9%23.4%
    2016MILAA46.9%56.5%57.1%20.4%16.3%36.7%
    2016MILAAA66.7%71.4%50.0%19.0%9.5%28.6%
    2016MILMiLB52.9%62.2%54.5%20.0%14.3%34.3%
    2016MILST25.0%0.0%100.0%25.0%50.0%75.0%
    2017MILAAA57.9%63.6%66.7%21.1%18.4%39.5%
    2017MILMLB44.4%70.0%57.9%100.0%71.4%81.8%52.6%50.0%10.5%10.5%21.1%18.3
    201726.3%65.6%46.5%58.6%84.6%77.5%51.3%60.3%10.5%22.7
    2018MILMLB60.0%60.0%33.3%33.3%100.0%100.0%40.0%40.0%80.0%14.0
    201826.9%65.3%46.6%57.1%84.7%76.9%51.2%60.6%10.7%22.5
    2019MILMLB50.0%0.0%16.7%100.0%100.0%66.7%50.0%0.0%66.7%66.7%19.0
    201928.7%65.7%47.0%57.3%84.6%76.2%49.5%60.9%11.2%23.0
    202027.2%65.2%46.0%55.1%83.8%75.2%49.4%59.9%11.4%23.2
    202127.2%66.5%47.2%55.4%84.1%76.0%50.8%60.6%11.3%23.7
    202229.1%66.0%47.7%57.4%84.8%76.5%50.4%61.4%11.2%23.1
    202328.8%65.5%47.4%56.2%84.9%76.3%50.6%61.5%11.2%18.8
    202428.6%66.0%47.8%56.2%85.2%76.8%51.3%62.4%11.1%18.5
    202527.8%64.7%47.0%55.6%85.6%77.0%51.9%61.3%10.8%18.6
    Total- - -MLB45.5%52.6%50.0%100.0%60.0%73.3%63.3%62.5%13.3%26.7%40.0%17.9
    SeasonTeamLevelO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2015MILAA48.9%82.6%18.2%8.5%14.9%23.4%
    2016MILAA46.9%56.5%57.1%20.4%16.3%36.7%
    2016MILAAA66.7%71.4%50.0%19.0%9.5%28.6%
    2016MILMiLB52.9%62.2%54.5%20.0%14.3%34.3%
    2016MILST25.0%0.0%100.0%25.0%50.0%75.0%
    2017MILAAA57.9%63.6%66.7%21.1%18.4%39.5%
    2017MILMLB44.4%70.0%57.9%100.0%71.4%81.8%52.6%50.0%10.5%10.5%21.1%18.3
    201726.3%65.6%46.5%58.6%84.6%77.5%51.3%60.3%10.5%22.7
    2018MILMLB60.0%60.0%33.3%33.3%100.0%100.0%40.0%40.0%80.0%14.0
    201826.9%65.3%46.6%57.1%84.7%76.9%51.2%60.6%10.7%22.5
    2019MILMLB50.0%0.0%16.7%100.0%100.0%66.7%50.0%0.0%66.7%66.7%19.0
    201928.7%65.7%47.0%57.3%84.6%76.2%49.5%60.9%11.2%23.0
    202027.2%65.2%46.0%55.1%83.8%75.2%49.4%59.9%11.4%23.2
    202127.2%66.5%47.2%55.4%84.1%76.0%50.8%60.6%11.3%23.7
    202229.1%66.0%47.7%57.4%84.8%76.5%50.4%61.4%11.2%23.1
    202328.8%65.5%47.4%56.2%84.9%76.3%50.6%61.5%11.2%18.8
    202428.6%66.0%47.8%56.2%85.2%76.8%51.3%62.4%11.1%18.5
    202527.8%64.7%47.0%55.6%85.6%77.0%51.9%61.3%10.8%18.6
    Total- - -MLB45.5%52.6%50.0%100.0%60.0%73.3%63.3%62.5%13.3%26.7%40.0%17.9
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2012BALRP12020.11511
    2012BALA-P508.10000
    2013HOUAP5522.10601
    2013BALAP171785.051611
    2014HOUA+P2215103.142013
    2014HOUAAP5420.00200
    2015MILAAP7738.21400
    2015HOUAAP171065.15710
    2016MILAAP111157.021000
    2016MILAAAP141469.02500
    2017MILAAAP121252.00622
    2017MILMLBP35047.223000110011.000
    2018MILMLBP55081.142000000021.000
    2019MILMLBP61075.225000000011.000
    2020MILMLBP21019.021000000001.000
    2021MILMLBP60058.213000000051.000
    20222 TmsMLBP56050.01410100005.833
    2022MILMLBP37034.013000000041.000
    2022SDPMLBP19016.00110100001.500
    2023SDPMLBP61056.128000110011.000
    2024HOUMLBP71071.036000000051.000
    2025HOUMLBP13015.001000000001.000
    Total- - -- - -P4330474.21733101220020.980
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2012BALRP12020.11511
    2012BALA-P508.10000
    2013HOUAP5522.10601
    2013BALAP171785.051611
    2014HOUA+P2215103.142013
    2014HOUAAP5420.00200
    2015MILAAP7738.21400
    2015HOUAAP171065.15710
    2016MILAAP111157.021000
    2016MILAAAP141469.02500
    2017MILAAAP121252.00622
    2017MILMLBP35047.223000110011.000
    2018MILMLBP55081.142000000021.000
    2019MILMLBP61075.225000000011.000
    2020MILMLBP21019.021000000001.000
    2021MILMLBP60058.213000000051.000
    20222 TmsMLBP56050.01410100005.833
    2022MILMLBP37034.013000000041.000
    2022SDPMLBP19016.00110100001.500
    2023SDPMLBP61056.128000110011.000
    2024HOUMLBP71071.036000000051.000
    2025HOUMLBP13015.001000000001.000
    Total- - -- - -P4330474.21733101220020.980
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2017MILMLBP47.2-100000.0
    2018MILMLBP81.1-100000.4
    2019MILMLBP75.2000110.7
    2020MILMLBP19.0000110.2
    2021MILMLBP58.20-100-10.4
    20222 TmsMLBP50.00-100-10.1
    2022MILMLBP34.00-100-10.3
    2022SDPMLBP16.000000-0.2
    2023SDPMLBP56.100011-0.3
    2024HOUMLBP71.000022-0.1
    2025HOUMLBP15.000000-0.1
    Total- - -- - -P474.2-2-20531.4
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2017MILMLBP47.2-100000.0
    2018MILMLBP81.1-100000.4
    2019MILMLBP75.2000110.7
    2020MILMLBP19.0000110.2
    2021MILMLBP58.20-100-10.4
    20222 TmsMLBP50.00-100-10.1
    2022MILMLBP34.00-100-10.3
    2022SDPMLBP16.000000-0.2
    2023SDPMLBP56.100011-0.3
    2024HOUMLBP71.000022-0.1
    2025HOUMLBP15.000000-0.1
    Total- - -- - -P474.2-2-20531.4
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2017MILMLBP47.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (3)
    2018MILMLBP81.10.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (2)100.0%       (2)
    2019MILMLBP75.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (2)
    Total- - -- - -P474.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (2)100.0%       (7)
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2017MILMLBP47.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (3)
    2018MILMLBP81.10.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (2)100.0%       (2)
    2019MILMLBP75.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (2)
    Total- - -- - -P474.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (2)100.0%       (7)
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangedividerFRV
    2017MILMLBP47.2
    2018MILMLBP81.1
    2019MILMLBP75.2
    2020MILMLBP19.0
    2021MILMLBP58.2
    20222 TmsMLBP50.0
    2022MILMLBP34.0
    2022SDPMLBP16.0
    2023SDPMLBP56.1
    2024HOUMLBP71.0
    2025HOUMLBP15.0
    Total- - -- - -P474.2
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangedividerFRV
    2017MILMLBP47.2
    2018MILMLBP81.1
    2019MILMLBP75.2
    2020MILMLBP19.0
    2021MILMLBP58.2
    20222 TmsMLBP50.0
    2022MILMLBP34.0
    2022SDPMLBP16.0
    2023SDPMLBP56.1
    2024HOUMLBP71.0
    2025HOUMLBP15.0
    Total- - -- - -P474.2
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2017MILMLB-1.10.00.5-1.10.50.00.1-0.50.0-$0.4
    2018MILMLB0.2-0.20.20.00.20.00.10.30.0$0.2
    2019MILMLB-0.60.00.2-0.60.20.00.1-0.30.0-$0.2
    Total- - -MLB-1.5-0.21.0-1.71.00.00.2-0.50.0-$0.4
    SeasonTeamLevelBattingBase RunningFieldingPositionaldividerOffenseDefensedividerLeagueReplacementdividerRARWARDollarsSalary
    2017MILMLB-1.10.00.5-1.10.50.00.1-0.50.0-$0.4
    2018MILMLB0.2-0.20.20.00.20.00.10.30.0$0.2
    2019MILMLB-0.60.00.2-0.60.20.00.1-0.30.0-$0.2
    Total- - -MLB-1.5-0.21.0-1.71.00.00.2-0.50.0-$0.4