Batting
    • MLB
      Minor
      Spring
    • SIS

Ryan O'Hearn

Ryan O'Hearn

Baltimore Orioles
1B/DH
Age: 31
Bats/Throws: L/L
6'2" / 220
DOB: 7/26/1993
(31 years, 10 months, 12 days)
1B/DH

Game Log

Stat Selection:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • More Batted Ball
  • Win Probability
  • Statcast:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline
  • Pitch Info:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline
  • Sports Info Solutions:
    Pitch Type
  • Pitch Type
  • Velocity
  • Plate Discipline
  • Season
    2025
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    Total- - -- - -- - -- - -47.4%93.421.4%85.06.0%89.48.9%80.812.9%86.13.4%88.80.6%
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-06-05BAL@SEA41B70.0%94.730.0%87.5
    2025-06-04BAL@SEA4DH60.0%94.333.3%84.06.7%86.0
    2025-06-03BAL@SEA41B65.0%96.625.0%88.05.0%85.05.0%86.04.8%
    2025-06-01BALCHW4DH28.6%91.521.4%86.035.7%81.414.3%84.0
    2025-05-31BALCHW41B33.3%95.033.3%88.733.3%89.0
    2025-05-30BALCHW5RF-1B40.0%95.310.0%86.010.0%81.040.0%88.5
    2025-05-28BALSTL5RF55.0%93.315.0%90.020.0%78.310.0%87.5
    2025-05-27BALSTL5DH70.6%94.511.8%89.517.6%78.3
    2025-05-26BALSTL5RF50.0%92.67.1%80.014.3%89.528.6%86.0
    2025-05-25BAL@BOS4DH55.6%94.822.2%88.011.1%91.011.1%82.0
    2025-05-24BAL@BOS31B42.1%94.031.6%87.25.3%79.021.1%84.8
    2025-05-24BAL@BOS5LF-1B41.2%95.023.5%81.017.6%93.017.6%81.323.5%
    2025-05-23BAL@BOS5LF42.9%84.438.1%85.54.8%92.014.3%89.3
    2025-05-21BAL@MIL51B-RF47.4%94.110.5%84.036.8%89.45.3%89.0
    2025-05-20BAL@MIL5DH57.9%92.85.3%81.05.3%87.031.6%82.7
    2025-05-19BAL@MIL5DH50.0%95.825.0%88.06.3%91.018.8%82.0
    2025-05-18BALWSN51B80.0%94.56.7%81.06.7%82.06.7%85.0
    2025-05-17BALWSN21B81.5%93.13.7%86.07.4%76.07.4%86.0
    2025-05-16BALWSN5RF28.6%96.042.9%86.74.8%88.014.3%82.79.5%86.5
    2025-05-15BALMIN5DH27.8%94.027.8%81.016.7%84.027.8%97.4
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-05-14BALMIN4DH33.3%93.460.0%85.26.7%85.0
    2025-05-14BALMIN4DH33.3%94.822.2%82.011.1%85.011.1%82.016.7%84.35.6%97.0
    2025-05-10BAL@LAA5RF64.3%95.414.3%90.521.4%91.7
    2025-05-09BAL@LAA5DH57.1%86.114.3%87.514.3%69.014.3%83.0
    2025-05-08BAL@MIN3RF60.0%91.020.0%82.010.0%77.010.0%84.0
    2025-05-07BAL@MIN4DH23.5%91.829.4%85.823.5%87.023.5%86.3
    2025-05-06BAL@MIN4DH45.0%96.015.0%90.315.0%86.325.0%88.2
    2025-05-04BALKCR4RF16.7%95.316.7%87.35.6%92.033.3%83.227.8%86.2
    2025-05-03BALKCR5DH42.9%93.447.6%86.14.8%91.04.8%87.0
    2025-05-02BALKCR4DH55.6%94.011.1%86.033.3%87.0
    2025-04-30BALNYY4DH38.1%89.919.0%84.042.9%83.9
    2025-04-28BALNYY4DH35.0%92.045.0%74.920.0%87.5
    2025-04-26BAL@DET4RF55.6%92.422.2%83.011.1%77.011.1%86.0
    2025-04-26BAL@DET41B54.5%95.027.3%86.318.2%89.0
    2025-04-24BAL@WSN8DH42.9%95.850.0%88.07.1%82.0
    2025-04-23BAL@WSN41B50.0%87.333.3%78.516.7%82.0
    2025-04-20BALCIN4RF83.3%89.716.7%81.0
    2025-04-19BALCIN41B19.0%95.838.1%83.814.3%87.314.3%86.314.3%88.0
    2025-04-17BALCLE4RF27.3%95.027.3%88.09.1%84.036.4%81.8
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-04-16BALCLE3DH61.1%95.522.2%86.516.7%80.7
    2025-04-15BALCLE9PH100.0%99.0
    2025-04-13BALTOR3DH33.3%94.413.3%88.526.7%89.36.7%79.020.0%89.7
    2025-04-12BALTOR3DH54.5%92.79.1%83.018.2%73.518.2%81.5
    2025-04-09BAL@ARI3DH40.0%93.425.0%84.65.0%84.030.0%85.7
    2025-04-08BAL@ARI31B22.2%93.033.3%91.344.4%88.0
    2025-04-07BAL@ARI3RF56.3%93.26.3%90.012.5%82.025.0%86.8
    2025-04-04BAL@KCR5DH59.1%91.29.1%79.04.5%90.018.2%79.39.1%87.5
    2025-04-03BALBOS41B-RF27.8%94.844.4%83.811.1%91.05.6%83.011.1%90.0
    2025-03-30BAL@TOR3DH35.7%91.87.1%71.042.9%89.77.1%70.07.1%83.0
    2025-03-29BAL@TOR31B46.2%93.919.2%87.23.8%87.015.4%84.011.5%88.73.8%85.0
    2025-03-28BAL@TOR4DH68.8%94.912.5%83.018.8%86.3
    2025-03-27BAL@TOR4DH40.0%94.36.7%85.06.7%90.033.3%84.26.7%84.06.7%88.0
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    Total- - -- - -- - -- - -47.4%93.421.4%85.06.0%89.48.9%80.812.9%86.13.4%88.80.6%
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-06-05BAL@SEA41B70.0%94.730.0%87.5
    2025-06-04BAL@SEA4DH60.0%94.333.3%84.06.7%86.0
    2025-06-03BAL@SEA41B65.0%96.625.0%88.05.0%85.05.0%86.04.8%
    2025-06-01BALCHW4DH28.6%91.521.4%86.035.7%81.414.3%84.0
    2025-05-31BALCHW41B33.3%95.033.3%88.733.3%89.0
    2025-05-30BALCHW5RF-1B40.0%95.310.0%86.010.0%81.040.0%88.5
    2025-05-28BALSTL5RF55.0%93.315.0%90.020.0%78.310.0%87.5
    2025-05-27BALSTL5DH70.6%94.511.8%89.517.6%78.3
    2025-05-26BALSTL5RF50.0%92.67.1%80.014.3%89.528.6%86.0
    2025-05-25BAL@BOS4DH55.6%94.822.2%88.011.1%91.011.1%82.0
    2025-05-24BAL@BOS31B42.1%94.031.6%87.25.3%79.021.1%84.8
    2025-05-24BAL@BOS5LF-1B41.2%95.023.5%81.017.6%93.017.6%81.323.5%
    2025-05-23BAL@BOS5LF42.9%84.438.1%85.54.8%92.014.3%89.3
    2025-05-21BAL@MIL51B-RF47.4%94.110.5%84.036.8%89.45.3%89.0
    2025-05-20BAL@MIL5DH57.9%92.85.3%81.05.3%87.031.6%82.7
    2025-05-19BAL@MIL5DH50.0%95.825.0%88.06.3%91.018.8%82.0
    2025-05-18BALWSN51B80.0%94.56.7%81.06.7%82.06.7%85.0
    2025-05-17BALWSN21B81.5%93.13.7%86.07.4%76.07.4%86.0
    2025-05-16BALWSN5RF28.6%96.042.9%86.74.8%88.014.3%82.79.5%86.5
    2025-05-15BALMIN5DH27.8%94.027.8%81.016.7%84.027.8%97.4
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-05-14BALMIN4DH33.3%93.460.0%85.26.7%85.0
    2025-05-14BALMIN4DH33.3%94.822.2%82.011.1%85.011.1%82.016.7%84.35.6%97.0
    2025-05-10BAL@LAA5RF64.3%95.414.3%90.521.4%91.7
    2025-05-09BAL@LAA5DH57.1%86.114.3%87.514.3%69.014.3%83.0
    2025-05-08BAL@MIN3RF60.0%91.020.0%82.010.0%77.010.0%84.0
    2025-05-07BAL@MIN4DH23.5%91.829.4%85.823.5%87.023.5%86.3
    2025-05-06BAL@MIN4DH45.0%96.015.0%90.315.0%86.325.0%88.2
    2025-05-04BALKCR4RF16.7%95.316.7%87.35.6%92.033.3%83.227.8%86.2
    2025-05-03BALKCR5DH42.9%93.447.6%86.14.8%91.04.8%87.0
    2025-05-02BALKCR4DH55.6%94.011.1%86.033.3%87.0
    2025-04-30BALNYY4DH38.1%89.919.0%84.042.9%83.9
    2025-04-28BALNYY4DH35.0%92.045.0%74.920.0%87.5
    2025-04-26BAL@DET4RF55.6%92.422.2%83.011.1%77.011.1%86.0
    2025-04-26BAL@DET41B54.5%95.027.3%86.318.2%89.0
    2025-04-24BAL@WSN8DH42.9%95.850.0%88.07.1%82.0
    2025-04-23BAL@WSN41B50.0%87.333.3%78.516.7%82.0
    2025-04-20BALCIN4RF83.3%89.716.7%81.0
    2025-04-19BALCIN41B19.0%95.838.1%83.814.3%87.314.3%86.314.3%88.0
    2025-04-17BALCLE4RF27.3%95.027.3%88.09.1%84.036.4%81.8
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-04-16BALCLE3DH61.1%95.522.2%86.516.7%80.7
    2025-04-15BALCLE9PH100.0%99.0
    2025-04-13BALTOR3DH33.3%94.413.3%88.526.7%89.36.7%79.020.0%89.7
    2025-04-12BALTOR3DH54.5%92.79.1%83.018.2%73.518.2%81.5
    2025-04-09BAL@ARI3DH40.0%93.425.0%84.65.0%84.030.0%85.7
    2025-04-08BAL@ARI31B22.2%93.033.3%91.344.4%88.0
    2025-04-07BAL@ARI3RF56.3%93.26.3%90.012.5%82.025.0%86.8
    2025-04-04BAL@KCR5DH59.1%91.29.1%79.04.5%90.018.2%79.39.1%87.5
    2025-04-03BALBOS41B-RF27.8%94.844.4%83.811.1%91.05.6%83.011.1%90.0
    2025-03-30BAL@TOR3DH35.7%91.87.1%71.042.9%89.77.1%70.07.1%83.0
    2025-03-29BAL@TOR31B46.2%93.919.2%87.23.8%87.015.4%84.011.5%88.73.8%85.0
    2025-03-28BAL@TOR4DH68.8%94.912.5%83.018.8%86.3
    2025-03-27BAL@TOR4DH40.0%94.36.7%85.06.7%90.033.3%84.26.7%84.06.7%88.0