Batting
Pitching
    • Season


Keaton Winn

Keaton Winn

San Francisco Giants
P
Age: 28
Bats/Throws: R/R
6'4" / 230
DOB: 2/20/1998
(28 years, 5 months, 18 days)
P

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • 2023
  • SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026vs L15.0- - -67146065191011.246.348.404.329
    2026vs R23.2- - -91161088150320.193.264.241.236
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Home17.14.1576143098080212.212.316.258.271
    2026Away21.12.1182164055261119.216.284.351.278
    2026Home vs L6.1- - -327304305004.259.375.370.338
    2026Home vs R11.0- - -447005503028.179.273.179.222
    2026Away vs L8.2- - -357302214107.233.324.433.321
    2026Away vs R12.2- - -4791033120112.205.255.295.248
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Mar/Apr12.22.844864044051013.143.234.238.209
    2026May13.02.08499004313009.196.245.261.230
    2026Jun5.07.20226204411014.300.364.550.394
    2026Jul6.03.00316002205023.250.419.250.332
    2026Aug2.00.0083100000002.375.375.500.380
    20261st Half32.03.09125226012112101126.195.266.301.253
    20262nd Half6.22.70338102204025.296.424.333.356
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Low Leverage17.0- - -6471022050118.121.203.138.169
    2026Medium Leverage10.0- - -4413303322009.310.341.524.372
    2026High Leverage11.2- - -5010309807124.250.388.325.326
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Bases Empty18.1- - -78176011140117.233.282.356.282
    2026Men on Base20.1- - -80131013121101214.194.316.254.267
    2026Men In Scoring13.1- - -561010111008127.217.357.239.284
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Through 3 - 00.0- - -50001105100.0001.000.000.698
    2026Through 3 - 11.1- - -120001107001.000.583.000.407
    2026Through 3 - 22.0- - -152104407002.250.600.375.469
    2026Through 2 - 01.2- - -164304407102.444.688.778.590
    2026Through 1 - 012.1- - -56116055010108.239.375.370.332
    2026Through 2 - 15.1- - -295401106014.227.414.409.374
    2026Through 1 - 113.2- - -5793044060212.184.298.245.259
    2026Through 0 - 121.0- - -81131044040323.178.250.192.211
    2026Through 2 - 29.2- - -3942044050210.125.282.188.237
    2026Through 1 - 212.1- - -4540044030217.100.200.100.158
    2026Through 0 - 211.1- - -4280000010117.200.238.200.203
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026As Reliever38.23.03158307014132141331.214.299.307.275
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026No Shift5.2- - -245200000000.208.208.292.216
    2026Shift - All19.2- - -8423500000000.277.277.337.269
    2026Shift - Traditional18.0- - -7621500000000.276.276.342.270
    2026Shift - Non Traditional1.2- - -82000000000.286.286.286.254
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20261st Through Order as RP38.13.05157307014132141331.216.301.309.276
    20262nd Through Order as RP0.10.0010000000000.000.000.000.000
    SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026vs L15.0- - -67146065191011.246.348.404.329
    2026vs R23.2- - -91161088150320.193.264.241.236
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Home17.14.1576143098080212.212.316.258.271
    2026Away21.12.1182164055261119.216.284.351.278
    2026Home vs L6.1- - -327304305004.259.375.370.338
    2026Home vs R11.0- - -447005503028.179.273.179.222
    2026Away vs L8.2- - -357302214107.233.324.433.321
    2026Away vs R12.2- - -4791033120112.205.255.295.248
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Mar/Apr12.22.844864044051013.143.234.238.209
    2026May13.02.08499004313009.196.245.261.230
    2026Jun5.07.20226204411014.300.364.550.394
    2026Jul6.03.00316002205023.250.419.250.332
    2026Aug2.00.0083100000002.375.375.500.380
    20261st Half32.03.09125226012112101126.195.266.301.253
    20262nd Half6.22.70338102204025.296.424.333.356
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Low Leverage17.0- - -6471022050118.121.203.138.169
    2026Medium Leverage10.0- - -4413303322009.310.341.524.372
    2026High Leverage11.2- - -5010309807124.250.388.325.326
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Bases Empty18.1- - -78176011140117.233.282.356.282
    2026Men on Base20.1- - -80131013121101214.194.316.254.267
    2026Men In Scoring13.1- - -561010111008127.217.357.239.284
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Through 3 - 00.0- - -50001105100.0001.000.000.698
    2026Through 3 - 11.1- - -120001107001.000.583.000.407
    2026Through 3 - 22.0- - -152104407002.250.600.375.469
    2026Through 2 - 01.2- - -164304407102.444.688.778.590
    2026Through 1 - 012.1- - -56116055010108.239.375.370.332
    2026Through 2 - 15.1- - -295401106014.227.414.409.374
    2026Through 1 - 113.2- - -5793044060212.184.298.245.259
    2026Through 0 - 121.0- - -81131044040323.178.250.192.211
    2026Through 2 - 29.2- - -3942044050210.125.282.188.237
    2026Through 1 - 212.1- - -4540044030217.100.200.100.158
    2026Through 0 - 211.1- - -4280000010117.200.238.200.203
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026As Reliever38.23.03158307014132141331.214.299.307.275
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026No Shift5.2- - -245200000000.208.208.292.216
    2026Shift - All19.2- - -8423500000000.277.277.337.269
    2026Shift - Traditional18.0- - -7621500000000.276.276.342.270
    2026Shift - Non Traditional1.2- - -82000000000.286.286.286.254
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20261st Through Order as RP38.13.05157307014132141331.216.301.309.276
    20262nd Through Order as RP0.10.0010000000000.000.000.000.000
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026vs L6.605.401.220.6016.4%13.4%3.0%.2461.53.28378.7%4.304.65
    2026vs R7.611.904.000.3822.0%5.5%16.5%.1930.89.24270.8%2.973.58
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Home6.234.151.500.0015.8%10.5%5.3%.2121.27.25962.5%3.444.58
    2026Away8.022.533.170.8423.2%7.3%15.9%.2161.03.25989.1%3.523.51
    2026Home vs L5.687.110.800.0012.5%15.6%-3.1%.2591.89.30466.7%4.205.40
    2026Home vs R6.552.452.670.0018.2%6.8%11.4%.1790.91.22658.3%3.004.11
    2026Away vs L7.274.151.751.0420.0%11.4%8.6%.2331.27.26193.8%4.364.10
    2026Away vs R8.531.426.000.7125.5%4.3%21.3%.2050.87.25884.9%2.943.11
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Mar/Apr9.243.552.600.0027.1%10.4%16.7%.1430.87.20063.6%2.233.67
    2026May6.232.083.000.6918.4%6.1%12.2%.1960.92.22275.5%3.403.69
    2026Jun7.201.804.001.8018.2%4.5%13.6%.3001.40.33360.6%5.303.61
    2026Jul4.507.500.600.009.7%16.1%-6.5%.2501.83.28684.6%5.606.36
    2026Aug9.000.002.000.0025.0%0.0%25.0%.3751.50.500100.0%1.101.86
    20261st Half7.312.812.600.5620.8%8.0%12.8%.1951.00.23369.5%3.313.74
    20262nd Half6.755.401.250.0015.2%12.1%3.0%.2961.80.36485.7%4.305.21
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Low Leverage9.532.653.600.0028.1%7.8%20.3%.1210.71.17584.6%2.043.11
    2026Medium Leverage8.101.804.501.8020.5%4.5%15.9%.3101.50.35598.4%4.503.27
    2026High Leverage3.095.400.570.008.0%14.0%-6.0%.2501.46.27052.6%4.725.90
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Bases Empty8.351.964.250.4921.8%5.1%16.7%.2331.15.291100.0%2.773.47
    2026Men on Base6.204.431.400.4417.5%12.5%5.0%.1941.13.22650.8%4.134.46
    2026Men In Scoring4.735.400.880.0012.5%14.3%-1.8%.2171.35.25645.0%4.305.21
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Through 3 - 00.0045.000.000.000.0%100.0%-100.0%.0005.00.00080.0%18.1018.10
    2026Through 3 - 16.7547.250.140.008.3%58.3%-50.0%.0005.25.00085.7%17.3518.49
    2026Through 3 - 29.0031.500.290.0013.3%46.7%-33.3%.2504.50.33355.6%11.6012.36
    2026Through 2 - 010.8037.800.290.0012.5%43.8%-31.2%.4446.60.57163.6%13.3014.21
    2026Through 1 - 05.847.300.800.0014.3%17.9%-3.6%.2391.70.28976.2%4.235.34
    2026Through 2 - 16.7510.130.670.0013.8%20.7%-6.9%.2272.06.27891.7%5.536.68
    2026Through 1 - 17.903.952.000.0021.1%10.5%10.5%.1841.10.24376.5%3.104.10
    2026Through 0 - 19.861.715.750.0028.4%4.9%23.5%.1780.81.25580.0%1.902.78
    2026Through 2 - 29.314.662.000.0025.6%12.8%12.8%.1250.93.18263.6%3.203.83
    2026Through 1 - 212.412.195.670.0037.8%6.7%31.1%.1000.57.17455.6%1.552.17
    2026Through 0 - 213.500.7917.000.0040.5%2.4%38.1%.2000.79.348100.0%0.621.16
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026As Reliever7.223.262.210.4719.6%8.9%10.8%.2141.14.25974.7%3.483.99
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026No Shift0.000.000.000.000.0%0.0%0.0%.2080.88.208100.0%3.104.98
    2026Shift - All0.000.000.000.000.0%0.0%0.0%.2771.17.274100.0%3.104.72
    2026Shift - Traditional0.000.000.000.000.0%0.0%0.0%.2761.17.276100.0%3.104.53
    2026Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.2861.20.250100.0%3.106.75
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20261st Through Order as RP7.283.292.210.4719.7%8.9%10.8%.2161.15.26274.7%3.493.96
    20262nd Through Order as RP0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.107.67
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026vs L6.605.401.220.6016.4%13.4%3.0%.2461.53.28378.7%4.304.65
    2026vs R7.611.904.000.3822.0%5.5%16.5%.1930.89.24270.8%2.973.58
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Home6.234.151.500.0015.8%10.5%5.3%.2121.27.25962.5%3.444.58
    2026Away8.022.533.170.8423.2%7.3%15.9%.2161.03.25989.1%3.523.51
    2026Home vs L5.687.110.800.0012.5%15.6%-3.1%.2591.89.30466.7%4.205.40
    2026Home vs R6.552.452.670.0018.2%6.8%11.4%.1790.91.22658.3%3.004.11
    2026Away vs L7.274.151.751.0420.0%11.4%8.6%.2331.27.26193.8%4.364.10
    2026Away vs R8.531.426.000.7125.5%4.3%21.3%.2050.87.25884.9%2.943.11
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Mar/Apr9.243.552.600.0027.1%10.4%16.7%.1430.87.20063.6%2.233.67
    2026May6.232.083.000.6918.4%6.1%12.2%.1960.92.22275.5%3.403.69
    2026Jun7.201.804.001.8018.2%4.5%13.6%.3001.40.33360.6%5.303.61
    2026Jul4.507.500.600.009.7%16.1%-6.5%.2501.83.28684.6%5.606.36
    2026Aug9.000.002.000.0025.0%0.0%25.0%.3751.50.500100.0%1.101.86
    20261st Half7.312.812.600.5620.8%8.0%12.8%.1951.00.23369.5%3.313.74
    20262nd Half6.755.401.250.0015.2%12.1%3.0%.2961.80.36485.7%4.305.21
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Low Leverage9.532.653.600.0028.1%7.8%20.3%.1210.71.17584.6%2.043.11
    2026Medium Leverage8.101.804.501.8020.5%4.5%15.9%.3101.50.35598.4%4.503.27
    2026High Leverage3.095.400.570.008.0%14.0%-6.0%.2501.46.27052.6%4.725.90
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Bases Empty8.351.964.250.4921.8%5.1%16.7%.2331.15.291100.0%2.773.47
    2026Men on Base6.204.431.400.4417.5%12.5%5.0%.1941.13.22650.8%4.134.46
    2026Men In Scoring4.735.400.880.0012.5%14.3%-1.8%.2171.35.25645.0%4.305.21
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Through 3 - 00.0045.000.000.000.0%100.0%-100.0%.0005.00.00080.0%18.1018.10
    2026Through 3 - 16.7547.250.140.008.3%58.3%-50.0%.0005.25.00085.7%17.3518.49
    2026Through 3 - 29.0031.500.290.0013.3%46.7%-33.3%.2504.50.33355.6%11.6012.36
    2026Through 2 - 010.8037.800.290.0012.5%43.8%-31.2%.4446.60.57163.6%13.3014.21
    2026Through 1 - 05.847.300.800.0014.3%17.9%-3.6%.2391.70.28976.2%4.235.34
    2026Through 2 - 16.7510.130.670.0013.8%20.7%-6.9%.2272.06.27891.7%5.536.68
    2026Through 1 - 17.903.952.000.0021.1%10.5%10.5%.1841.10.24376.5%3.104.10
    2026Through 0 - 19.861.715.750.0028.4%4.9%23.5%.1780.81.25580.0%1.902.78
    2026Through 2 - 29.314.662.000.0025.6%12.8%12.8%.1250.93.18263.6%3.203.83
    2026Through 1 - 212.412.195.670.0037.8%6.7%31.1%.1000.57.17455.6%1.552.17
    2026Through 0 - 213.500.7917.000.0040.5%2.4%38.1%.2000.79.348100.0%0.621.16
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026As Reliever7.223.262.210.4719.6%8.9%10.8%.2141.14.25974.7%3.483.99
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026No Shift0.000.000.000.000.0%0.0%0.0%.2080.88.208100.0%3.104.98
    2026Shift - All0.000.000.000.000.0%0.0%0.0%.2771.17.274100.0%3.104.72
    2026Shift - Traditional0.000.000.000.000.0%0.0%0.0%.2761.17.276100.0%3.104.53
    2026Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.2861.20.250100.0%3.106.75
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20261st Through Order as RP7.283.292.210.4719.7%8.9%10.8%.2161.15.26274.7%3.493.96
    20262nd Through Order as RP0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.107.67
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L2.0021.7%52.2%26.1%8.3%8.3%0.0%0.0%46.8%34.0%19.1%14.9%63.8%21.3%25399154
    2026vs R1.7820.6%50.8%28.6%27.8%5.6%6.3%0.0%41.3%34.9%23.8%27.0%47.6%25.4%331112219
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home2.5414.8%61.1%24.1%15.4%0.0%3.0%0.0%42.6%35.2%22.2%33.3%53.7%13.0%27198173
    2026Away1.3527.3%41.8%30.9%23.5%11.8%4.3%0.0%44.6%33.9%21.4%10.7%55.4%33.9%313113200
    2026Home vs L2.8017.4%60.9%21.7%0.0%0.0%0.0%0.0%52.2%34.8%13.0%26.1%60.9%13.0%1174473
    2026Home vs R2.3812.9%61.3%25.8%25.0%0.0%5.3%0.0%35.5%35.5%29.0%38.7%48.4%12.9%15454100
    2026Away vs L1.4326.1%43.5%30.4%14.3%14.3%0.0%0.0%41.7%33.3%25.0%4.2%66.7%29.2%1365581
    2026Away vs R1.3028.1%40.6%31.3%30.0%10.0%7.7%0.0%46.9%34.4%18.8%15.6%46.9%37.5%17758119
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr1.0017.2%41.4%41.4%8.3%0.0%8.3%0.0%46.7%30.0%23.3%16.7%70.0%13.3%19771126
    2026May1.5524.3%45.9%29.7%9.1%9.1%0.0%0.0%32.4%43.2%24.3%21.6%56.8%21.6%16954115
    2026Jun2.6731.3%50.0%18.8%33.3%33.3%0.0%0.0%37.5%43.8%18.8%18.8%56.3%25.0%783048
    2026Jul5.339.5%76.2%14.3%66.7%0.0%6.3%0.0%52.4%23.8%23.8%28.6%33.3%38.1%1144767
    2026Aug3.0033.3%50.0%16.7%100.0%0.0%0.0%0.0%83.3%16.7%0.0%33.3%33.3%33.3%26917
    20261st Half1.5823.0%47.1%29.9%11.5%7.7%2.4%0.0%38.6%38.6%22.7%21.6%59.1%19.3%467166301
    20262nd Half3.7513.6%68.2%18.2%75.0%0.0%6.7%0.0%63.6%18.2%18.2%22.7%36.4%40.9%1174572
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage1.9212.5%57.5%30.0%16.7%0.0%8.7%0.0%45.0%25.0%30.0%22.5%62.5%15.0%25285167
    2026Medium Leverage1.5630.3%42.4%27.3%11.1%22.2%0.0%0.0%42.4%48.5%9.1%21.2%45.5%33.3%1475097
    2026High Leverage2.1122.2%52.8%25.0%33.3%0.0%0.0%0.0%43.2%32.4%24.3%21.6%54.1%24.3%18576109
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty1.4725.0%44.6%30.4%17.6%5.9%8.0%0.0%41.1%39.3%19.6%30.4%51.8%17.9%297103194
    2026Men on Base2.3817.0%58.5%24.5%23.1%7.7%0.0%0.0%46.3%29.6%24.1%13.0%57.4%29.6%287108179
    2026Men In Scoring2.8820.5%59.0%20.5%37.5%0.0%0.0%0.0%48.7%25.6%25.6%17.9%51.3%30.8%20381122
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%24204
    2026Through 3 - 13.000.0%75.0%25.0%0.0%0.0%0.0%0.0%25.0%75.0%0.0%0.0%100.0%0.0%664323
    2026Through 3 - 23.0033.3%50.0%16.7%0.0%0.0%0.0%0.0%33.3%50.0%16.7%33.3%66.7%0.0%1035251
    2026Through 2 - 03.0042.9%42.9%14.3%0.0%0.0%0.0%0.0%71.4%14.3%14.3%0.0%71.4%28.6%774928
    2026Through 1 - 02.1126.3%50.0%23.7%11.1%0.0%0.0%0.0%50.0%39.5%10.5%23.7%50.0%26.3%229113116
    2026Through 2 - 12.0033.3%44.4%22.2%25.0%0.0%0.0%0.0%44.4%50.0%5.6%27.8%50.0%22.2%1477869
    2026Through 1 - 12.2221.6%54.1%24.3%11.1%0.0%0.0%0.0%32.4%45.9%21.6%21.6%54.1%24.3%266110156
    2026Through 0 - 12.3320.0%56.0%24.0%16.7%0.0%7.1%0.0%39.2%33.3%27.5%19.6%60.8%19.6%33498236
    2026Through 2 - 23.5018.2%63.6%18.2%0.0%0.0%7.1%0.0%68.2%18.2%13.6%18.2%54.5%27.3%23096134
    2026Through 1 - 23.0013.0%65.2%21.7%0.0%0.0%6.7%0.0%60.9%17.4%21.7%17.4%60.9%21.7%23985154
    2026Through 0 - 23.5021.7%60.9%17.4%0.0%0.0%14.3%0.0%56.5%26.1%17.4%21.7%52.2%26.1%17740137
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Reliever1.8721.1%51.4%27.5%20.0%6.7%3.6%0.0%43.6%34.5%21.8%21.8%54.5%23.6%584211373
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift1.8616.7%54.2%29.2%42.9%0.0%0.0%0.0%41.7%33.3%25.0%16.7%66.7%16.7%762749
    2026Shift - All2.0522.9%51.8%25.3%14.3%0.0%4.7%0.0%44.0%34.5%21.4%23.8%52.4%23.8%27385188
    2026Shift - Traditional2.4123.7%53.9%22.4%11.8%0.0%4.9%0.0%44.7%34.2%21.1%23.7%51.3%25.0%25983176
    2026Shift - Non Traditional0.5014.3%28.6%57.1%25.0%0.0%0.0%0.0%37.5%37.5%25.0%25.0%62.5%12.5%14212
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as RP1.9321.3%51.9%26.9%20.7%6.9%3.6%0.0%44.0%33.9%22.0%22.0%55.0%22.9%581211370
    20262nd Through Order as RP0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%303
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L2.0021.7%52.2%26.1%8.3%8.3%0.0%0.0%46.8%34.0%19.1%14.9%63.8%21.3%25399154
    2026vs R1.7820.6%50.8%28.6%27.8%5.6%6.3%0.0%41.3%34.9%23.8%27.0%47.6%25.4%331112219
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home2.5414.8%61.1%24.1%15.4%0.0%3.0%0.0%42.6%35.2%22.2%33.3%53.7%13.0%27198173
    2026Away1.3527.3%41.8%30.9%23.5%11.8%4.3%0.0%44.6%33.9%21.4%10.7%55.4%33.9%313113200
    2026Home vs L2.8017.4%60.9%21.7%0.0%0.0%0.0%0.0%52.2%34.8%13.0%26.1%60.9%13.0%1174473
    2026Home vs R2.3812.9%61.3%25.8%25.0%0.0%5.3%0.0%35.5%35.5%29.0%38.7%48.4%12.9%15454100
    2026Away vs L1.4326.1%43.5%30.4%14.3%14.3%0.0%0.0%41.7%33.3%25.0%4.2%66.7%29.2%1365581
    2026Away vs R1.3028.1%40.6%31.3%30.0%10.0%7.7%0.0%46.9%34.4%18.8%15.6%46.9%37.5%17758119
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr1.0017.2%41.4%41.4%8.3%0.0%8.3%0.0%46.7%30.0%23.3%16.7%70.0%13.3%19771126
    2026May1.5524.3%45.9%29.7%9.1%9.1%0.0%0.0%32.4%43.2%24.3%21.6%56.8%21.6%16954115
    2026Jun2.6731.3%50.0%18.8%33.3%33.3%0.0%0.0%37.5%43.8%18.8%18.8%56.3%25.0%783048
    2026Jul5.339.5%76.2%14.3%66.7%0.0%6.3%0.0%52.4%23.8%23.8%28.6%33.3%38.1%1144767
    2026Aug3.0033.3%50.0%16.7%100.0%0.0%0.0%0.0%83.3%16.7%0.0%33.3%33.3%33.3%26917
    20261st Half1.5823.0%47.1%29.9%11.5%7.7%2.4%0.0%38.6%38.6%22.7%21.6%59.1%19.3%467166301
    20262nd Half3.7513.6%68.2%18.2%75.0%0.0%6.7%0.0%63.6%18.2%18.2%22.7%36.4%40.9%1174572
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage1.9212.5%57.5%30.0%16.7%0.0%8.7%0.0%45.0%25.0%30.0%22.5%62.5%15.0%25285167
    2026Medium Leverage1.5630.3%42.4%27.3%11.1%22.2%0.0%0.0%42.4%48.5%9.1%21.2%45.5%33.3%1475097
    2026High Leverage2.1122.2%52.8%25.0%33.3%0.0%0.0%0.0%43.2%32.4%24.3%21.6%54.1%24.3%18576109
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty1.4725.0%44.6%30.4%17.6%5.9%8.0%0.0%41.1%39.3%19.6%30.4%51.8%17.9%297103194
    2026Men on Base2.3817.0%58.5%24.5%23.1%7.7%0.0%0.0%46.3%29.6%24.1%13.0%57.4%29.6%287108179
    2026Men In Scoring2.8820.5%59.0%20.5%37.5%0.0%0.0%0.0%48.7%25.6%25.6%17.9%51.3%30.8%20381122
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%24204
    2026Through 3 - 13.000.0%75.0%25.0%0.0%0.0%0.0%0.0%25.0%75.0%0.0%0.0%100.0%0.0%664323
    2026Through 3 - 23.0033.3%50.0%16.7%0.0%0.0%0.0%0.0%33.3%50.0%16.7%33.3%66.7%0.0%1035251
    2026Through 2 - 03.0042.9%42.9%14.3%0.0%0.0%0.0%0.0%71.4%14.3%14.3%0.0%71.4%28.6%774928
    2026Through 1 - 02.1126.3%50.0%23.7%11.1%0.0%0.0%0.0%50.0%39.5%10.5%23.7%50.0%26.3%229113116
    2026Through 2 - 12.0033.3%44.4%22.2%25.0%0.0%0.0%0.0%44.4%50.0%5.6%27.8%50.0%22.2%1477869
    2026Through 1 - 12.2221.6%54.1%24.3%11.1%0.0%0.0%0.0%32.4%45.9%21.6%21.6%54.1%24.3%266110156
    2026Through 0 - 12.3320.0%56.0%24.0%16.7%0.0%7.1%0.0%39.2%33.3%27.5%19.6%60.8%19.6%33498236
    2026Through 2 - 23.5018.2%63.6%18.2%0.0%0.0%7.1%0.0%68.2%18.2%13.6%18.2%54.5%27.3%23096134
    2026Through 1 - 23.0013.0%65.2%21.7%0.0%0.0%6.7%0.0%60.9%17.4%21.7%17.4%60.9%21.7%23985154
    2026Through 0 - 23.5021.7%60.9%17.4%0.0%0.0%14.3%0.0%56.5%26.1%17.4%21.7%52.2%26.1%17740137
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Reliever1.8721.1%51.4%27.5%20.0%6.7%3.6%0.0%43.6%34.5%21.8%21.8%54.5%23.6%584211373
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift1.8616.7%54.2%29.2%42.9%0.0%0.0%0.0%41.7%33.3%25.0%16.7%66.7%16.7%762749
    2026Shift - All2.0522.9%51.8%25.3%14.3%0.0%4.7%0.0%44.0%34.5%21.4%23.8%52.4%23.8%27385188
    2026Shift - Traditional2.4123.7%53.9%22.4%11.8%0.0%4.9%0.0%44.7%34.2%21.1%23.7%51.3%25.0%25983176
    2026Shift - Non Traditional0.5014.3%28.6%57.1%25.0%0.0%0.0%0.0%37.5%37.5%25.0%25.0%62.5%12.5%14212
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as RP1.9321.3%51.9%26.9%20.7%6.9%3.6%0.0%44.0%33.9%22.0%22.0%55.0%22.9%581211370
    20262nd Through Order as RP0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%303