Ryan O'Hearn

RF · #29 · Pittsburgh Pirates · Bats L, throws L · Age 33 · Active

Batting — 2026

Batting
G PA AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG OPS
110 451 407 58 108 17 0 18 76 35 99 1 .265 .330 .440 .770

Game log

We build game logs from box scores as games finish, so this player's log fills in from the day 4Baseball started tracking rather than from Opening Day.

Biography

  • Height6' 2"
  • Weight220 lb
  • Born1993-07-26
  • BirthplaceDunedin, FL
  • MLB debut2018-07-31
  • Draft year2014

Career batting 2018–2025

Career Batting
Year Tm G AB R H 2B 3B HR RBI SB BB SO
2018 KCR 44 149 23 39 10 2 12 30 0 20 45
2019 KCR 105 328 32 64 13 1 14 38 0 39 99
2020 KCR 42 113 7 22 6 0 2 18 0 18 37
2021 KCR 84 236 23 53 5 1 9 29 0 13 71
2022 KCR 67 134 14 32 6 1 1 16 0 8 35
2023 BAL 112 346 48 100 22 1 14 60 5 15 82
2024 BAL 142 443 60 117 21 3 15 59 3 46 69
2025 BAL 94 311 45 88 15 1 13 43 3 42 63
2025 SDP 50 163 22 45 6 0 4 20 0 16 46
Career 740 2223 274 560 104 10 84 313 11 217 547

Career line: .252 / .321 / .421 (AVG / OBP / SLG).

Career statistics from the Lahman Baseball Database (SABR), licensed CC BY-SA 3.0; this table is offered on the same terms. It runs through the last completed season, not the current one.

Ryan O'Hearn news

Data: MLB Advanced Media · updated · About our data

4Baseball is an independent site and is not affiliated with, endorsed by or sponsored by Major League Baseball, Minor League Baseball, the NCAA, USA Baseball, USA Softball, Little League International, or any club, league or school. Club names, logos and marks are the property of their respective owners and are used here for identification only.