Josh Hader Player Stats 2025

Position: RP
Jersey: 71
Exp: 9th season
Age: 30
Ht: 6' 3"
Wt: 188 lbs
College: None
96
RATING
2025
#1 RP
POS RANK
2025
71.00
IP
2025
105
SO
2025
3.80
ERA
2025
0.96
WHIP
2025

Player Stats

Player
YEAR TEAM GP
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 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
DATE OPP Score OPPOSING SP
10-2-24 vs DET L 2-5 Tyler Holton T. Holton
10-1-24 vs DET L 1-3 Tarik Skubal T. Skubal
9-27-24 at CLE W 5-2 Joey Cantillo J. Cantillo
9-25-24 vs SEA W 4-3 Logan Gilbert L. Gilbert
9-22-24 vs LAA L 8-9 Griffin Canning G. Canning
9-21-24 vs LAA W 9-7 Tyler Anderson T. Anderson
9-20-24 vs LAA W 3-1 Jose Suarez J. Suarez
9-18-24 at SD W 4-3 Michael King M. King
9-15-24 at LAA W 6-4 Caden Dana C. Dana
9-14-24 at LAA W 5-3 Samuel Aldegheri S. Aldegheri
9-12-24 vs OAK W 6-3 Mitch Spence M. Spence
9-11-24 vs OAK L 3-4 JP Sears J. Sears
9-8-24 vs ARI L 6-12 Ryne Nelson R. Nelson
8-31-24 vs KC W 3-2 Seth Lugo S. Lugo
8-30-24 vs KC W 6-3 Brady Singer B. Singer
8-26-24 at PHI L 2-3 Zack Wheeler Z. Wheeler
8-25-24 at BAL W 6-3 Dean Kremer D. Kremer
8-20-24 vs BOS W 5-4 Tanner Houck T. Houck
8-18-24 vs CHW W 2-0 Ky Bush K. Bush
8-14-24 at TB W 2-1 Zack Littell Z. Littell
8-13-24 at TB W 3-2 Shane Baz S. Baz
8-10-24 at BOS W 5-4 Josh Winckowski J. Winckowski
8-7-24 at TEX W 6-4 Jose Urena J. Urena
8-6-24 at TEX L 3-4 Andrew Heaney A. Heaney
8-3-24 vs TB W 3-2 Shane Baz S. Baz
8-1-24 vs PIT W 5-4 Jake Woodford J. Woodford
7-30-24 vs PIT L 3-5 Paul Skenes P. Skenes
7-27-24 vs LAD W 7-6 Justin Wrobleski J. Wrobleski
7-21-24 at SEA W 4-2 George Kirby G. Kirby
7-20-24 at SEA W 3-0 Luis Castillo L. Castillo
7-13-24 vs TEX W 6-3 Andrew Heaney A. Heaney
7-12-24 vs MIA W 6-3 Roddery Munoz R. Munoz
7-10-24 vs MIA W 4-3 Trevor Rogers T. Rogers
7-7-24 at MIN L 2-3 Simeon Woods-Richardson S. Woods-Richardson
7-6-24 at MIN W 13-12 Pablo Lopez P. Lopez
7-4-24 at TOR W 5-3 Chris Bassitt C. Bassitt
7-1-24 at TOR W 3-1 Yariel Rodríguez Y. Rodríguez
6-29-24 at NYM W 9-6 Tylor Megill T. Megill
6-26-24 vs COL W 5-2 Austin Gomber A. Gomber
6-22-24 vs BAL W 5-1 Corbin Burnes C. Burnes
6-20-24 at CHW W 5-3 Chris Flexen C. Flexen
6-20-24 at CHW W 4-1 Garrett Crochet G. Crochet
6-16-24 vs DET W 4-1 Kenta Maeda K. Maeda
6-15-24 vs DET W 4-0 Tarik Skubal T. Skubal
6-11-24 at SF L 3-4 Kyle Harrison K. Harrison
6-9-24 at LAA L 7-9 Patrick Sandoval P. Sandoval
6-4-24 vs STL W 7-4 Kyle Gibson K. Gibson
6-1-24 vs MIN W 5-2 Joe Ryan J. Ryan
5-30-24 at SEA W 4-0 Logan Gilbert L. Gilbert
5-30-24 at SEA L 1-2 George Kirby G. Kirby
5-26-24 at OAK W 5-2 Aaron Brooks A. Brooks
5-25-24 at OAK W 6-3 Ross Stripling R. Stripling
5-22-24 vs LAA W 6-5 Griffin Canning G. Canning
5-18-24 vs MIL W 5-4 Freddy Peralta F. Peralta
5-15-24 vs OAK W 2-1 JP Sears J. Sears
5-10-24 at DET W 5-2 Casey Mize C. Mize
5-9-24 at NYY W 4-3 Marcus Stroman M. Stroman
5-5-24 vs SEA L 4-5 Bryce Miller B. Miller
5-4-24 vs SEA W 5-3 George Kirby G. Kirby
5-1-24 vs CLE W 10-9 Carlos Carrasco C. Carrasco
4-19-24 at WSH W 5-3 MacKenzie Gore M. Gore
4-17-24 vs ATL L 4-5 Max Fried M. Fried
4-14-24 vs TEX W 8-5 Nathan Eovaldi N. Eovaldi
4-13-24 vs TEX L 8-12 Dane Dunning D. Dunning
4-9-24 at KC L 3-4 Cole Ragans C. Ragans
4-7-24 at TEX W 3-1 Dane Dunning D. Dunning
4-3-24 vs TOR L 1-2 Jose Berrios J. Berrios
3-31-24 vs NYY L 3-4 Clarke Schmidt C. Schmidt
3-30-24 vs NYY L 3-5 Marcus Stroman M. Stroman
3-28-24 vs NYY L 4-5 Nestor Cortes N. Cortes
Player Pitching
Date OPP Score OPPOSING SP IP W L SV SO H BB HR R ERA WHIP
Player 10-2-24 vs DET L 2-5 Tyler Holton T. Holton Pitching 1.10 0 0 0 0 3 2 0 1 6.75 3.75
Player 10-1-24 vs DET L 1-3 Tarik Skubal T. Skubal Pitching 1.00 0 0 0 0 1 0 0 0 0.00 1.00
Player 9-27-24 at CLE W 5-2 Joey Cantillo J. Cantillo Pitching 1.00 0 0 0 1 2 1 0 2 18.00 3.00
Player 9-25-24 vs SEA W 4-3 Logan Gilbert L. Gilbert Pitching 1.10 0 0 1 3 0 0 0 0 0.00 0.00
Player 9-22-24 vs LAA L 8-9 Griffin Canning G. Canning Pitching 0.33 0 1 0 0 3 2 0 4 108.00 15.00
Player 9-21-24 vs LAA W 9-7 Tyler Anderson T. Anderson Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 9-20-24 vs LAA W 3-1 Jose Suarez J. Suarez Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 9-18-24 at SD W 4-3 Michael King M. King Pitching 1.10 1 0 0 2 0 0 0 0 0.00 0.00
Player 9-15-24 at LAA W 6-4 Caden Dana C. Dana Pitching 0.67 0 0 1 1 1 0 0 0 0.00 1.50
Player 9-14-24 at LAA W 5-3 Samuel Aldegheri S. Aldegheri Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 9-12-24 vs OAK W 6-3 Mitch Spence M. Spence Pitching 1.00 0 0 0 2 1 0 1 1 9.00 1.00
Player 9-11-24 vs OAK L 3-4 JP Sears J. Sears Pitching 1.00 0 0 0 1 0 1 0 0 0.00 1.00
Player 9-8-24 vs ARI L 6-12 Ryne Nelson R. Nelson Pitching 1.00 0 0 0 0 1 1 1 1 9.00 2.00
Player 8-31-24 vs KC W 3-2 Seth Lugo S. Lugo Pitching 1.00 1 0 0 2 1 0 1 2 9.00 1.00
Player 8-30-24 vs KC W 6-3 Brady Singer B. Singer Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 8-26-24 at PHI L 2-3 Zack Wheeler Z. Wheeler Pitching 1.00 0 1 0 3 1 1 0 1 0.00 2.00
Player 8-25-24 at BAL W 6-3 Dean Kremer D. Kremer Pitching 1.00 0 0 1 0 0 1 0 0 0.00 1.00
Player 8-20-24 vs BOS W 5-4 Tanner Houck T. Houck Pitching 1.00 1 0 0 0 0 0 0 0 0.00 0.00
Player 8-18-24 vs CHW W 2-0 Ky Bush K. Bush Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 8-14-24 at TB W 2-1 Zack Littell Z. Littell Pitching 2.00 1 0 0 3 0 0 0 0 0.00 0.00
Player 8-13-24 at TB W 3-2 Shane Baz S. Baz Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 8-10-24 at BOS W 5-4 Josh Winckowski J. Winckowski Pitching 1.00 0 0 1 1 1 0 0 0 0.00 1.00
Player 8-7-24 at TEX W 6-4 Jose Urena J. Urena Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 8-6-24 at TEX L 3-4 Andrew Heaney A. Heaney Pitching 1.00 0 0 0 3 0 1 0 0 0.00 1.00
Player 8-3-24 vs TB W 3-2 Shane Baz S. Baz Pitching 1.00 0 0 1 0 0 1 0 0 0.00 1.00
Player 8-1-24 vs PIT W 5-4 Jake Woodford J. Woodford Pitching 1.00 0 0 1 1 1 0 0 0 0.00 1.00
Player 7-30-24 vs PIT L 3-5 Paul Skenes P. Skenes Pitching 1.00 0 1 0 2 1 2 1 3 27.00 3.00
Player 7-27-24 vs LAD W 7-6 Justin Wrobleski J. Wrobleski Pitching 1.00 1 0 0 0 0 0 0 0 0.00 0.00
Player 7-21-24 at SEA W 4-2 George Kirby G. Kirby Pitching 1.00 0 0 1 2 0 1 0 0 0.00 1.00
Player 7-20-24 at SEA W 3-0 Luis Castillo L. Castillo Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 7-13-24 vs TEX W 6-3 Andrew Heaney A. Heaney Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 7-12-24 vs MIA W 6-3 Roddery Munoz R. Munoz Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 7-10-24 vs MIA W 4-3 Trevor Rogers T. Rogers Pitching 1.00 0 0 1 2 0 1 0 0 0.00 1.00
Player 7-7-24 at MIN L 2-3 Simeon Woods-Richardson S. Woods-Richardson Pitching 0.00 0 1 0 0 1 0 1 1 0.00 0.00
Player 7-6-24 at MIN W 13-12 Pablo Lopez P. Lopez Pitching 0.33 0 0 1 1 1 0 1 1 27.00 3.00
Player 7-4-24 at TOR W 5-3 Chris Bassitt C. Bassitt Pitching 1.00 0 0 1 0 1 0 0 0 0.00 1.00
Player 7-1-24 at TOR W 3-1 Yariel Rodríguez Y. Rodríguez Pitching 1.00 0 0 1 1 1 0 1 1 9.00 1.00
Player 6-29-24 at NYM W 9-6 Tylor Megill T. Megill Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 6-26-24 vs COL W 5-2 Austin Gomber A. Gomber Pitching 1.00 0 0 0 3 1 1 1 1 9.00 2.00
Player 6-22-24 vs BAL W 5-1 Corbin Burnes C. Burnes Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 6-20-24 at CHW W 5-3 Chris Flexen C. Flexen Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 6-20-24 at CHW W 4-1 Garrett Crochet G. Crochet Pitching 1.00 0 0 1 1 1 0 0 0 0.00 1.00
Player 6-16-24 vs DET W 4-1 Kenta Maeda K. Maeda Pitching 1.00 0 0 0 2 2 0 0 1 9.00 2.00
Player 6-15-24 vs DET W 4-0 Tarik Skubal T. Skubal Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 6-11-24 at SF L 3-4 Kyle Harrison K. Harrison Pitching 1.00 0 0 0 0 1 0 0 0 0.00 1.00
Player 6-9-24 at LAA L 7-9 Patrick Sandoval P. Sandoval Pitching 0.67 0 1 0 1 2 0 1 2 27.00 3.00
Player 6-4-24 vs STL W 7-4 Kyle Gibson K. Gibson Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 6-1-24 vs MIN W 5-2 Joe Ryan J. Ryan Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 5-30-24 at SEA W 4-0 Logan Gilbert L. Gilbert Pitching 1.00 0 0 0 2 2 0 0 0 0.00 2.00
Player 5-30-24 at SEA L 1-2 George Kirby G. Kirby Pitching 1.00 0 0 0 3 1 1 0 0 0.00 2.00
Player 5-26-24 at OAK W 5-2 Aaron Brooks A. Brooks Pitching 1.00 0 0 0 1 1 0 1 1 9.00 1.00
Player 5-25-24 at OAK W 6-3 Ross Stripling R. Stripling Pitching 1.00 0 0 1 2 0 0 0 0 0.00 0.00
Player 5-22-24 vs LAA W 6-5 Griffin Canning G. Canning Pitching 2.00 1 0 0 4 0 0 0 0 0.00 0.00
Player 5-18-24 vs MIL W 5-4 Freddy Peralta F. Peralta Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 5-15-24 vs OAK W 2-1 JP Sears J. Sears Pitching 2.00 1 0 0 3 0 1 0 0 0.00 0.50
Player 5-10-24 at DET W 5-2 Casey Mize C. Mize Pitching 1.00 0 0 1 2 0 1 0 0 0.00 1.00
Player 5-9-24 at NYY W 4-3 Marcus Stroman M. Stroman Pitching 1.10 0 0 1 1 1 0 0 0 0.00 0.75
Player 5-5-24 vs SEA L 4-5 Bryce Miller B. Miller Pitching 1.00 0 1 0 1 1 0 1 1 9.00 1.00
Player 5-4-24 vs SEA W 5-3 George Kirby G. Kirby Pitching 1.00 0 0 1 2 0 1 0 0 0.00 1.00
Player 5-1-24 vs CLE W 10-9 Carlos Carrasco C. Carrasco Pitching 2.00 1 0 0 4 1 1 0 1 0.00 1.00
Player 4-19-24 at WSH W 5-3 MacKenzie Gore M. Gore Pitching 1.00 0 0 1 2 2 1 0 1 9.00 3.00
Player 4-17-24 vs ATL L 4-5 Max Fried M. Fried Pitching 1.00 0 0 0 3 0 0 0 0 0.00 0.00
Player 4-14-24 vs TEX W 8-5 Nathan Eovaldi N. Eovaldi Pitching 0.33 0 0 0 1 0 0 0 0 0.00 0.00
Player 4-13-24 vs TEX L 8-12 Dane Dunning D. Dunning Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 4-9-24 at KC L 3-4 Cole Ragans C. Ragans Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 4-7-24 at TEX W 3-1 Dane Dunning D. Dunning Pitching 1.00 0 0 1 0 1 1 0 1 9.00 2.00
Player 4-3-24 vs TOR L 1-2 Jose Berrios J. Berrios Pitching 1.00 0 1 0 0 2 1 1 2 18.00 3.00
Player 3-31-24 vs NYY L 3-4 Clarke Schmidt C. Schmidt Pitching 1.00 0 1 0 2 2 0 0 1 9.00 2.00
Player 3-30-24 vs NYY L 3-5 Marcus Stroman M. Stroman Pitching 1.00 0 0 0 2 0 1 0 0 0.00 1.00
Player 3-28-24 vs NYY L 4-5 Nestor Cortes N. Cortes Pitching 1.00 0 0 0 3 0 0 0 0 0.00 0.00