Ryan O'Hearn

Active on MLB Roster | Pittsburgh Pirates
High Level
MLB
Years
2012-2025 (2018-2025)
Proper Name
Ryan Patrick O'Hearn
Nickname
Brohearn
Positions
1B (802) ... DH (185) ... RF (138) ... LF (80)
Height / Weight
6-2 / 220
Bats / Throws
Left / Left
Birthdate
July 26,1993   Age:  32.174
High School
Wakeland (Frisco,TX)
Colleges
Signing Bonus
$ 125,000
Service Time
7.002 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
ohear001
Show More
[2018] Topps All-Star Rookie
Show Releated Ebay Listings

Career Information

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2012Sam Houston StateSthlandNCAA-1Fr18402215062David Pierce--NCAA Regionals
2013Sam Houston StateSthlandNCAA-1So19382214756David Pierce--NCAA Regionals
2014Sam Houston StateSthlandNCAA-1Jr20431913462David Pierce--NCAA Regionals
2014Idaho Falls ChukarsPioRkKCA2038383-64Omar Ramirez--dnqPIO-AS,PIO-MVP
2015Lexington LegendsSALAKCA2158806-81Omar Ramirez--dnq
2015Wilmington Blue RocksCaroA+KCA2162774-46Brian Buchanan--Lost in Finals
2016Wilmington Blue RocksCaroA+KCA2254844-22Jamie Quirk--dnq
2016Northwest Arkansas NaturalsTexAAKCA2265754-112Vance Wilson--Lost in Finals
2017Northwest Arkansas NaturalsTexAAKCA2367733-19Vance Wilson--Lost in Semi-Finals
2017Omaha Storm ChasersPCLAAAKCA2369723-114Brian Poldberg--dnq
2018Omaha Storm ChasersPCLAAAKCA2466743-100Brian Poldberg--dnq
2018Kansas City RoyalsALMLBKCA24581045-44Ned Yost545,0000.062dnq
2019Omaha Storm ChasersPCLAAAKCA2559804-35Brian Poldberg--dnq
2019Kansas City RoyalsALMLBKCA25591034-105Ned Yost557,6501.034dnq
2020Kansas City RoyalsALMLBKCA2626344-42Mike Matheny576,9502.034dnq
2021Omaha Storm ChasersIL2AAAKCA2773562-19Brian Poldberg-- 
2021Kansas City RoyalsALMLBKCA2774884-84Mike Matheny570,5003.002dnq
2022Kansas City RoyalsALMLBKCA2865975-67Mike Matheny1,250,0004.002dnq
2023Norfolk TidesIL2AAABAL2990591-11Buck Britton--League champions
2023Baltimore OriolesALMLBBAL29101611-112Brandon Hyde1,400,0005.002Lost in Division Series (Rangers)
2024Baltimore OriolesALMLBBAL3091712-142Brandon Hyde3,500,0006.002Lost in Wild-Card series (Royals_
2025Baltimore OriolesALMLBBAL3175875-94Brandon Hyde8,000,0007.002dnq
2025San Diego PadresNLMLBSDN3190722-50Mike Shildt8,000,0007.002Lost in Wild-Card (Cubs)
23 record(s)