Ryan O'Hearn: Everything you need to know

Ryan O’Hearn

Ryan O'Hearn

#29 RF

Status

ACTIVE

STATS

Ryan O’Hearn

Ryan O’Hearn Game Log   2026

  • Regular Season
     
    Date
    Opp
    Result
    AB
    R
    H
    1B
    2B
    3B
    HR
    RBI
    BB
    HBP
    K
    SB
    CS
    TB
    5/7
    W 4-2
    4
    0
    1
    1
    0
    0
    0
    1
    0
    0
    7
    0
    0
    1
    5/6
    W 1-0
    3
    0
    0
    0
    0
    0
    0
    0
    1
    0
    3
    0
    0
    0
    5/5
    L 9-0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    4
    0
    0
    0
    5/3
    W 1-0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    4
    0
    0
    0
    5/2
    W 17-7
    4
    3
    2
    1
    1
    0
    0
    3
    1
    0
    5
    0
    0
    3
    5/1
    W 9-1
    5
    1
    2
    2
    0
    0
    0
    1
    0
    0
    5
    0
    0
    2
    4/30
    L 5-3
    2
    0
    0
    0
    0
    0
    0
    0
    1
    0
    2
    0
    0
    0
    4/29
    L 5-4
    5
    0
    1
    1
    0
    0
    0
    0
    0
    0
    5
    0
    0
    1
    4/28
    L 11-7
    4
    2
    2
    1
    0
    0
    1
    3
    0
    0
    4
    0
    0
    5
    4/27
    L 4-2
    3
    0
    1
    1
    0
    0
    0
    1
    1
    0
    4
    0
    0
    1
    4/26
    L 5-0
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    6
    0
    0
    0
    4/25
    W 6-3
    4
    1
    1
    1
    0
    0
    0
    0
    0
    1
    8
    0
    0
    1
    4/24
    W 6-0
    4
    2
    2
    1
    1
    0
    0
    0
    0
    0
    3
    0
    0
    3
    4/23
    L 6-1
    3
    0
    1
    1
    0
    0
    0
    0
    1
    0
    6
    0
    0
    1
    4/22
    L 2-1
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    4/21
    L 5-1
    4
    0
    1
    1
    0
    0
    0
    1
    0
    0
    3
    0
    0
    1
    4/18
    L 8-7
    3
    2
    2
    1
    0
    0
    1
    2
    1
    0
    6
    0
    0
    5
    4/17
    W 3-1
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    2
    0
    0
    0
    4/16
    L 8-7
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    1
    0
    0
    0
    4/15
    W 2-0
    4
    1
    3
    3
    0
    0
    0
    0
    0
    0
    5
    1
    0
    3
    4/14
    L 5-4
    3
    0
    0
    0
    0
    0
    0
    0
    1
    0
    2
    0
    0
    0
    4/13
    W 12-1
    4
    1
    1
    0
    1
    0
    0
    1
    0
    0
    5
    0
    0
    2
    4/12
    L 7-6
    4
    0
    2
    2
    0
    0
    0
    0
    0
    0
    4
    0
    0
    2
    4/11
    W 4-3
    3
    0
    0
    0
    0
    0
    0
    1
    1
    0
    5
    0
    0
    0
    4/10
    W 2-0
    4
    1
    1
    1
    0
    0
    0
    0
    0
    0
    4
    0
    0
    1
    4/8
    L 8-2
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    5
    0
    0
    0
    4/7
    W 7-1
    3
    1
    2
    2
    0
    0
    0
    0
    1
    0
    6
    0
    0
    2
    4/6
    L 5-0
    3
    0
    1
    0
    1
    0
    0
    0
    1
    0
    6
    0
    0
    2
    4/5
    W 8-2
    5
    1
    2
    0
    1
    0
    1
    4
    0
    0
    6
    0
    0
    6
    4/4
    W 3-2
    4
    0
    1
    1
    0
    0
    0
    0
    0
    0
    3
    0
    0
    1
    4/3
    W 5-4
    2
    1
    0
    0
    0
    0
    0
    1
    1
    0
    5
    0
    0
    0
    3/31
    W 8-3
    3
    1
    1
    0
    0
    0
    1
    3
    1
    0
    5
    0
    0
    4
    3/30
    L 2-0
    2
    0
    1
    1
    0
    0
    0
    0
    2
    0
    4
    0
    0
    1
    3/29
    W 4-3
    5
    0
    3
    3
    0
    0
    0
    2
    0
    0
    7
    0
    0
    3
    3/28
    L 4-2
    5
    0
    1
    1
    0
    0
    0
    0
    1
    0
    7
    0
    0
    1
    3/26
    L 11-7
    4
    2
    2
    1
    0
    0
    1
    1
    0
    0
    5
    0
    0
    5
Ryan O’Hearn

Ryan O’Hearn Splits   2026

  • Splits
    HR
    RBI
    H
    AVG
    1B
    2B
    3B
    BB
    HBP
    SB
    CS
    TB
    OBP
    Overall
    5
    25
    38
    0.292
    28
    5
    0
    16
    2
    1
    0
    58
    0.377
    Away
    2
    9
    18
    0.290
    15
    1
    0
    8
    1
    0
    0
    25
    0.375
    Home
    3
    16
    20
    0.294
    13
    4
    0
    8
    1
    1
    0
    33
    0.380
    Night
    2
    10
    21
    0.309
    16
    3
    0
    10
    1
    1
    0
    30
    0.405
    Day
    3
    15
    17
    0.274
    12
    2
    0
    6
    1
    0
    0
    28
    0.347
    March
    2
    6
    8
    0.421
    6
    0
    0
    4
    0
    0
    0
    14
    0.522
    April
    3
    14
    25
    0.281
    18
    4
    0
    10
    2
    1
    0
    38
    0.365
    May
    0
    5
    5
    0.227
    4
    1
    0
    2
    0
    0
    0
    6
    0.292
    Opponent
    vs TB 1 2 2 0.286 1 0 0 1 0 0 0 5 0.375
    vs WSH 0 1 4 0.333 3 1 0 1 1 1 0 5 0.429
    vs BAL 1 5 3 0.273 1 1 0 1 0 0 0 7 0.357
    vs CIN 1 7 6 0.353 4 1 0 4 0 0 0 10 0.476
    vs SD 0 0 3 0.300 2 1 0 2 0 0 0 4 0.417
    vs MIL 0 0 3 0.250 2 1 0 0 1 0 0 4 0.308
    vs NYM 1 3 6 0.429 5 0 0 1 0 0 0 9 0.467
    vs AZ 0 1 1 0.100 1 0 0 1 0 0 0 1 0.182
    vs CHC 0 1 3 0.273 3 0 0 1 0 0 0 3 0.308
    vs TEX 0 1 3 0.300 3 0 0 2 0 0 0 3 0.417
    vs STL 1 4 4 0.250 3 0 0 2 0 0 0 7 0.333
    Venue
    @ Chicago 0 1 3 0.273 3 0 0 1 0 0 0 3 0.308
    @ New York 1 3 6 0.429 5 0 0 1 0 0 0 9 0.467
    @ Arizona 0 1 1 0.100 1 0 0 1 0 0 0 1 0.182
    @ Cincinnati 1 3 2 0.400 1 0 0 3 0 0 0 5 0.625
    @ Texas 0 1 3 0.300 3 0 0 2 0 0 0 3 0.417
    @ Pittsburgh 3 16 20 0.294 13 4 0 8 1 1 0 33 0.380
    @ Milwaukee 0 0 3 0.250 2 1 0 0 1 0 0 4 0.308
Ryan O’Hearn

Ryan O’Hearn Player Profile  

Birthdate 7/26/1993 (32)
Status A
HT/WT 6'2", 220 lbs
Draft Info 2014: Rd 8; Pk 18 (KC)
Birthplace Dunedin, FL, USA
Position RF
College Sam Houston

Career History

Pittsburgh Pirates 2026-Present (1 season)
San Diego Padres 2025-2026 (1 season)
Baltimore Orioles 2023-2025 (3 seasons)
Kansas City Royals 2018-2023 (5 seasons)

Ryan O'Hearn: Breaking News

Big day against Cincy

O'Hearn went 2-for-4 with a walk, a double, three runs scored and three RBI in Saturday's 17-7 win over the Reds. The Pirates offense delivered a dominant and balanced performance that saw them hit seven extra-base hits but zero homers, while all nine members of the starting lineup recorded at least one RBI with O'Hearn's six combined runs and RBI tying Marcell Ozuna for the team lead. O'Hearn has three multi-hit performances in the last nine games, and on the season he's slashing .316/.401/.487 with five homers, 20 runs and 24 RBI in 32 contests.

Smacks two-run homer

O'Hearn went 2-for-4 with a two-run home run, an RBI single and an additional run scored during Pittsburgh's 11-7 loss to St. Louis on Tuesday. O'Hearn reduced the Pirates' deficit to 6-3 in the sixth inning after smacking a two-run homer off Kyle Leahy, and the former added another RBI on a single in the eighth. It was O'Hearn's fifth multi-RBI game of the season and his most in a game since April 5 against the Orioles (five). He is slashing .316/.405/.510 with one steal, five home runs and 19 RBI over 116 plate appearances this season, and O'Hearn's on-base percentage is third-best in the National League behind Xavier Edwards (.437) and Ivan Herrera (.414).

Scores twice in win

O'Hearn went 2-for-4 with a double and two runs scored Friday against the Brewers. O'Hearn tallied hits in the sixth and eighth innings -- the first of which was a double down the right-field line -- and came around to score on each occasion. The effort extended his hitting streak to five games, during which he's gone 7-for-17 with three RBI and four runs scored. O'Hearn has been an excellent contributor overall to begin his first season in Pittsburgh, maintaining a .413 wOBA and .190 ISO across 100 plate appearances.

Ryan O'Hearn: More News

Pirates’ Manager Reveals Reasoning for Pulling Paul Skenes After Eight Innings

Pirates’ Manager Reveals Reasoning for Pulling Paul Skenes After Eight Innings

How to Watch Pirates Games Without Cable in 2026

How to Watch Pirates Games Without Cable in 2026

MLB World Reacts To Paul Skenes’ Performance In Pirates-Diamondbacks Game

MLB World Reacts To Paul Skenes’ Performance In Pirates-Diamondbacks Game

Pittsburgh Pirates Star Paul Skenes Makes Bold Konnor Griffin Statement

Pittsburgh Pirates Star Paul Skenes Makes Bold Konnor Griffin Statement

Konnor Griffin Reveals Which MLB Players he Models His Game After

Konnor Griffin Reveals Which MLB Players he Models His Game After

Andrew McCutchen Speaks out on Pirates 2026 Offseason Divorce

Andrew McCutchen Speaks out on Pirates 2026 Offseason Divorce

Paul Skenes’ Girlfriend, Livvy Dunne, Officially Retires From Gymnastics With Emotional Farewell Message

Paul Skenes’ Girlfriend, Livvy Dunne, Officially Retires From Gymnastics With Emotional Farewell Message

Paul Skenes And MLB Stars Reveals Thoughts on ABS Challenge System

Paul Skenes And MLB Stars Reveals Thoughts on ABS Challenge System

Pittsburgh Pirates Announce Konnor Griffin Decision Before Nationals Game

Pittsburgh Pirates Announce Konnor Griffin Decision Before Nationals Game

Pittsburgh Pirates Star Paul Skenes Made History In Nationals Game

Pittsburgh Pirates Star Paul Skenes Made History In Nationals Game

BREAKING: Pirates Lock In Top Prospect With Historic Record Deal

BREAKING: Pirates Lock In Top Prospect With Historic Record Deal

Pirates’ Rotation Arm Is Matching Paul Skenes in Key Early Metric

Pirates’ Rotation Arm Is Matching Paul Skenes in Key Early Metric

Pirates Top Prospect Went 1-for-9 but Statcast Tells a Different Story

Pirates Top Prospect Went 1-for-9 but Statcast Tells a Different Story

Pirates Fans Boo Slugger as Slow Start Raises Concern

Pirates Fans Boo Slugger as Slow Start Raises Concern

Pirates’ Konnor Griffin Reveals Motivation Amid Big Debut

Pirates’ Konnor Griffin Reveals Motivation Amid Big Debut

Pittsburgh Pirates Star Konnor Griffin Made MLB History In Orioles Game

Pittsburgh Pirates Star Konnor Griffin Made MLB History In Orioles Game

Phenom Konnor Griffin Lights up Social Media With 1st Hit, RBI in Pirates Home Opener

Phenom Konnor Griffin Lights up Social Media With 1st Hit, RBI in Pirates Home Opener

Pirates Prospect’s Wife Shares Excitement Before MLB Debut

Pirates Prospect’s Wife Shares Excitement Before MLB Debut

Pirates Make Last Minute Konnor Griffin Decision Before MLB Debut

Pirates Make Last Minute Konnor Griffin Decision Before MLB Debut

Pirates Sell Out Home Opener as No. 1 Prospect Debuts

Pirates Sell Out Home Opener as No. 1 Prospect Debuts

Pittsburgh Pirates Announce Roster Move Before Orioles Game

Pittsburgh Pirates Announce Roster Move Before Orioles Game

Pittsburgh Pirates Announce Konnor Griffin Career News

Pittsburgh Pirates Announce Konnor Griffin Career News

Joel Embiid Ribs Pirates Star For Defensive Gaffe

Joel Embiid Ribs Pirates Star For Defensive Gaffe

Pirates’ Paul Skenes Fires Clear Message on Rough 2026 Opening Day

Pirates’ Paul Skenes Fires Clear Message on Rough 2026 Opening Day

Skenes Trade Clock Ticking after Awful Season Opener

Skenes Trade Clock Ticking after Awful Season Opener

Pirates’ Paul Skenes, Oneil Cruz Have Inning to Forget on 2026 Opening Day

Pirates’ Paul Skenes, Oneil Cruz Have Inning to Forget on 2026 Opening Day

Pittsburgh Pirates Announce Roster Move With 9-Year MLB Player

Pittsburgh Pirates Announce Roster Move With 9-Year MLB Player

Pirates Make Konnor Griffin Roster Announcement Ahead of MLB Opening Day

Pirates Make Konnor Griffin Roster Announcement Ahead of MLB Opening Day

Reigning Cy Young Paul Skenes Calls Out Team USA After WBC: ‘Not Good Enough’

Reigning Cy Young Paul Skenes Calls Out Team USA After WBC: ‘Not Good Enough’

Livvy Dunne Has 3 Words on Paul Skenes & USA Amid World Baseball Classic Drama

Livvy Dunne Has 3 Words on Paul Skenes & USA Amid World Baseball Classic Drama

Ryan O'Hearn: More News