Basenerd Banner
Loading games...
Josh Hader
Josh Hader
Houston Astros • Pitcher
Age 31 • 6' 3" • 188 lb
Bats: L • Throws: L
MLB Debut: 2017-06-10
Born: Millersville , MD • USA
Draft: 2012
2025 Stats
W
6
L
2
ERA
2.05
WHIP
0.85
IP
52.2
SO
76
SV
28
HLD
0
G
48
GS
0
Career Stats
W
34
L
31
ERA
2.64
WHIP
0.94
IP
512.1
SO
829
SV
227
HLD
39
G
468
GS
0
Year-by-Year Pitching
Year Team GGSIP WLSVSO ERAWHIPAwards
2017 MIL 35 47.2 2 3 68 2.08 0.99
2018 MIL 55 81.1 6 1 12 143 2.43 0.81 AS
2019 MIL 61 75.2 3 5 37 138 2.62 0.81 AS
2020 MIL 21 19.0 1 2 13 31 3.79 0.95
2021 MIL 60 58.2 4 2 34 102 1.23 0.84 AS
2022 Total 56 50.0 2 5 36 81 5.22 1.28 AS
2023 SD 61 56.1 2 3 33 85 1.28 1.10 AS
2024 HOU 71 71.0 8 8 34 105 3.80 0.96
2025 HOU 48 52.2 6 2 28 76 2.05 0.85 AS
Spring Training
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2015 HOU 11.0 2 0.000.00
2016 MIL 317.0 9 1.291.14
2017 MIL 314.2 5 1.931.71
2018 MIL 89.0 1117 3.001.00
2019 MIL 77.1 13 1.230.68
2020 MIL 64.2 18 7.711.50
2021 MIL 87.1 116 3.681.23
2022 MIL 44.0 8 0.000.25
2023 SD 66.0 16 1.501.00
2024 HOU 65.2 5 3.181.24
2025 HOU 76.2 15 4.051.50
Postseason
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2018 MIL 710.0 16 0.000.60
2019 MIL 11.0 12 18.003.00
2020 MIL 11.1 2 0.000.00
2021 MIL 22.0 113 4.501.50
2022 SD 55.1 410 0.000.38
2024 HOU 22.1 3.862.57
Game Logs
Season selector loads one year at a time.
Pitching
Date Opponent IP H R ER BB SO HR
2025-08-08 @ NYY 2.0 1 1 0 1 0 0
2025-08-05 @ MIA 1.0 0 0 0 1 2 0
2025-08-01 @ BOS 1.0 1 0 0 1 1 0
2025-07-29 vs WSH 1.0 0 0 0 0 3 0
2025-07-28 vs WSH 1.0 0 0 0 0 2 0
2025-07-23 @ AZ 1.0 1 0 0 0 2 0
2025-07-21 @ AZ 1.0 0 0 0 2 0 0
2025-07-19 @ SEA 2.0 0 1 0 2 1 0
2025-07-12 vs TEX 1.0 2 1 1 0 2 1
2025-07-08 vs CLE 1.2 2 4 3 2 2 1
2025-07-05 @ LAD 1.1 1 0 0 0 2 0
2025-07-01 @ COL 1.0 2 1 1 0 2 1
2025-06-29 vs CHC 1.0 0 0 0 0 1 0
2025-06-27 vs CHC 0.1 0 0 0 0 0 0
2025-06-25 vs PHI 1.0 0 0 0 0 1 0
2025-06-24 vs PHI 1.0 0 0 0 0 2 0
2025-06-22 @ LAA 1.0 2 1 1 0 2 1
2025-06-20 @ LAA 1.0 0 0 0 0 1 0
2025-06-19 @ ATH 1.1 1 2 1 0 2 1
2025-06-15 vs MIN 1.0 0 0 0 0 1 0
2025-06-14 vs MIN 1.0 0 0 0 0 2 0
2025-06-12 vs CWS 1.0 2 1 1 0 2 1
2025-06-07 @ CLE 1.0 1 0 0 1 2 0
2025-06-06 @ CLE 1.0 0 0 0 0 2 0
2025-06-03 @ PIT 1.0 0 0 0 0 2 0
2025-06-01 vs TB 1.0 0 0 0 0 2 0
2025-05-28 vs ATH 1.0 0 0 0 1 3 0
2025-05-24 vs SEA 1.0 1 0 0 0 3 0
2025-05-23 vs SEA 1.0 0 0 0 0 0 0
2025-05-19 @ TB 1.0 0 0 0 0 0 0
2025-05-18 @ TEX 1.0 0 0 0 0 2 0
2025-05-16 @ TEX 1.0 1 1 1 0 1 1
2025-05-14 vs KC 1.0 0 0 0 1 1 0
2025-05-09 vs CIN 1.0 1 0 0 0 3 0
2025-05-07 @ MIL 1.0 1 0 0 1 2 0
2025-04-29 vs DET 1.0 2 2 2 0 1 1
2025-04-28 vs DET 1.0 1 0 0 0 2 0
2025-04-23 vs TOR 1.0 1 0 0 1 2 0
2025-04-22 vs TOR 1.0 0 0 0 0 2 0
2025-04-19 vs SD 1.0 1 0 0 0 0 0
2025-04-18 vs SD 1.0 0 0 0 0 1 0
2025-04-15 @ STL 1.0 0 0 0 0 1 0
2025-04-13 vs LAA 1.0 2 0 0 0 1 0
2025-04-08 @ SEA 2.0 0 0 0 0 4 0
2025-04-06 @ MIN 2.0 0 0 0 0 3 0
2025-04-03 @ MIN 1.0 0 0 0 0 1 0
2025-03-29 vs NYM 1.0 0 0 0 1 0 0
2025-03-27 vs NYM 1.0 2 1 1 1 2 0
Transactions
Entire history • newest first.
2026-03-25
Houston Astros placed LHP Josh Hader on the 15-day injured list. Left biceps tendinitis.
2025-09-29
Houston Astros activated LHP Josh Hader from the 15-day injured list.
2025-08-12
Houston Astros placed LHP Josh Hader on the 15-day injured list retroactive to August 11, 2025. Left shoulder strain.
2025-07-14
American League All-Stars activated LHP Josh Hader.
2025-04-16
LHP Josh Hader changed number to 71.
2025-04-15
LHP Josh Hader changed number to 42.
2024-01-22
Houston Astros activated LHP Josh Hader.
2024-01-22
Houston Astros signed free agent LHP Josh Hader.
2023-11-02
LHP Josh Hader elected free agency.
2023-07-10
LHP Josh Hader assigned to National League All-Stars.
2022-08-02
San Diego Padres activated LHP Josh Hader.
2022-08-01
San Diego Padres activated LHP Josh Hader.
2022-08-01
Milwaukee Brewers traded LHP Josh Hader to San Diego Padres for LHP Taylor Rogers, RHP Dinelson Lamet, 2B Esteury Ruiz and LHP Robert Gasser.
2022-07-18
LHP Josh Hader assigned to National League All-Stars.
2022-07-18
National League All-Stars placed LHP Josh Hader on the reserve list.
2022-06-20
Milwaukee Brewers activated LHP Josh Hader from the paternity list.
2022-06-15
Milwaukee Brewers placed LHP Josh Hader on the paternity list.
2022-05-26
Milwaukee Brewers activated LHP Josh Hader.
2022-05-23
LHP Josh Hader roster status changed by Milwaukee Brewers.
2021-08-12
Milwaukee Brewers activated LHP Josh Hader from the 10-day injured list.
2021-08-02
Milwaukee Brewers placed LHP Josh Hader on the 10-day injured list.
2021-07-12
LHP Josh Hader assigned to National League All-Stars.
2017-06-09
Milwaukee Brewers recalled LHP Josh Hader from Colorado Springs Sky Sox.
2017-06-09
Milwaukee Brewers recalled LHP Josh Hader.
2017-06-09
Milwaukee Brewers recalled P Josh Hader.
2017-03-13
Milwaukee Brewers optioned LHP Josh Hader to Colorado Springs Sky Sox.
2016-11-18
Milwaukee Brewers selected the contract of Josh Hader from Colorado Springs Sky Sox.
2016-01-26
Milwaukee Brewers invited non-roster LHP Josh Hader to spring training.
2015-07-30
Milwaukee Brewers traded CF Carlos Gomez, RHP Mike Fiers and Other Considerations to Houston Astros for RHP Adrian Houser, OF Brett Phillips, RF Domingo Santana and LHP Josh Hader.
2015-03-09
LHP Josh Hader assigned to Houston Astros.
2013-07-31
Houston Astros traded RHP Bud Norris to Baltimore Orioles for LF L.J. Hoes and LHP Josh Hader.
2012-06-27
Josh Hader assigned to GCL Orioles from Baltimore Orioles.
2012-06-21
Baltimore Orioles signed Josh Hader.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Pitch Arsenal
Usage • Velo • Break • Spin • xwOBA
Pitch N Use% Velo HB IVB Spin xwOBA Whiff% Zone% Chase% BNStuff+ BNCtrl+
Loading…
Notes
Primary pitch summary
Movement Profile (Induced Break)
Pitcher's View: HB vs Rise / Drop (in)
Circles: 12/18/24 in • Dots = pitch types (size ~ pitch count)
Pitch Location Heatmaps
KDE-style blur • fixed zone • catcher POV
vs. LHH
vs. RHH
Zone: left -0.7083 / right 0.7083 • bot 1.595 / top 3.394 • Domain: X [-2,2], Z [0,5]
Statcast Game Log
Per-game pitch metrics from Statcast
Date Pitches Velo BNStuff+ BNCtrl+ Whiff% Zone% Chase% K% BB% xwOBA
Loading…
More