Ryan O'Hearn
1B,LF,RF,DH - FA
Age: 32College: Sam Houston StateBats: LThrows: LCountry: USA
2026 Outlook
Draft Rank (ECR)
H #180
Best / Worst
#171 / #185
ADP
N/A
Roster %
Yahoo
33%
ESPN
21%
Eligibility
Yahoo
1B,LF,RF
ESPN
1B,DH,RF
CBS
1B,RF,DH
Availability
Player News
View More NewsRyan O'Hearn stellar in Padres' victory over White Sox
Ryan O'Hearn went 3-for-4 in the victory against the White Sox with three RBI and a double.
Fantasy Impact
The 32-year-old continues an underwhelming stretch at the plate, hitting .212 with four RBI over his last 15 games. After yesterday’s win, O'Hearn is slashing .270 with 58 RBI and 121 hits across 137 games this season.
Rankings
View More Rankings| ECR | Best | Worst | # of Experts | |
|---|---|---|---|---|
| Draft | #331 | #275 | #299 | 3 |
| Rest of Season | - | - | - | - |
| Dynasty | #467 | #467 | #467 | 1 |
| AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Stats
View More Stats| Batting Stats | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | SLG | OPS | BABIP | |||
| 2023 | BAL | 112 | 346 | 48 | 100 | 22 | 1 | 14 | 60 | 15 | 82 | 5 | .289 | .322 | .480 | .802 | .340 | |||
| 2024 | BAL | 142 | 443 | 60 | 117 | 21 | 3 | 15 | 59 | 46 | 69 | 3 | .264 | .334 | .427 | .761 | .282 | |||
| 2025 | BAL | 94 | 311 | 45 | 88 | 15 | 1 | 13 | 43 | 42 | 63 | 3 | .283 | .374 | .463 | .837 | .315 | |||
| 2025 | SD | 50 | 163 | 22 | 45 | 6 | 0 | 4 | 20 | 16 | 46 | 0 | .276 | .350 | .387 | .737 | .360 | |||
| 2025 Totals | 144 | 474 | 67 | 133 | 21 | 1 | 17 | 63 | 58 | 109 | 3 | .281 | .366 | .437 | .803 | .330 | ||||
Game Log
View More Games| Game | OPP | Score | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sun, Sep 28 | vs. ARI | - | 5 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .400 | .400 | .800 |
| Sat, Sep 27 | vs. ARI | - | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .333 | .333 | 1.000 |
| Fri, Sep 26 | vs. ARI | - | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | .500 | .750 | 1.250 |
| Wed, Sep 24 | vs. MIL | - | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .500 | .500 | 1.000 |