New leagues get rest of this season for free

MLB Stats

Pitching

YearTeamGGSIP K HR9 ERA WHIP
2014SDP141273.1700.490913.068181.21364
2015ATH161696.2640.465523.351721.16897
2016ATH9946.1231.553966.021591.64029
2017ATH141369.2550.516755.296651.50718
2019KCR604.271.9285613.499902.78569
2020KCR18017.1190.000000.519230.69231
2021KCR503.135.4000513.500132.70003
2025SEA305.031.800005.400002.20000

MILB Stats

Pitching

YearTeamGGSIP K HR9 ERA WHIP
2012TBR (A-)141452.0550.000002.769231.01923
2013TBR (R)112.040.000000.000002.00000
2013TBR (A+)191967.0630.134332.149251.08955
2014SDP (AA)131042.1380.212601.913391.15748
2016OAK (AAA)151566.2460.540004.320001.59000
2017OAK (A+)115.141.687503.375000.93750
2017OAK (AAA)6525.0180.360004.320001.68000
2018KCR (R)212.020.000000.000000.50000
2018KCR (AA)323.100.000000.000001.20000
2018KCR (AAA)100.220.000000.000001.49999
2019KCR (R)111.020.000000.000001.00000
2019KCR (A+)322.240.000003.375001.50000
2021KCR (AAA)311.220.000005.399991.20000
2024LAD (AAA)35241.2440.432004.536001.51200
2024SEA (AAA)808.2100.000003.115380.92308
2025SEA (AAA)26024.1290.739735.178081.72603

Recent Games

Last 10 MLB Games

DateTeamOpponentGSWinSaveHoldIPTBF RERHKBBHBPHR
May 22, 2025 SEA @HOU 0 0 0 0 1.0 8 3 3 3 0 1 1 1
Apr 8, 2025 SEA HOU 0 0 0 0 2.0 9 1 0 1 2 3 0 0
Apr 5, 2025 SEA @SFG 0 0 0 0 2.0 8 0 0 2 1 1 0 0
Totals 0 0 0 0 5.0 25 4 3 6 3 5 1 1

Last 10 MILB Games

DateLevelTeamOpponentGSWinSave IPTBFRERHKBBHBPHR
Aug 7, 2025 AAA TAC RNO 0 0 1 1.0 3 0 0 0 0 0 0 0
Aug 2, 2025 AAA TAC @SUG 0 0 0 1.1 7 2 2 3 2 0 0 0
Jul 30, 2025 AAA TAC @SUG 0 0 1 1.0 5 0 0 1 1 1 0 0
Jul 26, 2025 AAA TAC RR 0 0 0 1.0 3 0 0 0 1 0 0 0
Jul 23, 2025 AAA TAC RR 0 0 0 1.0 4 0 0 1 0 1 0 0
Jul 19, 2025 AAA TAC ELP 0 0 0 0.2 6 1 1 2 1 2 0 0
Jul 13, 2025 AAA TAC @RNO 0 0 0 0.2 7 4 4 4 1 1 0 1
Jul 11, 2025 AAA TAC @RNO 0 0 0 1.0 4 0 0 1 1 0 0 0
Jul 8, 2025 AAA TAC @RNO 0 0 1 0.1 2 0 0 0 1 1 0 0
Jul 5, 2025 AAA TAC @SL 0 0 0 1.0 6 2 2 3 1 0 0 0
Totals 0 0 3 9.0 47 9 9 15 9 6 0 1

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
July 3, 2014 8:23 PM add Murrumbidgee Cricket Club $7
October 8, 2014 11:20 PM increase Murrumbidgee Cricket Club $9
May 29, 2015 11:40 AM cut Murrumbidgee Cricket Club $5
May 30, 2015 11:41 AM add Fisher's Folly $9
October 5, 2015 8:15 AM increase Fisher's Folly $11
January 31, 2016 1:19 AM cut Fisher's Folly $6

Recent Trades for Jesse Hahn in Ottoneu Classic (4x4)

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
December 28, 2015 10:48 PM Purple Cactus Albert Pujols LAA Util R $21
Joe Panik HOU Util L $5
None More Black Erasmo Ramirez TBR RP R $5 
Jesse Hahn SEA AAA RP R $6
Kolten Wong ARI AAA 2B L $20
April 30, 2015 3:34 PM The Basement-Dweller Matt Garza MIL RP R $5
Mike Fiers OAK AAA RP R $5
Masahiro Tanaka NYY RP R $28
I Put the IR in Pitcher Joe Mauer MIN Util L $24
Charlie Blackmon COL OF L $5
Jesse Hahn SEA AAA RP R $7
August 28, 2014 7:58 AM East Coast Bias Lonnie Chisenhall PIT AAA Util L $1
Jesse Hahn SEA AAA RP R $4
Drew Hutchison PHI AAA RP R $2
Alex Cobb TBR SP/RP R $5 60IL 
Sonny Gray OAK SP R $3 
Generous Carriage Buster Posey SFG Util R $30
Adrian Beltre TEX Util R $30
Zack Greinke LAD RP R $35
$79 loan