Batting
Pitching

Jesse Hahn

Seattle Mariners (AAA)
P
Age: 35
Bats/Throws: R/R
6'5" / 205
DOB: 7/30/1989
(35 years, 4 months, 9 days)
P

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • PitchingBot
  • Stuff+
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Dashboard

    Customize
    Preseason ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2012TBRA-22220141452.09.522.600.00.27367.3%64.1%0.0%2.772.202.57
    2013TBRR23000112.018.000.000.00.57175.0%71.4%0.0%0.00-0.54-0.32
    2013TBRA+23210191967.08.462.420.13.28475.1%61.2%2.1%2.152.492.79
    2014SDPAA24210131042.18.083.190.21.28276.1%64.0%3.7%1.912.773.11
    2014SDPST24000508.23.122.080.00.167100.0%45.8%0.0%0.003.724.78
    2014SDPMLB24740141273.18.593.930.49.27076.7%50.3%7.5%91.93.073.403.590.9
    2015OAKST251205417.25.602.551.02.29184.2%53.6%13.3%3.064.664.26
    2015OAKMLB25660161696.25.962.330.47.27365.8%52.6%7.1%93.43.353.913.513.901.7
    2016OAKAAA26170151566.26.214.590.54.31870.6%54.0%7.8%4.324.794.93
    2016OAKST260105515.16.464.111.76.41850.3%39.7%20.0%11.156.415.42
    2016OAKMLB262409946.14.473.691.55.32067.9%49.4%18.2%94.46.025.715.634.97-0.1
    2017OAKA+27000115.16.751.691.69.21483.3%73.3%25.0%3.385.413.82
    2017OAKAAA272006525.06.485.040.36.34269.0%53.2%4.5%4.324.485.16
    2017OAKST271205415.16.462.931.76.38650.4%57.6%23.1%8.805.744.57
    2017OAKMLB27360141369.27.113.490.52.32660.5%45.6%6.1%74.85.304.803.624.561.2
    2018KCRR28000212.09.000.000.00.250100.0%100.0%0.0%0.002.072.07
    2018KCRAA28000323.10.005.400.00.200100.0%50.0%0.0%0.006.157.30
    2018KCRAAA28000100.227.000.000.001.000100.0%0.0%0.0%0.00-2.25-0.30
    2018KCRST28000213.27.367.360.00.38544.4%53.8%0.0%12.275.256.64
    2019KCRR29000111.018.000.000.00.500100.0%50.0%0.0%0.000.271.08
    2019KCRA+29010322.213.506.750.00.40075.0%40.0%0.0%3.382.632.97
    2019KCRMLB29010604.213.5011.571.93.46251.7%50.0%16.7%13.507.896.866.63-0.1
    2020KCRST30000505.05.405.401.80.38941.7%25.0%20.0%12.606.796.03
    2020KCRMLB3010318017.19.874.150.00.10892.3%45.9%0.0%96.00.522.152.564.230.5
    2021KCRAAA31000311.210.805.400.00.25075.0%50.0%0.0%5.406.366.36
    2021KCRST31100707.06.431.290.00.28671.4%52.4%0.0%2.572.584.27
    2021KCRMLB31001503.18.1010.805.40.33369.4%45.5%66.7%94.213.5011.6113.677.46-0.3
    2024LADST34000101.018.000.000.00.000100.0%100.0%0.0%0.00-0.26-0.26
    2024SEAAAA34100808.210.384.150.00.21162.5%72.2%0.0%3.122.913.12
    2024LADAAA3441135241.29.507.130.43.28670.6%58.0%9.1%4.545.085.42
    2025SteamerPROJ35000101.08.654.340.96.29273.8%47.1%3.924.234.250.0
    Total- - -MLB192148250311.16.973.500.69.29067.7%49.5%9.3%93.14.223.934.233.7
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2012TBRA-22220141452.09.522.600.00.27367.3%64.1%0.0%2.772.202.57
    2013TBRR23000112.018.000.000.00.57175.0%71.4%0.0%0.00-0.54-0.32
    2013TBRA+23210191967.08.462.420.13.28475.1%61.2%2.1%2.152.492.79
    2014SDPAA24210131042.18.083.190.21.28276.1%64.0%3.7%1.912.773.11
    2014SDPST24000508.23.122.080.00.167100.0%45.8%0.0%0.003.724.78
    2014SDPMLB24740141273.18.593.930.49.27076.7%50.3%7.5%91.93.073.403.590.9
    2015OAKST251205417.25.602.551.02.29184.2%53.6%13.3%3.064.664.26
    2015OAKMLB25660161696.25.962.330.47.27365.8%52.6%7.1%93.43.353.913.513.901.7
    2016OAKAAA26170151566.26.214.590.54.31870.6%54.0%7.8%4.324.794.93
    2016OAKST260105515.16.464.111.76.41850.3%39.7%20.0%11.156.415.42
    2016OAKMLB262409946.14.473.691.55.32067.9%49.4%18.2%94.46.025.715.634.97-0.1
    2017OAKA+27000115.16.751.691.69.21483.3%73.3%25.0%3.385.413.82
    2017OAKAAA272006525.06.485.040.36.34269.0%53.2%4.5%4.324.485.16
    2017OAKST271205415.16.462.931.76.38650.4%57.6%23.1%8.805.744.57
    2017OAKMLB27360141369.27.113.490.52.32660.5%45.6%6.1%74.85.304.803.624.561.2
    2018KCRR28000212.09.000.000.00.250100.0%100.0%0.0%0.002.072.07
    2018KCRAA28000323.10.005.400.00.200100.0%50.0%0.0%0.006.157.30
    2018KCRAAA28000100.227.000.000.001.000100.0%0.0%0.0%0.00-2.25-0.30
    2018KCRST28000213.27.367.360.00.38544.4%53.8%0.0%12.275.256.64
    2019KCRR29000111.018.000.000.00.500100.0%50.0%0.0%0.000.271.08
    2019KCRA+29010322.213.506.750.00.40075.0%40.0%0.0%3.382.632.97
    2019KCRMLB29010604.213.5011.571.93.46251.7%50.0%16.7%13.507.896.866.63-0.1
    2020KCRST30000505.05.405.401.80.38941.7%25.0%20.0%12.606.796.03
    2020KCRMLB3010318017.19.874.150.00.10892.3%45.9%0.0%96.00.522.152.564.230.5
    2021KCRAAA31000311.210.805.400.00.25075.0%50.0%0.0%5.406.366.36
    2021KCRST31100707.06.431.290.00.28671.4%52.4%0.0%2.572.584.27
    2021KCRMLB31001503.18.1010.805.40.33369.4%45.5%66.7%94.213.5011.6113.677.46-0.3
    2024LADST34000101.018.000.000.00.000100.0%100.0%0.0%0.00-0.26-0.26
    2024SEAAAA34100808.210.384.150.00.21162.5%72.2%0.0%3.122.913.12
    2024LADAAA3441135241.29.507.130.43.28670.6%58.0%9.1%4.545.085.42
    2025SteamerPROJ35000101.08.654.340.96.29273.8%47.1%3.924.234.250.0
    Total- - -MLB192148250311.16.973.500.69.29067.7%49.5%9.3%93.14.223.934.233.7

    Standard

    Preseason ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2012TBRA-222.7714140000052.0211381816015022055
    2013TBRR000.0011000002.0114100000004
    2013TBRA+212.1519190000067.0275552016118038063
    2014SDPAA211.9113100002042.117234139115010138
    2014SDPST000.0050000108.2294000200003
    2014SDPMLB743.07141270000073.1306572625432144070
    2015OAKST123.06540000017.273186625001011
    2015OAKMLB663.351616101100096.2406884636525187064
    2016OAKAAA174.3215150000066.2301723632434033046
    2016OAKST0111.15550000015.17726191937012011
    2016OAKMLB246.029940000046.1203573231819102023
    2017OAKA+003.3811000005.1204221100104
    2017OAKAAA204.32650000025.0112281412114004018
    2017OAKST128.80540000015.17625171535002011
    2017OAKMLB365.30141360000069.2316784641427032055
    2018KCRR000.0021000002.061000000002
    2018KCRAA000.0032000003.1132000201100
    2018KCRAAA000.0010000100.231000000002
    2018KCRST0012.2721000003.2205550301003
    2019KCRR000.0011000001.041000000002
    2019KCRA+013.3832000002.2112110200104
    2019KCRMLB0113.50600000004.2277771610007
    2020KCRST0012.6050000105.0258771300203
    2020KCRMLB100.5218000035017.16541108012019
    2021KCRAAA005.4031000101.291110102002
    2021KCRST102.5770000307.0276220100105
    2021KCRMLB0013.50500001123.1195552401103
    2024LADST000.0010000001.030000000002
    2024SEAAAA103.1280000108.23343304100010
    2024LADAAA414.543520013141.2182302221233054044
    2025SteamerPROJ003.921000001.041000001
    Total- - -MLB19214.2282502711462311.1134229616314624121417180241
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2012TBRA-222.7714140000052.0211381816015022055
    2013TBRR000.0011000002.0114100000004
    2013TBRA+212.1519190000067.0275552016118038063
    2014SDPAA211.9113100002042.117234139115010138
    2014SDPST000.0050000108.2294000200003
    2014SDPMLB743.07141270000073.1306572625432144070
    2015OAKST123.06540000017.273186625001011
    2015OAKMLB663.351616101100096.2406884636525187064
    2016OAKAAA174.3215150000066.2301723632434033046
    2016OAKST0111.15550000015.17726191937012011
    2016OAKMLB246.029940000046.1203573231819102023
    2017OAKA+003.3811000005.1204221100104
    2017OAKAAA204.32650000025.0112281412114004018
    2017OAKST128.80540000015.17625171535002011
    2017OAKMLB365.30141360000069.2316784641427032055
    2018KCRR000.0021000002.061000000002
    2018KCRAA000.0032000003.1132000201100
    2018KCRAAA000.0010000100.231000000002
    2018KCRST0012.2721000003.2205550301003
    2019KCRR000.0011000001.041000000002
    2019KCRA+013.3832000002.2112110200104
    2019KCRMLB0113.50600000004.2277771610007
    2020KCRST0012.6050000105.0258771300203
    2020KCRMLB100.5218000035017.16541108012019
    2021KCRAAA005.4031000101.291110102002
    2021KCRST102.5770000307.0276220100105
    2021KCRMLB0013.50500001123.1195552401103
    2024LADST000.0010000001.030000000002
    2024SEAAAA103.1280000108.23343304100010
    2024LADAAA414.543520013141.2182302221233054044
    2025SteamerPROJ003.921000001.041000001
    Total- - -MLB19214.2282502711462311.1134229616314624121417180241

    Advanced

    Preseason ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2012TBRA-9.522.603.670.0026.1%7.1%19.0%.1961.02.27367.3%2.20
    2013TBRR18.000.004.000.0036.4%0.0%36.4%.3642.00.57175.0%-0.54
    2013TBRA+8.462.423.500.1322.9%6.5%16.4%.2171.09.28475.1%2.49
    2014SDPAA8.083.192.530.2122.1%8.7%13.4%.2181.16.28276.1%2.77
    2014SDPST3.122.081.500.0010.3%6.9%3.4%.1480.69.167100.0%3.72
    2014SDPMLB8.593.932.190.4922.9%10.5%12.4%.2111.21.27076.7%88943.40
    20147.732.892.670.8620.4%7.6%12.7%.2471.28.29573.0%3.81
    2015OAKST5.602.552.201.0215.1%6.8%8.2%.2651.30.29184.2%4.66
    2015OAKMLB5.962.332.560.4715.8%6.2%9.6%.2361.17.27365.8%85883.51
    20157.762.922.661.0220.4%7.7%12.7%.2511.29.29672.9%4.03
    2016OAKAAA6.214.591.350.5415.3%11.3%4.0%.2731.59.31870.6%4.79
    2016OAKST6.464.111.571.7614.3%9.1%5.2%.3772.15.41850.3%6.41
    2016OAKMLB4.473.691.211.5511.3%9.4%2.0%.3101.64.32067.9%1471365.63
    20168.103.142.581.1721.1%8.2%12.9%.2521.32.29872.9%4.24
    2017OAKA+6.751.694.001.6920.0%5.0%15.0%.2110.94.21483.3%5.41
    2017OAKAAA6.485.041.290.3616.1%12.5%3.6%.2861.68.34269.0%4.48
    2017OAKST6.462.932.201.7614.5%6.6%7.9%.3521.96.38650.4%5.74
    2017OAKMLB7.113.492.040.5217.4%8.5%8.9%.2731.51.32660.5%125843.62
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018KCRR9.000.002.000.0033.3%0.0%33.3%.1670.50.250100.0%2.07
    2018KCRAA0.005.400.000.000.0%15.4%-15.4%.2001.20.200100.0%6.15
    2018KCRAAA27.000.002.000.0066.7%0.0%66.7%.3331.501.000100.0%-2.25
    2018KCRST7.367.361.000.0015.0%15.0%0.0%.3132.18.38544.4%5.25
    2019KCRR18.000.002.000.0050.0%0.0%50.0%.2501.00.500100.0%0.27
    2019KCRA+13.506.752.000.0036.4%18.2%18.2%.2221.50.40075.0%2.63
    2019KCRMLB13.5011.571.171.9325.9%22.2%3.7%.3332.79.46251.7%2861526.86
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020KCRST5.405.401.001.8012.0%12.0%0.0%.3642.20.38941.7%6.79
    2020KCRMLB9.874.152.380.0029.2%12.3%16.9%.0710.69.10892.3%11582.56
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021KCRAAA10.805.402.000.0022.2%11.1%11.1%.1671.20.25075.0%6.36
    2021KCRST6.431.295.000.0018.5%3.7%14.8%.2311.00.28671.4%2.58
    2021KCRMLB8.1010.800.755.4015.8%21.1%-5.3%.3572.70.33369.4%30031913.67
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2024LADST18.000.002.000.0066.7%0.0%66.7%.0000.00.000100.0%-0.26
    2024SEAAAA10.384.152.500.0030.3%12.1%18.2%.1380.92.21162.5%2.91
    2024LADAAA9.507.131.330.4324.2%18.1%6.0%.2081.51.28670.6%5.08
    2025SteamerPROJ8.654.342.000.9622.1%11.1%11.0%.2391.39.29273.8%4.23
    Total- - -MLB6.973.501.990.6918.0%9.0%8.9%.2461.34.29067.7%105973.93
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2012TBRA-9.522.603.670.0026.1%7.1%19.0%.1961.02.27367.3%2.20
    2013TBRR18.000.004.000.0036.4%0.0%36.4%.3642.00.57175.0%-0.54
    2013TBRA+8.462.423.500.1322.9%6.5%16.4%.2171.09.28475.1%2.49
    2014SDPAA8.083.192.530.2122.1%8.7%13.4%.2181.16.28276.1%2.77
    2014SDPST3.122.081.500.0010.3%6.9%3.4%.1480.69.167100.0%3.72
    2014SDPMLB8.593.932.190.4922.9%10.5%12.4%.2111.21.27076.7%88943.40
    20147.732.892.670.8620.4%7.6%12.7%.2471.28.29573.0%3.81
    2015OAKST5.602.552.201.0215.1%6.8%8.2%.2651.30.29184.2%4.66
    2015OAKMLB5.962.332.560.4715.8%6.2%9.6%.2361.17.27365.8%85883.51
    20157.762.922.661.0220.4%7.7%12.7%.2511.29.29672.9%4.03
    2016OAKAAA6.214.591.350.5415.3%11.3%4.0%.2731.59.31870.6%4.79
    2016OAKST6.464.111.571.7614.3%9.1%5.2%.3772.15.41850.3%6.41
    2016OAKMLB4.473.691.211.5511.3%9.4%2.0%.3101.64.32067.9%1471365.63
    20168.103.142.581.1721.1%8.2%12.9%.2521.32.29872.9%4.24
    2017OAKA+6.751.694.001.6920.0%5.0%15.0%.2110.94.21483.3%5.41
    2017OAKAAA6.485.041.290.3616.1%12.5%3.6%.2861.68.34269.0%4.48
    2017OAKST6.462.932.201.7614.5%6.6%7.9%.3521.96.38650.4%5.74
    2017OAKMLB7.113.492.040.5217.4%8.5%8.9%.2731.51.32660.5%125843.62
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018KCRR9.000.002.000.0033.3%0.0%33.3%.1670.50.250100.0%2.07
    2018KCRAA0.005.400.000.000.0%15.4%-15.4%.2001.20.200100.0%6.15
    2018KCRAAA27.000.002.000.0066.7%0.0%66.7%.3331.501.000100.0%-2.25
    2018KCRST7.367.361.000.0015.0%15.0%0.0%.3132.18.38544.4%5.25
    2019KCRR18.000.002.000.0050.0%0.0%50.0%.2501.00.500100.0%0.27
    2019KCRA+13.506.752.000.0036.4%18.2%18.2%.2221.50.40075.0%2.63
    2019KCRMLB13.5011.571.171.9325.9%22.2%3.7%.3332.79.46251.7%2861526.86
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020KCRST5.405.401.001.8012.0%12.0%0.0%.3642.20.38941.7%6.79
    2020KCRMLB9.874.152.380.0029.2%12.3%16.9%.0710.69.10892.3%11582.56
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021KCRAAA10.805.402.000.0022.2%11.1%11.1%.1671.20.25075.0%6.36
    2021KCRST6.431.295.000.0018.5%3.7%14.8%.2311.00.28671.4%2.58
    2021KCRMLB8.1010.800.755.4015.8%21.1%-5.3%.3572.70.33369.4%30031913.67
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2024LADST18.000.002.000.0066.7%0.0%66.7%.0000.00.000100.0%-0.26
    2024SEAAAA10.384.152.500.0030.3%12.1%18.2%.1380.92.21162.5%2.91
    2024LADAAA9.507.131.330.4324.2%18.1%6.0%.2081.51.28670.6%5.08
    2025SteamerPROJ8.654.342.000.9622.1%11.1%11.0%.2391.39.29273.8%4.23
    Total- - -MLB6.973.501.990.6918.0%9.0%8.9%.2461.34.29067.7%105973.93

    Statcast

    Preseason ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2015OAKMLB30986.9112.24.251.6%8828.5%3.353.91
    2016OAKMLB16187.6111.08.0116.8%5332.9%6.025.71
    2017OAKMLB23188.5110.89.5114.8%8034.6%5.304.80
    2019KCRMLB1493.5110.57.7214.3%750.0%13.507.89
    2020KCRMLB3786.5109.015.700.0%1027.0%0.522.15
    2021KCRMLB1198.9107.913.8218.2%872.7%13.5011.61
    Total- - -MLB76387.8112.27.4314.1%24632.2%4.22
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2015OAKMLB30986.9112.24.251.6%8828.5%3.353.91
    2016OAKMLB16187.6111.08.0116.8%5332.9%6.025.71
    2017OAKMLB23188.5110.89.5114.8%8034.6%5.304.80
    2019KCRMLB1493.5110.57.7214.3%750.0%13.507.89
    2020KCRMLB3786.5109.015.700.0%1027.0%0.522.15
    2021KCRMLB1198.9107.913.8218.2%872.7%13.5011.61
    Total- - -MLB76387.8112.27.4314.1%24632.2%4.22