2025 Regular Season
AB | AVG | HR | RBI | SB | OPS |
---|---|---|---|---|---|
216 | .301 | 10 | 28 | 3 | .862 |
Career Regular Season
AB | AVG | HR | RBI | SB | OPS |
---|---|---|---|---|---|
1965 | .250 | 77 | 278 | 11 | .741 |
Ryan O'Hearn Bio
- Fullname: Ryan Patrick O'Hearn
- Nickname: Brohearn
- Born: 7/26/1993 in Dunedin, FL
- Draft: 2014, Kansas City Royals, Round: 8, Overall Pick: 243
- College: Sam Houston State
- Debut: 7/31/2018
Year | AB | R | H | HR | RBI | SB | AVG | OBP | OPS |
---|---|---|---|---|---|---|---|---|---|
2025 Regular Season | 216 | 29 | 65 | 10 | 28 | 3 | .301 | .381 | .862 |
Career Regular Season | 1965 | 236 | 492 | 77 | 278 | 11 | .250 | .317 | .741 |
- Status: Active
- Next BAL Game: 06-20 @ NYY
Splits
Duration | AB | R | H | HR | RBI | BB | SO | SB | AVG | OBP | SLG |
---|---|---|---|---|---|---|---|---|---|---|---|
Last 7 Games | 23 | 3 | 5 | 1 | 4 | 1 | 1 | 0 | .217 | .250 | .391 |
Last 15 Games | 52 | 5 | 10 | 1 | 7 | 3 | 11 | 0 | .192 | .241 | .288 |
Last 30 Games | 108 | 13 | 34 | 3 | 14 | 12 | 22 | 2 | .315 | .387 | .444 |
Last 3 Games | AB | R | H | HR | RBI | BB | SO | SB |
---|---|---|---|---|---|---|---|---|
6/19 @ TB | 4 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
6/18 @ TB | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
6/17 @ TB | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Games by Position:
1B
(22)
LF
(2)
RF
(15)
Awards
PIO Player of the Week
Week | Team | League |
---|---|---|
07/07/2014 | Idaho Falls Chukars | PIO |
MiLB.com PIO Player of the Month
Month | Team | League |
---|---|---|
07/2014 | Idaho Falls Chukars | PIO |
PIO Most Valuable Player
Year | Team | League |
---|---|---|
2014 | Idaho Falls Chukars | PIO |
PIO Post-Season All-Star
Year | Team | League |
---|---|---|
2014 | Idaho Falls Chukars | PIO |
SAL Mid-Season All-Star
Year | Team | League |
---|---|---|
2015 | Lexington Legends | SAL |
CAR Player of the Week
Week | Team | League |
---|---|---|
08/17/2015 | Wilmington Blue Rocks | CAR |
MiLB.com Organization All-Star
Year | Team | League |
---|---|---|
2015 | Kansas City Royals | AL |
2016 | Kansas City Royals | AL |
2017 | Kansas City Royals | AL |
AFL Rising Stars
Year | Team | League |
---|---|---|
2016 | Surprise Saguaros | AFL |
AFL All-Prospect Team
Year | Team | League |
---|---|---|
2016 | Surprise Saguaros | AFL |
INT Player of the Week
Week | Team | League |
---|---|---|
06/13/2021 | Kansas City Royals | AL |
INT Player of the Month
Month | Team | League |
---|---|---|
06/2021 | Omaha Storm Chasers | AAA E |
+ View More Awards
League Rankings
Hit By Pitch
Year | HBP | Rank |
---|---|---|
2025 | 4 | 20th in AL |
Batting Average
Year | AVG | Rank |
---|---|---|
2025 | .301 | 10th in AL |
On Base Percentage
Year | OBP | Rank |
---|---|---|
2025 | .381 | 7th in AL |
Slugging Percentage
Year | SLG | Rank |
---|---|---|
2025 | .481 | 12th in AL |
On Base Plus Slugging
Year | OPS | Rank |
---|---|---|
2025 | .862 | 9th in AL |
Latest Transactions
Team | Date | Transaction |
---|---|---|
|
April 16, 2025 | 1B Ryan O'Hearn changed number to 32. |
|
April 15, 2025 | 1B Ryan O'Hearn changed number to 42. |
|
May 9, 2023 | Baltimore Orioles recalled 1B Ryan O'Hearn from Norfolk Tides. |
|
May 5, 2023 | Baltimore Orioles optioned 1B Ryan O'Hearn to Norfolk Tides. |
|
April 13, 2023 | Baltimore Orioles selected the contract of 1B Ryan O'Hearn, and from Norfolk Tides. |
|
February 2, 2023 | Baltimore Orioles invited non-roster 1B Ryan O'Hearn and to spring training. |
|
January 12, 2023 | Baltimore Orioles sent 1B Ryan O'Hearn outright to Norfolk Tides. |
|
January 12, 2023 | Norfolk Tides activated 1B Ryan O'Hearn. |
|
January 5, 2023 | Baltimore Orioles designated 1B Ryan O'Hearn for assignment. |
|
January 3, 2023 | Kansas City Royals traded 1B Ryan O'Hearn to Baltimore Orioles for cash. |
|
June 21, 2021 | Kansas City Royals recalled 1B Ryan O'Hearn, and from Omaha Storm Chasers. |
|
May 28, 2021 | Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers. |
|
April 23, 2021 | Kansas City Royals recalled 1B Ryan O'Hearn from Royals Alternate Training Site. |
|
March 30, 2021 | Kansas City Royals optioned 1B Ryan O'Hearn to Royals Alternate Training Site. |
|
July 27, 2020 | Kansas City Royals activated 1B Ryan O'Hearn from the 10-day injured list. |
|
July 14, 2020 | Kansas City Royals placed 1B Ryan O'Hearn on the 10-day injured list. |
|
July 27, 2019 | Kansas City Royals recalled 1B Ryan O'Hearn from Omaha Storm Chasers. |
|
June 14, 2019 | Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers. |
|
November 26, 2018 | Gigantes del Cibao placed 1B Ryan O'Hearn on the reserve list. |
|
October 22, 2018 | 1B Ryan O'Hearn assigned to Gigantes del Cibao. |
|
July 31, 2018 | Kansas City Royals selected the contract of Ryan O'Hearn from Omaha Storm Chasers. |
|
March 26, 2018 | 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals. |
|
January 5, 2018 | Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training. |
|
August 14, 2017 | 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Omaha Storm Chasers. |
|
April 3, 2017 | 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals. |
|
January 7, 2017 | Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training. |
|
May 4, 2016 | 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Wilmington Blue Rocks. |
|
March 9, 2016 | 1B Ryan O'Hearn assigned to Kansas City Royals. |
|
July 17, 2015 | 1B Ryan O'Hearn assigned to Wilmington Blue Rocks from Lexington Legends. |
|
June 22, 2015 | 1B Ryan O'Hearn assigned to SAL South Division All-Stars. |
|
April 8, 2015 | 1B Ryan O'Hearn assigned to Lexington Legends from Idaho Falls Chukars. |
|
June 15, 2014 | 1B Ryan O'Hearn assigned to Idaho Falls Chukars. |
|
June 10, 2014 | Kansas City Royals signed 1B Ryan O'Hearn. |
+ View More Transactions