Ryan O'Hearn

Age: 25
Bats/Throws: L/L
6' 3" / 200
1B/DH

Prospects Report
Team Rank: 15Overall Rank: NAReported: 2018ETA: 2018  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 4545 / 5560 / 6030 / 3040 / 4550 / 5040

RotoWire News: O'Hearn went 1-for-3 with an RBI and a run scored Thursday against Texas. (3/14/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs

If you would like to make a projection for this player, please Log In or Register.



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2014Royals (R)64293136154313.3 %20.1 %.229.425.361.444.590.450162    
2015Royals (A)81356194456710.1 %24.4 %.217.321.277.351.494.380136    
2015Royals (A+)4618181421010.5 %29.8 %.211.300.236.315.447.348120    
2016Royals (A+)22987131808.2 %27.6 %.318.436.352.408.670.470191    
2016Royals (AA)112466154960310.3 %28.1 %.179.342.258.339.437.348123    
2017Royals (AA)19764711013.2 %26.3 %.227.310.258.355.485.373132    
2017Royals (AAA)11446318485319.7 %25.7 %.199.309.252.325.450.33899    
2018Royals (AAA)100406114752211.1 %23.9 %.159.286.232.322.391.31887    
2018Royals44170122330011.8 %26.5 %.336.293.262.353.597.398153-1.79.2-6.90.8
2019THE BAT13456219566739.3 %29.2 %.170.296.227.303.398.30388    
2019ATC12852921596919.9 %27.1 %.198.289.234.314.432.322101    
2019Depth Charts13858121647029.6 %26.8 %.187.286.231.308.418.31496-0.1-3.1-12.00.4
2019Steamer13456722637029.3 %27.3 %.187.292.236.310.423.31697-0.3-2.2-12.70.4
2019ZiPS14457520646729.9 %26.4 %.187.279.226.307.413.311940.1-4.0-12.50.2
Total- - -44170122330011.8 %26.5 %.336.293.262.353.597.398153-1.79.2-6.90.8

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2014Royals (R)64249293906016113615439159140832.361
2015Royals (A)813143568757110194456363872401072.277
2015Royals (A+)4616118138201008142119254010100.236
2016Royals (A+)228898311770713188127110000.352
2016Royals (AA)11241446610765252154960483131310735.258
2017Royals (AA)196676171111471110120000200.258
2017Royals (AAA)11441346310459261184853450119122910.252
2018Royals (AAA)1003534068249211114752452973321020.232
2018Royals44149170391510212233020045100000.262
2019THE BAT13450256211468262195667533164341931.227
2019ATC12846952911061262215969521143440411.234
2019Depth Charts13851658111968273216470562156442 20.231
2019Steamer13450656711970252226370531155342 21.236
2019ZiPS144509575115632932064675721524321020.226
Total- - -44149170391510212233020045100000.262

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2014Royals (R)13.3 %20.1 %0.66.361.444.5901.034.2294.2.425  -0.46926.6.450162
2015Royals (A)10.1 %24.4 %0.41.277.351.494.845.2173.3.321  0.45715.2.380136
2015Royals (A+)10.5 %29.8 %0.35.236.315.447.762.2110.3.300  -0.1243.9.348120
2016Royals (A+)8.2 %27.6 %0.30.352.408.6701.079.3180.7.436  -0.12210.7.470191
2016Royals (AA)10.3 %28.1 %0.37.258.339.437.776.1792.8.342  -1.36311.8.348123
2017Royals (AA)13.2 %26.3 %0.50.258.355.485.840.2272.8.310  0.0122.8.373132
2017Royals (AAA)9.7 %25.7 %0.38.252.325.450.776.1992.2.309  0.160-0.7.33899
2018Royals (AAA)11.1 %23.9 %0.46.232.322.391.713.1593.6.286  0.346-7.2.31887
2018Royals11.8 %26.5 %0.44.262.353.597.950.3363.2.293-2.30.7-0.13111.6.398153
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT9.3 %29.2 %0.32.227.303.398.700.1703.3.296  -0.260-5.4.30388
2019ATC9.9 %27.1 %0.36.234.314.432.746.1983.0.289  -0.4653.0.322101
2019Depth Charts9.6 %26.8 %0.36.231.308.418.726.1873.3.2860.0 -0.167-0.5.31496
2019Steamer9.3 %27.3 %0.34.236.310.423.732.1873.1.2920.0 -0.3670.6.31697
2019ZiPS9.9 %26.4 %0.38.226.307.413.720.1873.7.279  0.166-1.6.31194
Total- - -11.8 %26.5 %0.44.262.353.597.950.3363.2.293-2.30.7-0.13111.6.398153

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2014Royals (R)1.5527.4 %44.1 %28.5 %7.5 %24.5 %  40.3 %28.6 %31.1 %   
2015Royals (A)1.5120.9 %47.6 %31.6 %9.9 %26.8 %  47.6 %26.4 %26.0 %   
2015Royals (A+)0.6920.4 %32.4 %47.2 %15.7 %15.7 %  39.8 %28.7 %31.5 %   
2016Royals (A+)1.2613.3 %48.3 %38.3 %13.0 %30.4 %  31.8 %23.8 %44.4 %   
2016Royals (AA)1.3223.4 %43.6 %33.0 %9.7 %16.1 %  41.8 %26.3 %31.9 %   
2017Royals (AA)1.6419.6 %50.0 %30.4 %0.0 %28.6 %  54.4 %17.4 %28.3 %   
2017Royals (AAA)1.2716.5 %46.7 %36.8 %17.8 %16.8 %  39.7 %23.2 %37.0 %   
2018Royals (AAA)0.9911.2 %44.2 %44.6 %14.8 %9.6 %  37.4 %27.1 %35.5 %   
2018Royals0.7519.2 %34.6 %46.2 %8.3 %25.0 %0.0 %0.0 %41.3 %30.8 %27.9 %12.5 %45.2 %42.3 %
Total- - -0.7519.2 %34.6 %46.2 %8.3 %25.0 %0.0 %0.0 %41.3 %30.8 %27.9 %12.5 %45.2 %42.3 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2014Royals (R)8253514   182388570
2015Royals (A)10771477   322636958
2015Royals (A+)3551228   242402644
2016Royals (A+)292383   108201309
2016Royals (AA)12393669   72711431870
2017Royals (AA)231490   130182312
2017Royals (AAA)1361074819   65210831735
2018Royals (AAA)1141152917   64510111656
2018Royals3648204000285414699
Total- - -3648204000285414699

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2018Royals1.44-2.614.0413.041.300.911.0321.100.47
Total- - -1.44-2.614.0413.041.300.911.0321.100.47

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Royals52.4% (93.2)15.9% (84.2)4.7% (87.2)13.7% (78.9)12.2% (85.1)1.1% (85.8)  
Total- - -52.4% (93.2)15.9% (84.2)4.7% (87.2)13.7% (78.9)12.2% (85.1)1.1% (85.8)  

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Royals32.1 %12.6 %6.2 %0.3 % 7.9 %14.3 %12.6 %1.4 % 12.6 %   
Total- - -32.1 %12.6 %6.2 %0.3 % 7.9 %14.3 %12.6 %1.4 % 12.6 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Royals93.593.287.286.3 91.484.078.979.0 85.0  
Total- - -93.593.287.286.3 91.484.078.979.0 85.0  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Royals35.8 %4.6 %0.7 %16.6 %12.7 %16.2 %13.3 %    
Total- - -35.8 %4.6 %0.7 %16.6 %12.7 %16.2 %13.3 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Royals93.887.586.793.285.584.579.3   
Total- - -93.887.586.793.285.584.579.3   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Royals5.6-0.2-0.64.61.71.1 1.52-0.17-1.814.821.9513.71 
Total- - -5.6-0.2-0.64.61.71.1 1.52-0.17-1.814.821.9513.71 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Royals2.82.4-1.0-0.1 0.30.03.31.5 2.9  
Total- - -2.82.4-1.0-0.1 0.30.03.31.5 2.9  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Royals1.252.69-2.28-7.37 0.620.033.7915.20 3.29  
Total- - -1.252.69-2.28-7.37 0.620.033.7915.20 3.29  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Royals1.7-0.7-0.13.8 0.24.4   
Total- - -1.7-0.7-0.13.8 0.24.4   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Royals0.67-2.03-2.333.293.310.154.70   
Total- - -0.67-2.03-2.333.293.310.154.70   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Royals23.2 %67.4 %41.8 %47.9 %81.3 %70.6 %42.1 %57.7 %12.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -23.2 %67.4 %41.8 %47.9 %81.3 %70.6 %42.1 %57.7 %12.3 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Royals26.5 %61.2 %41.8 %52.4 %80.4 %70.6 %44.3 %21.4
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -26.5 %61.2 %41.8 %52.4 %80.4 %70.6 %44.3 %21.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Royals26.8 %60.3 %41.7 %52.9 %80.8 %70.8 %44.4 %21.6
Total- - -26.8 %60.3 %41.7 %52.9 %80.8 %70.8 %44.4 %21.6

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Royals (AAA)1B6967573.0539226  63          
2018Royals1B3131273.2279135321500181    .983 
Total- - -1B3131273.2279135321500181    .983 
2018Royals (AAA)LF1313107.21900  0          
2018RoyalsLF119.0100000000     1.000 
Total- - -LF119.0100000000     1.000 
2018RoyalsOF119.0100000000     1.000 
Total- - -OF119.0100000000     1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2018Royals1B273.20  -1 -21-24537.8223  -0.2-2.7-0.3-3.1-10.5
Total- - -1B273.20  -1 -21-24537.8223  -0.2-2.7-0.3-3.1-10.5
2018RoyalsLF9.00   0000111.0000 0.0 -0.20.0-0.12.5
Total- - -LF9.00   0000111.0000 0.0 -0.20.0-0.12.5
2018RoyalsOF9.00   0000111.0000 0.0 -0.20.0-0.12.5
Total- - -OF9.00   0000111.0000 0.0 -0.20.0-0.12.5

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018Royals1B273.20.0%      (0)0.0%      (3)50.0%      (2)100.0%     (1)100.0%      (2)96.7%    (61)
Total- - -1B273.20.0%      (0)0.0%      (3)50.0%      (2)100.0%     (1)100.0%      (2)96.7%    (61)
2018RoyalsLF9.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -LF9.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2018RoyalsOF9.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -OF9.00.0%      (1)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2018Royals10.8-1.7-3.3-3.69.2-6.90.55.17.90.8$6.5 
Total- - -10.8-1.7-3.3-3.69.2-6.90.55.17.90.8$6.5 

Add New Contract
  • 2014 June Amateur Draft - Round: 8, Pick: 18, Overall: 243
    • Team: Kansas City Royals
    • School: Sam Houston State