Batting
Pitching
    • Season


Erik Miller

Erik Miller

San Francisco Giants
P
Age: 28
Bats/Throws: L/L
6'5" / 269
DOB: 2/13/1998
(28 years, 1 month, 20 days)
P

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026vs L1.0- - -51000001001.250.400.250.320
    2026vs R0.2- - -20000000000.000.000.000.000
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Home1.20.0071000001001.167.286.167.229
    2026Home vs L1.0- - -51000001001.250.400.250.320
    2026Home vs R0.2- - -20000000000.000.000.000.000
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Mar/Apr1.20.0071000001001.167.286.167.229
    20261st Half1.20.0071000001001.167.286.167.229
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Low Leverage1.1- - -61000001000.200.333.200.267
    2026Medium Leverage0.1- - -10000000001.000.000.000.000
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Bases Empty0.0- - -110000000001.0001.0001.000.901
    2026Men on Base1.2- - -60000001001.000.167.000.117
    2026Men In Scoring1.1- - -50000001001.000.200.000.140
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Through 3 - 00.0- - -10000001000.0001.000.000.700
    2026Through 3 - 20.1- - -10000000000.000.000.000.000
    2026Through 2 - 00.1- - -31000001000.500.667.500.534
    2026Through 1 - 01.0- - -51000001001.250.400.250.320
    2026Through 2 - 10.2- - -20000000001.000.000.000.000
    2026Through 1 - 10.2- - -20000000001.000.000.000.000
    2026Through 0 - 10.1- - -10000000000.000.000.000.000
    2026Through 2 - 21.0- - -30000000001.000.000.000.000
    2026Through 1 - 20.1- - -10000000000.000.000.000.000
    2026Through 0 - 20.1- - -10000000000.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026As Reliever1.20.0071000001001.167.286.167.229
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026No Shift0.1- - -10000000000.000.000.000.000
    2026Shift - All0.2- - -41000000000.250.250.250.225
    2026Shift - Traditional0.2- - -31000000000.333.333.333.300
    2026Shift - Non Traditional0.0- - -10000000000.000.000.000.000
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20261st Through Order as RP1.20.0071000001001.167.286.167.229
    SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026vs L1.0- - -51000001001.250.400.250.320
    2026vs R0.2- - -20000000000.000.000.000.000
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Home1.20.0071000001001.167.286.167.229
    2026Home vs L1.0- - -51000001001.250.400.250.320
    2026Home vs R0.2- - -20000000000.000.000.000.000
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Mar/Apr1.20.0071000001001.167.286.167.229
    20261st Half1.20.0071000001001.167.286.167.229
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Low Leverage1.1- - -61000001000.200.333.200.267
    2026Medium Leverage0.1- - -10000000001.000.000.000.000
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Bases Empty0.0- - -110000000001.0001.0001.000.901
    2026Men on Base1.2- - -60000001001.000.167.000.117
    2026Men In Scoring1.1- - -50000001001.000.200.000.140
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026Through 3 - 00.0- - -10000001000.0001.000.000.700
    2026Through 3 - 20.1- - -10000000000.000.000.000.000
    2026Through 2 - 00.1- - -31000001000.500.667.500.534
    2026Through 1 - 01.0- - -51000001001.250.400.250.320
    2026Through 2 - 10.2- - -20000000001.000.000.000.000
    2026Through 1 - 10.2- - -20000000001.000.000.000.000
    2026Through 0 - 10.1- - -10000000000.000.000.000.000
    2026Through 2 - 21.0- - -30000000001.000.000.000.000
    2026Through 1 - 20.1- - -10000000000.000.000.000.000
    2026Through 0 - 20.1- - -10000000000.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026As Reliever1.20.0071000001001.167.286.167.229
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2026No Shift0.1- - -10000000000.000.000.000.000
    2026Shift - All0.2- - -41000000000.250.250.250.225
    2026Shift - Traditional0.2- - -31000000000.333.333.333.300
    2026Shift - Non Traditional0.0- - -10000000000.000.000.000.000
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20261st Through Order as RP1.20.0071000001001.167.286.167.229
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026vs L9.009.001.000.0020.0%20.0%0.0%.2502.00.333100.0%4.174.17
    2026vs R0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Home5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    2026Home vs L9.009.001.000.0020.0%20.0%0.0%.2502.00.333100.0%4.174.17
    2026Home vs R0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Mar/Apr5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    20261st Half5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Low Leverage0.006.750.000.000.0%16.7%-16.7%.2001.50.200100.0%5.425.42
    2026Medium Leverage27.000.001.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.83-2.83
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Bases Empty0.000.000.000.000.0%0.0%0.0%1.0001.001.000100.0%3.173.17
    2026Men on Base5.405.401.000.0016.7%16.7%0.0%.0000.60.000100.0%3.773.77
    2026Men In Scoring6.756.751.000.0020.0%20.0%0.0%.0000.75.000100.0%3.923.92
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Through 3 - 00.009.000.000.000.0%100.0%-100.0%.0001.00.000100.0%6.176.17
    2026Through 3 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Through 2 - 00.0027.000.000.000.0%33.3%-33.3%.5006.00.500100.0%12.1712.17
    2026Through 1 - 09.009.001.000.0020.0%20.0%0.0%.2502.00.333100.0%4.174.17
    2026Through 2 - 113.500.001.000.0050.0%0.0%50.0%.0000.00.000100.0%0.170.17
    2026Through 1 - 113.500.001.000.0050.0%0.0%50.0%.0000.00.000100.0%0.170.17
    2026Through 0 - 10.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Through 2 - 29.000.001.000.0033.3%0.0%33.3%.0000.00.000100.0%1.171.17
    2026Through 1 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Through 0 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026As Reliever5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026No Shift0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Shift - All0.000.000.000.000.0%0.0%0.0%.2501.50.250100.0%3.173.17
    2026Shift - Traditional0.000.000.000.000.0%0.0%0.0%.3331.50.333100.0%3.173.17
    2026Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20261st Through Order as RP5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026vs L9.009.001.000.0020.0%20.0%0.0%.2502.00.333100.0%4.174.17
    2026vs R0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Home5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    2026Home vs L9.009.001.000.0020.0%20.0%0.0%.2502.00.333100.0%4.174.17
    2026Home vs R0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Mar/Apr5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    20261st Half5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Low Leverage0.006.750.000.000.0%16.7%-16.7%.2001.50.200100.0%5.425.42
    2026Medium Leverage27.000.001.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.83-2.83
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Bases Empty0.000.000.000.000.0%0.0%0.0%1.0001.001.000100.0%3.173.17
    2026Men on Base5.405.401.000.0016.7%16.7%0.0%.0000.60.000100.0%3.773.77
    2026Men In Scoring6.756.751.000.0020.0%20.0%0.0%.0000.75.000100.0%3.923.92
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026Through 3 - 00.009.000.000.000.0%100.0%-100.0%.0001.00.000100.0%6.176.17
    2026Through 3 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Through 2 - 00.0027.000.000.000.0%33.3%-33.3%.5006.00.500100.0%12.1712.17
    2026Through 1 - 09.009.001.000.0020.0%20.0%0.0%.2502.00.333100.0%4.174.17
    2026Through 2 - 113.500.001.000.0050.0%0.0%50.0%.0000.00.000100.0%0.170.17
    2026Through 1 - 113.500.001.000.0050.0%0.0%50.0%.0000.00.000100.0%0.170.17
    2026Through 0 - 10.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Through 2 - 29.000.001.000.0033.3%0.0%33.3%.0000.00.000100.0%1.171.17
    2026Through 1 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Through 0 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026As Reliever5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2026No Shift0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    2026Shift - All0.000.000.000.000.0%0.0%0.0%.2501.50.250100.0%3.173.17
    2026Shift - Traditional0.000.000.000.000.0%0.0%0.0%.3331.50.333100.0%3.173.17
    2026Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.173.17
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20261st Through Order as RP5.405.401.000.0014.3%14.3%0.0%.1671.20.200100.0%3.773.77
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%33.3%66.7%19109
    2026vs R2.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%1147
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    2026Home vs L2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%33.3%66.7%19109
    2026Home vs R2.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%1147
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    20261st Half4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%251213
    2026Medium Leverage0.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%523
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%321
    2026Men on Base4.000.0%100.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%0.0%50.0%271215
    2026Men In Scoring3.000.0%100.0%0.0%0.0%0.0%0.0%0.0%33.3%66.7%0.0%33.3%0.0%66.7%241113
    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%440
    2026Through 3 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 2 - 01.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%1385
    2026Through 1 - 02.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%33.3%33.3%211110
    2026Through 2 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%1147
    2026Through 1 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 0 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 2 - 22.000.0%100.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%0.0%50.0%19712
    2026Through 1 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 0 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Reliever4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%312
    2026Shift - All3.0025.0%75.0%0.0%0.0%0.0%0.0%0.0%25.0%50.0%25.0%25.0%25.0%50.0%18711
    2026Shift - Traditional2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%33.3%33.3%17710
    2026Shift - Non Traditional1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%101
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as RP4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%33.3%66.7%19109
    2026vs R2.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%1147
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    2026Home vs L2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%33.3%66.7%19109
    2026Home vs R2.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%1147
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    20261st Half4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%251213
    2026Medium Leverage0.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%523
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%321
    2026Men on Base4.000.0%100.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%0.0%50.0%271215
    2026Men In Scoring3.000.0%100.0%0.0%0.0%0.0%0.0%0.0%33.3%66.7%0.0%33.3%0.0%66.7%241113
    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%440
    2026Through 3 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 2 - 01.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%1385
    2026Through 1 - 02.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%33.3%33.3%211110
    2026Through 2 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%1147
    2026Through 1 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 0 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 2 - 22.000.0%100.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%0.0%50.0%19712
    2026Through 1 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    2026Through 0 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%835
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Reliever4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%312
    2026Shift - All3.0025.0%75.0%0.0%0.0%0.0%0.0%0.0%25.0%50.0%25.0%25.0%25.0%50.0%18711
    2026Shift - Traditional2.0033.3%66.7%0.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%33.3%33.3%17710
    2026Shift - Non Traditional1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%101
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as RP4.0020.0%80.0%0.0%0.0%0.0%0.0%0.0%40.0%40.0%20.0%40.0%20.0%40.0%301416