Batting
  • RosterResource
Ryan O'Hearn

Ryan O'Hearn

Pittsburgh Pirates
1B/DH
Age: 33
Bats/Throws: L/L
6'2" / 220
DOB: 7/26/1993
(33 years, 2 months, 27 days)
1B/DH
Season20262026Total
TeamFGDCPIT- - -
LevelPROJMLBMLB
G126110850
PA5464512928
HR1618102
AVG.268.265.254
OBP.342.330.323
SLG.424.440.424
wOBA.333.336.323
wRC+112109105
WAR1.60.65.3
2026 Games
Played
1B:53
RF:42
DH:27
RosterResource
Current Role:Starting Lineup: 4th (RR)
How Acquired:Free Agent (SDP) Jan'26
Draft:2014, Rd: 8, Pick: 18, Ovr: 243
Draft Team:Kansas City Royals
School:Sam Houston State

Contract2 yr, $29M (2026-27) (RR)
Free Agent
AAV: $14.50M
Service Time
7.002
MiLB Options
n/a
Free Agent
2028
News
Rotowire: O'Hearn is not in the lineup for Thursday's contest against the Brewers. (9/17/2026)

News Settings
Article Source
All
FG
RG
Show

Position Player Dashboard

2026
  • 2026
  • 2025
  • 2024
  • 2023
  • PIT
  • PIT
  • September 2026
    MonTueWedThuFriSatSun
    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
    1B53RF42DH27
    Season Summary
    Total Team Games164
    Available Team Games115
    Games Started103
    Pinch Hitter7
    Pinch Runner0
    Defensive Replacement0
    Starting Lineup
    Allvs Rvs L
    1st110
    2nd523
    3rd101
    4th46433
    5th412615
    6th761
    7th202
    8th000
    9th000
    Transaction Tracker
    Transaction Type
    All
    Clear
  • Free Agent
  • Contract Option
  • Arbitration
  • Extension
  • Trade
  • 40-Man Roster
  • Injuries
  • Waiver Claim
  • DFA
  • Promotion
  • Demotion
  • Other
  • DateTeamTransaction Details
    DateTeamTransaction Details
    No data is available.
    DateTeamTransaction Details
    9/11/2026PITActivated from 10-Day IL
    8/1/2026PITPlaced on 10-Day IL
    5/31/2026PITActivated from 10-Day IL
    5/17/2026PITPlaced on 10-Day IL
    1/8/2026PITAgreed to two-year contract (2026-27)
    11/2/2025SDPBecame a free agent
    7/31/2025SDPAcquired 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/2024BALClub option exercised
    2/14/2024BALAgreed to one-year contract (2024), avoiding arbitration
    5/9/2023BALRecalled from minors
    5/5/2023BALOptioned to minors
    4/13/2023BALContract selected from minors
    1/12/2023BALCleared waivers; outrighted to minors
    1/5/2023BALDesignated for assignment
    1/3/2023BALAcquired from Royals for cash
    12/28/2022KCRDesignated for assignment
    11/15/2022KCRAgreed to one-year contract (2023), avoiding arbitration
    3/22/2022KCRAgreed to one-year contract (2022), avoiding arbitration
    6/21/2021KCRRecalled from minors
    5/28/2021KCROptioned to minors
    4/23/2021KCRRecalled from minors
    3/30/2021KCROptioned to minors
    7/14/2020KCRPlaced on 10-Day IL
    DateTeamTransaction Details
    9/11/2026PITActivated from 10-Day IL
    8/1/2026PITPlaced on 10-Day IL
    5/31/2026PITActivated from 10-Day IL
    5/17/2026PITPlaced on 10-Day IL
    1/8/2026PITAgreed to two-year contract (2026-27)
    11/2/2025SDPBecame a free agent
    7/31/2025SDPAcquired 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/2024BALClub option exercised
    2/14/2024BALAgreed to one-year contract (2024), avoiding arbitration
    5/9/2023BALRecalled from minors
    5/5/2023BALOptioned to minors
    4/13/2023BALContract selected from minors
    1/12/2023BALCleared waivers; outrighted to minors
    1/5/2023BALDesignated for assignment
    1/3/2023BALAcquired from Royals for cash
    12/28/2022KCRDesignated for assignment
    11/15/2022KCRAgreed to one-year contract (2023), avoiding arbitration
    3/22/2022KCRAgreed to one-year contract (2022), avoiding arbitration
    6/21/2021KCRRecalled from minors
    5/28/2021KCROptioned to minors
    4/23/2021KCRRecalled from minors
    3/30/2021KCROptioned to minors
    7/14/2020KCRPlaced on 10-Day IL
    Injury History
    DateTeamInjury / SurgeryReturn Date
    DateTeamInjury / SurgeryReturn Date
    No data is available.
    DateTeamInjury / SurgeryReturn Date
    7/31/2026PITStrained quad9/11/2026
    5/16/2026PITStrained quad5/31/2026
    DateTeamInjury / SurgeryReturn Date
    7/31/2026PITStrained quad9/11/2026
    5/16/2026PITStrained quad5/31/2026