Batting
Pitching
    • Season


David Festa

Minnesota Twins
P
Age: 25
Bats/Throws: R/R
6'6" / 185
DOB: 3/8/2000
(25 years, 4 months, 28 days)
P

Splits

Season:
2025
  • Career
  • 2025
  • 2024
  • SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025vs L27.0- - -114225019173100227.218.301.356.294
    2025vs R26.1- - -11527201615790226.262.330.485.352
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Home29.04.34127305015143120225.268.346.393.328
    2025Away24.16.6610219202018770228.207.277.457.317
    2025Home vs L15.1- - -65123099170213.214.323.321.295
    2025Home vs R13.2- - -62182065250012.321.371.464.362
    2025Away vs L11.2- - -491020108230014.222.271.400.291
    2025Away vs R12.2- - -539001010540214.191.283.511.339
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Mar/Apr13.01.3856122032050215.245.339.286.290
    2025Jun23.27.61107254022206100223.266.346.500.364
    2025Jul16.25.406612101010440015.197.246.410.283
    20251st Half48.05.25207456031287180448.245.324.391.316
    20252nd Half5.16.75224104431005.200.238.700.385
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Low Leverage29.2- - -112172077360230.165.225.272.224
    2025Medium Leverage20.2- - -103294020177120121.322.408.600.430
    2025High Leverage3.0- - -143108801012.273.357.364.317
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Bases Empty37.1- - -1492540555100136.181.242.319.249
    2025Men on Base16.0- - -8024303027590317.364.456.636.463
    2025Men In Scoring10.0- - -4611202321250210.289.391.500.385
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Through 3 - 00.0- - -720011150001.0001.0002.500.913
    2025Through 3 - 12.1- - -2462066211002.462.7081.077.666
    2025Through 3 - 26.0- - -32420220100010.182.438.273.350
    2025Through 2 - 04.0- - -329101010311003.429.625.905.607
    2025Through 1 - 017.1- - -81183015144110014.261.358.478.362
    2025Through 2 - 19.0- - -479401010310018.257.426.629.438
    2025Through 1 - 121.2- - -89173077450226.210.270.395.289
    2025Through 0 - 129.2- - -12226201916680239.232.295.411.309
    2025Through 2 - 211.0- - -4552022170020.132.267.263.248
    2025Through 1 - 217.2- - -6790097340036.143.194.286.212
    2025Through 0 - 213.1- - -52800129230024.163.212.286.221
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025As Starter48.24.44201376027248160450.206.285.372.291
    2025As Reliever4.215.432812108823003.500.536.792.549
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025No Shift7.1- - -3814300000000.368.368.447.355
    2025Shift - All25.2- - -10525400000000.243.240.282.227
    2025Shift - Traditional24.2- - -10225400000000.250.248.290.234
    2025Shift - Non Traditional1.0- - -30000000000.000.000.000.000
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20251st Through Order as SP23.23.809015201010450122.179.233.345.254
    20252nd Through Order as SP20.05.4090183014123100223.234.337.390.325
    20253rd Through Order as SP5.03.60214103211015.211.286.421.309
    20251st Through Order as RP1.113.5094002211001.500.556.875.599
    20252nd Through Order as RP2.09.0092002201002.286.333.286.273
    20253rd Through Order as RP1.127.0096104410000.667.6671.111.760
    20254th Through Order as RP0.00.0010000001000.0001.000.000.692
    SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025vs L27.0- - -114225019173100227.218.301.356.294
    2025vs R26.1- - -11527201615790226.262.330.485.352
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Home29.04.34127305015143120225.268.346.393.328
    2025Away24.16.6610219202018770228.207.277.457.317
    2025Home vs L15.1- - -65123099170213.214.323.321.295
    2025Home vs R13.2- - -62182065250012.321.371.464.362
    2025Away vs L11.2- - -491020108230014.222.271.400.291
    2025Away vs R12.2- - -539001010540214.191.283.511.339
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Mar/Apr13.01.3856122032050215.245.339.286.290
    2025Jun23.27.61107254022206100223.266.346.500.364
    2025Jul16.25.406612101010440015.197.246.410.283
    20251st Half48.05.25207456031287180448.245.324.391.316
    20252nd Half5.16.75224104431005.200.238.700.385
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Low Leverage29.2- - -112172077360230.165.225.272.224
    2025Medium Leverage20.2- - -103294020177120121.322.408.600.430
    2025High Leverage3.0- - -143108801012.273.357.364.317
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Bases Empty37.1- - -1492540555100136.181.242.319.249
    2025Men on Base16.0- - -8024303027590317.364.456.636.463
    2025Men In Scoring10.0- - -4611202321250210.289.391.500.385
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Through 3 - 00.0- - -720011150001.0001.0002.500.913
    2025Through 3 - 12.1- - -2462066211002.462.7081.077.666
    2025Through 3 - 26.0- - -32420220100010.182.438.273.350
    2025Through 2 - 04.0- - -329101010311003.429.625.905.607
    2025Through 1 - 017.1- - -81183015144110014.261.358.478.362
    2025Through 2 - 19.0- - -479401010310018.257.426.629.438
    2025Through 1 - 121.2- - -89173077450226.210.270.395.289
    2025Through 0 - 129.2- - -12226201916680239.232.295.411.309
    2025Through 2 - 211.0- - -4552022170020.132.267.263.248
    2025Through 1 - 217.2- - -6790097340036.143.194.286.212
    2025Through 0 - 213.1- - -52800129230024.163.212.286.221
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025As Starter48.24.44201376027248160450.206.285.372.291
    2025As Reliever4.215.432812108823003.500.536.792.549
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025No Shift7.1- - -3814300000000.368.368.447.355
    2025Shift - All25.2- - -10525400000000.243.240.282.227
    2025Shift - Traditional24.2- - -10225400000000.250.248.290.234
    2025Shift - Non Traditional1.0- - -30000000000.000.000.000.000
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20251st Through Order as SP23.23.809015201010450122.179.233.345.254
    20252nd Through Order as SP20.05.4090183014123100223.234.337.390.325
    20253rd Through Order as SP5.03.60214103211015.211.286.421.309
    20251st Through Order as RP1.113.5094002211001.500.556.875.599
    20252nd Through Order as RP2.09.0092002201002.286.333.286.273
    20253rd Through Order as RP1.127.0096104410000.667.6671.111.760
    20254th Through Order as RP0.00.0010000001000.0001.000.000.692
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025vs L9.003.332.701.0023.7%8.8%14.9%.2181.19.26450.3%3.894.44
    2025vs R8.893.082.892.3922.6%7.8%14.8%.2621.37.28278.0%5.844.38
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Home7.763.722.080.9319.7%9.4%10.2%.2681.45.31872.9%4.184.85
    2025Away10.362.594.002.5927.5%6.9%20.6%.2071.07.20744.0%5.663.89
    2025Home vs L7.634.111.860.5920.0%10.8%9.2%.2141.24.26261.2%4.025.23
    2025Home vs R7.903.292.401.3219.4%8.1%11.3%.3211.68.37284.2%4.354.42
    2025Away vs L10.802.314.671.5428.6%6.1%22.4%.2221.11.26729.4%3.713.41
    2025Away vs R9.952.843.503.5526.4%7.5%18.9%.1911.03.14362.5%7.454.33
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Mar/Apr10.383.463.000.0026.8%8.9%17.9%.2451.31.35384.2%2.424.15
    2025Jun8.753.802.302.2821.5%9.3%12.1%.2661.48.28852.4%5.984.71
    2025Jul8.102.163.752.1622.7%6.1%16.7%.1970.96.18657.7%5.154.19
    20251st Half9.003.382.671.3123.2%8.7%14.5%.2451.31.29262.9%4.384.39
    20252nd Half8.441.695.005.0622.7%4.5%18.2%.2000.94.077100.0%9.114.61
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Low Leverage9.101.825.000.9126.8%5.4%21.4%.1650.78.19786.5%3.213.71
    2025Medium Leverage9.155.231.753.0520.4%11.7%8.7%.3221.98.35568.3%7.375.21
    2025High Leverage6.003.002.000.0014.3%7.1%7.1%.2731.33.300-60.0%3.775.77
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Bases Empty8.682.413.601.2124.2%6.7%17.4%.1810.94.206100.0%3.803.99
    2025Men on Base9.565.061.892.8121.3%11.3%10.0%.3642.06.41320.7%7.305.39
    2025Men In Scoring9.004.502.001.8021.7%10.9%10.9%.2891.60.333-32.9%5.815.16
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Through 3 - 00.0045.000.009.000.0%71.4%-71.4%1.0007.001.000100.0%31.1119.61
    2025Through 3 - 17.7142.430.187.718.3%45.8%-37.5%.4627.29.44477.5%26.6818.75
    2025Through 3 - 215.0015.001.000.0031.3%31.3%0.0%.1822.33.33385.7%4.775.77
    2025Through 2 - 06.7524.750.276.759.4%34.4%-25.0%.4295.00.40063.3%19.6112.48
    2025Through 1 - 07.275.711.272.0817.3%13.6%3.7%.2611.67.26959.8%6.405.39
    2025Through 2 - 18.0010.000.803.0017.0%21.3%-4.3%.2572.11.24063.3%9.337.00
    2025Through 1 - 110.802.085.201.6629.2%5.6%23.6%.2101.02.25092.4%4.083.48
    2025Through 0 - 111.832.434.881.8232.0%6.6%25.4%.2321.15.29961.6%4.123.26
    2025Through 2 - 216.365.732.860.8244.4%15.6%28.9%.1321.09.23594.3%2.562.33
    2025Through 1 - 218.342.049.001.5353.7%6.0%47.8%.1430.74.25045.5%1.920.81
    2025Through 0 - 216.202.038.001.3546.2%5.8%40.4%.1630.83.261-12.2%2.131.53
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025As Starter9.252.963.131.4824.9%8.0%16.9%.2061.09.23665.5%4.424.29
    2025As Reliever5.795.791.003.8610.7%10.7%0.0%.5003.21.50057.4%9.325.68
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025No Shift0.000.000.000.000.0%0.0%0.0%.3681.91.368100.0%3.116.58
    2025Shift - All0.000.000.000.000.0%0.0%0.0%.2430.97.238100.0%3.115.68
    2025Shift - Traditional0.000.000.000.000.0%0.0%0.0%.2501.01.245100.0%3.115.60
    2025Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.117.60
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20251st Through Order as SP8.371.904.401.5224.4%5.6%18.9%.1790.85.19071.4%4.214.04
    20252nd Through Order as SP10.354.502.301.3525.6%11.1%14.4%.2341.40.28862.0%4.564.48
    20253rd Through Order as SP9.001.805.001.8023.8%4.8%19.0%.2111.00.23165.2%4.914.71
    20251st Through Order as RP6.756.751.006.7511.1%11.1%0.0%.5003.75.50083.3%13.618.35
    20252nd Through Order as RP9.004.502.000.0022.2%11.1%11.1%.2861.50.33333.3%2.613.36
    20253rd Through Order as RP0.000.000.006.750.0%0.0%0.0%.6674.50.62543.5%12.864.23
    20254th Through Order as RP0.009.000.000.000.0%100.0%-100.0%.0001.00.000100.0%6.116.11
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025vs L9.003.332.701.0023.7%8.8%14.9%.2181.19.26450.3%3.894.44
    2025vs R8.893.082.892.3922.6%7.8%14.8%.2621.37.28278.0%5.844.38
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Home7.763.722.080.9319.7%9.4%10.2%.2681.45.31872.9%4.184.85
    2025Away10.362.594.002.5927.5%6.9%20.6%.2071.07.20744.0%5.663.89
    2025Home vs L7.634.111.860.5920.0%10.8%9.2%.2141.24.26261.2%4.025.23
    2025Home vs R7.903.292.401.3219.4%8.1%11.3%.3211.68.37284.2%4.354.42
    2025Away vs L10.802.314.671.5428.6%6.1%22.4%.2221.11.26729.4%3.713.41
    2025Away vs R9.952.843.503.5526.4%7.5%18.9%.1911.03.14362.5%7.454.33
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Mar/Apr10.383.463.000.0026.8%8.9%17.9%.2451.31.35384.2%2.424.15
    2025Jun8.753.802.302.2821.5%9.3%12.1%.2661.48.28852.4%5.984.71
    2025Jul8.102.163.752.1622.7%6.1%16.7%.1970.96.18657.7%5.154.19
    20251st Half9.003.382.671.3123.2%8.7%14.5%.2451.31.29262.9%4.384.39
    20252nd Half8.441.695.005.0622.7%4.5%18.2%.2000.94.077100.0%9.114.61
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Low Leverage9.101.825.000.9126.8%5.4%21.4%.1650.78.19786.5%3.213.71
    2025Medium Leverage9.155.231.753.0520.4%11.7%8.7%.3221.98.35568.3%7.375.21
    2025High Leverage6.003.002.000.0014.3%7.1%7.1%.2731.33.300-60.0%3.775.77
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Bases Empty8.682.413.601.2124.2%6.7%17.4%.1810.94.206100.0%3.803.99
    2025Men on Base9.565.061.892.8121.3%11.3%10.0%.3642.06.41320.7%7.305.39
    2025Men In Scoring9.004.502.001.8021.7%10.9%10.9%.2891.60.333-32.9%5.815.16
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Through 3 - 00.0045.000.009.000.0%71.4%-71.4%1.0007.001.000100.0%31.1119.61
    2025Through 3 - 17.7142.430.187.718.3%45.8%-37.5%.4627.29.44477.5%26.6818.75
    2025Through 3 - 215.0015.001.000.0031.3%31.3%0.0%.1822.33.33385.7%4.775.77
    2025Through 2 - 06.7524.750.276.759.4%34.4%-25.0%.4295.00.40063.3%19.6112.48
    2025Through 1 - 07.275.711.272.0817.3%13.6%3.7%.2611.67.26959.8%6.405.39
    2025Through 2 - 18.0010.000.803.0017.0%21.3%-4.3%.2572.11.24063.3%9.337.00
    2025Through 1 - 110.802.085.201.6629.2%5.6%23.6%.2101.02.25092.4%4.083.48
    2025Through 0 - 111.832.434.881.8232.0%6.6%25.4%.2321.15.29961.6%4.123.26
    2025Through 2 - 216.365.732.860.8244.4%15.6%28.9%.1321.09.23594.3%2.562.33
    2025Through 1 - 218.342.049.001.5353.7%6.0%47.8%.1430.74.25045.5%1.920.81
    2025Through 0 - 216.202.038.001.3546.2%5.8%40.4%.1630.83.261-12.2%2.131.53
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025As Starter9.252.963.131.4824.9%8.0%16.9%.2061.09.23665.5%4.424.29
    2025As Reliever5.795.791.003.8610.7%10.7%0.0%.5003.21.50057.4%9.325.68
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025No Shift0.000.000.000.000.0%0.0%0.0%.3681.91.368100.0%3.116.58
    2025Shift - All0.000.000.000.000.0%0.0%0.0%.2430.97.238100.0%3.115.68
    2025Shift - Traditional0.000.000.000.000.0%0.0%0.0%.2501.01.245100.0%3.115.60
    2025Shift - Non Traditional0.000.000.000.000.0%0.0%0.0%.0000.00.000100.0%3.117.60
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20251st Through Order as SP8.371.904.401.5224.4%5.6%18.9%.1790.85.19071.4%4.214.04
    20252nd Through Order as SP10.354.502.301.3525.6%11.1%14.4%.2341.40.28862.0%4.564.48
    20253rd Through Order as SP9.001.805.001.8023.8%4.8%19.0%.2111.00.23165.2%4.914.71
    20251st Through Order as RP6.756.751.006.7511.1%11.1%0.0%.5003.75.50083.3%13.618.35
    20252nd Through Order as RP9.004.502.000.0022.2%11.1%11.1%.2861.50.33333.3%2.613.36
    20253rd Through Order as RP0.000.000.006.750.0%0.0%0.0%.6674.50.62543.5%12.864.23
    20254th Through Order as RP0.009.000.000.000.0%100.0%-100.0%.0001.00.000100.0%6.116.11
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025vs L0.6917.6%33.8%48.6%8.3%8.3%4.0%0.0%37.3%45.3%17.3%16.0%49.3%34.7%443159284
    2025vs R0.8018.2%36.4%45.5%17.1%20.0%3.6%100.0%46.2%32.1%21.8%19.2%48.7%32.1%438155283
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Home0.8517.2%37.9%44.8%15.4%7.7%6.1%100.0%45.5%34.1%20.5%17.0%48.9%34.1%477168309
    2025Away0.6318.8%31.3%50.0%9.4%21.9%0.0%0.0%36.9%44.6%18.5%18.5%49.2%32.3%404146258
    2025Home vs L0.7614.0%37.2%48.8%9.5%4.8%6.3%0.0%46.5%37.2%16.3%16.3%46.5%37.2%25092158
    2025Home vs R0.9420.5%38.6%40.9%22.2%11.1%5.9%100.0%44.4%31.1%24.4%17.8%51.1%31.1%22776151
    2025Away vs L0.6022.6%29.0%48.4%6.7%13.3%0.0%0.0%25.0%56.3%18.8%15.6%53.1%31.3%19367126
    2025Away vs R0.6515.2%33.3%51.5%11.8%29.4%0.0%0.0%48.5%33.3%18.2%21.2%45.5%33.3%21179132
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Mar/Apr0.6726.5%29.4%44.1%13.3%0.0%0.0%0.0%44.1%32.4%23.5%17.6%52.9%29.4%22379144
    2025Jun1.009.9%45.1%45.1%12.5%18.8%6.3%100.0%41.7%41.7%16.7%16.7%50.0%33.3%418153265
    2025Jul0.4623.9%23.9%52.2%12.5%16.7%0.0%0.0%40.4%38.3%21.3%19.1%44.7%36.2%24082158
    20251st Half0.8218.4%36.8%44.9%14.8%11.5%4.0%100.0%41.6%39.4%19.0%18.2%48.9%32.8%800283517
    20252nd Half0.3013.3%20.0%66.7%0.0%30.0%0.0%0.0%43.8%31.3%25.0%12.5%50.0%37.5%813150
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Low Leverage0.7513.7%37.0%49.3%8.3%8.3%0.0%0.0%43.2%41.9%14.9%17.6%47.3%35.1%426149277
    2025Medium Leverage0.7122.1%32.4%45.6%16.1%22.6%9.1%100.0%37.7%37.7%24.6%18.8%49.3%31.9%403150253
    2025High Leverage1.0020.0%40.0%40.0%25.0%0.0%0.0%0.0%60.0%20.0%20.0%10.0%60.0%30.0%521537
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Bases Empty0.7517.6%35.3%47.1%12.5%10.4%2.8%0.0%42.2%39.2%18.6%19.6%47.1%33.3%583208375
    2025Men on Base0.7418.4%34.7%46.9%13.0%21.7%5.9%50.0%41.2%37.3%21.6%13.7%52.9%33.3%298106192
    2025Men In Scoring0.8517.2%37.9%44.8%23.1%15.4%0.0%0.0%55.2%31.0%13.8%17.2%44.8%37.9%16458106
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Through 3 - 01.000.0%50.0%50.0%0.0%100.0%0.0%0.0%50.0%50.0%0.0%0.0%50.0%50.0%362610
    2025Through 3 - 10.4036.4%18.2%45.5%0.0%40.0%0.0%0.0%36.4%63.6%0.0%0.0%27.3%72.7%1338350
    2025Through 3 - 21.2525.0%41.7%33.3%25.0%0.0%20.0%0.0%41.7%58.3%0.0%16.7%25.0%58.3%208106102
    2025Through 2 - 01.0022.2%38.9%38.9%14.3%42.9%0.0%0.0%50.0%50.0%0.0%16.7%55.6%27.8%1589662
    2025Through 1 - 00.9619.6%39.3%41.1%8.7%17.4%9.1%0.0%41.1%41.1%17.9%19.6%44.6%35.7%345164181
    2025Through 2 - 10.7525.0%32.1%42.9%0.0%25.0%11.1%0.0%50.0%46.4%3.6%3.6%39.3%57.1%253133120
    2025Through 1 - 10.6921.4%32.1%46.4%7.7%15.4%11.1%0.0%41.1%41.1%17.9%14.3%37.5%48.2%407162245
    2025Through 0 - 10.7715.1%37.0%47.9%14.3%17.1%0.0%0.0%35.6%41.1%23.3%17.8%50.7%31.5%512148364
    2025Through 2 - 21.1416.7%44.4%38.9%28.6%14.3%12.5%0.0%38.9%33.3%27.8%22.2%38.9%38.9%277118159
    2025Through 1 - 20.8511.1%40.7%48.1%15.4%23.1%9.1%0.0%33.3%37.0%29.6%33.3%37.0%29.6%344111233
    2025Through 0 - 21.004.0%48.0%48.0%25.0%16.7%0.0%0.0%36.0%36.0%28.0%28.0%56.0%16.0%23249183
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025As Starter0.6020.0%30.0%50.0%12.3%12.3%0.0%0.0%41.2%39.7%19.1%16.8%50.4%32.8%785283502
    2025As Reliever2.334.8%66.7%28.6%16.7%33.3%14.3%100.0%45.5%31.8%22.7%22.7%40.9%36.4%963165
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025No Shift0.8216.2%37.8%45.9%17.6%0.0%7.1%100.0%34.2%36.8%28.9%26.3%44.7%28.9%1242995
    2025Shift - All0.8920.2%37.5%42.3%13.6%0.0%2.6%0.0%42.9%39.0%18.1%16.2%55.2%28.6%342110232
    2025Shift - Traditional0.9520.8%38.6%40.6%14.6%0.0%2.6%0.0%43.1%38.2%18.6%16.7%53.9%29.4%335108227
    2025Shift - Non Traditional0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%33.3%66.7%0.0%0.0%100.0%0.0%725
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20251st Through Order as SP0.5917.7%30.6%51.6%15.6%12.5%0.0%0.0%40.3%37.1%22.6%16.1%51.6%32.3%345124221
    20252nd Through Order as SP0.6424.1%29.6%46.3%12.0%12.0%0.0%0.0%40.0%41.8%18.2%18.2%50.9%30.9%359133226
    20253rd Through Order as SP0.5014.3%28.6%57.1%0.0%12.5%0.0%0.0%50.0%42.9%7.1%14.3%42.9%42.9%812655
    20251st Through Order as RP0.500.0%33.3%66.7%25.0%25.0%50.0%100.0%42.9%14.3%42.9%42.9%28.6%28.6%291019
    20252nd Through Order as RP4.0016.7%66.7%16.7%0.0%0.0%0.0%0.0%66.7%16.7%16.7%0.0%83.3%16.7%331221
    20253rd Through Order as RP8.000.0%88.9%11.1%0.0%100.0%12.5%0.0%33.3%55.6%11.1%22.2%22.2%55.6%29524
    20254th Through Order as RP0.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%541
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025vs L0.6917.6%33.8%48.6%8.3%8.3%4.0%0.0%37.3%45.3%17.3%16.0%49.3%34.7%443159284
    2025vs R0.8018.2%36.4%45.5%17.1%20.0%3.6%100.0%46.2%32.1%21.8%19.2%48.7%32.1%438155283
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Home0.8517.2%37.9%44.8%15.4%7.7%6.1%100.0%45.5%34.1%20.5%17.0%48.9%34.1%477168309
    2025Away0.6318.8%31.3%50.0%9.4%21.9%0.0%0.0%36.9%44.6%18.5%18.5%49.2%32.3%404146258
    2025Home vs L0.7614.0%37.2%48.8%9.5%4.8%6.3%0.0%46.5%37.2%16.3%16.3%46.5%37.2%25092158
    2025Home vs R0.9420.5%38.6%40.9%22.2%11.1%5.9%100.0%44.4%31.1%24.4%17.8%51.1%31.1%22776151
    2025Away vs L0.6022.6%29.0%48.4%6.7%13.3%0.0%0.0%25.0%56.3%18.8%15.6%53.1%31.3%19367126
    2025Away vs R0.6515.2%33.3%51.5%11.8%29.4%0.0%0.0%48.5%33.3%18.2%21.2%45.5%33.3%21179132
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Mar/Apr0.6726.5%29.4%44.1%13.3%0.0%0.0%0.0%44.1%32.4%23.5%17.6%52.9%29.4%22379144
    2025Jun1.009.9%45.1%45.1%12.5%18.8%6.3%100.0%41.7%41.7%16.7%16.7%50.0%33.3%418153265
    2025Jul0.4623.9%23.9%52.2%12.5%16.7%0.0%0.0%40.4%38.3%21.3%19.1%44.7%36.2%24082158
    20251st Half0.8218.4%36.8%44.9%14.8%11.5%4.0%100.0%41.6%39.4%19.0%18.2%48.9%32.8%800283517
    20252nd Half0.3013.3%20.0%66.7%0.0%30.0%0.0%0.0%43.8%31.3%25.0%12.5%50.0%37.5%813150
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Low Leverage0.7513.7%37.0%49.3%8.3%8.3%0.0%0.0%43.2%41.9%14.9%17.6%47.3%35.1%426149277
    2025Medium Leverage0.7122.1%32.4%45.6%16.1%22.6%9.1%100.0%37.7%37.7%24.6%18.8%49.3%31.9%403150253
    2025High Leverage1.0020.0%40.0%40.0%25.0%0.0%0.0%0.0%60.0%20.0%20.0%10.0%60.0%30.0%521537
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Bases Empty0.7517.6%35.3%47.1%12.5%10.4%2.8%0.0%42.2%39.2%18.6%19.6%47.1%33.3%583208375
    2025Men on Base0.7418.4%34.7%46.9%13.0%21.7%5.9%50.0%41.2%37.3%21.6%13.7%52.9%33.3%298106192
    2025Men In Scoring0.8517.2%37.9%44.8%23.1%15.4%0.0%0.0%55.2%31.0%13.8%17.2%44.8%37.9%16458106
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Through 3 - 01.000.0%50.0%50.0%0.0%100.0%0.0%0.0%50.0%50.0%0.0%0.0%50.0%50.0%362610
    2025Through 3 - 10.4036.4%18.2%45.5%0.0%40.0%0.0%0.0%36.4%63.6%0.0%0.0%27.3%72.7%1338350
    2025Through 3 - 21.2525.0%41.7%33.3%25.0%0.0%20.0%0.0%41.7%58.3%0.0%16.7%25.0%58.3%208106102
    2025Through 2 - 01.0022.2%38.9%38.9%14.3%42.9%0.0%0.0%50.0%50.0%0.0%16.7%55.6%27.8%1589662
    2025Through 1 - 00.9619.6%39.3%41.1%8.7%17.4%9.1%0.0%41.1%41.1%17.9%19.6%44.6%35.7%345164181
    2025Through 2 - 10.7525.0%32.1%42.9%0.0%25.0%11.1%0.0%50.0%46.4%3.6%3.6%39.3%57.1%253133120
    2025Through 1 - 10.6921.4%32.1%46.4%7.7%15.4%11.1%0.0%41.1%41.1%17.9%14.3%37.5%48.2%407162245
    2025Through 0 - 10.7715.1%37.0%47.9%14.3%17.1%0.0%0.0%35.6%41.1%23.3%17.8%50.7%31.5%512148364
    2025Through 2 - 21.1416.7%44.4%38.9%28.6%14.3%12.5%0.0%38.9%33.3%27.8%22.2%38.9%38.9%277118159
    2025Through 1 - 20.8511.1%40.7%48.1%15.4%23.1%9.1%0.0%33.3%37.0%29.6%33.3%37.0%29.6%344111233
    2025Through 0 - 21.004.0%48.0%48.0%25.0%16.7%0.0%0.0%36.0%36.0%28.0%28.0%56.0%16.0%23249183
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025As Starter0.6020.0%30.0%50.0%12.3%12.3%0.0%0.0%41.2%39.7%19.1%16.8%50.4%32.8%785283502
    2025As Reliever2.334.8%66.7%28.6%16.7%33.3%14.3%100.0%45.5%31.8%22.7%22.7%40.9%36.4%963165
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025No Shift0.8216.2%37.8%45.9%17.6%0.0%7.1%100.0%34.2%36.8%28.9%26.3%44.7%28.9%1242995
    2025Shift - All0.8920.2%37.5%42.3%13.6%0.0%2.6%0.0%42.9%39.0%18.1%16.2%55.2%28.6%342110232
    2025Shift - Traditional0.9520.8%38.6%40.6%14.6%0.0%2.6%0.0%43.1%38.2%18.6%16.7%53.9%29.4%335108227
    2025Shift - Non Traditional0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%33.3%66.7%0.0%0.0%100.0%0.0%725
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20251st Through Order as SP0.5917.7%30.6%51.6%15.6%12.5%0.0%0.0%40.3%37.1%22.6%16.1%51.6%32.3%345124221
    20252nd Through Order as SP0.6424.1%29.6%46.3%12.0%12.0%0.0%0.0%40.0%41.8%18.2%18.2%50.9%30.9%359133226
    20253rd Through Order as SP0.5014.3%28.6%57.1%0.0%12.5%0.0%0.0%50.0%42.9%7.1%14.3%42.9%42.9%812655
    20251st Through Order as RP0.500.0%33.3%66.7%25.0%25.0%50.0%100.0%42.9%14.3%42.9%42.9%28.6%28.6%291019
    20252nd Through Order as RP4.0016.7%66.7%16.7%0.0%0.0%0.0%0.0%66.7%16.7%16.7%0.0%83.3%16.7%331221
    20253rd Through Order as RP8.000.0%88.9%11.1%0.0%100.0%12.5%0.0%33.3%55.6%11.1%22.2%22.2%55.6%29524
    20254th Through Order as RP0.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%541