
Ryan O'Hearn
Pittsburgh Pirates1B/DH
Age: 33
Bats/Throws: L/L
6'2" / 220
DOB: 7/26/1993
(33 years, 2 months, 27 days)
1B/DH
| Season | 2026 | 2026 | Total |
| Team | FGDC | PIT | - - - |
| Level | PROJ | MLB | MLB |
| G | 126 | 110 | 850 |
| PA | 546 | 451 | 2928 |
| HR | 16 | 18 | 102 |
| AVG | .268 | .265 | .254 |
| OBP | .342 | .330 | .323 |
| SLG | .424 | .440 | .424 |
| wOBA | .333 | .336 | .323 |
| wRC+ | 112 | 109 | 105 |
| WAR | 1.6 | 0.6 | 5.3 |
2026 Games
Played
Played
1B:53
RF:42
DH:27
News
News Settings
Article Source
Show
Position Player Dashboard
2026
PIT
September 2026
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
9/1 vs. R IL | 9/2 vs. R IL | 9/3 vs. R IL | 9/4 vs. R IL | 9/5 vs. L IL | 9/6 vs. R IL | |
7 | 9/8 vs. R IL | 9/9 vs. R IL | 9/10 vs. L IL | 9/11 vs. L PH-1B | 9/12 vs. R DH (5) | 9/13 vs. L DH (6) |
14 | 9/15 vs. R DH (6) | 9/16 vs. R 1B (6) | 9/17 vs. L | 9/18 vs. R DH (6) | 9/19 vs. L 1B (7) | 9/20 vs. R DH (6) |
21 | 9/22 vs. R DH (6) | 9/23 vs. L 1B (7) | 9/24 vs. R DH (4) | 9/25 vs. R DH (6) | 9/26 vs. R DH (1) | 9/27 vs. R DH (2) |
28 | 29 | 30 | ||||
Italic = entered as an in-game substitute
2026 Games by Position
Season Summary
| Total Team Games | 164 |
|---|---|
| Available Team Games | 115 |
| Games Started | 103 |
| Pinch Hitter | 7 |
| Pinch Runner | 0 |
| Defensive Replacement | 0 |
Starting Lineup
| All | vs R | vs L | |
|---|---|---|---|
| 1st | 1 | 1 | 0 |
| 2nd | 5 | 2 | 3 |
| 3rd | 1 | 0 | 1 |
| 4th | 46 | 43 | 3 |
| 5th | 41 | 26 | 15 |
| 6th | 7 | 6 | 1 |
| 7th | 2 | 0 | 2 |
| 8th | 0 | 0 | 0 |
| 9th | 0 | 0 | 0 |
Transaction Tracker
Transaction Type
| Date | Team | Transaction Details |
|---|
| Date | Team | Transaction Details |
|---|
No data is available.
| Date | Team | Transaction Details |
|---|---|---|
| 9/11/2026 | PIT | Activated from 10-Day IL |
| 8/1/2026 | PIT | Placed on 10-Day IL |
| 5/31/2026 | PIT | Activated from 10-Day IL |
| 5/17/2026 | PIT | Placed on 10-Day IL |
| 1/8/2026 | PIT | Agreed to two-year contract (2026-27) |
| 11/2/2025 | SDP | Became a free agent |
| 7/31/2025 | SDP | Acquired from Orioles with OF Ramon Laureano and cash for 1B Victor Figueroa, INF Brandon Butterworth, INF Cobb Hightower, SP Boston Bateman, RP Tyson Neighbors, and RP Tanner Smith |
| 11/4/2024 | BAL | Club option exercised |
| 2/14/2024 | BAL | Agreed to one-year contract (2024), avoiding arbitration |
| 5/9/2023 | BAL | Recalled from minors |
| 5/5/2023 | BAL | Optioned to minors |
| 4/13/2023 | BAL | Contract selected from minors |
| 1/12/2023 | BAL | Cleared waivers; outrighted to minors |
| 1/5/2023 | BAL | Designated for assignment |
| 1/3/2023 | BAL | Acquired from Royals for cash |
| 12/28/2022 | KCR | Designated for assignment |
| 11/15/2022 | KCR | Agreed to one-year contract (2023), avoiding arbitration |
| 3/22/2022 | KCR | Agreed to one-year contract (2022), avoiding arbitration |
| 6/21/2021 | KCR | Recalled from minors |
| 5/28/2021 | KCR | Optioned to minors |
| 4/23/2021 | KCR | Recalled from minors |
| 3/30/2021 | KCR | Optioned to minors |
| 7/14/2020 | KCR | Placed on 10-Day IL |
| Date | Team | Transaction Details |
|---|---|---|
| 9/11/2026 | PIT | Activated from 10-Day IL |
| 8/1/2026 | PIT | Placed on 10-Day IL |
| 5/31/2026 | PIT | Activated from 10-Day IL |
| 5/17/2026 | PIT | Placed on 10-Day IL |
| 1/8/2026 | PIT | Agreed to two-year contract (2026-27) |
| 11/2/2025 | SDP | Became a free agent |
| 7/31/2025 | SDP | Acquired from Orioles with OF Ramon Laureano and cash for 1B Victor Figueroa, INF Brandon Butterworth, INF Cobb Hightower, SP Boston Bateman, RP Tyson Neighbors, and RP Tanner Smith |
| 11/4/2024 | BAL | Club option exercised |
| 2/14/2024 | BAL | Agreed to one-year contract (2024), avoiding arbitration |
| 5/9/2023 | BAL | Recalled from minors |
| 5/5/2023 | BAL | Optioned to minors |
| 4/13/2023 | BAL | Contract selected from minors |
| 1/12/2023 | BAL | Cleared waivers; outrighted to minors |
| 1/5/2023 | BAL | Designated for assignment |
| 1/3/2023 | BAL | Acquired from Royals for cash |
| 12/28/2022 | KCR | Designated for assignment |
| 11/15/2022 | KCR | Agreed to one-year contract (2023), avoiding arbitration |
| 3/22/2022 | KCR | Agreed to one-year contract (2022), avoiding arbitration |
| 6/21/2021 | KCR | Recalled from minors |
| 5/28/2021 | KCR | Optioned to minors |
| 4/23/2021 | KCR | Recalled from minors |
| 3/30/2021 | KCR | Optioned to minors |
| 7/14/2020 | KCR | Placed on 10-Day IL |
Injury History
| Date | Team | Injury / Surgery | Return Date |
|---|
| Date | Team | Injury / Surgery | Return Date |
|---|
No data is available.
| Date | Team | Injury / Surgery | Return Date |
|---|---|---|---|
| 7/31/2026 | PIT | Strained quad | 9/11/2026 |
| 5/16/2026 | PIT | Strained quad | 5/31/2026 |
| Date | Team | Injury / Surgery | Return Date |
|---|---|---|---|
| 7/31/2026 | PIT | Strained quad | 9/11/2026 |
| 5/16/2026 | PIT | Strained quad | 5/31/2026 |

