• Full name Ryan Patrick O'Hearn
  • Born 07/26/1993 in Dunedin, FL
  • Profile Ht.: 6'3" / Wt.: 220 / Bats: L / Throws: L
  • School Sam Houston State
  • Debut 07/31/2018
  • Drafted in the 8th round (243rd overall) by the Kansas City Royals in 2014 (signed for $125,000).
    View Draft Report
    O'Hearn wasn't drafted after a boffo high school career that included a second-team All-America performance as a senior outfielder. (Other second-reamers included Joey Gallo and Jose Fernandez.) He's been a three-year starter for Sam Houston State and was the Bearkats' top run producer as a junior. He has played primarily first base this season and will go as far as his bat takes him. O'Hearn has natural rhythm to his swing and plus pull power. He's aggressive to a fault and could use a better two-strike approach. He also needs work defensively, where he's below-average at first.

Top Rankings

Organization Prospect Rankings

Draft Prospects

Minor League Top Prospects

Scouting Reports

Career Transactions

  • Pittsburgh Pirates activated RF Ryan O'Hearn from the 10-day injured list.
  • Pittsburgh Pirates placed RF Ryan O'Hearn on the 10-day injured list. Right quad muscle strain.
  • 1B Ryan O'Hearn changed number to 29.
  • 1B Ryan O'Hearn changed number to 42.
  • Pittsburgh Pirates signed free agent 1B Ryan O'Hearn.
  • 1B Ryan O'Hearn elected free agency.
  • San Diego Padres activated 1B Ryan O'Hearn.
  • 1B Ryan O'Hearn roster status changed by San Diego Padres.
  • Baltimore Orioles traded 1B Ryan O'Hearn, RF Ramón Laureano and cash to San Diego Padres for LHP Boston Bateman, RHP Tyson Neighbors, RHP Tanner Smith, SS Brandon Butterworth, SS Cobb Hightower and 1B Victor Figueroa.
  • 1B Ryan O'Hearn changed number to 32.
  • 1B Ryan O'Hearn changed number to 42.
  • Baltimore Orioles recalled 1B Ryan O'Hearn from Norfolk Tides.
  • Baltimore Orioles recalled 1B Ryan O'Hearn from Norfolk Tides.
  • Baltimore Orioles optioned 1B Ryan O'Hearn to Norfolk Tides.
  • Baltimore Orioles optioned 1B Ryan O'Hearn to Norfolk Tides.
  • Baltimore Orioles selected the contract of 1B Ryan O'Hearn, and from Norfolk Tides.
  • Baltimore Orioles invited non-roster 1B Ryan O'Hearn and to spring training.
  • Norfolk Tides activated 1B Ryan O'Hearn.
  • Baltimore Orioles sent 1B Ryan O'Hearn outright to Norfolk Tides.
  • Baltimore Orioles designated 1B Ryan O'Hearn for assignment.
  • Kansas City Royals traded 1B Ryan O'Hearn to Baltimore Orioles for cash.
  • Kansas City Royals recalled 1B Ryan O'Hearn, and from Omaha Storm Chasers.
  • Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers.
  • Kansas City Royals recalled 1B Ryan O'Hearn from Royals Alternate Training Site.
  • Kansas City Royals optioned 1B Ryan O'Hearn to Royals Alternate Training Site.
  • Kansas City Royals activated 1B Ryan O'Hearn from the 10-day injured list.
  • Kansas City Royals placed 1B Ryan O'Hearn on the 10-day injured list.
  • Kansas City Royals recalled 1B Ryan O'Hearn from Omaha Storm Chasers.
  • Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers.
  • Kansas City Royals selected the contract of Ryan O'Hearn from Omaha Storm Chasers.
  • Gigantes del Cibao placed 1B Ryan O'Hearn on the reserve list.
  • 1B Ryan O'Hearn assigned to Gigantes del Cibao.
  • 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals.
  • Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training.
  • 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Omaha Storm Chasers.
  • 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals.
  • Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training.
  • 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Wilmington Blue Rocks.
  • 1B Ryan O'Hearn assigned to Kansas City Royals.
  • 1B Ryan O'Hearn assigned to Wilmington Blue Rocks from Lexington Legends.
  • 1B Ryan O'Hearn assigned to SAL South Division All-Stars.
  • 1B Ryan O'Hearn assigned to Lexington Legends from Idaho Falls Chukars.
  • 1B Ryan O'Hearn assigned to Idaho Falls Chukars.
  • Kansas City Royals signed 1B Ryan O'Hearn.

Download our app

Read the newest magazine issue right on your phone