Please SUPPORT US by putting your name on the SUPPORT WALL.
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-380, LF-59, RF-26Position when Drafted1BPlayer Listed UnderMinors Leaguers
Proper NameRyan Patrick O'Hearn
Height6-2Weight215BatsLeftThrowsLeft
Born DateJuly 26,1993 [25.061]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 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 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-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 ChasersPCLAAAkca1b241003534782211115220459700000.232.319.391.71013833398.290.159.292.31211.3124.372.162.7632.0940.24
2018Kansas City RoyalsALMLBkca1b2439129203482112700193910000.264.362.612.9747921149.291.348.496.40712.7526.172.057.3811.7361.76
MLB Totals - 1 Season(s)Filter39129203482112700193910000.264.362.612.9747921149.291.348.496.00012.7526.172.057.3811.7361.76
Minor League Totals - 5 Season(s)Filter558205828355611769532516925059482131137.270.350.471.8219702182331.334.201.326.00010.7325.482.384.0821.6639.21
AAA Totals - 2 Season(s)Filter2147669518647229105309021612209.243.322.423.74532478861.300.180.302.00010.4525.092.403.3726.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
Average MLB - Per 162 games1625368314133846112007916240000.264.362.612.97432887619.291.348.496.00012.7526.172.057.3811.7361.76
Average Minor - Per 162 games1625978216134228945373172214311.270.350.471.82128263677.334.201.326.00010.7325.482.384.0821.6639.21

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