Ryan O'Hearn

Ryan Patrick O'Hearn
Born: July 26, 1993
Dunedin, FL USA
Primary Position: 1B
All Position(s) Played: 1B, RF, LF, OF, DH, PH, PR
Bats: L
Throws: L
Height: 6'3"
Weight: 220
Career: 2018-2026
Draft: Round 8 (2014 June Amateur Draft, Kansas City Royals)
School: Sam Houston State
Minor League Statistics

Ryan O'Hearn compiled a career batting average of .253 with 86 home runs and 319 RBI in his 748-game career with the Kansas City Royals, Baltimore Orioles, San Diego Padres and Pittsburgh Pirates. He began playing during the 2018 season and last took the field during the 2026 campaign.


Click on column headings to sort.


Batting:

Year Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2018ALKansas City Royals4417014923391021230002045.262.353.597.9508901000
2019ALKansas City Royals10537032832641311438013999.195.281.369.65012171021
2020ALKansas City Royals4213211372260218001837.195.303.301.6043450012
2021ALKansas City Royals84254236235351929001371.225.268.369.6368772030
2022ALKansas City Royals6714513414326111600835.239.290.321.6114322010
2023ALBaltimore Orioles112368346481002211460511582.289.322.480.80116623132
2024ALBaltimore Orioles142494443601172131559314669.264.334.427.76118972032
2025ALBaltimore Orioles9436131145881511343314263.283.374.463.837144105033
2025NLSan Diego Padres50183163224560420001646.276.350.387.7366313011
2026NLPittsburgh Pirates523193800260043.421.522.7371.2591410000
Totals745250022422775681041086319114221550.253.323.424.747950421911711

Fielding:

Year Lg Team Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G
2018ALKansas City Royals1B3131273.727913518.9839.6039.419
2018ALKansas City RoyalsOF119.010001.0001.0001.000
2019ALKansas City Royals1B9488766.370724480.9958.5857.777
2019ALKansas City RoyalsOF202.70000.000.000
2020ALKansas City Royals1B2725203.31928222.9908.8527.407
2021ALKansas City RoyalsOF2623172.0351001.0001.8841.385
2021ALKansas City Royals1B2013117.01025311.9738.2315.350
2022ALKansas City RoyalsOF13977.0140001.0001.6361.077
2022ALKansas City Royals1B13666.0625091.0009.1365.154
2023ALBaltimore Orioles1B7059519.047522238.9968.6187.100
2023ALBaltimore OriolesOF2918149.325010.9621.507.862
2024ALBaltimore Orioles1B5548399.730419528.9857.2745.873
2024ALBaltimore OriolesOF2720158.0330001.0001.8801.222
2025ALBaltimore Orioles1B4839329.328232321.9918.5816.542
2025NLSan Diego Padres1B2725212.01707212.9897.5146.556
2025ALBaltimore OriolesOF2016144.0260001.0001.6251.300
2025NLSan Diego PadresOF3221.050001.0002.1431.667
2026NLPittsburgh Pirates1B3222.0141021.0006.1365.000
Totals5094253641.3272613727241.9917.0765.625

Postseason - Batting:

Year Lg Team Rnd GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2023ALBaltimore OriolesALDS13550100000001.200.200.200.400100000
2024ALBaltimore OriolesALWC22320100000010.500.667.5001.167100000
2025NLSan Diego PadresNLWC231190200000011.222.364.222.586201000
Totals819160400000022.250.368.250.618401000




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License