Skip Navigation to Main Content
Ryan O'Hearn

1B,LF,RF,DH - Pittsburgh Pirates

  • Age 32
  • Sam Houston
  • Bats: L
  • Throws: L
Country: USA
Rostered In ~71.5% of leagues

Next Game

WSH @ PIT
M. Mikolas #225
Tue, 4/14 6:40pm
Rank
H #157
Projection (?)
2.9 pts
Matchup (?)

Eligibility

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

Availability



Player News
View More News

Ryan O'Hearn sets tone for Pirates' victory Sunday

Ryan O'Hearn went 2-for-5 with a two-run home run in the bottom of the first inning to get the Pirates' going in their 8-2 win over Baltimore on Sunday. O'Hearn also doubled and finished with four runs driven in.

Fantasy Impact

O'Hearn has been a major addition to the improved Pirates' lineup as his first-inning, two-run blast off of Baltimore starter, Chris Bassitt, was already his third of the season. O'Hearn also laced a two-run double in the bottom of the second to extend the Pittsburgh lead to 6-0. The veteran is batting .367 (11-of-30) with a 1.159 OPS through eight games this season. O'Hearn is tied for third in the National League in batting average and tied for fourth in both home runs (3) and RBI (11) early on. He should be rostered in all fantasy formats.

David Leisering1 week ago
Recent Articles
View More Articles
MLB DFS Picks & Underdog Player Props: Sunday (4/5) photo

Happy Easter! It can be hard to find time to play MLB DFS on this day with so many other activities going on. If you do have time to play, though, we have MLB DFS picks to help you out. … read more »

MLB DFS Picks & Underdog Player Props: Sunday (4/5) by Corey Pieper in Fantasy1 wk ago
Rankings
ECRBestWorst# of Experts
Draft#173#138#20626
Rest of Season #157#141#1665
Dynasty #284#284#2841
Value Based Rank (ROS)
ECR vs ADP
Projections
(2026 Season)
View More Projections
Projections (2026 Season)
ABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
456601212321560489631.266.335.417.752
Stats
Batting Stats
SeasonTeamGABRH2B3BHRRBIBBKSBAVGOBPSLGOPSBABIP
2023BAL11234648100221146015825.289.322.480.802.340
2024BAL14244360117213155946693.264.334.427.761.282
2025BAL943114588151134342633.283.374.463.837.315
2025SD5016322456042016460.276.350.387.737.360
2025 Totals144474671332111763581093.281.366.437.803.330
2026PIT1556818303139110.321.403.536.939.341
History
Game Log
View More Games
Game Log
GameOPPScoreABRH2B3BHRRBIBBKSBAVGOBPOPS
Mon, Apr 13vs. WSHW, 5-165111001030.200.200.600
Sun, Apr 12@ CHCL, 6-74020000010.500.5001.000
Sat, Apr 11@ CHCW, 4-33000001100.000.200.200
Fri, Apr 10@ CHCW, 2-04110000000.250.250.500
Game Schedule
View Schedule
Game Schedule
GameOpp. Pitcher
DateOppTimePitcherThrowsVBRMatchup
Tue, Apr 14thvs WSH6:40pmR#225
Wed, Apr 15thvs WSH6:40pmR#186
Thu, Apr 16thvs WSH12:35pmL#108
Fri, Apr 17thvs TB6:45pmR#94