| W | L | ERA | G | GS | SV | IP | SO | WHIP |
|---|
| G | W-L | ERA | IP | SO | WHIP |
|---|
| Year | Team |
|---|---|
| 2025 |
|
| Month | Team |
|---|---|
| 06/2021 |
|
| Week | Team |
|---|---|
| 06/13/2021 |
|
| Year | Team |
|---|---|
| 2017 |
|
| 2016 |
|
| 2015 |
|
| Year | Team |
|---|---|
| 2016 |
|
| Year | Team |
|---|---|
| 2016 |
|
| Week | Team |
|---|---|
| 08/17/2015 |
|
| Year | Team |
|---|---|
| 2015 |
|
| Year | Team |
|---|---|
| 2014 |
|
| Year | Team |
|---|---|
| 2014 |
|
| Month | Team |
|---|---|
| 07/2014 |
|
| Week | Team |
|---|---|
| 07/07/2014 |
|
| Team | Date | Transaction |
|---|---|---|
|
|
11/02/2025 | 1B Ryan O'Hearn elected free agency. |
|
|
08/01/2025 | San Diego Padres activated 1B Ryan O'Hearn. |
|
|
07/31/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. |
|
|
07/31/2025 | 1B Ryan O'Hearn roster status changed by San Diego Padres. |
|
|
07/14/2025 | American League All-Stars activated 1B Ryan O'Hearn. |
|
|
04/16/2025 | 1B Ryan O'Hearn changed number to 32. |
|
|
04/15/2025 | 1B Ryan O'Hearn changed number to 42. |
|
|
05/09/2023 | Baltimore Orioles recalled 1B Ryan O'Hearn from Norfolk Tides. |
|
|
05/05/2023 | Baltimore Orioles optioned 1B Ryan O'Hearn to Norfolk Tides. |
|
|
04/13/2023 | Baltimore Orioles selected the contract of 1B Ryan O'Hearn, and from Norfolk Tides. |
|
|
02/02/2023 | Baltimore Orioles invited non-roster 1B Ryan O'Hearn and to spring training. |
|
|
01/12/2023 | Baltimore Orioles sent 1B Ryan O'Hearn outright to Norfolk Tides. |
|
|
01/12/2023 | Norfolk Tides activated 1B Ryan O'Hearn. |
|
|
01/05/2023 | Baltimore Orioles designated 1B Ryan O'Hearn for assignment. |
|
|
01/03/2023 | Kansas City Royals traded 1B Ryan O'Hearn to Baltimore Orioles for cash. |
|
|
06/21/2021 | Kansas City Royals recalled 1B Ryan O'Hearn, and from Omaha Storm Chasers. |
|
|
05/28/2021 | Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers. |
|
|
04/23/2021 | Kansas City Royals recalled 1B Ryan O'Hearn from Royals Alternate Training Site. |
|
|
03/30/2021 | Kansas City Royals optioned 1B Ryan O'Hearn to Royals Alternate Training Site. |
|
|
07/27/2020 | Kansas City Royals activated 1B Ryan O'Hearn from the 10-day injured list. |
|
|
07/14/2020 | Kansas City Royals placed 1B Ryan O'Hearn on the 10-day injured list. |
|
|
07/27/2019 | Kansas City Royals recalled 1B Ryan O'Hearn from Omaha Storm Chasers. |
|
|
06/14/2019 | Kansas City Royals optioned 1B Ryan O'Hearn to Omaha Storm Chasers. |
|
|
11/26/2018 | Gigantes del Cibao placed 1B Ryan O'Hearn on the reserve list. |
|
|
10/22/2018 | 1B Ryan O'Hearn assigned to Gigantes del Cibao. |
|
|
07/31/2018 | Kansas City Royals selected the contract of Ryan O'Hearn from Omaha Storm Chasers. |
|
|
03/26/2018 | 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals. |
|
|
01/05/2018 | Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training. |
|
|
08/14/2017 | 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Omaha Storm Chasers. |
|
|
04/03/2017 | 1B Ryan O'Hearn assigned to Omaha Storm Chasers from Northwest Arkansas Naturals. |
|
|
01/07/2017 | Kansas City Royals invited non-roster 1B Ryan O'Hearn to spring training. |
|
|
05/04/2016 | 1B Ryan O'Hearn assigned to Northwest Arkansas Naturals from Wilmington Blue Rocks. |
|
|
03/09/2016 | 1B Ryan O'Hearn assigned to Kansas City Royals. |
|
|
07/17/2015 | 1B Ryan O'Hearn assigned to Wilmington Blue Rocks from Lexington Legends. |
|
|
06/22/2015 | 1B Ryan O'Hearn assigned to SAL South Division All-Stars. |
|
|
04/08/2015 | 1B Ryan O'Hearn assigned to Lexington Legends from Idaho Falls Chukars. |
|
|
06/15/2014 | 1B Ryan O'Hearn assigned to Idaho Falls Chukars. |
|
|
06/10/2014 | Kansas City Royals signed 1B Ryan O'Hearn. |