Batting
    • MLB
      Minor
      Spring
    • SIS

Ryan O'Hearn

Ryan O'Hearn

San Diego Padres
1B/DH
Age: 32
Bats/Throws: L/L
6'2" / 220
DOB: 7/26/1993
(32 years, 7 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- - -- - -- - -- - -43.6%93.521.2%85.18.8%89.48.3%80.612.7%86.55.3%87.10.9%
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-07-30BALTOR51B16.7%93.325.0%84.54.2%91.020.8%81.420.8%87.012.5%89.7
    2025-07-29BALTOR6RF-1B50.0%93.512.5%85.012.5%87.012.5%76.012.5%89.0
    2025-07-28BALTOR5DH57.1%92.49.5%88.09.5%91.019.0%73.54.8%85.0
    2025-07-26BALCOL41B-RF58.8%95.65.9%84.017.6%81.717.6%86.7
    2025-07-25BALCOL7PH-1B100.0%88.3
    2025-07-24BAL@CLE7PH-1B37.5%92.325.0%84.037.5%88.0
    2025-07-23BAL@CLE41B44.4%95.322.2%84.011.1%90.022.2%83.5
    2025-07-22BAL@CLE9PH100.0%92.0
    2025-07-21BAL@CLE41B27.3%93.736.4%87.39.1%84.027.3%84.0
    2025-07-20BAL@TBR41B-RF47.1%94.911.8%80.511.8%90.529.4%85.8
    2025-07-19BAL@TBR41B27.8%93.422.2%85.811.1%89.038.9%83.4
    2025-07-18BAL@TBR4DH66.7%94.422.2%89.85.6%82.05.6%91.0
    2025-07-13BALMIA41B85.7%97.814.3%83.0
    2025-07-12BALMIA41B58.3%95.116.7%88.016.7%81.08.3%89.0
    2025-07-11BALMIA41B40.0%96.030.0%83.720.0%85.510.0%95.0
    2025-07-10BALNYM41B55.6%91.133.3%85.811.1%87.5
    2025-07-10BALNYM8PH-1B60.0%98.340.0%88.5
    2025-07-08BALNYM41B36.8%95.026.3%84.010.5%89.510.5%88.015.8%89.0
    2025-07-06BAL@ATL4DH12.5%94.537.5%86.025.0%91.325.0%82.025.0%
    2025-07-05BAL@ATL51B47.1%96.017.6%82.75.9%89.011.8%81.517.6%89.023.5%
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-07-04BAL@ATL41B19.0%96.366.7%84.69.5%79.54.8%84.0
    2025-07-02BAL@TEX41B11.8%89.541.2%89.611.8%76.011.8%85.023.5%88.3
    2025-07-01BAL@TEX41B35.0%97.030.0%89.710.0%83.025.0%88.6
    2025-06-30BAL@TEX7PH-1B20.0%94.020.0%85.040.0%91.520.0%88.0
    2025-06-29BALTBR4DH14.3%93.07.1%90.028.6%90.07.1%42.9%91.0
    2025-06-28BALTBR41B43.8%91.931.3%86.625.0%83.0
    2025-06-27BALTBR41B28.0%78.016.0%89.016.0%87.020.0%88.020.0%83.8
    2025-06-25BALTEX41B23.1%97.746.2%90.87.7%80.023.1%90.0
    2025-06-24BALTEX6DH47.1%95.623.5%85.55.9%91.05.9%83.011.8%85.05.9%90.0
    2025-06-22BAL@NYY41B80.0%89.810.0%80.010.0%88.0
    2025-06-21BAL@NYY41B21.1%93.021.1%83.847.4%91.110.5%86.0
    2025-06-20BAL@NYY7PH-1B100.0%88.0
    2025-06-19BAL@TBR51B9.1%94.09.1%86.027.3%89.79.1%80.045.5%85.8
    2025-06-18BAL@TBR5DH54.2%95.816.7%81.520.8%89.08.3%81.0
    2025-06-17BAL@TBR51B27.3%91.727.3%87.045.5%83.0
    2025-06-16BAL@TBR51B16.7%94.033.3%91.550.0%86.3
    2025-06-13BALLAA41B50.0%94.640.0%88.810.0%84.0
    2025-06-12BALDET5PH50.0%96.550.0%91.0
    2025-06-11BALDET41B43.8%95.925.0%84.512.5%90.518.8%89.7
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-06-10BALDET5RF33.3%93.66.7%84.013.3%89.546.7%86.4
    2025-06-07BAL@ATH41B41.2%93.011.8%84.017.6%94.017.6%73.011.8%79.5
    2025-06-06BAL@ATH4RF-1B40.0%92.860.0%80.6
    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
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    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
    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
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    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
    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- - -- - -- - -- - -43.6%93.521.2%85.18.8%89.48.3%80.612.7%86.55.3%87.10.9%
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-07-30BALTOR51B16.7%93.325.0%84.54.2%91.020.8%81.420.8%87.012.5%89.7
    2025-07-29BALTOR6RF-1B50.0%93.512.5%85.012.5%87.012.5%76.012.5%89.0
    2025-07-28BALTOR5DH57.1%92.49.5%88.09.5%91.019.0%73.54.8%85.0
    2025-07-26BALCOL41B-RF58.8%95.65.9%84.017.6%81.717.6%86.7
    2025-07-25BALCOL7PH-1B100.0%88.3
    2025-07-24BAL@CLE7PH-1B37.5%92.325.0%84.037.5%88.0
    2025-07-23BAL@CLE41B44.4%95.322.2%84.011.1%90.022.2%83.5
    2025-07-22BAL@CLE9PH100.0%92.0
    2025-07-21BAL@CLE41B27.3%93.736.4%87.39.1%84.027.3%84.0
    2025-07-20BAL@TBR41B-RF47.1%94.911.8%80.511.8%90.529.4%85.8
    2025-07-19BAL@TBR41B27.8%93.422.2%85.811.1%89.038.9%83.4
    2025-07-18BAL@TBR4DH66.7%94.422.2%89.85.6%82.05.6%91.0
    2025-07-13BALMIA41B85.7%97.814.3%83.0
    2025-07-12BALMIA41B58.3%95.116.7%88.016.7%81.08.3%89.0
    2025-07-11BALMIA41B40.0%96.030.0%83.720.0%85.510.0%95.0
    2025-07-10BALNYM41B55.6%91.133.3%85.811.1%87.5
    2025-07-10BALNYM8PH-1B60.0%98.340.0%88.5
    2025-07-08BALNYM41B36.8%95.026.3%84.010.5%89.510.5%88.015.8%89.0
    2025-07-06BAL@ATL4DH12.5%94.537.5%86.025.0%91.325.0%82.025.0%
    2025-07-05BAL@ATL51B47.1%96.017.6%82.75.9%89.011.8%81.517.6%89.023.5%
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-07-04BAL@ATL41B19.0%96.366.7%84.69.5%79.54.8%84.0
    2025-07-02BAL@TEX41B11.8%89.541.2%89.611.8%76.011.8%85.023.5%88.3
    2025-07-01BAL@TEX41B35.0%97.030.0%89.710.0%83.025.0%88.6
    2025-06-30BAL@TEX7PH-1B20.0%94.020.0%85.040.0%91.520.0%88.0
    2025-06-29BALTBR4DH14.3%93.07.1%90.028.6%90.07.1%42.9%91.0
    2025-06-28BALTBR41B43.8%91.931.3%86.625.0%83.0
    2025-06-27BALTBR41B28.0%78.016.0%89.016.0%87.020.0%88.020.0%83.8
    2025-06-25BALTEX41B23.1%97.746.2%90.87.7%80.023.1%90.0
    2025-06-24BALTEX6DH47.1%95.623.5%85.55.9%91.05.9%83.011.8%85.05.9%90.0
    2025-06-22BAL@NYY41B80.0%89.810.0%80.010.0%88.0
    2025-06-21BAL@NYY41B21.1%93.021.1%83.847.4%91.110.5%86.0
    2025-06-20BAL@NYY7PH-1B100.0%88.0
    2025-06-19BAL@TBR51B9.1%94.09.1%86.027.3%89.79.1%80.045.5%85.8
    2025-06-18BAL@TBR5DH54.2%95.816.7%81.520.8%89.08.3%81.0
    2025-06-17BAL@TBR51B27.3%91.727.3%87.045.5%83.0
    2025-06-16BAL@TBR51B16.7%94.033.3%91.550.0%86.3
    2025-06-13BALLAA41B50.0%94.640.0%88.810.0%84.0
    2025-06-12BALDET5PH50.0%96.550.0%91.0
    2025-06-11BALDET41B43.8%95.925.0%84.512.5%90.518.8%89.7
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    2025-06-10BALDET5RF33.3%93.66.7%84.013.3%89.546.7%86.4
    2025-06-07BAL@ATH41B41.2%93.011.8%84.017.6%94.017.6%73.011.8%79.5
    2025-06-06BAL@ATH4RF-1B40.0%92.860.0%80.6
    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
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    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
    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
    DateTeamOppBOPosdividerFB%FBvSL%SLvCT%CTvCB%CBvCH%CHvSF%SFvKN%KNvXX%
    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
    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