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

Ryan O'HearnTrack this Player High Level: AAA Current Team: Northwest Arkansas (AA) - Kansas City Royals
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
Positions1B-311, LF-46, RF-26Position when Drafted1BPlayer Listed UnderMinors Leaguers
Proper NameRyan Patrick O'Hearn
Height6-2Weight215BatsLeftThrowsLeft
Born DateJuly 26,1993 [24.268]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
OrganizationsKCA [5] Awards2
TBC Player ID168946MLBAM 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 GlossaryOther 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-1271b2062257377511384411225313202.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 ChasersPCLAAAkca1b24134211241090031400000.286.333.429.76218545.429.143.214.0006.6731.114.670.000.0041.67
Minor League Totals - 5 Season(s)Filter471174723748610068428214920851182131137.278.355.487.8428501901978.345.209.330.00010.5225.832.464.2520.8039.09
AAA Totals - 2 Season(s)Filter127455491163021862104813312209.255.326.448.77420450508.320.193.301.0009.4526.182.773.5425.2843.10
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
Average Minor - Per 162 games1626018216734229975372176314413.278.355.487.84229265680.345.209.330.00010.5225.832.464.2520.8039.09

Fielding Statistics

TopStats 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
AAA Totals for 1B - 1 season(s)-   1B75--53927356569566.9957.55------750.00.0
AAA Totals for RF - 1 season(s)-   RF5--11---11111.0002.20------50.00.0
AAA Totals for LF - 1 season(s)-   LF2--2---221.0001.00------20.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

TopStats 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--

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
2016Surprise SaguarosArizona Fall LgMinor22238612254011100132600000.291.384.372.75632599.407.081.23313.1326.262.001.0186.0020.00
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
California Collegiate League Totals - 2 yrs76264477419365234415800000.280.377.443.82011728305.340.163.31413.4419.021.411.9744.0037.84
Arizona Fall League Totals - 1 yrs238612254011100132600000.291.384.372.75632599.407.081.23313.1326.262.001.0186.0020.00
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
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.