Ryan O'Hearn

Former Prospect 10-day Injured List ... 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.032
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
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
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
🔒
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2012Sam Houston StateSthlandNCAA-1Fr27181B1086222734699223051255942002882581356.304.383.388.771.211.084.4049.6922.872.36113.50
2013Sam Houston StateSthlandNCAA-1So27191B965618319487412501234201201662091236.262.341.361.702.219.099.33111.0020.101.83183.00
2014Sam Houston StateSthlandNCAA-1Jr27201B109622573775113844112253132021162852253.292.348.451.799.245.159.3387.7218.602.4132.13
2014Idaho Falls ChukarsPioRkKCA27201B1296424961901611354323959104181472933060.361.444.5901.034.390.229.42513.3120.141.5119.15
2015Lexington LegendsSALAKCA22211B11881314448711019567236872043101553563057.277.351.494.845.347.217.32110.1124.442.4216.53
2015Wilmington Blue RocksCaroA+KCA32211B10946161143810082100195400121721811820.236.315.447.762.329.211.30010.5029.832.8420.13
2016Wilmington Blue RocksCaroA+KCA27221B143*2288133170718008271011059981417.352.408.6701.078.409.318.4368.1627.553.3812.57
2016Northwest Arkansas NaturalsTexAAKCA30221B-LF1101124144910725215603548131301371814664265.258.339.437.776.290.179.34210.3028.112.7327.60
2017Northwest Arkansas NaturalsTexAAKCA27231B-LF196671711411001020000123276611.258.355.485.840.379.227.31013.1626.322.0016.50
2017Omaha Storm ChasersPCLAAAKCA21231B1001144134810426118531045119122091864634559.252.325.450.775.310.198.3099.7225.702.6422.94
2018Omaha Storm ChasersPCLAAAKCA-241B94100353478221111522045973232101384063349.232.322.391.713.292.159.28611.0823.892.1632.09
2018Kansas City RoyalsALMLBKCA66241B127*441492339102123000204510000891702415.262.353.597.950.470.335.29311.7626.472.2512.42
2019Omaha Storm ChasersPCLAAAKCA-251B115*35129203810192800173120112771492018.295.383.597.980.434.302.32211.4120.811.8214.33
2019Kansas City RoyalsALMLBKCA66251B8710532832641311438013999102171213702836.195.281.369.650.290.174.23010.5426.762.5423.43
2020Kansas City RoyalsALMLBKCA66261b8342113722602180018370012534132814.195.303.301.604.265.106.26713.6428.032.0656.50
2021Omaha Storm ChasersIL2AAAKCA2427RF-1B175*19722227401225309151001167821611.375.451.9311.382.722.556.33310.9818.291.676.00
2021Kansas City RoyalsALMLBKCA6627DH-RF878423623535192900137120307872541538.225.268.369.637.199.144.2775.1227.955.4626.22
2022Kansas City RoyalsALMLBKCA6628DH-RF87*67134143261116008352010243145824.239.290.321.611.142.082.3135.5224.144.38134.00
2023Norfolk TidesIL2AAABAL2129DH-RF11481117414130041400000355298.354.404.7291.133.458.375.4337.6926.923.5012.00
2023Baltimore OriolesALMLBBAL32291b-rf107112346481002211460511582313221663683763.289.322.480.802.246.191.3404.0822.285.4724.71
2024Baltimore OriolesALMLBBAL32301B-DH106142443601172131559314669203271894943978.264.334.427.761.271.163.2829.3113.971.5029.53
2025Baltimore OriolesALMLBBAL32311B-DH11194311458815113433142635033101443612959.283.374.463.837.322.180.31511.6317.451.5023.92
2025San Diego PadresNLMLBSDN32311B-DH1115016322456042000164630111631831035.276.350.387.737.209.111.3608.7425.142.8840.75
2026Pittsburgh PiratesNLMLBPIT 321B10896359549715017691031865031141633983265.270.334.454.788.273.184.3097.7921.612.7721.12
Tot:MLB (9 yrs) MLB     83625823286571191010138212424863324120125510992875230427.254.323.426.749.270.171.2988.6322.022.5525.56
Tot:NL (2 yrs) NL     146522761422102189104713280421522658142100.272.339.433.772.253.161.3248.0922.722.8124.86
Tot:AL (8 yrs) AL     69020602525159810802931142015011611610408732294188327.250.319.424.743.275.174.2918.7621.842.4925.75
Tot:Minors (8 yrs) Minors     6232307336638135812039119928065414417155011492622263375.277.356.498.854.347.221.33410.6824.942.3419.23
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 (5 yrs) AAA     279101514826865454171601202767464225031152123145.264.344.496.840.356.232.31010.4223.962.3018.80
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:AFL (1 Yrs) AFL 2386122540111001326000003299520.291.384.372.756.233.081.40713.1326.262.0086.00
Tot:CollegeSummer (4 Yrs) CollegeSummer 15853596139247778336871284630119863538101.260.366.370.736.323.110.32813.7020.161.4776.43
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!
×