Batting
Pitching
    • Season


Tommy Kahnle

Tommy Kahnle

Detroit Tigers
P
Age: 35
Bats/Throws: R/R
6'1" / 230
DOB: 8/7/1989
(35 years, 8 months, 25 days)
P

Splits

Season:
2020
  • Career
  • 2025
  • 2024
  • 2023
  • 2022
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020vs L0.1- - -21100000001.500.5001.000.619
    2020vs R0.2- - -40000001102.000.250.000.000
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Away1.00.0061100001103.200.333.400.248
    2020Away vs L0.1- - -21100000001.500.5001.000.619
    2020Away vs R0.2- - -40000001102.000.250.000.000
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Jul1.00.0061100001103.200.333.400.248
    20201st Half1.00.0061100001103.200.333.400.248
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Medium Leverage0.0- - -10000000000.000.000.000.000
    2020High Leverage1.0- - -51100001103.250.400.500.310
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Bases Empty0.1- - -20000000001.000.000.000.000
    2020Men on Base0.2- - -41100001102.333.500.667.413
    2020Men In Scoring0.2- - -30000001102.000.333.000.000
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Through 3 - 00.0- - -10000001100.0001.000.000.000
    2020Through 2 - 00.1- - -20000001101.000.500.000.000
    2020Through 1 - 00.2- - -30000001102.000.333.000.000
    2020Through 2 - 10.1- - -10000000001.000.000.000.000
    2020Through 1 - 10.2- - -20000000002.000.000.000.000
    2020Through 0 - 10.1- - -31100000001.333.333.667.413
    2020Through 2 - 20.2- - -20000000002.000.000.000.000
    2020Through 1 - 20.2- - -20000000002.000.000.000.000
    2020Through 0 - 20.0- - -10000000000.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020As Reliever1.00.0061100001103.200.333.400.248
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020No Shift0.0- - -10000000000.000.000.000.000
    2020Shift - All0.0- - -111000000001.0001.0002.0001.238
    2020Shift - Non Traditional0.0- - -111000000001.0001.0002.0001.238
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20201st Through Order as RP1.00.0061100001103.200.333.400.248
    SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020vs L0.1- - -21100000001.500.5001.000.619
    2020vs R0.2- - -40000001102.000.250.000.000
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Away1.00.0061100001103.200.333.400.248
    2020Away vs L0.1- - -21100000001.500.5001.000.619
    2020Away vs R0.2- - -40000001102.000.250.000.000
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Jul1.00.0061100001103.200.333.400.248
    20201st Half1.00.0061100001103.200.333.400.248
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Medium Leverage0.0- - -10000000000.000.000.000.000
    2020High Leverage1.0- - -51100001103.250.400.500.310
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Bases Empty0.1- - -20000000001.000.000.000.000
    2020Men on Base0.2- - -41100001102.333.500.667.413
    2020Men In Scoring0.2- - -30000001102.000.333.000.000
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020Through 3 - 00.0- - -10000001100.0001.000.000.000
    2020Through 2 - 00.1- - -20000001101.000.500.000.000
    2020Through 1 - 00.2- - -30000001102.000.333.000.000
    2020Through 2 - 10.1- - -10000000001.000.000.000.000
    2020Through 1 - 10.2- - -20000000002.000.000.000.000
    2020Through 0 - 10.1- - -31100000001.333.333.667.413
    2020Through 2 - 20.2- - -20000000002.000.000.000.000
    2020Through 1 - 20.2- - -20000000002.000.000.000.000
    2020Through 0 - 20.0- - -10000000000.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020As Reliever1.00.0061100001103.200.333.400.248
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2020No Shift0.0- - -10000000000.000.000.000.000
    2020Shift - All0.0- - -111000000001.0001.0002.0001.238
    2020Shift - Non Traditional0.0- - -111000000001.0001.0002.0001.238
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20201st Through Order as RP1.00.0061100001103.200.333.400.248
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020vs L27.000.001.000.0050.0%0.0%50.0%.5003.001.000100.0%-2.81-2.81
    2020vs R27.0013.502.000.0050.0%25.0%25.0%.0001.50.000100.0%1.691.69
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Away27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    2020Away vs L27.000.001.000.0050.0%0.0%50.0%.5003.001.000100.0%-2.81-2.81
    2020Away vs R27.0013.502.000.0050.0%25.0%25.0%.0001.50.000100.0%1.691.69
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Jul27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    20201st Half27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Medium Leverage0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.193.19
    2020High Leverage27.009.003.000.0060.0%20.0%40.0%.2502.001.000100.0%0.190.19
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Bases Empty27.000.001.000.0050.0%0.0%50.0%.0000.00.000100.0%-2.81-2.81
    2020Men on Base27.0013.502.000.0050.0%25.0%25.0%.3333.001.000100.0%1.691.69
    2020Men In Scoring27.0013.502.000.0066.7%33.3%33.3%.0001.50.000100.0%1.691.69
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Through 3 - 00.009.000.000.000.0%100.0%-100.0%.0001.00.000100.0%6.196.19
    2020Through 2 - 027.0027.001.000.0050.0%50.0%0.0%.0003.00.000100.0%6.196.19
    2020Through 1 - 027.0013.502.000.0066.7%33.3%33.3%.0001.50.000100.0%1.691.69
    2020Through 2 - 127.000.001.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 1 - 127.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 0 - 127.000.001.000.0033.3%0.0%33.3%.3333.00.500100.0%-2.81-2.81
    2020Through 2 - 227.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 1 - 227.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 0 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.193.19
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020As Reliever27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020No Shift0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.193.19
    2020Shift - All0.000.000.000.000.0%0.0%0.0%1.0001.001.000100.0%3.193.19
    2020Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%1.0001.001.000100.0%3.193.19
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20201st Through Order as RP27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020vs L27.000.001.000.0050.0%0.0%50.0%.5003.001.000100.0%-2.81-2.81
    2020vs R27.0013.502.000.0050.0%25.0%25.0%.0001.50.000100.0%1.691.69
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Away27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    2020Away vs L27.000.001.000.0050.0%0.0%50.0%.5003.001.000100.0%-2.81-2.81
    2020Away vs R27.0013.502.000.0050.0%25.0%25.0%.0001.50.000100.0%1.691.69
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Jul27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    20201st Half27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Medium Leverage0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.193.19
    2020High Leverage27.009.003.000.0060.0%20.0%40.0%.2502.001.000100.0%0.190.19
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Bases Empty27.000.001.000.0050.0%0.0%50.0%.0000.00.000100.0%-2.81-2.81
    2020Men on Base27.0013.502.000.0050.0%25.0%25.0%.3333.001.000100.0%1.691.69
    2020Men In Scoring27.0013.502.000.0066.7%33.3%33.3%.0001.50.000100.0%1.691.69
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020Through 3 - 00.009.000.000.000.0%100.0%-100.0%.0001.00.000100.0%6.196.19
    2020Through 2 - 027.0027.001.000.0050.0%50.0%0.0%.0003.00.000100.0%6.196.19
    2020Through 1 - 027.0013.502.000.0066.7%33.3%33.3%.0001.50.000100.0%1.691.69
    2020Through 2 - 127.000.001.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 1 - 127.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 0 - 127.000.001.000.0033.3%0.0%33.3%.3333.00.500100.0%-2.81-2.81
    2020Through 2 - 227.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 1 - 227.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.81-2.81
    2020Through 0 - 20.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.193.19
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020As Reliever27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2020No Shift0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.193.19
    2020Shift - All0.000.000.000.000.0%0.0%0.0%1.0001.001.000100.0%3.193.19
    2020Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%1.0001.001.000100.0%3.193.19
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20201st Through Order as RP27.009.003.000.0050.0%16.7%33.3%.2002.00.500100.0%0.190.19
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020vs L1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%615
    2020vs R1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%18810
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Away2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    2020Away vs L1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%615
    2020Away vs R1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%18810
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Jul2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    20201st Half2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Medium Leverage1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%303
    2020High Leverage1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%21912
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Bases Empty1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%927
    2020Men on Base1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%1578
    2020Men In Scoring0.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%1376
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Through 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
    2020Through 2 - 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%963
    2020Through 1 - 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%1587
    2020Through 2 - 10.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
    2020Through 1 - 10.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%1037
    2020Through 0 - 12.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%918
    2020Through 2 - 20.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%1147
    2020Through 1 - 20.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%1037
    2020Through 0 - 21.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%303
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020As Reliever2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020No Shift1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%303
    2020Shift - All1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%202
    2020Shift - Non Traditional1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%202
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20201st Through Order as RP2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020vs L1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%615
    2020vs R1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%18810
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Away2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    2020Away vs L1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%615
    2020Away vs R1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%18810
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Jul2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    20201st Half2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Medium Leverage1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%303
    2020High Leverage1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%21912
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Bases Empty1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%927
    2020Men on Base1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%1578
    2020Men In Scoring0.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%1376
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020Through 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
    2020Through 2 - 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%963
    2020Through 1 - 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%1587
    2020Through 2 - 10.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
    2020Through 1 - 10.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%1037
    2020Through 0 - 12.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%918
    2020Through 2 - 20.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%1147
    2020Through 1 - 20.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%1037
    2020Through 0 - 21.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%303
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020As Reliever2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2020No Shift1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%100.0%0.0%303
    2020Shift - All1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%202
    2020Shift - Non Traditional1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%100.0%202
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20201st Through Order as RP2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%24915