Ryan O'Hearn #29
Pittsburgh Pirates
- 1B
- B/T: L/L
- 6' 2"/220
- Age: 32
- Ryan Patrick O'Hearn
- Status: Active
- Nickname: Brohearn
- Born: 7/26/1993 in Dunedin, FL
- Draft: 2014, Kansas City Royals, Round: 8, Overall Pick: 243
- College: Sam Houston State
- MLB Debut: 7/31/2018
2025 Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 474 | .281 | 17 | 63 | 3 | .803 |
MiLB Career Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 2307 | .277 | 120 | 391 | 19 | .854 |
MLB Career Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 2223 | .252 | 84 | 313 | 11 | .742 |
| Year | AB | R | H | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| 2025 MLB Stats | 474 | 67 | 133 | 17 | 63 | 3 | .281 | .366 | .803 |
| MiLB Career Stats | 2307 | 336 | 638 | 120 | 391 | 19 | .277 | .356 | .854 |
| MLB Career Stats | 2223 | 274 | 560 | 84 | 313 | 11 | .252 | .321 | .742 |
- Next PIT Game: 2-21 @ BAL
Splits
| Duration | AB | R | H | HR | RBI | BB | SO | SB | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 7 Games | 26 | 5 | 12 | 1 | 5 | 3 | 5 | 0 | .462 | .517 | .615 |
| Last 15 Games | 55 | 6 | 18 | 1 | 9 | 4 | 14 | 0 | .327 | .373 | .418 |
| Last 30 Games | 108 | 13 | 31 | 1 | 10 | 8 | 30 | 0 | .287 | .342 | .352 |
2025 :
1B
(75)
LF
(2)
RF
(21)
More Ryan O'Hearn
Royals' O'Hearn slugs his 12th homer for Omaha
Three-homer first inning leads Omaha to win over Louisville
Omaha's O'Hearn cranks a pair of homers
O'Hearn, Gutierrez, Dini hit consecutive homers
Storm Chasers' O'Hearn rips solo homer
Storm Chasers' O'Hearn plates two with hit
Storm Chasers' O'Hearn thumps go-ahead homer
Omaha's O'Hearn belts two-run homer
Omaha's O'Hearn revs up the offense with a homer
Latest Transactions
| Team | Date | Transaction |
|---|---|---|
|
|
10 de junio de 2014 | Kansas City Royals signed 1B Ryan O'Hearn. |
|
|
15 de junio de 2014 | 1B Ryan O'Hearn assigned to Idaho Falls Chukars. |
|
|
8 de abril de 2015 | 1B Ryan O'Hearn assigned to Lexington Legends from Idaho Falls Chukars. |
|
|
22 de junio de 2015 | 1B Ryan O'Hearn assigned to SAL South Division All-Stars. |
|
|
17 de julio de 2015 | 1B Ryan O'Hearn assigned to Wilmington Blue Rocks from Lexington Legends. |
|
|
9 de marzo de 2016 | 1B Ryan O'Hearn assigned to Kansas City Royals. |
|
|
4 de mayo de 2016 | 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Wilmington Blue Rocks. |
|
|
7 de enero de 2017 | Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training. |
|
|
3 de abril de 2017 | 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals. |
|
|
14 de agosto de 2017 | 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Omaha Storm Chasers. |
|
|
5 de enero de 2018 | Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training. |
|
|
26 de marzo de 2018 | 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals. |
|
|
31 de julio de 2018 | Kansas City Royals selected the contract of Ryan O'Hearn from Omaha Storm Chasers. |
|
|
22 de octubre de 2018 | 1B Ryan O'Hearn assigned to Gigantes del Cibao. |
|
|
26 de noviembre de 2018 | Gigantes del Cibao placed 1B Ryan O'Hearn on the reserve list. |
|
|
14 de junio de 2019 | Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers. |
|
|
27 de julio de 2019 | Kansas City Royals recalled 1B Ryan O'Hearn from Omaha Storm Chasers. |
|
|
14 de julio de 2020 | Kansas City Royals placed 1B Ryan O'Hearn on the 10-day injured list. |
|
|
27 de julio de 2020 | Kansas City Royals activated 1B Ryan O'Hearn from the 10-day injured list. |
|
|
30 de marzo de 2021 | Kansas City Royals optioned 1B Ryan O'Hearn to Royals Alternate Training Site. |
|
|
23 de abril de 2021 | Kansas City Royals recalled 1B Ryan O'Hearn from Royals Alternate Training Site. |
|
|
28 de mayo de 2021 | Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers. |
|
|
21 de junio de 2021 | Kansas City Royals recalled 1B Ryan O'Hearn, and from Omaha Storm Chasers. |
|
|
3 de enero de 2023 | Kansas City Royals traded 1B Ryan O'Hearn to Baltimore Orioles for cash. |
|
|
5 de enero de 2023 | Baltimore Orioles designated 1B Ryan O'Hearn for assignment. |
|
|
12 de enero de 2023 | Norfolk Tides activated 1B Ryan O'Hearn. |
|
|
12 de enero de 2023 | Baltimore Orioles sent 1B Ryan O'Hearn outright to Norfolk Tides. |
|
|
2 de febrero de 2023 | Baltimore Orioles invited non-roster 1B Ryan O'Hearn and to spring training. |
|
|
13 de abril de 2023 | Baltimore Orioles selected the contract of 1B Ryan O'Hearn, and from Norfolk Tides. |
|
|
5 de mayo de 2023 | Baltimore Orioles optioned 1B Ryan O'Hearn to Norfolk Tides. |
|
|
9 de mayo de 2023 | Baltimore Orioles recalled 1B Ryan O'Hearn from Norfolk Tides. |
|
|
15 de abril de 2025 | 1B Ryan O'Hearn changed number to 42. |
|
|
16 de abril de 2025 | 1B Ryan O'Hearn changed number to 32. |
|
|
14 de julio de 2025 | American League All-Stars activated 1B Ryan O'Hearn. |
|
|
31 de julio de 2025 | 1B Ryan O'Hearn roster status changed by San Diego Padres. |
|
|
31 de julio de 2025 | Baltimore Orioles traded 1B Ryan O'Hearn, RF Ramón Laureano and cash to San Diego Padres for LHP Boston Bateman, RHP Tyson Neighbors, RHP Tanner Smith, SS Brandon Butterworth, SS Cobb Hightower and 1B Victor Figueroa. |
|
|
1 de agosto de 2025 | San Diego Padres activated 1B Ryan O'Hearn. |
|
|
2 de noviembre de 2025 | 1B Ryan O'Hearn elected free agency. |
|
|
8 de enero de 2026 | Pittsburgh Pirates signed free agent 1B Ryan O'Hearn. |
+ Show More Transactions
Awards
PIO Player of the Week
| Week | ||
|---|---|---|
| 07/07/2014 | Idaho Falls Chukars | PIO |
MiLB.com PIO Player of the Month
| Month | ||
|---|---|---|
| 07/2014 | Idaho Falls Chukars | PIO |
PIO Most Valuable Player
| Year | ||
|---|---|---|
| 2014 | Idaho Falls Chukars | PIO |
PIO Post-Season All-Star
| Year | ||
|---|---|---|
| 2014 | Idaho Falls Chukars | PIO |
SAL Mid-Season All-Star
| Year | ||
|---|---|---|
| 2015 | Lexington Legends | SAL |
CAR Player of the Week
| Week | ||
|---|---|---|
| 08/17/2015 | Wilmington Blue Rocks | CAR |
MiLB.com Organization All-Star
| Year | ||
|---|---|---|
| 2015 | Kansas City Royals | AL |
| 2016 | Kansas City Royals | AL |
| 2017 | Kansas City Royals | AL |
AFL Rising Stars
| Year | ||
|---|---|---|
| 2016 | Surprise Saguaros | AFL |
AFL All-Prospect Team
| Year | ||
|---|---|---|
| 2016 | Surprise Saguaros | AFL |
INT Player of the Week
| Week | ||
|---|---|---|
| 06/13/2021 | Kansas City Royals | AL |
INT Player of the Month
| Month | ||
|---|---|---|
| 06/2021 | Omaha Storm Chasers | AAA E |
AL All-Star
| Year | ||
|---|---|---|
| 2025 | Baltimore Orioles | AL |
+ Show More Awards