Ottoneu Meetups: June 14, Seattle | June 19, SF

MLB Stats

Pitching

YearTeamGGSIP SV HLD K H BB HBP HR P/IP Pts
2014SDP141273.10070573244 5.14 377.27
2015ATH161696.20064882585 4.7 454.03
2016ATH9946.10023571908 1.84 85.27
2017ATH141369.20055782734 4.07 283.53
2019KCR604.20077601 0.01 0.03
2020KCR18017.135194810 9.45 163.87
2021KCR503.11135412 -3.88 -12.93
2025SEA305.00036511 -0.58 -2.90

MILB Stats

Pitching

YearTeamGGSIP SV HLD K H BB HBP HR P/IP Pts
2012TBR (A-)141452.00055381520 6.63 345.00
2013TBR (R)112.00044000 6.2 12.40
2013TBR (A+)191967.00063551831 6.02 403.50
2014SDP (AA)131042.10238341511 5.87 248.57
2016OAK (AAA)151566.20046723434 3.57 237.93
2017OAK (A+)115.10044101 4.08 21.77
2017OAK (AAA)6525.00018281401 3.76 93.90
2018KCR (R)212.00021000 8.1 16.20
2018KCR (AA)323.10002210 3.14 10.47
2018KCR (AAA)100.20121000 15.49 10.33
2019KCR (R)111.00021000 8.8 8.80
2019KCR (A+)322.20042200 6.2 16.53
2021KCR (AAA)311.20121120 5.24 8.73
2024LAD (AAA)35241.21344303352 4.72 196.73
2024SEA (AAA)808.201104400 7.58 65.73
2025SEA (AAA)909.023117300 9.27 83.40

Recent Games

Last 10 MLB Games

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

Last 10 MILB Games

DateLevelTeamOpponentGSWinSave IPTBFRERHKBBHBPHR
Jun 10, 2025 AAA TAC @SAC 0 0 1 1.0 4 0 0 1 3 0 0 0
Jun 7, 2025 AAA TAC LV 0 0 1 1.0 3 0 0 0 1 0 0 0
Jun 5, 2025 AAA TAC LV 0 0 0 1.0 3 0 0 1 1 0 0 0
Jun 3, 2025 AAA TAC LV 0 0 0 1.0 3 0 0 0 1 0 0 0
May 18, 2025 AAA TAC @ABQ 0 0 0 1.0 4 0 0 1 2 0 0 0
May 16, 2025 AAA TAC @ABQ 0 0 0 1.0 6 1 0 1 2 2 0 0
May 14, 2025 AAA TAC @ABQ 0 0 0 1.0 4 0 0 1 1 0 0 0
May 11, 2025 AAA TAC SAC 0 0 0 1.0 5 0 0 1 0 1 0 0
Mar 30, 2025 AAA TAC RR 0 0 0 1.0 3 0 0 1 0 0 0 0
Sep 22, 2024 AAA TAC RR 0 1 0 1.0 3 0 0 0 1 0 0 0
Totals 0 1 2 10.0 38 1 0 7 12 3 0 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 3, 2017 1:06 PM add Clase Closed $2
October 7, 2017 1:51 AM increase Clase Closed $4
January 22, 2018 9:55 AM cut Clase Closed $2

Recent Trades for Jesse Hahn in H2H FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
July 16, 2015 10:27 PM Brown Baller Brand Santiago Casilla COL AAA RP R $5
Luis Valbuena HOU Util L $1
Madison Bumgarner SFG RP L $37
Mike Trout LAA OF R $60 
Enrique Burgos MIA AAA RP R $4
$75 loan
Merrill will be your Peril DJ LeMahieu MIL 1B/2B/3B R $2 
Chris Archer TBR RP R $10
Michael Pineda NYY RP R $7
Jesse Hahn SEA AAA RP R $3
Yu Darvish SDP AAA SP R $15 15IL
May 12, 2015 4:08 PM Merrill will be your Peril Anibal Sanchez DET RP R $16
Oswaldo Arcia ARI AAA Util L $6
Jose Abreu CHW 1B R $37
Andyfa Empire 🥷🏼 Kenley Jansen LAD RP R $19 
Matt Kemp SDP Util R $17
Dallas Keuchel HOU SP/RP L $4
David Ortiz BOS Util L $20
Jesse Hahn SEA AAA RP R $3