Detail: Ryan O'Hearn

TeamRoyalsPosition1BDepth 3rd at DH, 4th at 1B
Height6-2Weight220Birthday1993-07-26Age31.7
BatsLThrowsLRoto Transactions
Roto StatusFree AgentPro StatusActive

Statistics

YearTeamGABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2025Orioles1550163030610760100.320.404.560.325.419
2024Orioles142443117213150593169462230.264.334.427.282.333
2023Orioles112346100221142605182152331.289.321.480.340.349
2022Royals6713432611016003580210.239.290.321.313.274
2021Royals84236535193290071130230.225.268.369.277.288
2020Royals42113226020180037182010.195.303.301.267.272
2019Royals10532864131140380199391120.195.281.369.230.285
2018Royals4414939102120300045200100.262.353.597.293.399
Total MLB611179944386970525693445165712131.246.312.421.288.321
2020Spring1335123050900830000.343.395.857.318.512
2020 Projections
SourceGABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
Consensus47160368170210049171110.222.301.412.270.312
Marcel39132316161181037140110.231.308.426.271.322
RV Current5696205040120031101110.207.285.380.259.292
RotoValue61196409180240064191110.204.278.378.256.287
Steamer38137327160200041150100.235.316.435.290.328
ZiPS511764010180240052200100.225.311.423.275.322

2020 Game Log

SeptemberPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2020-09-26v DetPH100000000000000.000.000.000.000.000
2020-09-25v DetDH310000100010000.333.500.333.333.400
2020-09-24v DetDH200000000000000.000.000.000.000.000
2020-09-22v StLPH100000000100000.000.000.000.000.000
2020-09-19@ MilDH300000000300000.000.000.000.000.000
2020-09-18@ MilDH311000000010000.333.500.667.333.487
2020-09-15@ DetPH100000000000000.000.000.000.000.000
2020-09-11v PitPH,DH100000000010000.000.500.000.000.350
2020-09-09@ ClePH100000000100000.000.000.000.000.000
2020-09-07@ CleDH400000000000000.000.000.000.000.000
2020-09-05v CHW1B410000000100000.250.250.250.333.225
2020-09-04v CHWPH000000000010000.0001.000.000.000.700
2020-09-03v CHWDH300000000020000.000.400.000.000.280
2020-09-02v ClePH,DH100000000100000.000.000.000.000.000
2020-09-01v Cle1B400000000100000.000.000.000.000.000
Total3231000100860000.094.237.125.125.191
AugustPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2020-08-31v Cle1B400000000300000.000.000.000.000.000
2020-08-30@ CHW1B400000000200000.000.000.000.000.000
2020-08-29@ CHW1B420010200210000.500.6001.2501.000.720
2020-08-28@ CHW1B210000100030000.500.800.500.500.600
2020-08-26@ StL1B200000000022000.000.500.000.000.000
2020-08-25@ StL1B430010200100000.750.7501.5001.000.950
2020-08-24@ StL1B400000000000000.000.000.000.000.000
2020-08-22v MinPH100000000100000.000.000.000.000.000
2020-08-21v Min1B300000000100000.000.000.000.000.000
2020-08-19v Cin1B300000000100000.000.000.000.000.000
2020-08-19v Cin1B310000200200000.333.333.3331.000.300
2020-08-16@ Min1B300000000100000.000.000.000.000.000
2020-08-15@ Min1B100000000120000.000.667.000.000.467
2020-08-12@ Cin1B300000100100010.000.000.000.000.000
2020-08-11@ Cin1B521000100100000.400.400.600.500.430
2020-08-08v Min1B1100001000200001.0001.0001.0001.000.767
2020-08-07v MinPH,1B100000000100000.000.000.000.000.000
2020-08-06v ChC1B321000200010000.667.7501.000.667.712
2020-08-05v ChC1B400000000200000.000.000.000.000.000
2020-08-04@ ChC1B400000000100000.000.000.000.000.000
2020-08-03@ ChC1B411000000200000.250.250.500.500.312
2020-08-01v CHW1B431000200100000.750.7501.0001.000.762
Total67164020140024112010.239.342.388.333.316
JulyPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2020-07-31v CHWPH100000000000000.000.000.000.000.000
2020-07-30@ Det1B510000100100000.200.200.200.250.180
2020-07-29@ DetPH,1B100000000000000.000.000.000.000.000
2020-07-28@ Det1B300000000200000.000.000.000.000.000
2020-07-27@ Det1B421000200210000.500.600.7501.000.570
Total1431000300510000.214.267.286.333.250
PreseasonPosABH2B3BHRRBOERBISBCSKBBIBBHBPSFSHAvgOBPSlgBABIPwOBA
2020-03-10v Mil1B321010200000000.667.6672.000.5001.083
2020-03-09@ Ari1B310010100100000.333.3331.333.000.667
2020-03-07v Cin1B310010200100000.333.3331.333.000.667
2020-03-06v LAA1B310000000000000.333.333.333.333.300
2020-03-05@ Col1B310010100000000.333.3331.333.000.667
2020-03-04@ SDPH,DH100000000010000.000.500.000.000.350
2020-03-03v Ari1B321000100000000.667.6671.000.667.717
2020-03-01v OakDH421000100000000.500.500.750.500.537
2020-02-28v SF1B410000000200000.250.250.250.500.225
2020-02-26@ ChCDH300000000200000.000.000.000.000.000
2020-02-25@ Tex1B200000000110000.000.333.000.000.233
2020-02-23v Cle1B200000000100000.000.000.000.000.000
2020-02-21v TexPH,DH1100101000100001.0001.0004.000.0001.350
Total35123050900830000.343.395.857.318.512

Recent News

DateTimeHeadline
Fri Apr 1806:43Ryan O'Hearn Hits Three-Run Homer In Thursday Win
Tue Apr 806:14Ryan O'Hearn Doubles, Homers On Monday
Sat Apr 514:16Adley Rutschman, Ryan O'Hearn Sitting On Saturday
Mon Mar 3112:38Ryan O'Hearn Out Of The Lineup Against Lefty
Mon Nov 4 202413:56Orioles Pick Up Ryan O'Hearn's Option
Wed Oct 2 202415:01Ryan O'Hearn Starting In Game 2 On Wednesday
Tue Oct 1 202415:02Ryan O'Hearn, Austin Slater Not Starting In Game 1
Mon Aug 19 202417:42Ryan O'Hearn, Cedric Mullins Out Versus Lefty
Wed Aug 14 202416:54Ryan O'Hearn, Ramon Urias Not Playing Against Nationals
Tue Jul 23 202416:24Ryan O'Hearn Back For Orioles
Wed Jul 10 202416:17Heston Kjerstad, Ryan O'Hearn Sitting Against A Lefty
Tue Jun 25 202416:20Ryan O'Hearn, Cedric Mullins On The Bench Versus Southpaw
Sun Jun 9 202406:38Ryan O'Hearn Homers In Win Over Rays On Saturday
Wed Apr 17 202400:37Ryan O'Hearn Hits Two-Run Homer Tuesday
Mon Feb 19 202421:23Ryan O'Hearn To See Reps In Corner Outfield
Wed Feb 14 202415:22Ryan O'Hearn, Orioles Avoid Arbitration
Tue Oct 10 202316:39Ryan O'Hearn Getting First Postseason Start Tuesday
Sat Jul 15 202318:25Ryan O'Hearn Sitting Against Lefty
Wed Jun 7 202312:41Ryan O'Hearn Goes Deep In Loss To Brewers
Fri Jan 6 202313:18Ryan O'Hearn Designated For Assignment Again
2020 Games by Position
1B27
DH8
PH11