Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ryan O'HearnTrack this Player High Level: MLB Current Team: Kansas City Royals MLB Years: 2018-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
Positions1B-411, LF-60, RF-26, DH-11, OF-1Position when Drafted1BPlayer Listed UnderMajor Leaguers
Proper NameRyan Patrick O'Hearn
Height6-2Weight215BatsLeftThrowsLeft
Born DateJuly 26,1993 [25.117]PlaceFrisco,Texas
High SchoolWakeland (Frisco,TX)
CollegeSam Houston State University (Huntsville,TX)

DraftedSelected by the Kansas City Royals [Team Picks] in the 8th round (243rd overall) of the 2014 Amateur Entry Draft [Signed]
Signing Bonus$125,000
Prospect Rankings[BA] 2017-KCA-#8   [PIPE] 2016-KCA-#13 ... 2017-KCA-#8 ... 2018-KCA-#18
MLB DebutJuly 31,2018 [25.005]
OrganizationsKCA [5] Awards2
TBC Player ID168946Retrosheet IDohear001MLBAM ID656811
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards
This player page is available for sponsorship:
Sponsor the Ryan O'Hearn page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed35Power89Contact27XBH79RBIs79Runs40Hitting67Durability94Team.498Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012Sam Houston StateSthlandNCAA-1Fr271b186222734699223051255942002.304.383.388.7718813258.404.084.211.3459.6922.872.360.78113.5018.84
2013Sam Houston StateSthlandNCAA-1So271b195618319487412501234201201.262.341.361.7026612209.331.099.219.31411.0020.101.830.48183.0025.00
2014Sam Houston StateSthlandNCAA-1Jr271b2062257377511384411225313202.292.348.451.79911622285.338.159.245.3527.7218.602.412.8132.1329.33
2014Idaho Falls ChukarsPioRkkca271b20642496190161135432395910418.361.444.5901.03414730293.425.229.390.44613.3120.141.514.4419.1533.33
2015Lexington LegendsSALAkca221b218131444871101956723687204310.277.351.494.84515530356.321.217.347.36110.1124.442.425.3416.5334.48
2015Wilmington Blue RocksCaroA+kca321b2146161143810082100195400121.236.315.447.7627218181.300.211.329.32610.5029.832.844.4220.1347.37
2015Minor Totals (2 teams)Minor         1274755812521027777255141205511.263.339.478.81722748537.314.215.341.34910.2426.262.565.0317.5938.40
2016Wilmington Blue RocksCaroA+kca271b2222881331707180082710110.352.408.6701.078591498.436.318.409.4468.1627.553.387.1412.5745.16
2016Northwest Arkansas NaturaTexAAkca301b22112414491072521560354813130137.258.339.437.77618142466.342.179.290.33410.3028.112.733.2227.6039.25
2016Minor Totals (2 teams)Minor         134502621383222278355615840247.275.351.478.82924056564.358.203.311.3549.9328.012.823.9022.8240.58
2017Northwest Arkansas NaturaTexAAkca271b2319667171141100102000012.258.355.485.84032676.310.227.379.35513.1626.322.005.2616.5035.29
2017Omaha Storm ChasersPCLAAAkca211b23114413481042611853104511912209.252.325.450.77518645463.309.198.310.3329.7225.702.643.8922.9443.27
2017Minor Totals (2 teams)Minor         1334795512127222641055139122111.253.330.455.78521851539.309.202.319.33510.2025.792.534.0821.7742.15
2018Omaha Storm ChasersPCLAAAkca2410035347822111152204597323210.232.322.391.71313833406.286.159.292.31111.0823.892.162.7132.0940.24
2018Kansas City RoyalsALMLBkca6624441492339102123000204510000.262.353.597.9508924170.293.335.470.39811.7626.472.257.0612.4261.54
MLB Totals - 1 Season(s)Filter441492339102123000204510000.262.353.597.9508924170.293.335.470.00011.7626.472.257.0612.4261.54
Minor League Totals - 5 Season(s)Filter5582058283556117695325169250594114161347.270.350.471.8219702182339.333.201.326.00010.6925.402.384.0621.6639.21
AAA Totals - 2 Season(s)Filter21476695186472291053090216445219.243.324.423.74732478869.298.180.302.00010.3624.862.403.3426.4141.94
AA Totals - 2 Season(s)Filter131480561242631971355815130149.258.341.444.78521348542.338.186.302.00010.7027.862.603.5125.2638.71
A+ Totals - 2 Season(s)Filter682492769170153900278110231.277.348.526.87413132279.348.249.357.0009.6829.033.005.3816.6046.38
A Totals - 1 Season(s)Filter8131444871101956723687204310.277.351.494.84515530356.321.217.347.00010.1124.442.425.3416.5334.48
Rk Totals - 1 Season(s)Filter642496190161135432395910418.361.444.5901.03414730293.425.229.390.00013.3120.141.514.4419.1533.33
NCAA Totals - 3 Season(s)Filter180667901922791199637015456405.288.358.405.76327047752.358.117.226.0009.3120.482.201.4660.6424.48
Kansas City Royals Totals - 1 Season(s)Filter441492339102123000204510000.262.353.597.9508924170.293.335.470.00011.7626.472.257.0612.4261.54
Average MLB - Per 162 games1625498514437744110007416640000.262.353.597.95032888626.293.335.470.00011.7626.472.257.0612.4261.54
Average Minor - Per 162 games1625978216134228945373172315414.270.350.471.82128263679.333.201.326.00010.6925.402.384.0621.6639.21

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Idaho Falls Chukars PioRkkca201B40--38322129406405.99810.13------6462.552.6
2014Idaho Falls Chukars PioRkkca20RF15--19-1-2019.9501.27------6423.419.7
2015Lexington Legends SALAkca211B64--60737931653644.98610.06------8179.046.4
2015Lexington Legends SALAkca21RF3--9---991.0003.00------813.72.2
2015Wilmington Blue Rocks CaroA+kca211B42--34913526367362.9868.62------4691.330.2
2016Wilmington Blue Rocks CaroA+kca221B21--1738216183181.9898.62------2295.515.2
2016Northwest Arkansas Naturals TexAAkca221B61--45621450481477.9927.82------11254.543.6
2016Northwest Arkansas Naturals TexAAkca22LF39--56-1-5756.9821.44------11234.827.9
2017Northwest Arkansas Naturals TexAAkca231B8--691257270.9728.75------1942.111.4
2017Northwest Arkansas Naturals TexAAkca23LF5----1-1---------1926.37.1
2017Northwest Arkansas Naturals TexAAkca23RF3--61--771.0002.33------1915.84.3
2017Omaha Storm Chasers PCLAAAkca231B75--53927356569566.9957.55------11465.853.2
2017Omaha Storm Chasers PCLAAAkca23RF5--11---11111.0002.20------1144.43.5
2017Omaha Storm Chasers PCLAAAkca23LF2--2---221.0001.00------1141.81.4
2018Omaha Storm Chasers PCLAAAkca241B69--53922663567561.9898.13------10069.049.3
2018Omaha Storm Chasers PCLAAAkca24LF13--19---19191.0001.46------10013.09.3
2018Kansas City RoyalsALMLBkca241B313127327913518297292.9839.421.07-----4470.519.1
2018Kansas City RoyalsALMLBkca24DH11---------------4425.06.8
2018Kansas City RoyalsALMLBkca24OF1191---111.0001.000.11-----442.30.6
2018Kansas City RoyalsALMLBkca24LF1191---111.0001.000.11-----442.30.6
MLB Totals for 1B - 1 season(s)-   1B313127327913518297292.9839.421.07-----310.00.0
MLB Totals for DH - 1 season(s)-   DH11---------------110.00.0
MLB Totals for OF - 1 season(s)-   OF1191---111.0001.000.11-----10.00.0
MLB Totals for LF - 1 season(s)-   LF1191---111.0001.000.11-----10.00.0
AAA Totals for 1B - 2 season(s)-   1B144--107849911911361127.9927.83------1440.00.0
AAA Totals for LF - 2 season(s)-   LF15--21---21211.0001.40------150.00.0
AAA Totals for RF - 1 season(s)-   RF5--11---11111.0002.20------50.00.0
AA Totals for 1B - 2 season(s)-   1B69--52522655553547.9897.93------690.00.0
AA Totals for LF - 2 season(s)-   LF44--56-2-5856.9661.27------440.00.0
AA Totals for RF - 1 season(s)-   RF3--61--771.0002.33------30.00.0
A+ Totals for 1B - 2 season(s)-   1B63--52221742550543.9878.62------630.00.0
A Totals for 1B - 1 season(s)-   1B64--60737931653644.98610.06------640.00.0
A Totals for RF - 1 season(s)-   RF3--9---991.0003.00------30.00.0
Rk Totals for 1B - 1 season(s)-   1B40--38322129406405.99810.13------400.00.0
Rk Totals for RF - 1 season(s)-   RF15--19-1-2019.9501.27------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Idaho Falls Chukars PioRkkca20--40-----15--
2015Lexington Legends SALAkca21--64-----3--
2015Wilmington Blue Rocks CaroA+kca21--42--------
2016Wilmington Blue Rocks CaroA+kca22--21--------
2016Northwest Arkansas Naturals TexAAkca22--61---39----
2017Northwest Arkansas Naturals TexAAkca23--8---5-3--
2017Omaha Storm Chasers PCLAAAkca23--75---2-5--
2018Omaha Storm Chasers PCLAAAkca24--69---13----
2018Kansas City RoyalsALMLBkca24--31---1--111

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012SB ForestersCalifornia Collegiate LeagueCollege1834119223510122711152200000.294.373.445.8185313134.347.151.27711.1916.421.471.4959.5037.14
2013SB ForestersCalifornia Collegiate LeagueCollege194214525399242523263600000.269.380.441.8216415171.333.172.34515.2021.051.382.3436.2538.46
2015Rochester RidgemenNew York CollegiateCollege2141128183533018141133125300.273.342.344.686446151.350.071.2738.6120.532.380.000.0017.14
2016Surprise SaguarosArizona Fall LgMinor22238612254011100132600000.291.384.372.75632599.407.081.23313.1326.262.001.0186.0020.00
2016Xenia ScoutsGreat Lakes Collegiate LeagueCollege224114331302118161333921001.210.365.259.624374179.282.049.38518.4421.791.180.56143.0013.33
2016Kansas City RoyalsMLB Spring TrainingMLB2246020000000200001.333.333.333.666206.500.000.0000.0033.330.000.000.000.00
2017Kansas City RoyalsMLB Spring TrainingMLB2317307740250021100000.233.281.567.84817632.294.334.4006.2534.385.506.2515.0085.71
2018Kansas City RoyalsMLB Spring TrainingMLB2419351014415131031000001.400.4471.0001.447351038.450.600.7147.8926.323.3313.167.0071.43
New York Collegiate Totals - 1 yrs41128183533018141133125300.273.342.344.686446151.350.071.2738.6120.532.380.000.0017.14
Arizona Fall League Totals - 1 yrs238612254011100132600000.291.384.372.75632599.407.081.23313.1326.262.001.0186.0020.00
Great Lakes Collegiate League Totals - 1 yrs4114331302118161333921001.210.365.259.624374179.282.049.38518.4421.791.180.56143.0013.33
California Collegiate League Totals - 2 yrs76264477419365234415800000.280.377.443.82011728305.340.163.31413.4419.021.411.9744.0037.84
MLB Spring Training Totals - 3 yrs40711723817181052300002.324.368.7611.129541676.390.437.5216.5830.264.609.2110.1469.57

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2014Pioneer League All-Star (1B) ... Pioneer League Most Valuable Player2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-07-311BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveContract purchased from minors25.005Team Roster on 2018-07-31
2017-08-151BKansas City RoyalsNorthwest Arkansas (AA)-MinorsReassigned MinorsAssigned to Northwest Arkansas (AA)24.020Team Roster on 2017-08-15
2017-04-061BKansas City RoyalsOmaha (AAA)-MinorsReassigned MinorsAssigned to Omaha (AAA)23.254Team Roster on 2017-04-06
2016-05-041BKansas City RoyalsNorthwest Arkansas (AA)-MinorsReassigned MinorsAssigned to Northwest Arkansas (AA)22.282Team Roster on 2016-05-04
2015-07-171BKansas City RoyalsWilmington (A+)-MinorsReassigned MinorsAssigned to Wilmington (A+)21.356Team Roster on 2015-07-17
2015-04-091BKansas City RoyalsLexington (A)-MinorsReassigned MinorsAssigned to Lexington (A)21.257Team Roster on 2015-04-09
2014-06-171BKansas City RoyalsIdaho Falls (Rk)-MinorsContractSigned out of draft (Sam Houston State)20.326Team Roster on 2014-06-17
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.