Skip to content
Played on Diamonds

← Pittsburgh Pirates

Outfielder · #29

Ryan O'Hearn

Bats/Throws
L/L
Height
6' 2"
Weight
220 lb
Born
1993-07-26
Birthplace
Dunedin, FL, USA
MLB debut
2018-07-31

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 110 407 58 108 17 0 18 76 35 99 1 .265
AAA Indianapolis Indians 2 6 1 1 1 0 0 0 1 2 0 .167
Total 112 413 59 109 18 0 18 76 36 101 1 .264

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 5 19 3 8 0 0 2 6 4 3 0 .421

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 25 89 13 25 4 0 3 14 11 20 1 .281

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 15 55 12 15 2 0 3 10 4 12 0 .273

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 26 101 12 28 5 0 5 21 3 29 0 .277

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 25 95 14 21 4 0 4 18 9 22 0 .221

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 14 48 4 11 2 0 1 7 4 13 0 .229
AAA Indianapolis Indians 2 6 1 1 1 0 0 0 1 2 0 .167
Total 16 54 5 12 3 0 1 7 5 15 0 .222

Batting

Club G AB R H 2B 3B HR RBI BB K SB AVG
MLB Pittsburgh Pirates 17 40 3 10 2 0 2 9 7 10 0 .250

10 transactions in 2026

  • Sep 16 RF Ryan O'Hearn changed number to 29.
  • Sep 15 RF Ryan O'Hearn changed number to 21.
  • Sep 11 Pittsburgh Pirates activated RF Ryan O'Hearn from the 10-day injured list.
  • Sep 8 Pittsburgh Pirates sent RF Ryan O'Hearn on a rehab assignment to Indianapolis Indians.
  • Aug 1 Pittsburgh Pirates placed RF Ryan O'Hearn on the 10-day injured list. Left quad strain.
  • May 31 Pittsburgh Pirates activated RF Ryan O'Hearn from the 10-day injured list.
  • May 17 Pittsburgh Pirates placed RF Ryan O'Hearn on the 10-day injured list. Right quad muscle strain.
  • Apr 16 1B Ryan O'Hearn changed number to 29.
  • Apr 15 1B Ryan O'Hearn changed number to 42.
  • Jan 8 Pittsburgh Pirates signed free agent 1B Ryan O'Hearn.