Batting
Pitching
    • Season


Joe Rock

Tampa Bay Rays (AAA)
P
Age: 25
Bats/Throws: L/L
6'6" / 220
DOB: 7/29/2000
(25 years, 17 days)
P

Splits

Season:
2025
  • Career
  • 2025
  • SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025vs L2.1- - -113000000014.300.364.300.307
    2025vs R2.2- - -123002210005.250.250.500.318
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Away5.03.60236002210019.273.304.409.312
    2025Away vs L2.1- - -113000000014.300.364.300.307
    2025Away vs R2.2- - -123002210005.250.250.500.318
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Jun2.09.00124002210014.364.417.636.451
    2025Jul3.00.00112000000005.182.182.182.161
    20251st Half2.09.00124002210014.364.417.636.451
    20252nd Half3.00.00112000000005.182.182.182.161
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Low Leverage5.0- - -236002210019.273.304.409.312
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Bases Empty2.0- - -113000000013.300.364.300.307
    2025Men on Base3.0- - -123002210006.250.250.500.318
    2025Men In Scoring1.1- - -40000000003.000.000.000.000
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Through 3 - 21.0- - -30000000003.000.000.000.000
    2025Through 2 - 00.2- - -20000000002.000.000.000.000
    2025Through 1 - 02.2- - -122000000016.182.250.182.208
    2025Through 2 - 11.1- - -40000000004.000.000.000.000
    2025Through 1 - 12.1- - -113000000005.273.273.273.241
    2025Through 0 - 12.0- - -93002210003.333.333.667.423
    2025Through 2 - 22.0- - -71000000006.143.143.143.126
    2025Through 1 - 22.2- - -101000000005.100.100.100.088
    2025Through 0 - 21.1- - -40000000002.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025As Reliever5.03.60236002210019.273.304.409.312
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025No Shift0.2- - -51000000000.200.200.200.177
    2025Shift - All1.0- - -74000000000.571.571.571.505
    2025Shift - Traditional1.0- - -74000000000.571.571.571.505
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20251st Through Order as RP3.24.91185002210016.294.333.471.350
    20252nd Through Order as RP1.10.0051000000003.200.200.200.177
    SeasonHandednessIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025vs L2.1- - -113000000014.300.364.300.307
    2025vs R2.2- - -123002210005.250.250.500.318
    SeasonHome / AwayIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Away5.03.60236002210019.273.304.409.312
    2025Away vs L2.1- - -113000000014.300.364.300.307
    2025Away vs R2.2- - -123002210005.250.250.500.318
    SeasonMonthlyIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Jun2.09.00124002210014.364.417.636.451
    2025Jul3.00.00112000000005.182.182.182.161
    20251st Half2.09.00124002210014.364.417.636.451
    20252nd Half3.00.00112000000005.182.182.182.161
    SeasonLeverageIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Low Leverage5.0- - -236002210019.273.304.409.312
    SeasonSituationalIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Bases Empty2.0- - -113000000013.300.364.300.307
    2025Men on Base3.0- - -123002210006.250.250.500.318
    2025Men In Scoring1.1- - -40000000003.000.000.000.000
    SeasonThrough CountIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025Through 3 - 21.0- - -30000000003.000.000.000.000
    2025Through 2 - 00.2- - -20000000002.000.000.000.000
    2025Through 1 - 02.2- - -122000000016.182.250.182.208
    2025Through 2 - 11.1- - -40000000004.000.000.000.000
    2025Through 1 - 12.1- - -113000000005.273.273.273.241
    2025Through 0 - 12.0- - -93002210003.333.333.667.423
    2025Through 2 - 22.0- - -71000000006.143.143.143.126
    2025Through 1 - 22.2- - -101000000005.100.100.100.088
    2025Through 0 - 21.1- - -40000000002.000.000.000.000
    SeasonSP / RPIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025As Reliever5.03.60236002210019.273.304.409.312
    SeasonShiftsIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    2025No Shift0.2- - -51000000000.200.200.200.177
    2025Shift - All1.0- - -74000000000.571.571.571.505
    2025Shift - Traditional1.0- - -74000000000.571.571.571.505
    SeasonTTOIPERATBFH2B3BRERHRBBIBBHBPSOAVGOBPSLGwOBA
    20251st Through Order as RP3.24.91185002210016.294.333.471.350
    20252nd Through Order as RP1.10.0051000000003.200.200.200.177
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025vs L15.430.004.000.0036.4%0.0%36.4%.3001.29.500100.0%0.972.26
    2025vs R16.880.005.003.3841.7%0.0%41.7%.2501.13.33362.5%4.230.49
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Away16.200.009.001.8039.1%0.0%39.1%.2731.20.41789.3%2.711.32
    2025Away vs L15.430.004.000.0036.4%0.0%36.4%.3001.29.500100.0%0.972.26
    2025Away vs R16.880.005.003.3841.7%0.0%41.7%.2501.13.33362.5%4.230.49
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Jun18.000.004.004.5033.3%0.0%33.3%.3642.00.50083.3%7.111.36
    2025Jul15.000.005.000.0045.5%0.0%45.5%.1820.67.333100.0%-0.221.29
    20251st Half18.000.004.004.5033.3%0.0%33.3%.3642.00.50083.3%7.111.36
    20252nd Half15.000.005.000.0045.5%0.0%45.5%.1820.67.333100.0%-0.221.29
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Low Leverage16.200.009.001.8039.1%0.0%39.1%.2731.20.41789.3%2.711.32
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Bases Empty13.500.003.000.0027.3%0.0%27.3%.3001.50.429100.0%1.613.12
    2025Men on Base18.000.006.003.0050.0%0.0%50.0%.2501.00.40062.5%3.440.12
    2025Men In Scoring20.250.003.000.0075.0%0.0%75.0%.0000.00.000100.0%-1.39-1.39
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Through 3 - 227.000.003.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.89-2.89
    2025Through 2 - 027.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.89-2.89
    2025Through 1 - 020.250.006.000.0050.0%0.0%50.0%.1820.75.400100.0%-0.270.30
    2025Through 2 - 127.000.004.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.89-2.89
    2025Through 1 - 119.290.005.000.0045.5%0.0%45.5%.2731.29.500100.0%-1.180.12
    2025Through 0 - 113.500.003.004.5033.3%0.0%33.3%.3331.50.40062.5%6.612.37
    2025Through 2 - 227.000.006.000.0085.7%0.0%85.7%.1430.501.000100.0%-2.89-2.89
    2025Through 1 - 216.880.005.000.0050.0%0.0%50.0%.1000.38.200100.0%-0.640.49
    2025Through 0 - 213.500.002.000.0050.0%0.0%50.0%.0000.00.000100.0%0.111.24
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025As Reliever16.200.009.001.8039.1%0.0%39.1%.2731.20.41789.3%2.711.32
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025No Shift0.000.000.000.000.0%0.0%0.0%.2001.50.200100.0%3.115.37
    2025Shift - All0.000.000.000.000.0%0.0%0.0%.5714.00.571100.0%3.116.13
    2025Shift - Traditional0.000.000.000.000.0%0.0%0.0%.5714.00.571100.0%3.116.13
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20251st Through Order as RP14.730.006.002.4533.3%0.0%33.3%.2941.36.40087.0%4.201.89
    20252nd Through Order as RP20.250.003.000.0060.0%0.0%60.0%.2000.75.500100.0%-1.39-0.26
    SeasonHandednessK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025vs L15.430.004.000.0036.4%0.0%36.4%.3001.29.500100.0%0.972.26
    2025vs R16.880.005.003.3841.7%0.0%41.7%.2501.13.33362.5%4.230.49
    SeasonHome / AwayK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Away16.200.009.001.8039.1%0.0%39.1%.2731.20.41789.3%2.711.32
    2025Away vs L15.430.004.000.0036.4%0.0%36.4%.3001.29.500100.0%0.972.26
    2025Away vs R16.880.005.003.3841.7%0.0%41.7%.2501.13.33362.5%4.230.49
    SeasonMonthlyK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Jun18.000.004.004.5033.3%0.0%33.3%.3642.00.50083.3%7.111.36
    2025Jul15.000.005.000.0045.5%0.0%45.5%.1820.67.333100.0%-0.221.29
    20251st Half18.000.004.004.5033.3%0.0%33.3%.3642.00.50083.3%7.111.36
    20252nd Half15.000.005.000.0045.5%0.0%45.5%.1820.67.333100.0%-0.221.29
    SeasonLeverageK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Low Leverage16.200.009.001.8039.1%0.0%39.1%.2731.20.41789.3%2.711.32
    SeasonSituationalK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Bases Empty13.500.003.000.0027.3%0.0%27.3%.3001.50.429100.0%1.613.12
    2025Men on Base18.000.006.003.0050.0%0.0%50.0%.2501.00.40062.5%3.440.12
    2025Men In Scoring20.250.003.000.0075.0%0.0%75.0%.0000.00.000100.0%-1.39-1.39
    SeasonThrough CountK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025Through 3 - 227.000.003.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.89-2.89
    2025Through 2 - 027.000.002.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.89-2.89
    2025Through 1 - 020.250.006.000.0050.0%0.0%50.0%.1820.75.400100.0%-0.270.30
    2025Through 2 - 127.000.004.000.00100.0%0.0%100.0%.0000.00.000100.0%-2.89-2.89
    2025Through 1 - 119.290.005.000.0045.5%0.0%45.5%.2731.29.500100.0%-1.180.12
    2025Through 0 - 113.500.003.004.5033.3%0.0%33.3%.3331.50.40062.5%6.612.37
    2025Through 2 - 227.000.006.000.0085.7%0.0%85.7%.1430.501.000100.0%-2.89-2.89
    2025Through 1 - 216.880.005.000.0050.0%0.0%50.0%.1000.38.200100.0%-0.640.49
    2025Through 0 - 213.500.002.000.0050.0%0.0%50.0%.0000.00.000100.0%0.111.24
    SeasonSP / RPK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025As Reliever16.200.009.001.8039.1%0.0%39.1%.2731.20.41789.3%2.711.32
    SeasonShiftsK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    2025No Shift0.000.000.000.000.0%0.0%0.0%.2001.50.200100.0%3.115.37
    2025Shift - All0.000.000.000.000.0%0.0%0.0%.5714.00.571100.0%3.116.13
    2025Shift - Traditional0.000.000.000.000.0%0.0%0.0%.5714.00.571100.0%3.116.13
    SeasonTTOK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%FIPxFIP
    20251st Through Order as RP14.730.006.002.4533.3%0.0%33.3%.2941.36.40087.0%4.201.89
    20252nd Through Order as RP20.250.003.000.0060.0%0.0%60.0%.2000.75.500100.0%-1.39-0.26
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025vs L0.5050.0%16.7%33.3%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%50.0%33.3%471829
    2025vs R2.500.0%71.4%28.6%0.0%50.0%20.0%0.0%28.6%57.1%14.3%14.3%42.9%42.9%461333
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Away1.5023.1%46.2%30.8%0.0%25.0%16.7%0.0%30.8%46.2%23.1%15.4%46.2%38.5%933162
    2025Away vs L0.5050.0%16.7%33.3%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%50.0%33.3%471829
    2025Away vs R2.500.0%71.4%28.6%0.0%50.0%20.0%0.0%28.6%57.1%14.3%14.3%42.9%42.9%461333
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Jun5.0014.3%71.4%14.3%0.0%100.0%20.0%0.0%28.6%57.1%14.3%14.3%28.6%57.1%451728
    2025Jul0.3333.3%16.7%50.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%66.7%16.7%481434
    20251st Half5.0014.3%71.4%14.3%0.0%100.0%20.0%0.0%28.6%57.1%14.3%14.3%28.6%57.1%451728
    20252nd Half0.3333.3%16.7%50.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%66.7%16.7%481434
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Low Leverage1.5023.1%46.2%30.8%0.0%25.0%16.7%0.0%30.8%46.2%23.1%15.4%46.2%38.5%933162
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Bases Empty1.5028.6%42.9%28.6%0.0%0.0%33.3%0.0%14.3%57.1%28.6%14.3%42.9%42.9%381325
    2025Men on Base1.5016.7%50.0%33.3%0.0%50.0%0.0%0.0%50.0%33.3%16.7%16.7%50.0%33.3%551837
    2025Men In Scoring1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%0.0%21912
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Through 3 - 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%21912
    2025Through 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%1257
    2025Through 1 - 03.0020.0%60.0%20.0%0.0%0.0%33.3%0.0%20.0%40.0%40.0%0.0%60.0%40.0%491831
    2025Through 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%231013
    2025Through 1 - 10.5050.0%16.7%33.3%0.0%0.0%100.0%0.0%16.7%50.0%33.3%16.7%66.7%16.7%501634
    2025Through 0 - 10.3333.3%16.7%50.0%0.0%33.3%0.0%0.0%33.3%50.0%16.7%33.3%50.0%16.7%421329
    2025Through 2 - 20.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%431726
    2025Through 1 - 21.0020.0%40.0%40.0%0.0%0.0%50.0%0.0%20.0%60.0%20.0%40.0%60.0%0.0%511437
    2025Through 0 - 21.000.0%50.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%50.0%50.0%0.0%21615
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025As Reliever1.5023.1%46.2%30.8%0.0%25.0%16.7%0.0%30.8%46.2%23.1%15.4%46.2%38.5%933162
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025No Shift4.000.0%80.0%20.0%0.0%0.0%25.0%0.0%20.0%60.0%20.0%20.0%60.0%20.0%16511
    2025Shift - All1.0042.9%28.6%28.6%0.0%0.0%0.0%0.0%28.6%42.9%28.6%14.3%42.9%42.9%21615
    2025Shift - Traditional1.0042.9%28.6%28.6%0.0%0.0%0.0%0.0%28.6%42.9%28.6%14.3%42.9%42.9%21615
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20251st Through Order as RP1.6727.3%45.5%27.3%0.0%33.3%20.0%0.0%36.4%45.5%18.2%18.2%45.5%36.4%712348
    20252nd Through Order as RP1.000.0%50.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%22814
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025vs L0.5050.0%16.7%33.3%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%50.0%33.3%471829
    2025vs R2.500.0%71.4%28.6%0.0%50.0%20.0%0.0%28.6%57.1%14.3%14.3%42.9%42.9%461333
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Away1.5023.1%46.2%30.8%0.0%25.0%16.7%0.0%30.8%46.2%23.1%15.4%46.2%38.5%933162
    2025Away vs L0.5050.0%16.7%33.3%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%50.0%33.3%471829
    2025Away vs R2.500.0%71.4%28.6%0.0%50.0%20.0%0.0%28.6%57.1%14.3%14.3%42.9%42.9%461333
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Jun5.0014.3%71.4%14.3%0.0%100.0%20.0%0.0%28.6%57.1%14.3%14.3%28.6%57.1%451728
    2025Jul0.3333.3%16.7%50.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%66.7%16.7%481434
    20251st Half5.0014.3%71.4%14.3%0.0%100.0%20.0%0.0%28.6%57.1%14.3%14.3%28.6%57.1%451728
    20252nd Half0.3333.3%16.7%50.0%0.0%0.0%0.0%0.0%33.3%33.3%33.3%16.7%66.7%16.7%481434
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Low Leverage1.5023.1%46.2%30.8%0.0%25.0%16.7%0.0%30.8%46.2%23.1%15.4%46.2%38.5%933162
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Bases Empty1.5028.6%42.9%28.6%0.0%0.0%33.3%0.0%14.3%57.1%28.6%14.3%42.9%42.9%381325
    2025Men on Base1.5016.7%50.0%33.3%0.0%50.0%0.0%0.0%50.0%33.3%16.7%16.7%50.0%33.3%551837
    2025Men In Scoring1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%100.0%0.0%21912
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025Through 3 - 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%21912
    2025Through 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%1257
    2025Through 1 - 03.0020.0%60.0%20.0%0.0%0.0%33.3%0.0%20.0%40.0%40.0%0.0%60.0%40.0%491831
    2025Through 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%231013
    2025Through 1 - 10.5050.0%16.7%33.3%0.0%0.0%100.0%0.0%16.7%50.0%33.3%16.7%66.7%16.7%501634
    2025Through 0 - 10.3333.3%16.7%50.0%0.0%33.3%0.0%0.0%33.3%50.0%16.7%33.3%50.0%16.7%421329
    2025Through 2 - 20.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%431726
    2025Through 1 - 21.0020.0%40.0%40.0%0.0%0.0%50.0%0.0%20.0%60.0%20.0%40.0%60.0%0.0%511437
    2025Through 0 - 21.000.0%50.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%50.0%50.0%0.0%21615
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025As Reliever1.5023.1%46.2%30.8%0.0%25.0%16.7%0.0%30.8%46.2%23.1%15.4%46.2%38.5%933162
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2025No Shift4.000.0%80.0%20.0%0.0%0.0%25.0%0.0%20.0%60.0%20.0%20.0%60.0%20.0%16511
    2025Shift - All1.0042.9%28.6%28.6%0.0%0.0%0.0%0.0%28.6%42.9%28.6%14.3%42.9%42.9%21615
    2025Shift - Traditional1.0042.9%28.6%28.6%0.0%0.0%0.0%0.0%28.6%42.9%28.6%14.3%42.9%42.9%21615
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20251st Through Order as RP1.6727.3%45.5%27.3%0.0%33.3%20.0%0.0%36.4%45.5%18.2%18.2%45.5%36.4%712348
    20252nd Through Order as RP1.000.0%50.0%50.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%22814