Ryan O'Hearn

Details
Major League Stats

Batting: Traditional

Year Age Team AVG OBP SLG OPS G PA AB H 2B 3B HR TB R RBI RP BB SO SB CS NS
2018 24Royals .262 .353 .597 .950 44 170 149 39 10 2 12 89 23 30 53 20 45 0 0 0
2019 25Royals .195 .281 .369 .650 105 370 328 64 13 1 14 121 32 38 70 39 99 0 1 -1
2020 26Royals .195 .303 .301 .604 42 132 113 22 6 0 2 34 7 18 25 18 37 0 0 0
2021 27Royals .225 .268 .369 .636 84 254 236 53 5 1 9 87 23 29 52 13 71 0 0 0
2022 28Royals .239 .290 .321 .611 67 145 134 32 6 1 1 43 14 16 30 8 35 0 0 0
2023 29Orioles .289 .322 .480 .801 112 368 346 100 22 1 14 166 48 60 108 15 82 5 1 4
2024 30Orioles .264 .334 .427 .761 142 494 443 117 21 3 15 189 60 59 119 46 69 3 1 2
2025 31Orioles .304 .394 .522 .916 34 132 115 35 4 0 7 60 16 14 30 15 21 1 1 0
Totals --- --- --- --- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
162 Game Average --- --- --- --- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Batting: Advanced

Year Age Team wOBA wVAL BpO XBH ISO AB/HR TB% RP% SB% SBe BB% K% BB/K
2018 24Royals .396 .402 1.000 24 .335 12.4 .524 .312 --- 0 11.8 26.5 0.44
2019 25Royals .287 .287 .610 28 .174 23.4 .327 .189 0.0 -3 10.5 26.8 0.39
2020 26Royals .278 .280 .571 8 .106 56.5 .258 .189 --- 0 13.6 28.0 0.49
2021 27Royals .280 .279 .557 15 .144 26.2 .343 .205 --- 0 5.1 28.0 0.18
2022 28Royals .274 .276 .520 8 .082 134.0 .297 .207 --- 0 5.5 24.1 0.23
2023 29Orioles .344 .350 .748 37 .191 24.7 .451 .293 83.3 2 4.1 22.3 0.18
2024 30Orioles .334 .337 .727 39 .163 29.5 .383 .241 75.0 0 9.3 14.0 0.67
2025 31Orioles .396 .396 .963 11 .218 16.4 .455 .227 50.0 -2 11.4 15.9 0.71