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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | AL | Kansas City Royals | 44 | 170 | 149 | 23 | 39 | 10 | 2 | 12 | 30 | 0 | 0 | 20 | 45 | .262 | .353 | .597 | .950 | 89 | 0 | 1 | 0 | 0 | 0 |
| 2019 | AL | Kansas City Royals | 105 | 370 | 328 | 32 | 64 | 13 | 1 | 14 | 38 | 0 | 1 | 39 | 99 | .195 | .281 | .369 | .650 | 121 | 7 | 1 | 0 | 2 | 1 |
| 2020 | AL | Kansas City Royals | 42 | 132 | 113 | 7 | 22 | 6 | 0 | 2 | 18 | 0 | 0 | 18 | 37 | .195 | .303 | .301 | .604 | 34 | 5 | 0 | 0 | 1 | 2 |
| 2021 | AL | Kansas City Royals | 84 | 254 | 236 | 23 | 53 | 5 | 1 | 9 | 29 | 0 | 0 | 13 | 71 | .225 | .268 | .369 | .636 | 87 | 7 | 2 | 0 | 3 | 0 |
| 2022 | AL | Kansas City Royals | 67 | 145 | 134 | 14 | 32 | 6 | 1 | 1 | 16 | 0 | 0 | 8 | 35 | .239 | .290 | .321 | .611 | 43 | 2 | 2 | 0 | 1 | 0 |
| 2023 | AL | Baltimore Orioles | 112 | 368 | 346 | 48 | 100 | 22 | 1 | 14 | 60 | 5 | 1 | 15 | 82 | .289 | .322 | .480 | .801 | 166 | 2 | 3 | 1 | 3 | 2 |
| 2024 | AL | Baltimore Orioles | 142 | 494 | 443 | 60 | 117 | 21 | 3 | 15 | 59 | 3 | 1 | 46 | 69 | .264 | .334 | .427 | .761 | 189 | 7 | 2 | 0 | 3 | 2 |
| 2025 | AL | Baltimore Orioles | 94 | 361 | 311 | 45 | 88 | 15 | 1 | 13 | 43 | 3 | 1 | 42 | 63 | .283 | .374 | .463 | .837 | 144 | 10 | 5 | 0 | 3 | 3 |
| 2025 | NL | San Diego Padres | 50 | 183 | 163 | 22 | 45 | 6 | 0 | 4 | 20 | 0 | 0 | 16 | 46 | .276 | .350 | .387 | .736 | 63 | 1 | 3 | 0 | 1 | 1 |
| 2026 | NL | Pittsburgh Pirates | 5 | 23 | 19 | 3 | 8 | 0 | 0 | 2 | 6 | 0 | 0 | 4 | 3 | .421 | .522 | .737 | 1.259 | 14 | 1 | 0 | 0 | 0 | 0 |
| Totals | 745 | 2500 | 2242 | 277 | 568 | 104 | 10 | 86 | 319 | 11 | 4 | 221 | 550 | .253 | .323 | .424 | .747 | 950 | 42 | 19 | 1 | 17 | 11 |
Fielding:
| Year | Lg | Team | Pos | GP | GS | Inn. | PO | A | E | DP | Fld% | RF/9 | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | AL | Kansas City Royals | 1B | 31 | 31 | 273.7 | 279 | 13 | 5 | 18 | .983 | 9.603 | 9.419 |
| 2018 | AL | Kansas City Royals | OF | 1 | 1 | 9.0 | 1 | 0 | 0 | 0 | 1.000 | 1.000 | 1.000 |
| 2019 | AL | Kansas City Royals | 1B | 94 | 88 | 766.3 | 707 | 24 | 4 | 80 | .995 | 8.585 | 7.777 |
| 2019 | AL | Kansas City Royals | OF | 2 | 0 | 2.7 | 0 | 0 | 0 | 0 | .000 | .000 | |
| 2020 | AL | Kansas City Royals | 1B | 27 | 25 | 203.3 | 192 | 8 | 2 | 22 | .990 | 8.852 | 7.407 |
| 2021 | AL | Kansas City Royals | OF | 26 | 23 | 172.0 | 35 | 1 | 0 | 0 | 1.000 | 1.884 | 1.385 |
| 2021 | AL | Kansas City Royals | 1B | 20 | 13 | 117.0 | 102 | 5 | 3 | 11 | .973 | 8.231 | 5.350 |
| 2022 | AL | Kansas City Royals | OF | 13 | 9 | 77.0 | 14 | 0 | 0 | 0 | 1.000 | 1.636 | 1.077 |
| 2022 | AL | Kansas City Royals | 1B | 13 | 6 | 66.0 | 62 | 5 | 0 | 9 | 1.000 | 9.136 | 5.154 |
| 2023 | AL | Baltimore Orioles | 1B | 70 | 59 | 519.0 | 475 | 22 | 2 | 38 | .996 | 8.618 | 7.100 |
| 2023 | AL | Baltimore Orioles | OF | 29 | 18 | 149.3 | 25 | 0 | 1 | 0 | .962 | 1.507 | .862 |
| 2024 | AL | Baltimore Orioles | 1B | 55 | 48 | 399.7 | 304 | 19 | 5 | 28 | .985 | 7.274 | 5.873 |
| 2024 | AL | Baltimore Orioles | OF | 27 | 20 | 158.0 | 33 | 0 | 0 | 0 | 1.000 | 1.880 | 1.222 |
| 2025 | AL | Baltimore Orioles | 1B | 48 | 39 | 329.3 | 282 | 32 | 3 | 21 | .991 | 8.581 | 6.542 |
| 2025 | NL | San Diego Padres | 1B | 27 | 25 | 212.0 | 170 | 7 | 2 | 12 | .989 | 7.514 | 6.556 |
| 2025 | AL | Baltimore Orioles | OF | 20 | 16 | 144.0 | 26 | 0 | 0 | 0 | 1.000 | 1.625 | 1.300 |
| 2025 | NL | San Diego Padres | OF | 3 | 2 | 21.0 | 5 | 0 | 0 | 0 | 1.000 | 2.143 | 1.667 |
| 2026 | NL | Pittsburgh Pirates | 1B | 3 | 2 | 22.0 | 14 | 1 | 0 | 2 | 1.000 | 6.136 | 5.000 |
| Totals | 509 | 425 | 3641.3 | 2726 | 137 | 27 | 241 | .991 | 7.076 | 5.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | AL | Baltimore Orioles | ALDS1 | 3 | 5 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .200 | .200 | .200 | .400 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | AL | Baltimore Orioles | ALWC2 | 2 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .500 | .667 | .500 | 1.167 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | NL | San Diego Padres | NLWC2 | 3 | 11 | 9 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .222 | .364 | .222 | .586 | 2 | 0 | 1 | 0 | 0 | 0 |
| Totals | 8 | 19 | 16 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | .250 | .368 | .250 | .618 | 4 | 0 | 1 | 0 | 0 | 0 |
Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License




