Ryan O'Hearn

Former Prospect Active on MLB Roster ... Pittsburgh Pirates
High Level
MLB
Years
2012-2026 (2018-2026)
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:  33.052
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

Prospect Rankings

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearsourcetypeteamrankview rankings
2015Baseball AmericaTeamKansas City Royals25View Rankings
2016Baseball AmericaTeamKansas City Royals14View Rankings
2016MLB PipelineTeamKansas City Royals13View Rankings
2017Baseball AmericaTeamKansas City Royals8View Rankings
2017MLB PipelineTeamKansas City Royals8View Rankings
2018Baseball AmericaTeamKansas City Royals15View Rankings
2018MLB PipelineTeamKansas City Royals18View Rankings
7 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2012Sam Houston StateSthlandNCAA-1Fr27181086222734699223051255942002882581356.304.383.388.771.211.084.4049.6922.872.36113.50
2013Sam Houston StateSthlandNCAA-1So2719965618319487412501234201201662091236.262.341.361.702.219.099.33111.0020.101.83183.00
2014Sam Houston StateSthlandNCAA-1Jr2720109622573775113844112253132021162852253.292.348.451.799.245.159.3387.7218.602.4132.13
2014Idaho Falls ChukarsPioRkKCA27201296424961901611354323959104181472933060.361.444.5901.034.390.229.42513.3120.141.5119.15
2015Lexington LegendsSALAKCA22213/D93/511881314448711019567236872043101553563057.277.351.494.845.347.217.32110.1124.442.4216.53
2015Wilmington Blue RocksCaroA+KCA32213/D4/10946161143810082100195400121721811820.236.315.447.762.329.211.30010.5029.832.8420.13
2016Wilmington Blue RocksCaroA+KCA27223/3/143*2288133170718008271011059981417.352.408.6701.078.409.318.4368.1627.553.3812.57
2016Northwest Arkansas NaturalsTexAAKCA302237/D43/1101124144910725215603548131301371814664265.258.339.437.776.290.179.34210.3028.112.7327.60
2017Northwest Arkansas NaturalsTexAAKCA27233/7D94/3196671711411001020000123276611.258.355.485.840.379.227.31013.1626.322.0016.50
2017Omaha Storm ChasersPCLAAAKCA21233/D9745/631001144134810426118531045119122091864634559.252.325.450.775.310.198.3099.7225.702.6422.94
2018Omaha Storm ChasersPCLAAAKCA-243/D74/5694100353478221111522045973232101384063349.232.322.391.713.292.159.28611.0823.892.1632.09
2018Kansas City RoyalsALMLBKCA66243/D5/64789127*441492339102123000204510000891702415.262.353.597.950.470.335.29311.7626.472.2512.42
2019Omaha Storm ChasersPCLAAAKCA-253/D4/3115*35129203810192800173120112771492018.295.383.597.980.434.302.32211.4120.811.8214.33
2019Kansas City RoyalsALMLBKCA66253/7D5/679488710532832641311438013999102171213702836.195.281.369.650.290.174.23010.5426.762.5423.43
2020Kansas City RoyalsALMLBKCA66263/D4/5379688342113722602180018370012534132814.195.303.301.604.265.106.26713.6428.032.0656.50
2021Omaha Storm ChasersIL2AAAKCA242739/D34/175*19722227401225309151001167821611.375.451.9311.382.722.556.33310.9818.291.676.00
2021Kansas City RoyalsALMLBKCA6627D/93/6754982878423623535192900137120307872541538.225.268.369.637.199.144.2775.1227.955.4626.22
2022Kansas City RoyalsALMLBKCA6628H/D39/45769831287*67134143261116008352010243145824.239.290.321.611.142.082.3135.5224.144.38134.00
2023Norfolk TidesIL2AAABAL21293/9D4/511481117414130041400000355298.354.404.7291.133.458.375.4337.6926.923.5012.00
2023Baltimore OriolesALMLBBAL32293/9D74/958736107112346481002211460511582313221663683763.289.322.480.802.246.191.3404.0822.285.4724.71
2024Baltimore OriolesALMLBBAL3230D3/9734/65781106142443601172131559314669203271894943978.264.334.427.761.271.163.2829.3113.971.5029.53
2025Baltimore OriolesALMLBBAL32313D/974/53768911194311458815113433142635033101443612959.283.374.463.837.322.180.31511.6317.451.5023.92
2025San Diego PadresNLMLBSDN32313D/94/7652891115016322456042000164630111631831035.276.350.387.737.209.111.3608.7425.142.8840.75
2026Indianapolis IndiansIL2AAAPIT 323D/2261110000012000002710.167.286.333.619.333.166.25014.2928.572.000.00
2026Pittsburgh PiratesNLMLBPIT 3239/D45/269107100372559915018721032895031141684123366.266.330.452.782.274.186.3027.7721.602.7820.67
Tot:MLB (9 yrs) MLB      84025953296591191010238512424963624120125511042889231428.254.323.425.748.271.171.2978.6222.012.5525.44
Tot:NL (2 yrs) NL      150535771442102292104813580421523159543101.269.336.432.768.254.163.3198.0722.692.8124.32
Tot:AL (8 yrs) AL      69020602525159810802931142015011611610408732294188327.250.319.424.743.275.174.2918.7621.842.4925.75
Tot:Minors (9 yrs) Minors      6252313337639136812039119928165614417155011512629264375.276.356.498.853.347.221.33410.6924.952.3319.28
Tot:Rk (1 yrs) Rk      6424961901611354323959104181472933060.361.444.5901.034.390.229.42513.3120.141.5119.15
Tot:A (1 yrs) A      81314448711019567236872043101553563057.277.351.494.845.347.217.32110.1124.442.4216.53
Tot:A+ (2 yrs) A+      6824927691701539002781102311312793237.277.348.526.874.357.249.3489.6829.033.0016.60
Tot:AA (2 yrs) AA      1314805612426319713558151301492135424876.258.341.444.785.302.185.33810.7027.862.6025.26
Tot:AAA (6 yrs) AAA      281102114926966454171601212787464225051159124145.263.344.495.838.356.231.30910.4423.992.3018.91
Tot:College (3 yrs) College      18066790192279119963701545640527075247145.288.358.405.763.226.117.3589.3120.482.2060.64
Avg:MLB - 162 game avg MLB      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2012Santa Barbara ForestersCalifornia Collegiate LeagueCollege Summer1834119223510122711152200000531341322.294.000.445.445.277.151.00011.1916.421.4759.50
2013Santa Barbara ForestersCalifornia Collegiate LeagueCollege Summer194214525399242523263600000641711524.269.000.441.441.345.172.00015.2021.051.3836.25
2015Rochester RidgemenNew York CollegiateCollege Summer214112818353301814113312530044151629.273.342.344.686.273.071.3508.6120.532.380.00
2016Xenia ScoutsGreat Lakes Collegiate LeagueCollege Summer22411433130211816133392100137179426.210.365.259.624.385.049.28218.4421.791.18143.00
2016Surprise SaguarosArizona Fall LeagueAFL222386122540111001326000003299520.291.384.372.756.233.081.40713.1326.262.0086.00
2016Kansas City RoyalsMLB Spring TrainingSpring22460200000002000012602.333.333.333.666.000.000.5000.0033.330.000.00
2017Kansas City RoyalsMLB Spring TrainingSpring2317307740250021100000173261.233.281.567.848.400.334.2946.2534.385.5015.00
2018Kansas City RoyalsMLB Spring TrainingSpring24193510144151310310000013538104.400.4471.0001.447.714.600.4507.8926.323.337.00
2019Kansas City RoyalsMLB Spring TrainingSpring2520509163011400814000012258412.320.414.440.854.280.120.42913.7924.141.7550.00
2020Kansas City RoyalsMLB Spring TrainingSpring2613355123059003800001303884.343.395.8571.252.600.514.3187.8921.052.677.00
2021Kansas City RoyalsMLB Spring TrainingSpring2721438911560051710000274972.209.306.628.934.535.419.19010.2034.693.408.60
2022Kansas City RoyalsMLB Spring TrainingSpring2812315122026001500000203248.387.406.6451.051.290.258.4173.1315.635.0015.50
2023Baltimore OriolesMLB Spring TrainingSpring2918401115203600511000002645510.375.444.6501.094.400.275.46211.1124.442.2013.33
2023Baltimore OriolesDivision SeriesPlayoffs29350100000001000001501.200.200.200.400.000.000.2500.0020.000.000.00
2024Baltimore OriolesMLB Spring TrainingSpring30164041320140089000001848310.325.438.450.888.325.125.40016.6718.751.1340.00
2024Baltimore OriolesWild Card SeriesPlayoffs30220100000010000001301.500.667.5001.167.500.000.50033.330.000.000.00
2025Baltimore OriolesMLB Spring TrainingSpring31164331030270051000001194855.233.313.442.755.326.209.25810.4220.832.0021.50
2025San Diego PadresWild Card SeriesPlayoffs313902000000111000021102.222.364.222.586.111.000.2509.099.091.000.00
2026Pittsburgh PiratesMLB Spring TrainingSpring32174031020290071010101184946.250.367.450.817.375.200.27614.2920.411.4320.00
Tot:CollegeSummer (4 Yrs) CollegeSummer 15853596139247778336871284630119863538101.260.366.370.736.323.110.32813.7020.161.4776.43
Tot:AFL (1 Yrs) AFL 2386122540111001326000003299520.291.384.372.756.233.081.40713.1326.262.0086.00
Tot:Spring (11 Yrs) Spring 1733936512026228791047107201062344435664.305.381.595.977.412.290.35510.6124.152.2814.04
Tot:Playoffs (3 Yrs) Playoffs 81604000000221000041904.250.368.250.618.125.000.28610.5310.531.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
2867516276466856.460

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×