Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2018KCR44170149391021220100 6.49 285.60
2019KCR105370328641311439101 3.07 322.60
2020KCR421321132260218000 2.39 100.40
2021KCR842542365351913200 2.51 210.60
2022KCR67145134326118200 1.61 107.70
2023BAL1123683461002211415351 4.25 475.80
2024BAL1424944431172131546231 4.07 578.10

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2014KCR (R)64293249901611339132 8.58 549.40
2015KCR (A)81356314871101936272 6.24 505.40
2015KCR (A+)4618116138100819000 4.63 213.00
2016KCR (A+)229888317078100 9.03 198.70
2016KCR (AA)1124664141072521548335 4.95 554.80
2017KCR (AA)1976661711410000 5.55 105.40
2017KCR (AAA)1144634131042611845110 4.91 559.60
2018KCR (AAA)100406354832211144320 4.29 428.50
2019KCR (AAA)3514912938101917200 7.43 260.10
2021KCR (AAA)1982722740129130 12.59 239.30
2023BAL (AAA)115248174144000 10.37 114.10

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2016KCR (ST)46620000000 1.3 5.20
2017KCR (ST)17323074022000 2.68 45.60
2018KCR (ST)193835144153010 6.24 118.60
2019KCR (ST)205850163018000 4.09 81.70
2020KCR (ST)133835123053000 7.45 96.90
2021KCR (ST)21494391155100 3.86 81.00
2022KCR (ST)123231122021000 5.32 63.80
2023BAL (ST)184540152035000 5.17 93.00
2024BAL (ST)164840132018000 4.5 72.00
2025BAL (ST)10292540004000 0.94 9.40

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Sep 29, 2024 BAL @MIN 3 2 2 1 0 0 0 2 0 0 0 0 0 12.20
Sep 28, 2024 BAL @MIN 5 5 2 0 0 0 1 1 2 0 0 0 0 15.60
Sep 27, 2024 BAL @MIN 3 3 1 0 0 0 1 1 2 0 0 0 0 12.00
Sep 26, 2024 BAL @NYY 3 3 0 0 0 0 0 0 0 0 0 0 0 -3.00
Sep 25, 2024 BAL @NYY 5 5 1 0 0 0 0 0 0 0 0 0 0 0.60
Sep 24, 2024 BAL @NYY 2 2 2 0 1 0 0 0 1 0 0 0 0 12.10
Sep 22, 2024 BAL DET 2 2 0 0 0 0 0 0 0 0 0 0 0 -2.00
Sep 21, 2024 BAL DET 3 2 1 1 0 0 0 0 0 0 0 0 0 6.60
Sep 19, 2024 BAL SFG 4 4 2 0 0 0 0 0 0 0 0 0 0 7.20
Sep 18, 2024 BAL SFG 4 4 1 0 1 0 0 0 1 0 0 0 0 4.50
Totals 34 32 12 2 2 0 2 4 6 0 0 0 0 65.80

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
May 7, 2023 AAA NOR DUR 5 5 4 0 1 0 0 0 2 0 0 0 0
May 6, 2023 AAA NOR DUR 4 3 1 1 0 0 0 0 0 0 0 0 0
Apr 11, 2023 AAA NOR @NAS 5 5 2 0 1 0 1 1 3 0 0 0 0
Apr 9, 2023 AAA NOR GWN 4 3 0 1 0 0 0 1 0 0 0 0 0
Apr 8, 2023 AAA NOR GWN 6 5 2 1 1 0 0 2 0 0 0 0 0
Apr 6, 2023 AAA NOR GWN 4 4 1 0 0 0 0 0 0 0 0 0 0
Apr 5, 2023 AAA NOR GWN 4 4 2 0 0 1 1 2 4 0 0 0 0
Apr 4, 2023 AAA NOR GWN 4 4 1 0 0 0 1 1 1 0 0 0 0
Apr 2, 2023 AAA NOR @DUR 5 4 1 1 0 0 1 1 2 0 0 0 0
Apr 1, 2023 AAA NOR @DUR 6 6 1 0 0 0 0 2 0 0 0 0 0
Totals 47 43 15 4 3 1 4 10 12 0 0 0 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 12, 2025 ST BAL ATL 3 3 0 0 0 0 0 0 1 0 0 0 0
Mar 10, 2025 ST BAL @PIT 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 9, 2025 ST BAL MIN 3 3 1 0 0 0 0 0 1 0 0 0 0
Mar 7, 2025 ST BAL @DET 3 1 0 2 0 0 0 0 0 0 0 0 0
Mar 6, 2025 ST BAL PIT 3 3 2 0 0 0 0 0 2 0 0 0 0
Mar 3, 2025 ST BAL BOS 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 1, 2025 ST BAL PIT 4 3 0 1 0 0 0 0 0 0 0 0 0
Feb 27, 2025 ST BAL TOR 3 2 0 1 0 0 0 0 0 0 0 0 0
Feb 25, 2025 ST BAL DET 2 2 0 0 0 0 0 0 0 0 0 0 0
Feb 22, 2025 ST BAL PIT 2 2 0 0 0 0 0 0 0 0 0 0 0
Totals 29 25 4 4 0 0 0 0 4 0 0 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
August 22, 2018 7:15 PM add Mikey's Marauders ☠️ $1
October 12, 2018 12:59 PM increase Mikey's Marauders ☠️ $3
May 30, 2019 7:41 PM cut Mikey's Marauders ☠️ $2
July 2, 2019 6:31 PM add Mikey's Marauders ☠️ $2
July 2, 2019 6:34 PM cut Mikey's Marauders ☠️ $1
July 1, 2023 9:50 PM add Homebrew Crew 🍺🍺🍺 $1
October 12, 2023 11:55 AM increase Homebrew Crew 🍺🍺🍺 $3
December 30, 2023 8:14 AM cut Homebrew Crew 🍺🍺🍺 $0
April 29, 2024 9:38 AM add Beer and Bats 🦇 $3
October 10, 2024 12:48 AM increase Beer and Bats 🦇 $5

Recent Trades for Ryan O'Hearn in FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
January 30, 2025 3:25 PM The Art of Fielding Nolan Jones COL OF L $13 
Jordan Walker STL OF R $11 
Sewer Ewes Ryan O'Hearn BAL 1B/OF L $3
Yusei Kikuchi HOU SP L $8
January 26, 2025 1:51 PM Manfred's Clown Posse Brent Rooker OAK OF R $16
🥔Mashed Potatoes🥔 Ryan O'Hearn BAL 1B/OF L $3
Jake Cronenworth SDP 1B/2B L $5
Vinnie Pasquantino KCR 1B L $18
Owen Caissie CHC AAA OF L $3
January 25, 2025 9:06 PM 🥔 Saigon Spudboys 🥔 Ozzie Albies ATL 2B S $16
Player to be Named Later Ryan O'Hearn BAL 1B/OF L $3
Royce Lewis MIN 3B R $16
January 21, 2025 8:35 PM Zuzu's Petals Tanner Scott SDP RP L $8
Ryan O'Hearn BAL 1B/OF L $3
Zac Gallen ARI SP R $23 
Dylan Crews WSN OF R $6
🙌 Throw Yordans in Manaea 🙌 José Ramírez CLE 3B S $47
Michael Conforto SFG OF L $3 
Matthew Boyd CLE SP L $4 
Gleyber Torres NYY 2B R $10
Dylan Cease SDP SP R $27 
December 31, 2024 10:55 AM There's My Chippy Trea Turner PHI SS R $36
Colson Montgomery CHW AAA SS L $4
Cary-Grove Cheese Balls 🧀 Luke Weaver NYY RP R $4
Ryan O'Hearn BAL 1B/OF L $5
December 15, 2024 6:30 PM I'm not Pfaadt, I'm big boned Xander Bogaerts SDP 2B/SS R $16
Michael Conforto SFG OF L $5 
Waddling Pancreas Jeff Hoffman PHI RP R $5 
Ryan O'Hearn BAL 1B/OF L $3
December 14, 2024 4:06 PM House Marte Yoshinobu Yamamoto LAD SP R $38 
Northern Lights Ryan O'Hearn BAL 1B/OF L $4
Spencer Horwitz TOR 1B/2B L $7 OUT 
December 13, 2024 8:12 PM Ripken Rhubarbs 🥊 Ryan O'Hearn BAL 1B/OF L $4
Kingdome Nachos Jake Burger MIA 1B/3B R $7
December 10, 2024 9:41 AM Ace’s In The Hole 🃏 Ryan O'Hearn BAL 1B/OF L $3
Ryan Helsley STL RP R $8
Brendan Donovan STL 2B/3B/OF L $10
Bobby Miller LAD AAA SP R $5 
Alec Burleson STL 1B/OF L $14 
Vlad Girls George Kirby SEA SP R $24 OUT 
December 8, 2024 9:17 AM The Old Man and the Sewald Ryan O'Hearn BAL 1B/OF L $7
Joe Ryan MIN SP R $14 
Noah Schultz CHW ST SP L $5
10 Sculpin Bender Tyler O'Neill BOS OF R $15