Skip Navigation to Main Content
Ryan O'Hearn

Ryan O'Hearn

1B,LF,RF,DH - Baltimore Orioles

Age: 31College: Sam Houston StateBats: LThrows: LCountry: USA

Next Game

TEX @ BAL
N. Eovaldi #25
Tue, 6/24 6:35pm
Matchup (?)
Rank H #162
Projection (?) 3 pts

Roster %

 
Yahoo
37%
 
ESPN
29%

Eligibility

Yahoo 1B,LF,RF
ESPN 1B,DH,RF
CBS 1B,RF,DH

Availability



Player News
View More News

Ryan O'Hearn dealing with ankle injury

Ryan O'Hearn was scratched from the Orioles lineup on Saturday due to a sore ankle.

Fantasy Impact

O'Hearn is considered as day-to-day. His status for Sunday's series finale is up in the air.

Ari Koslow1 week ago
Recent Articles
View More Articles
Fantasy Baseball Rankings, Grades & Start/Sit Advice (6/23 – 6/29) photo

Welcome to Quick Grades. Or Start/Sit Grades. Whatever you want to call it, this is our weekly fantasy baseball article where we provide rankings and grades for all fantasy baseball-relevant players to help you set your weekly lineups. By leveraging … read more »

Image of FantasyPros Staff by FantasyPros Staff in FantasyJun 23, 2025
Rankings
ECRBestWorst# of Experts
Draft#205#179#25717
Rest of Season #162#94#2316
Dynasty #327#247#5732
Projections
(2025 Season)
View More Projections
Projections (2025 Season)
ABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
37150981821453317431.264.321.436.756
Stats
Batting Stats
SeasonTeamGABRH2B3BHRRBIBBKSBAVGOBPSLGOPSBABIP
2022KC671341432611168350.239.290.321.611.313
2023BAL11234648100221146015825.289.322.480.802.340
2024BAL14244360117213155946693.264.334.427.761.282
2025BAL65223296890102926423.305.387.480.867.335
History
Game Log
View More Games
Game Log
GameOPPScoreABRH2B3BHRRBIBBKSBAVGOBPOPS
Sun, Jun 22@ NYY-3020001100.667.7501.417
Sat, Jun 21@ NYY-3000000010.000.250.250
Fri, Jun 20@ NYY-10100000001.0001.0002.000
Thu, Jun 19@ TB-4010001000.250.250.500
Game Schedule
View Schedule
Game Schedule
GameOpp. Pitcher
DateOppTimePitcherThrowsVBRMatchup
Mon, Jun 23rdvs TEX6:35pmL#227
Tue, Jun 24thvs TEX6:35pmR#25
Wed, Jun 25thvs TEX6:35pmR#14