Josh Hader Player Stats 2025

Position: RP
Jersey: 71
Exp: 10th season
Age: 31
Ht: 6' 3"
Wt: 188 lbs
College: None
96
RATING
2025
#1 RP
POS RANK
2025
29.00
IP
2025
45
SO
2025
1.55
ERA
2025
0.79
WHIP
2025

Player Stats

Player
YEAR TEAM GP
2025 HOU 7
2024 HOU 71
2023 SD 57
2022 SD 56
2021 MIL 60
2020 MIL 1
2019 MIL 56
2018 MIL 55
2017 MIL 35
Player Pitching
YEAR TEAM GP GS IP W L SV SO H BB HR R ERA WHIP
Player 2025 HOU 7 Pitching 0 6.67 1 0 0 5 2 8 1 4 4.05 1.50
Player 2024 HOU 71 Pitching 0 71.00 8 8 34 105 43 25 12 33 3.80 0.96
Player 2023 SD 57 Pitching 0 56.33 2 3 33 85 32 30 3 11 1.28 1.10
Player 2022 SD 56 Pitching 0 50.00 2 4 36 81 43 21 8 30 5.22 1.28
Player 2021 MIL 60 Pitching 0 58.00 4 2 34 102 25 24 3 8 1.23 0.84
Player 2020 MIL 1 Pitching 0 19.00 1 2 13 31 8 10 3 8 3.79 0.95
Player 2019 MIL 56 Pitching 0 75.00 3 5 37 138 41 20 15 24 2.62 0.81
Player 2018 MIL 55 Pitching 0 81.00 6 1 12 143 36 30 9 23 2.43 0.81
Player 2017 MIL 35 Pitching 0 47.00 2 3 0 68 25 22 4 11 2.09 0.99

Game Logs

Player Pitching
Date OPP Score OPPOSING SP IP W L SV SO H BB HR R ERA WHIP
Player 6-13-25 vs CHW W 4-3 Davis Martin D. Martin Pitching 1.00 0 0 1 2 2 0 1 1 9.00 2.00
Player 6-7-25 at CLE W 5-3 Gavin Williams G. Williams Pitching 1.00 1 0 0 2 1 1 0 0 0.00 2.00
Player 6-6-25 at CLE W 4-2 Logan Allen L. Allen Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 6-3-25 at PIT W 3-0 Paul Skenes P. Skenes Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 6-1-25 vs TB W 1-0 Taj Bradley T. Bradley Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 5-28-25 vs ATH W 5-3 Luis Severino L. Severino Pitching 1.00 0 0 1 3 0 1 0 0 0.00 1.00
Player 5-24-25 vs SEA W 2-1 Bryan Woo B. Woo Pitching 1.00 0 0 1 3 1 0 0 0 0.00 1.00
Player 5-24-25 vs SEA L 3-5 Emerson Hancock E. Hancock Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 5-19-25 at TB W 4-3 Ryan Pepiot R. Pepiot Pitching 1.00 0 0 1 0 0 0 0 0 0.00 0.00
Player 5-18-25 at TEX W 4-3 Jack Leiter J. Leiter Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 5-17-25 at TEX W 6-3 Nathan Eovaldi N. Eovaldi Pitching 1.00 0 0 0 1 1 0 1 1 9.00 1.00
Player 5-15-25 vs KC W 4-3 Michael Lorenzen M. Lorenzen Pitching 1.00 0 0 1 1 0 1 0 0 0.00 1.00
Player 5-10-25 vs CIN W 3-0 Nick Martinez N. Martinez Pitching 1.00 0 0 1 3 1 0 0 0 0.00 1.00
Player 5-7-25 at MIL W 9-1 Quinn Priester Q. Priester Pitching 1.00 0 0 0 2 1 1 0 0 0.00 2.00
Player 4-30-25 vs DET W 6-4 Reese Olson R. Olson Pitching 1.00 0 0 0 1 2 0 1 2 18.00 2.00
Player 4-29-25 vs DET W 8-5 Jack Flaherty J. Flaherty Pitching 1.00 0 0 1 2 1 0 0 0 0.00 1.00
Player 4-23-25 vs TOR W 3-1 Bowden Francis B. Francis Pitching 1.00 0 0 1 2 1 1 0 0 0.00 2.00
Player 4-23-25 vs TOR W 5-1 Chris Bassitt C. Bassitt Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 4-19-25 vs SD W 3-2 Michael King M. King Pitching 1.00 0 0 1 0 1 0 0 0 0.00 1.00
Player 4-19-25 vs SD W 6-4 Kyle Hart K. Hart Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 4-15-25 at STL W 2-0 Erick Fedde E. Fedde Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 4-13-25 vs LAA W 7-3 Kyle Hendricks K. Hendricks Pitching 1.00 0 0 0 1 2 0 0 0 0.00 2.00
Player 4-9-25 at SEA W 2-1 Luis Castillo L. Castillo Pitching 2.00 0 0 0 4 0 0 0 0 0.00 0.00
Player 4-6-25 at MIN W 9-7 Chris Paddack C. Paddack Pitching 2.00 1 0 0 3 0 0 0 0 0.00 0.00
Player 4-3-25 at MIN W 5-2 Joe Ryan J. Ryan Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 3-29-25 vs NYM W 2-1 Griffin Canning G. Canning Pitching 1.00 0 0 1 0 0 1 0 0 0.00 1.00
Player 3-27-25 vs NYM W 3-1 Clay Holmes C. Holmes Pitching 1.00 0 0 1 2 2 1 0 1 9.00 3.00