Batting
Pitching
    • Season


Kai-Wei Teng

Kai-Wei Teng

San Francisco Giants
P
Age: 26
Bats/Throws: R/R
6'4" / 241
DOB: 12/1/1998
(26 years, 8 months, 11 days)
P

Splits

Season:
2025
  • Career
  • 2025
  • 2024
  • SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025vs L6.0- - -286101103016.250.357.292.303
    2025vs R2.1- - -81004411002.143.250.571.342
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Home5.00.00183100001004.176.222.235.206
    2025Away3.113.50184005513014.286.444.500.416
    2025Home vs L3.1- - -143100001003.231.286.308.265
    2025Home vs R1.2- - -40000000001.000.000.000.000
    2025Away vs L2.2- - -143001102013.273.429.273.340
    2025Away vs R0.2- - -41004411001.333.5001.333.684
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Aug8.15.40367105514018.226.333.355.311
    20252nd Half8.15.40367105514018.226.333.355.311
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Low Leverage3.1- - -122000000004.167.167.167.147
    2025Medium Leverage3.1- - -194103314014.286.474.571.450
    2025High Leverage1.2- - -51002200000.200.200.200.177
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Bases Empty4.1- - -194100001016.235.316.294.280
    2025Men on Base4.0- - -173005513002.214.353.429.346
    2025Men In Scoring3.0- - -112005511002.200.273.500.329
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Through 3 - 10.0- - -30000003000.0001.000.000.692
    2025Through 3 - 20.1- - -30001102000.000.667.000.461
    2025Through 2 - 00.1- - -20001101000.000.500.000.346
    2025Through 1 - 01.2- - -101101103011.167.500.333.405
    2025Through 2 - 10.1- - -50001104000.000.800.000.554
    2025Through 1 - 13.0- - -163003313015.250.438.500.413
    2025Through 0 - 15.1- - -204004411007.211.250.368.269
    2025Through 2 - 22.1- - -90001101014.000.222.000.157
    2025Through 1 - 23.1- - -121003310016.091.167.364.231
    2025Through 0 - 22.0- - -60000000003.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025As Starter3.113.50184005513014.286.444.500.416
    2025As Reliever5.00.00183100001004.176.222.235.206
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025No Shift1.1- - -51000000000.200.200.200.177
    2025Shift - All3.1- - -175100000000.294.294.353.282
    2025Shift - Traditional3.0- - -144100000000.286.286.357.279
    2025Shift - Non Traditional0.1- - -31000000000.333.333.333.295
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20251st Through Order as SP1.216.2092003311012.286.444.714.482
    20252nd Through Order as SP1.210.8092002202002.286.444.286.350
    20251st Through Order as RP2.20.0091100000002.111.111.222.139
    20252nd Through Order as RP2.10.0092000001002.250.333.250.273
    SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025vs L6.0- - -286101103016.250.357.292.303
    2025vs R2.1- - -81004411002.143.250.571.342
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Home5.00.00183100001004.176.222.235.206
    2025Away3.113.50184005513014.286.444.500.416
    2025Home vs L3.1- - -143100001003.231.286.308.265
    2025Home vs R1.2- - -40000000001.000.000.000.000
    2025Away vs L2.2- - -143001102013.273.429.273.340
    2025Away vs R0.2- - -41004411001.333.5001.333.684
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Aug8.15.40367105514018.226.333.355.311
    20252nd Half8.15.40367105514018.226.333.355.311
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Low Leverage3.1- - -122000000004.167.167.167.147
    2025Medium Leverage3.1- - -194103314014.286.474.571.450
    2025High Leverage1.2- - -51002200000.200.200.200.177
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Bases Empty4.1- - -194100001016.235.316.294.280
    2025Men on Base4.0- - -173005513002.214.353.429.346
    2025Men In Scoring3.0- - -112005511002.200.273.500.329
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Through 3 - 10.0- - -30000003000.0001.000.000.692
    2025Through 3 - 20.1- - -30001102000.000.667.000.461
    2025Through 2 - 00.1- - -20001101000.000.500.000.346
    2025Through 1 - 01.2- - -101101103011.167.500.333.405
    2025Through 2 - 10.1- - -50001104000.000.800.000.554
    2025Through 1 - 13.0- - -163003313015.250.438.500.413
    2025Through 0 - 15.1- - -204004411007.211.250.368.269
    2025Through 2 - 22.1- - -90001101014.000.222.000.157
    2025Through 1 - 23.1- - -121003310016.091.167.364.231
    2025Through 0 - 22.0- - -60000000003.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025As Starter3.113.50184005513014.286.444.500.416
    2025As Reliever5.00.00183100001004.176.222.235.206
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025No Shift1.1- - -51000000000.200.200.200.177
    2025Shift - All3.1- - -175100000000.294.294.353.282
    2025Shift - Traditional3.0- - -144100000000.286.286.357.279
    2025Shift - Non Traditional0.1- - -31000000000.333.333.333.295
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20251st Through Order as SP1.216.2092003311012.286.444.714.482
    20252nd Through Order as SP1.210.8092002202002.286.444.286.350
    20251st Through Order as RP2.20.0091100000002.111.111.222.139
    20252nd Through Order as RP2.10.0092000001002.250.333.250.273
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025vs L9.004.502.000.0021.4%10.7%10.7%.2501.50.33390.0%3.114.87
    2025vs R7.713.862.003.8625.0%12.5%12.5%.1430.86.000-333.3%8.255.27
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Home7.201.804.000.0022.2%5.6%16.7%.1760.80.231100.0%2.113.92
    2025Away10.808.101.332.7022.2%16.7%5.6%.2862.10.33345.5%8.216.57
    2025Home vs L8.102.703.000.0021.4%7.1%14.3%.2311.20.300100.0%2.214.02
    2025Home vs R5.400.001.000.0025.0%0.0%25.0%.0000.00.000100.0%1.913.72
    2025Away vs L10.136.751.500.0021.4%14.3%7.1%.2731.88.37583.3%4.235.93
    2025Away vs R13.5013.501.0013.5025.0%25.0%0.0%.3333.00.000-333.3%24.119.14
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Aug8.644.322.001.0822.2%11.1%11.1%.2261.32.27366.0%4.554.98
    20252nd Half8.644.322.001.0822.2%11.1%11.1%.2261.32.27366.0%4.554.98
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Low Leverage10.800.004.000.0033.3%0.0%33.3%.1670.60.250100.0%0.712.07
    2025Medium Leverage10.8010.801.002.7021.1%21.1%0.0%.2862.40.33378.9%9.117.93
    2025High Leverage0.000.000.000.000.0%0.0%0.0%.2000.60.200-100.0%3.114.92
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Bases Empty12.462.086.000.0031.6%5.3%26.3%.2351.15.364100.0%1.723.12
    2025Men on Base4.506.750.672.2511.8%17.6%-5.9%.2141.50.18221.7%7.617.00
    2025Men In Scoring6.003.002.003.0018.2%9.1%9.1%.2001.00.143-125.0%7.115.29
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Through 3 - 10.0027.000.000.000.0%100.0%-100.0%.0003.00.000100.0%12.1112.11
    2025Through 3 - 20.0054.000.000.000.0%66.7%-66.7%.0006.00.00050.0%21.1121.11
    2025Through 2 - 00.0027.000.000.000.0%50.0%-50.0%.0003.00.0000.0%12.1116.64
    2025Through 1 - 05.4016.200.330.0010.0%30.0%-20.0%.1672.40.20080.0%9.1111.83
    2025Through 2 - 10.00108.000.000.000.0%80.0%-80.0%.00012.00.00075.0%39.1139.11
    2025Through 1 - 115.009.001.673.0031.3%18.8%12.5%.2502.00.33371.4%8.115.29
    2025Through 0 - 111.811.697.001.6935.0%5.0%30.0%.2110.94.27327.8%3.482.46
    2025Through 2 - 215.433.864.000.0044.4%11.1%33.3%.0000.43.00050.0%2.252.90
    2025Through 1 - 216.200.006.002.7050.0%0.0%50.0%.0910.30.000-166.7%4.312.22
    2025Through 0 - 213.500.003.000.0050.0%0.0%50.0%.0000.00.000100.0%0.110.86
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025As Starter10.808.101.332.7022.2%16.7%5.6%.2862.10.33345.5%8.216.57
    2025As Reliever7.201.804.000.0022.2%5.6%16.7%.1760.80.231100.0%2.113.92
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025No Shift0.000.000.000.000.0%0.0%0.0%.2000.75.200100.0%3.116.51
    2025Shift - All0.000.000.000.000.0%0.0%0.0%.2941.50.294100.0%3.116.28
    2025Shift - Traditional0.000.000.000.000.0%0.0%0.0%.2861.33.286100.0%3.116.13
    2025Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.3333.00.333100.0%3.117.64
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20251st Through Order as SP10.805.402.005.4022.2%11.1%11.1%.2861.80.25038.5%12.116.12
    20252nd Through Order as SP10.8010.801.000.0022.2%22.2%0.0%.2862.40.40050.0%4.317.03
    20251st Through Order as RP6.750.002.000.0022.2%0.0%22.2%.1110.38.143100.0%1.614.44
    20252nd Through Order as RP7.713.862.000.0022.2%11.1%11.1%.2501.29.333100.0%2.683.33
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025vs L9.004.502.000.0021.4%10.7%10.7%.2501.50.33390.0%3.114.87
    2025vs R7.713.862.003.8625.0%12.5%12.5%.1430.86.000-333.3%8.255.27
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Home7.201.804.000.0022.2%5.6%16.7%.1760.80.231100.0%2.113.92
    2025Away10.808.101.332.7022.2%16.7%5.6%.2862.10.33345.5%8.216.57
    2025Home vs L8.102.703.000.0021.4%7.1%14.3%.2311.20.300100.0%2.214.02
    2025Home vs R5.400.001.000.0025.0%0.0%25.0%.0000.00.000100.0%1.913.72
    2025Away vs L10.136.751.500.0021.4%14.3%7.1%.2731.88.37583.3%4.235.93
    2025Away vs R13.5013.501.0013.5025.0%25.0%0.0%.3333.00.000-333.3%24.119.14
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Aug8.644.322.001.0822.2%11.1%11.1%.2261.32.27366.0%4.554.98
    20252nd Half8.644.322.001.0822.2%11.1%11.1%.2261.32.27366.0%4.554.98
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Low Leverage10.800.004.000.0033.3%0.0%33.3%.1670.60.250100.0%0.712.07
    2025Medium Leverage10.8010.801.002.7021.1%21.1%0.0%.2862.40.33378.9%9.117.93
    2025High Leverage0.000.000.000.000.0%0.0%0.0%.2000.60.200-100.0%3.114.92
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Bases Empty12.462.086.000.0031.6%5.3%26.3%.2351.15.364100.0%1.723.12
    2025Men on Base4.506.750.672.2511.8%17.6%-5.9%.2141.50.18221.7%7.617.00
    2025Men In Scoring6.003.002.003.0018.2%9.1%9.1%.2001.00.143-125.0%7.115.29
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Through 3 - 10.0027.000.000.000.0%100.0%-100.0%.0003.00.000100.0%12.1112.11
    2025Through 3 - 20.0054.000.000.000.0%66.7%-66.7%.0006.00.00050.0%21.1121.11
    2025Through 2 - 00.0027.000.000.000.0%50.0%-50.0%.0003.00.0000.0%12.1116.64
    2025Through 1 - 05.4016.200.330.0010.0%30.0%-20.0%.1672.40.20080.0%9.1111.83
    2025Through 2 - 10.00108.000.000.000.0%80.0%-80.0%.00012.00.00075.0%39.1139.11
    2025Through 1 - 115.009.001.673.0031.3%18.8%12.5%.2502.00.33371.4%8.115.29
    2025Through 0 - 111.811.697.001.6935.0%5.0%30.0%.2110.94.27327.8%3.482.46
    2025Through 2 - 215.433.864.000.0044.4%11.1%33.3%.0000.43.00050.0%2.252.90
    2025Through 1 - 216.200.006.002.7050.0%0.0%50.0%.0910.30.000-166.7%4.312.22
    2025Through 0 - 213.500.003.000.0050.0%0.0%50.0%.0000.00.000100.0%0.110.86
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025As Starter10.808.101.332.7022.2%16.7%5.6%.2862.10.33345.5%8.216.57
    2025As Reliever7.201.804.000.0022.2%5.6%16.7%.1760.80.231100.0%2.113.92
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025No Shift0.000.000.000.000.0%0.0%0.0%.2000.75.200100.0%3.116.51
    2025Shift - All0.000.000.000.000.0%0.0%0.0%.2941.50.294100.0%3.116.28
    2025Shift - Traditional0.000.000.000.000.0%0.0%0.0%.2861.33.286100.0%3.116.13
    2025Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.3333.00.333100.0%3.117.64
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20251st Through Order as SP10.805.402.005.4022.2%11.1%11.1%.2861.80.25038.5%12.116.12
    20252nd Through Order as SP10.8010.801.000.0022.2%22.2%0.0%.2862.40.40050.0%4.317.03
    20251st Through Order as RP6.750.002.000.0022.2%0.0%22.2%.1110.38.143100.0%1.614.44
    20252nd Through Order as RP7.713.862.000.0022.2%11.1%11.1%.2501.29.333100.0%2.683.33
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025vs L1.0022.2%38.9%38.9%14.3%0.0%0.0%0.0%22.2%50.0%27.8%16.7%66.7%16.7%1053669
    2025vs R0.250.0%20.0%80.0%0.0%25.0%0.0%0.0%0.0%80.0%20.0%0.0%40.0%60.0%26917
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Home1.007.7%46.2%46.2%0.0%0.0%0.0%0.0%15.4%53.8%30.8%7.7%76.9%15.4%642242
    2025Away0.4030.0%20.0%50.0%20.0%20.0%0.0%0.0%20.0%60.0%20.0%20.0%40.0%40.0%672344
    2025Home vs L1.2510.0%50.0%40.0%0.0%0.0%0.0%0.0%20.0%50.0%30.0%10.0%80.0%10.0%532033
    2025Home vs R0.500.0%33.3%66.7%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%66.7%33.3%1129
    2025Away vs L0.6737.5%25.0%37.5%33.3%0.0%0.0%0.0%25.0%50.0%25.0%25.0%50.0%25.0%521636
    2025Away vs R0.000.0%0.0%100.0%0.0%50.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%1578
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Aug0.7317.4%34.8%47.8%9.1%9.1%0.0%0.0%17.4%56.5%26.1%13.0%60.9%26.1%1314586
    20252nd Half0.7317.4%34.8%47.8%9.1%9.1%0.0%0.0%17.4%56.5%26.1%13.0%60.9%26.1%1314586
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Low Leverage1.0025.0%37.5%37.5%33.3%0.0%0.0%0.0%0.0%50.0%50.0%37.5%62.5%0.0%441331
    2025Medium Leverage0.3320.0%20.0%60.0%0.0%16.7%0.0%0.0%30.0%50.0%20.0%0.0%60.0%40.0%783147
    2025High Leverage1.500.0%60.0%40.0%0.0%0.0%0.0%0.0%20.0%80.0%0.0%0.0%60.0%40.0%918
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Bases Empty1.0027.3%36.4%36.4%0.0%0.0%0.0%0.0%18.2%45.5%36.4%18.2%72.7%9.1%692544
    2025Men on Base0.578.3%33.3%58.3%14.3%14.3%0.0%0.0%16.7%66.7%16.7%8.3%50.0%41.7%622042
    2025Men In Scoring0.600.0%37.5%62.5%0.0%20.0%0.0%0.0%25.0%75.0%0.0%0.0%50.0%50.0%381127
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Through 3 - 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%16124
    2025Through 3 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%221111
    2025Through 2 - 00.000.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%862
    2025Through 1 - 00.670.0%40.0%60.0%0.0%0.0%0.0%0.0%40.0%20.0%40.0%0.0%60.0%40.0%462521
    2025Through 2 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%321913
    2025Through 1 - 11.0014.3%42.9%42.9%0.0%33.3%0.0%0.0%0.0%71.4%28.6%14.3%71.4%14.3%833548
    2025Through 0 - 11.0016.7%41.7%41.7%20.0%20.0%0.0%0.0%8.3%66.7%25.0%25.0%58.3%16.7%792059
    2025Through 2 - 22.000.0%66.7%33.3%0.0%0.0%0.0%0.0%0.0%33.3%66.7%33.3%66.7%0.0%542232
    2025Through 1 - 20.250.0%20.0%80.0%0.0%25.0%0.0%0.0%0.0%40.0%60.0%0.0%80.0%20.0%592039
    2025Through 0 - 22.000.0%66.7%33.3%0.0%0.0%0.0%0.0%0.0%33.3%66.7%33.3%66.7%0.0%22220
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025As Starter0.4030.0%20.0%50.0%20.0%20.0%0.0%0.0%20.0%60.0%20.0%20.0%40.0%40.0%672344
    2025As Reliever1.007.7%46.2%46.2%0.0%0.0%0.0%0.0%15.4%53.8%30.8%7.7%76.9%15.4%642242
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025No Shift0.670.0%40.0%60.0%0.0%0.0%0.0%0.0%0.0%80.0%20.0%0.0%60.0%40.0%1129
    2025Shift - All0.8623.5%35.3%41.2%14.3%0.0%0.0%0.0%23.5%47.1%29.4%17.6%64.7%17.6%461333
    2025Shift - Traditional0.8321.4%35.7%42.9%0.0%0.0%0.0%0.0%21.4%50.0%28.6%14.3%64.3%21.4%401228
    2025Shift - Non Traditional1.0033.3%33.3%33.3%100.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%66.7%0.0%615
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20251st Through Order as SP1.0020.0%40.0%40.0%50.0%50.0%0.0%0.0%0.0%60.0%40.0%40.0%40.0%20.0%371027
    20252nd Through Order as SP0.0040.0%0.0%60.0%0.0%0.0%0.0%0.0%40.0%60.0%0.0%0.0%40.0%60.0%301317
    20251st Through Order as RP0.400.0%28.6%71.4%0.0%0.0%0.0%0.0%14.3%42.9%42.9%14.3%57.1%28.6%351223
    20252nd Through Order as RP4.0016.7%66.7%16.7%0.0%0.0%0.0%0.0%16.7%66.7%16.7%0.0%100.0%0.0%291019
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025vs L1.0022.2%38.9%38.9%14.3%0.0%0.0%0.0%22.2%50.0%27.8%16.7%66.7%16.7%1053669
    2025vs R0.250.0%20.0%80.0%0.0%25.0%0.0%0.0%0.0%80.0%20.0%0.0%40.0%60.0%26917
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Home1.007.7%46.2%46.2%0.0%0.0%0.0%0.0%15.4%53.8%30.8%7.7%76.9%15.4%642242
    2025Away0.4030.0%20.0%50.0%20.0%20.0%0.0%0.0%20.0%60.0%20.0%20.0%40.0%40.0%672344
    2025Home vs L1.2510.0%50.0%40.0%0.0%0.0%0.0%0.0%20.0%50.0%30.0%10.0%80.0%10.0%532033
    2025Home vs R0.500.0%33.3%66.7%0.0%0.0%0.0%0.0%0.0%66.7%33.3%0.0%66.7%33.3%1129
    2025Away vs L0.6737.5%25.0%37.5%33.3%0.0%0.0%0.0%25.0%50.0%25.0%25.0%50.0%25.0%521636
    2025Away vs R0.000.0%0.0%100.0%0.0%50.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%1578
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Aug0.7317.4%34.8%47.8%9.1%9.1%0.0%0.0%17.4%56.5%26.1%13.0%60.9%26.1%1314586
    20252nd Half0.7317.4%34.8%47.8%9.1%9.1%0.0%0.0%17.4%56.5%26.1%13.0%60.9%26.1%1314586
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Low Leverage1.0025.0%37.5%37.5%33.3%0.0%0.0%0.0%0.0%50.0%50.0%37.5%62.5%0.0%441331
    2025Medium Leverage0.3320.0%20.0%60.0%0.0%16.7%0.0%0.0%30.0%50.0%20.0%0.0%60.0%40.0%783147
    2025High Leverage1.500.0%60.0%40.0%0.0%0.0%0.0%0.0%20.0%80.0%0.0%0.0%60.0%40.0%918
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Bases Empty1.0027.3%36.4%36.4%0.0%0.0%0.0%0.0%18.2%45.5%36.4%18.2%72.7%9.1%692544
    2025Men on Base0.578.3%33.3%58.3%14.3%14.3%0.0%0.0%16.7%66.7%16.7%8.3%50.0%41.7%622042
    2025Men In Scoring0.600.0%37.5%62.5%0.0%20.0%0.0%0.0%25.0%75.0%0.0%0.0%50.0%50.0%381127
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Through 3 - 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%16124
    2025Through 3 - 21.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%221111
    2025Through 2 - 00.000.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%862
    2025Through 1 - 00.670.0%40.0%60.0%0.0%0.0%0.0%0.0%40.0%20.0%40.0%0.0%60.0%40.0%462521
    2025Through 2 - 11.000.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%321913
    2025Through 1 - 11.0014.3%42.9%42.9%0.0%33.3%0.0%0.0%0.0%71.4%28.6%14.3%71.4%14.3%833548
    2025Through 0 - 11.0016.7%41.7%41.7%20.0%20.0%0.0%0.0%8.3%66.7%25.0%25.0%58.3%16.7%792059
    2025Through 2 - 22.000.0%66.7%33.3%0.0%0.0%0.0%0.0%0.0%33.3%66.7%33.3%66.7%0.0%542232
    2025Through 1 - 20.250.0%20.0%80.0%0.0%25.0%0.0%0.0%0.0%40.0%60.0%0.0%80.0%20.0%592039
    2025Through 0 - 22.000.0%66.7%33.3%0.0%0.0%0.0%0.0%0.0%33.3%66.7%33.3%66.7%0.0%22220
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025As Starter0.4030.0%20.0%50.0%20.0%20.0%0.0%0.0%20.0%60.0%20.0%20.0%40.0%40.0%672344
    2025As Reliever1.007.7%46.2%46.2%0.0%0.0%0.0%0.0%15.4%53.8%30.8%7.7%76.9%15.4%642242
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025No Shift0.670.0%40.0%60.0%0.0%0.0%0.0%0.0%0.0%80.0%20.0%0.0%60.0%40.0%1129
    2025Shift - All0.8623.5%35.3%41.2%14.3%0.0%0.0%0.0%23.5%47.1%29.4%17.6%64.7%17.6%461333
    2025Shift - Traditional0.8321.4%35.7%42.9%0.0%0.0%0.0%0.0%21.4%50.0%28.6%14.3%64.3%21.4%401228
    2025Shift - Non Traditional1.0033.3%33.3%33.3%100.0%0.0%0.0%0.0%33.3%33.3%33.3%33.3%66.7%0.0%615
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20251st Through Order as SP1.0020.0%40.0%40.0%50.0%50.0%0.0%0.0%0.0%60.0%40.0%40.0%40.0%20.0%371027
    20252nd Through Order as SP0.0040.0%0.0%60.0%0.0%0.0%0.0%0.0%40.0%60.0%0.0%0.0%40.0%60.0%301317
    20251st Through Order as RP0.400.0%28.6%71.4%0.0%0.0%0.0%0.0%14.3%42.9%42.9%14.3%57.1%28.6%351223
    20252nd Through Order as RP4.0016.7%66.7%16.7%0.0%0.0%0.0%0.0%16.7%66.7%16.7%0.0%100.0%0.0%291019