Enter 2025 OPL

MLB Stats

Pitching

YearTeamGGSIP WINS SV K ERA WHIP
2017MIL35047.220682.076920.98601
2018MIL55081.16121432.434430.81148
2019MIL61075.23371382.616740.80617
2020MIL21019.0113313.789470.94737
2021MIL60058.24341021.227270.83523
2022MIL37034.0129594.235291.11765
2022SDP19016.017227.312501.62500
2023SDP61056.1233851.278111.10059
2024HOU71071.08341053.802820.95775

MILB Stats

Pitching

YearTeamGGSIP WINS SV K ERA WHIP
2012BAL (R)12020.122352.655740.93443
2012BAL (A-)508.100130.000000.48000
2013BAL (A)171785.030792.647061.28235
2013HOU (A)5522.120163.223881.16418
2014HOU (A+)2215103.1921122.700001.10323
2014HOU (AA)5420.010246.300001.60000
2015HOU (AA)171065.131693.168371.28571
2015MIL (AA)7738.210502.793100.98276
2016MIL (AA)111157.020730.947371.00000
2016MIL (AAA)141469.010885.217391.43478
2017MIL (AAA)121252.030515.365381.53846

Spring Training Stats

Pitching

YearTeamGGSIP WINS SV K ERA WHIP
2015HOU (ST)101.00020.000000.00000
2016MIL (ST)317.00091.285711.14286
2017MIL (ST)314.20051.928571.71428
2018MIL (ST)809.010173.000001.00000
2019MIL (ST)707.100131.227270.68182
2020MIL (ST)604.20087.714281.50000
2021MIL (ST)807.100163.681821.22727
2022MIL (ST)404.00080.000000.25000
2023SDP (ST)606.01061.500001.00000
2024HOU (ST)605.20053.176471.23529

Recent Games

Last 10 MLB Games

DateTeamOpponentGSWinSaveHoldIPTBF RERHKBBHBPHR
Sep 27, 2024 HOU @CLE 0 0 0 0 1.0 6 2 2 2 1 1 0 0
Sep 24, 2024 HOU SEA 0 0 1 0 1.1 4 0 0 0 3 0 0 0
Sep 22, 2024 HOU LAA 0 0 0 0 0.1 6 4 4 3 0 2 0 0
Sep 20, 2024 HOU LAA 0 0 1 0 1.0 3 0 0 0 2 0 0 0
Sep 19, 2024 HOU LAA 0 0 1 0 1.0 3 0 0 0 1 0 0 0
Sep 17, 2024 HOU @SDP 0 1 0 0 1.1 4 0 0 0 2 0 0 0
Sep 15, 2024 HOU @LAA 0 0 1 0 0.2 3 0 0 1 1 0 0 0
Sep 13, 2024 HOU @LAA 0 0 1 0 1.0 3 0 0 0 2 0 0 0
Sep 12, 2024 HOU ATH 0 0 0 0 1.0 4 1 1 1 2 0 0 1
Sep 10, 2024 HOU ATH 0 0 0 0 1.0 4 0 0 0 1 1 0 0
Totals 0 1 5 0 9.2 40 7 7 7 15 4 0 1

Last 10 Spring Training Games

DateLevelTeamOpponentGSWinSave IPTBFRERHKBBHBPHR
Mar 17, 2023 ST SD SEA 0 0 0 1.0 4 0 0 0 0 0 1 0
Totals 0 0 0 1.0 4 0 0 0 0 0 1 0

Avg Salary & Roster%

Last 30 days

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.

Transaction History

Date Transaction Type Team Salary
May 23, 2016 5:33 PM add Rotoballer Anthony Aniano $3
October 7, 2016 12:43 PM increase Rotoballer Anthony Aniano $4
December 27, 2016 8:17 PM cut Rotoballer Anthony Aniano $2
March 20, 2017 9:49 PM add Rotoballer Anthony Aniano $6
October 7, 2017 1:48 AM increase Rotoballer Anthony Aniano $8
October 12, 2018 12:44 PM increase Rotoballer Anthony Aniano $10
November 15, 2018 7:37 AM increase Rotoballer Anthony Aniano $11
October 4, 2019 4:47 PM increase Rotoballer Anthony Aniano $13
November 15, 2019 12:15 AM increase Rotoballer Anthony Aniano $14
September 30, 2020 6:29 PM increase Rotoballer Anthony Aniano $16
November 15, 2020 12:37 AM increase Rotoballer Anthony Aniano $17
October 9, 2021 3:53 AM increase Rotoballer Anthony Aniano $19
November 15, 2021 12:37 AM increase Rotoballer Anthony Aniano $21
July 31, 2022 1:29 PM move Blizzard of Oz (from Rotoballer Anthony Aniano) $21
October 14, 2022 2:11 AM increase Blizzard of Oz $23
January 11, 2023 9:23 PM move Alan @TheFantasyFix (from Blizzard of Oz) $23
July 5, 2023 12:45 PM move Dyersville Nine (Andres BHQ) (from Alan @TheFantasyFix) $23
October 12, 2023 11:56 AM increase Dyersville Nine (Andres BHQ) $25
October 10, 2024 12:23 AM increase Dyersville Nine (Andres BHQ) $27
January 12, 2025 1:58 PM move Da Meat Hooks (Tim-BHQ) (from Dyersville Nine (Andres BHQ)) $27

Recent Trades for Josh Hader in Old School (5x5)