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

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 24, 2024 ST BAL @MIN 3 2 2 1 1 0 0 1 1 0 0 0 0
Mar 23, 2024 ST BAL TOR 3 2 0 1 0 0 0 0 0 0 0 0 0
Mar 20, 2024 ST BAL PHI 4 4 2 0 0 0 1 1 1 0 0 0 0
Mar 17, 2024 ST BAL ATL 3 2 1 1 0 0 0 0 0 0 0 0 0
Mar 15, 2024 ST BAL @TB 3 2 0 1 0 0 0 0 0 0 0 0 0
Mar 13, 2024 ST BAL ATL 3 2 1 1 0 0 0 0 0 0 0 0 0
Mar 12, 2024 ST BAL TB 4 3 2 1 0 0 0 0 0 0 0 0 0
Mar 10, 2024 ST BAL TOR 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 8, 2024 ST BAL DET 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 6, 2024 ST BAL PIT 3 3 0 0 0 0 0 0 0 0 0 0 0
Totals 32 26 9 6 1 0 1 2 2 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
July 19, 2023 9:40 PM add Camden Yards Cronies $1
October 12, 2023 12:00 PM increase Camden Yards Cronies $3
January 14, 2024 5:21 PM cut Camden Yards Cronies $0
April 19, 2024 12:27 AM add Camden Yards Cronies $12
August 3, 2024 12:42 AM cut Camden Yards Cronies $6
August 4, 2024 12:43 AM add The Slump Busters $12
October 10, 2024 1:01 AM increase The Slump Busters $14
February 2, 2025 11:23 AM cut The Slump Busters $0

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 OUT
🥔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 ST 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 ST 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 ST SP R $5
Alec Burleson STL 1B/OF L $14
Vlad Girls George Kirby SEA SP R $24
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 AA SP L $5
10 Sculpin Bender Tyler O'Neill BOS OF R $15