Skip to main content
Ryan O'Hearn

Ryan O'Hearn

1B,DH,RF - Baltimore Orioles

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

Next Game

BAL @ NYY
G. Cole #19
Wed, 6/19 7:05pm
Matchup (?)
Rank H #187
Projection (?) 3.8 pts

Roster %

 
Yahoo
44%
 
ESPN
30%

Eligibility

Yahoo 1B,RF
ESPN 1B,RF,DH
CBS 1B,RF,DH
Player News
View More News

Ryan O’Hearn returns to lineup Saturday

Ryan O’Hearn returns to the lineup for the Baltimore Orioles against the Philadelphia Phillies Saturday.

Fantasy Impact

O’Hearn is back after sitting out for general rest Friday, batting cleanup and occupying the designated hitter spot against the Phillies for manager Brandon Hyde Saturday.

Chris Schommer4 days ago
Recent Articles
View More Articles
Fantasy Baseball Rankings, Grades & Start/Sit Advice: Week 13 (6/17-6/23) 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 Fantasy3 days ago
Rankings
ECRBestWorst# of Experts
Draft#235#192#27318
Rest of Season #187#114#2126
Dynasty #401#210#5583
Projections
(2024 Season)
View More Projections
Projections (2024 Season)
ABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
34845901711553229031.258.303.440.743
Stats
Batting Stats
SeasonTeamGABRH2B3BHRRBIBBKSBAVGOBPSLGOPSBABIP
2021KC8423623535192913710.225.268.369.637.277
2022KC671341432611168350.239.290.321.611.313
2023BAL11234648100221146015825.289.322.480.802.340
2024BAL5718826536192417222.282.341.468.809.280
History
Game Log
View More Games
Game Log
GameOPPScoreABRH2B3BHRRBIBBKSBAVGOBPOPS
Sun, Jun 16vs. PHI-2100000210.000.500.500
Sat, Jun 15vs. PHI-4020000000.500.5001.000
Fri, Jun 14vs. PHI-1000000010.000.000.000
Thu, Jun 13vs. ATL-4010000010.250.250.500
Game Schedule
View Schedule
Game Schedule
GameOpp. Pitcher
DateOppTimePitcherThrowsVBRMatchup
Wed, Jun 19th@ NYY7:05pmR#19
Thu, Jun 20th@ NYY4:05pmR#56
Fri, Jun 21st@ HOU8:10pmR#33
Sat, Jun 22nd@ HOU4:10pmR#157