Batting
Pitching
    • Statcast

Mitch Keller

Mitch Keller

Pittsburgh Pirates
P
Age: 30
Bats/Throws: R/R
6'3" / 213
DOB: 4/4/1996
(30 years, 6 months, 18 days)
P
Season20262026Total
TeamFGDCPIT- - -
LevelPROJMLBMLB
G3122187
GS3122185
IP175.0115.2993.2
K%20.4%17.7%21.4%
BB%7.1%8.3%7.9%
GB%37.3%42.4%
ERA4.195.294.60
FIP4.124.544.07
WAR2.31.013.2
2026 Pitch
Selection
FA:32%
SL:26%
SI:17%
CH:9%
CU:9%
FC:8%
RosterResource
Current Role:Starting Rotation (RR)
How Acquired:Draft
Draft:2014, Rd: 2, Pick: 23, Ovr: 64
Draft Team:Pittsburgh Pirates
School:Xavier (IA) HS

Contract5 yr, $77M (2024-28) (RR)
Extension
AAV: $15.40M
Service Time
6.026
MiLB Options
n/a
Free Agent
2029
News
Rotowire: Keller (shoulder) said Wednesday that he feels fully healthy and plans to resume throwing in late October, Aiden Stepansky of MLB.com reports. (9/23/2026)
Injury: Shoulder, 60-Day IL

News Settings
Article Source
All
FG
RG
Show

Pitch Type Splits

Statcast:
All
  • All
  • FA - Fourseam
  • FC - Cutter
  • SI - Sinker
  • SL - Slider
  • CU - Curveball
  • CH - Changeup
  • Pitch Info:
    Select
  • All
  • FA - Fourseam
  • FC - Cutter
  • FS - Splitter
  • SI - Sinker
  • SL - Slider
  • CU - Curveball
  • CH - Changeup
  • SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2019Fourseam (FA)44890994125113270220111.45692.898.395.4
    2019Cutter (FC)15745479710120180003.20084.191.187.6
    2019Curveball (CU)12030354400030131101.13378.683.381.1
    2019Changeup (CH)2855431000000000.80088.193.091.0
    2020Fourseam (FA)21438507320211061004.18490.297.493.9
    2020Curveball (CU)741718200021040000.11873.981.478.1
    2020Cutter (FC)691115000004050000.00083.090.186.8
    2020Slider (SL)1412000001000000.00086.689.487.5
    2020Changeup (CH)1212000001000000.00085.791.688.8
    2021Fourseam (FA)105121525467441508300503337.31289.597.693.8
    2021Cutter (FC)4501191343120812130331104.26182.094.386.2
    2021Curveball (CU)270626728225104081002.45274.482.178.5
    2021Changeup (CH)871316541001012000.38585.792.389.8
    2022Fourseam (FA)8871721974634606210503103.26790.599.795.5
    2022Slider (SL)5991601773323613120532218.20677.790.784.3
    2022Sinker (SI)59114016343338111501161111.30789.997.894.4
    2022Curveball (CU)4119197251750350181001.27572.983.878.7
    2022Changeup (CH)173465215113016060001.32685.194.191.2
    2023Fourseam (FA)81518821533151017250930202.17690.298.995.2
    2023Cutter (FC)75617719256371207120282104.31684.194.989.7
    2023Sinker (SI)710182199473770370368118.25889.898.193.9
    2023Slider (SL)501136146302250390401001.22177.286.382.8
    2023Curveball (CU)249444812611420111100.27374.881.378.0
    2023Changeup (CH)882525953010020001.36086.893.890.7
    2024Fourseam (FA)86617519645281223180512102.25789.798.194.4
    2024Slider (SL)71321823655321247100605305.25278.191.684.7
    2024Sinker (SI)6271751964633715140374213.26387.996.893.4
    2024Cutter (FC)349819222113177092201.27286.893.990.4
    2024Curveball (CU)27444471052211082000.22774.883.078.4
    2024Changeup (CH)2266412100000000.66788.291.789.8
    2025Fourseam (FA)106422926059381416250486002.25890.498.494.0
    2025Slider (SL)948275291674314010150721003.24478.091.084.3
    2025Sinker (SI)447109120271690270173105.24889.995.392.9
    2025Curveball (CU)2102425541001050000.20874.181.177.4
    2025Changeup (CH)19850531271133070001.24085.591.589.2
    2025Cutter (FC)3111010000000001.00091.892.992.4
    2026Fourseam (FA)6031281423021801130161000.23490.096.693.3
    2026Slider (SL)4831371523016518110332202.21976.990.083.8
    2026Sinker (SI)3227993292250212082004.36789.194.992.3
    2026Changeup (CH)169444413831100100001.29586.091.288.7
    2026Curveball (CU)16531365220130172002.16174.481.477.8
    2026Cutter (FC)14532361053023041002.31386.592.589.6
    TotalFourseam (FA)594812351413328208787351500336168421.26689.599.794.4
    TotalSlider (SL)3258927100421513642631580258117119.23276.991.684.1
    TotalSinker (SI)269768577119214136213550109235331.28087.998.193.5
    TotalCutter (FC)192946651712980282194109764014.27782.094.988.7
    TotalCurveball (CU)1773343373916016411200848206.26572.983.878.4
    TotalChangeup (CH)77719020362391436110262004.32685.194.189.8
    SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2019Fourseam (FA)44890994125113270220111.45692.898.395.4
    2019Cutter (FC)15745479710120180003.20084.191.187.6
    2019Curveball (CU)12030354400030131101.13378.683.381.1
    2019Changeup (CH)2855431000000000.80088.193.091.0
    2020Fourseam (FA)21438507320211061004.18490.297.493.9
    2020Curveball (CU)741718200021040000.11873.981.478.1
    2020Cutter (FC)691115000004050000.00083.090.186.8
    2020Slider (SL)1412000001000000.00086.689.487.5
    2020Changeup (CH)1212000001000000.00085.791.688.8
    2021Fourseam (FA)105121525467441508300503337.31289.597.693.8
    2021Cutter (FC)4501191343120812130331104.26182.094.386.2
    2021Curveball (CU)270626728225104081002.45274.482.178.5
    2021Changeup (CH)871316541001012000.38585.792.389.8
    2022Fourseam (FA)8871721974634606210503103.26790.599.795.5
    2022Slider (SL)5991601773323613120532218.20677.790.784.3
    2022Sinker (SI)59114016343338111501161111.30789.997.894.4
    2022Curveball (CU)4119197251750350181001.27572.983.878.7
    2022Changeup (CH)173465215113016060001.32685.194.191.2
    2023Fourseam (FA)81518821533151017250930202.17690.298.995.2
    2023Cutter (FC)75617719256371207120282104.31684.194.989.7
    2023Sinker (SI)710182199473770370368118.25889.898.193.9
    2023Slider (SL)501136146302250390401001.22177.286.382.8
    2023Curveball (CU)249444812611420111100.27374.881.378.0
    2023Changeup (CH)882525953010020001.36086.893.890.7
    2024Fourseam (FA)86617519645281223180512102.25789.798.194.4
    2024Slider (SL)71321823655321247100605305.25278.191.684.7
    2024Sinker (SI)6271751964633715140374213.26387.996.893.4
    2024Cutter (FC)349819222113177092201.27286.893.990.4
    2024Curveball (CU)27444471052211082000.22774.883.078.4
    2024Changeup (CH)2266412100000000.66788.291.789.8
    2025Fourseam (FA)106422926059381416250486002.25890.498.494.0
    2025Slider (SL)948275291674314010150721003.24478.091.084.3
    2025Sinker (SI)447109120271690270173105.24889.995.392.9
    2025Curveball (CU)2102425541001050000.20874.181.177.4
    2025Changeup (CH)19850531271133070001.24085.591.589.2
    2025Cutter (FC)3111010000000001.00091.892.992.4
    2026Fourseam (FA)6031281423021801130161000.23490.096.693.3
    2026Slider (SL)4831371523016518110332202.21976.990.083.8
    2026Sinker (SI)3227993292250212082004.36789.194.992.3
    2026Changeup (CH)169444413831100100001.29586.091.288.7
    2026Curveball (CU)16531365220130172002.16174.481.477.8
    2026Cutter (FC)14532361053023041002.31386.592.589.6
    TotalFourseam (FA)594812351413328208787351500336168421.26689.599.794.4
    TotalSlider (SL)3258927100421513642631580258117119.23276.991.684.1
    TotalSinker (SI)269768577119214136213550109235331.28087.998.193.5
    TotalCutter (FC)192946651712980282194109764014.27782.094.988.7
    TotalCurveball (CU)1773343373916016411200848206.26572.983.878.4
    TotalChangeup (CH)77719020362391436110262004.32685.194.189.8
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2019Fourseam (FA)4487.1%22.2%0.32.456.490.7111.201.256.58227.414.9.494214
    2019Cutter (FC)1574.3%38.3%0.11.200.234.289.523.089.3082.1-3.8.22645
    2019Curveball (CU)1208.6%37.1%0.23.133.229.133.362.000.2220.1-4.3.17914
    2019Changeup (CH)280.0%0.0%0.00.800.8001.0001.800.200.8002.61.9.765391
    2020Fourseam (FA)21422.0%12.0%1.83.184.380.395.775.211.1677.51.3.350126
    2020Curveball (CU)745.6%22.2%0.25.118.167.471.637.353.0001.3-0.9.25969
    2020Cutter (FC)6926.7%33.3%0.80.000.267.000.267.000.0000.2-1.7.18620
    2020Slider (SL)1450.0%0.0%1.00.000.500.000.500.000.0000.30.1.349124
    2020Changeup (CH)1250.0%0.0%1.00.000.500.000.500.000.0000.30.1.349124
    2021Fourseam (FA)105111.8%19.7%0.60.312.398.493.891.181.36945.314.5.384142
    2021Cutter (FC)4509.7%24.6%0.39.261.336.395.731.134.34116.80.6.319104
    2021Curveball (CU)2706.0%11.9%0.50.452.493.5651.057.113.51916.07.9.457192
    2021Changeup (CH)876.3%6.3%1.00.385.500.462.962.077.4173.51.5.431175
    2022Fourseam (FA)88710.7%25.4%0.42.267.355.407.762.140.34227.04.5.338126
    2022Slider (SL)5996.8%29.9%0.23.206.267.313.580.106.28313.0-7.3.25871
    2022Sinker (SI)5919.2%6.7%1.36.307.395.400.795.093.32624.65.9.355136
    2022Curveball (CU)4115.2%18.6%0.28.275.320.429.748.154.31412.41.3.327118
    2022Changeup (CH)17311.5%11.5%1.00.326.404.457.860.130.3598.82.9.379153
    2023Fourseam (FA)81511.6%43.3%0.27.176.270.351.621.176.28918.1-8.1.27378
    2023Cutter (FC)7566.3%14.6%0.43.316.365.503.867.186.34331.98.5.372143
    2023Sinker (SI)7103.5%18.1%0.19.258.313.346.659.088.30620.1-4.2.29390
    2023Slider (SL)5016.2%27.4%0.23.221.274.324.598.103.29011.3-6.5.26573
    2023Curveball (CU)2494.2%22.9%0.18.273.313.614.926.341.2678.32.5.380150
    2023Changeup (CH)880.0%8.0%0.00.360.360.600.960.240.3644.91.8.406166
    2024Fourseam (FA)8669.2%26.0%0.35.257.332.400.732.143.34424.61.7.321112
    2024Slider (SL)7134.2%25.4%0.17.252.297.440.737.188.31228.61.0.316108
    2024Sinker (SI)6277.1%18.9%0.38.263.328.400.728.137.30424.41.4.319109
    2024Cutter (FC)3497.6%9.8%0.78.272.337.593.930.321.22416.55.7.388156
    2024Curveball (CU)2742.1%17.0%0.13.227.277.432.708.205.2575.3-0.2.304101
    2024Changeup (CH)220.0%0.0%0.00.667.6671.3332.000.667.6673.22.5.830450
    2025Fourseam (FA)10649.6%18.5%0.52.258.346.406.752.148.30334.94.1.333122
    2025Slider (SL)9485.2%24.7%0.21.244.285.404.689.160.29531.0-3.4.299100
    2025Sinker (SI)4475.8%14.2%0.41.248.308.385.694.138.27513.3-0.9.304103
    2025Curveball (CU)2104.0%20.0%0.20.208.240.250.490.042.2631.0-1.9.21946
    2025Changeup (CH)1985.7%13.2%0.43.240.283.480.763.240.2256.80.5.325117
    2025Cutter (FC)30.0%0.0%0.001.0001.0002.0003.0001.0001.0000.90.81.252740
    2026Fourseam (FA)6039.2%11.3%0.81.234.310.320.630.086.26113.3-3.5.28687
    2026Slider (SL)4837.2%21.7%0.33.219.283.445.728.226.22417.7-0.3.314106
    2026Sinker (SI)32212.9%8.6%1.50.367.462.506.969.139.39119.48.4.428179
    2026Changeup (CH)1690.0%22.7%0.00.295.295.477.773.182.3645.70.5.331117
    2026Curveball (CU)1658.3%47.2%0.18.161.278.323.600.161.3083.1-1.2.27580
    2026Cutter (FC)1458.3%11.1%0.75.313.389.594.983.281.3087.33.0.421176
    TotalFourseam (FA)594810.6%23.8%0.45.266.351.425.776.160.336197.128.5.339121
    TotalSlider (SL)32585.8%25.7%0.22.232.283.391.674.159.285101.9-16.4.29394
    TotalSinker (SI)26977.1%14.1%0.50.280.352.396.747.115.315102.011.0.331117
    TotalCutter (FC)19297.9%18.8%0.42.277.340.468.808.191.31176.113.5.348126
    TotalCurveball (CU)17735.4%22.5%0.24.265.319.431.751.166.32047.73.3.325113
    TotalChangeup (CH)7775.4%12.8%0.42.326.369.526.896.200.35435.611.6.384154
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2019Fourseam (FA)4487.1%22.2%0.32.456.490.7111.201.256.58227.414.9.494214
    2019Cutter (FC)1574.3%38.3%0.11.200.234.289.523.089.3082.1-3.8.22645
    2019Curveball (CU)1208.6%37.1%0.23.133.229.133.362.000.2220.1-4.3.17914
    2019Changeup (CH)280.0%0.0%0.00.800.8001.0001.800.200.8002.61.9.765391
    2020Fourseam (FA)21422.0%12.0%1.83.184.380.395.775.211.1677.51.3.350126
    2020Curveball (CU)745.6%22.2%0.25.118.167.471.637.353.0001.3-0.9.25969
    2020Cutter (FC)6926.7%33.3%0.80.000.267.000.267.000.0000.2-1.7.18620
    2020Slider (SL)1450.0%0.0%1.00.000.500.000.500.000.0000.30.1.349124
    2020Changeup (CH)1250.0%0.0%1.00.000.500.000.500.000.0000.30.1.349124
    2021Fourseam (FA)105111.8%19.7%0.60.312.398.493.891.181.36945.314.5.384142
    2021Cutter (FC)4509.7%24.6%0.39.261.336.395.731.134.34116.80.6.319104
    2021Curveball (CU)2706.0%11.9%0.50.452.493.5651.057.113.51916.07.9.457192
    2021Changeup (CH)876.3%6.3%1.00.385.500.462.962.077.4173.51.5.431175
    2022Fourseam (FA)88710.7%25.4%0.42.267.355.407.762.140.34227.04.5.338126
    2022Slider (SL)5996.8%29.9%0.23.206.267.313.580.106.28313.0-7.3.25871
    2022Sinker (SI)5919.2%6.7%1.36.307.395.400.795.093.32624.65.9.355136
    2022Curveball (CU)4115.2%18.6%0.28.275.320.429.748.154.31412.41.3.327118
    2022Changeup (CH)17311.5%11.5%1.00.326.404.457.860.130.3598.82.9.379153
    2023Fourseam (FA)81511.6%43.3%0.27.176.270.351.621.176.28918.1-8.1.27378
    2023Cutter (FC)7566.3%14.6%0.43.316.365.503.867.186.34331.98.5.372143
    2023Sinker (SI)7103.5%18.1%0.19.258.313.346.659.088.30620.1-4.2.29390
    2023Slider (SL)5016.2%27.4%0.23.221.274.324.598.103.29011.3-6.5.26573
    2023Curveball (CU)2494.2%22.9%0.18.273.313.614.926.341.2678.32.5.380150
    2023Changeup (CH)880.0%8.0%0.00.360.360.600.960.240.3644.91.8.406166
    2024Fourseam (FA)8669.2%26.0%0.35.257.332.400.732.143.34424.61.7.321112
    2024Slider (SL)7134.2%25.4%0.17.252.297.440.737.188.31228.61.0.316108
    2024Sinker (SI)6277.1%18.9%0.38.263.328.400.728.137.30424.41.4.319109
    2024Cutter (FC)3497.6%9.8%0.78.272.337.593.930.321.22416.55.7.388156
    2024Curveball (CU)2742.1%17.0%0.13.227.277.432.708.205.2575.3-0.2.304101
    2024Changeup (CH)220.0%0.0%0.00.667.6671.3332.000.667.6673.22.5.830450
    2025Fourseam (FA)10649.6%18.5%0.52.258.346.406.752.148.30334.94.1.333122
    2025Slider (SL)9485.2%24.7%0.21.244.285.404.689.160.29531.0-3.4.299100
    2025Sinker (SI)4475.8%14.2%0.41.248.308.385.694.138.27513.3-0.9.304103
    2025Curveball (CU)2104.0%20.0%0.20.208.240.250.490.042.2631.0-1.9.21946
    2025Changeup (CH)1985.7%13.2%0.43.240.283.480.763.240.2256.80.5.325117
    2025Cutter (FC)30.0%0.0%0.001.0001.0002.0003.0001.0001.0000.90.81.252740
    2026Fourseam (FA)6039.2%11.3%0.81.234.310.320.630.086.26113.3-3.5.28687
    2026Slider (SL)4837.2%21.7%0.33.219.283.445.728.226.22417.7-0.3.314106
    2026Sinker (SI)32212.9%8.6%1.50.367.462.506.969.139.39119.48.4.428179
    2026Changeup (CH)1690.0%22.7%0.00.295.295.477.773.182.3645.70.5.331117
    2026Curveball (CU)1658.3%47.2%0.18.161.278.323.600.161.3083.1-1.2.27580
    2026Cutter (FC)1458.3%11.1%0.75.313.389.594.983.281.3087.33.0.421176
    TotalFourseam (FA)594810.6%23.8%0.45.266.351.425.776.160.336197.128.5.339121
    TotalSlider (SL)32585.8%25.7%0.22.232.283.391.674.159.285101.9-16.4.29394
    TotalSinker (SI)26977.1%14.1%0.50.280.352.396.747.115.315102.011.0.331117
    TotalCutter (FC)19297.9%18.8%0.42.277.340.468.808.191.31176.113.5.348126
    TotalCurveball (CU)17735.4%22.5%0.24.265.319.431.751.166.32047.73.3.325113
    TotalChangeup (CH)7775.4%12.8%0.42.326.369.526.896.200.35435.611.6.384154
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2019Fourseam (FA)44844.1%26.5%29.4%20.0%10.0%312136448-4.39.210.2
    2019Cutter (FC)15724.0%56.0%20.0%20.0%20.0%107501571.70.72.2
    2019Curveball (CU)12016.7%72.2%11.1%0.0%0.0%74461204.6-7.69.0
    2019Changeup (CH)2840.0%40.0%20.0%0.0%0.0%101828-8.26.010.3
    2020Fourseam (FA)21421.9%43.8%34.4%18.2%18.2%13480214-4.59.710.8
    2020Curveball (CU)747.7%30.8%61.5%0.0%25.0%3638744.1-7.88.9
    2020Cutter (FC)690.0%50.0%50.0%66.7%0.0%3633691.82.83.5
    2020Slider (SL)140.0%0.0%0.0%0.0%0.0%77142.02.73.4
    2020Changeup (CH)120.0%100.0%0.0%0.0%0.0%3912-7.85.19.6
    2021Fourseam (FA)105130.9%33.3%35.8%15.3%13.6%6753761051-4.39.210.2
    2021Cutter (FC)45023.0%49.4%27.6%12.5%8.3%2761744501.20.81.9
    2021Curveball (CU)27037.0%44.4%18.5%10.0%0.0%1641062705.0-8.29.6
    2021Changeup (CH)8733.3%50.0%16.7%50.0%0.0%424587-8.35.310.0
    2022Fourseam (FA)88724.6%42.6%32.8%25.0%15.0%579308887-4.88.710.0
    2022Slider (SL)59927.8%36.1%36.1%20.5%7.7%3572425997.1-0.77.5
    2022Sinker (SI)59131.0%55.8%13.2%17.6%5.9%397194591-9.06.711.2
    2022Curveball (CU)41122.2%55.6%22.2%12.5%18.8%2381734115.9-8.610.5
    2022Changeup (CH)17312.8%74.4%12.8%20.0%20.0%9974173-9.03.29.7
    2023Fourseam (FA)81527.4%26.3%46.3%6.8%15.9%541274815-5.88.710.5
    2023Cutter (FC)75626.0%44.7%29.3%20.5%15.9%5112457561.43.43.9
    2023Sinker (SI)71023.4%55.9%20.7%20.0%10.0%512198710-9.55.511.1
    2023Slider (SL)50125.8%35.5%38.7%19.4%8.3%3101915019.8-0.19.9
    2023Curveball (CU)24920.6%47.1%32.4%18.2%36.4%1421072496.6-8.210.6
    2023Changeup (CH)8821.7%65.2%13.0%0.0%33.3%553388-9.42.49.8
    2024Fourseam (FA)86632.3%31.5%36.3%22.2%6.7%597269866-5.88.310.2
    2024Slider (SL)71327.7%39.6%32.7%17.3%13.5%4662477136.50.36.8
    2024Sinker (SI)62722.1%47.1%30.9%19.0%11.9%413214627-9.15.010.5
    2024Cutter (FC)34931.5%34.2%34.2%12.0%28.0%2361133491.14.44.7
    2024Curveball (CU)27430.6%47.2%22.2%0.0%12.5%1651092747.2-7.410.4
    2024Changeup (CH)2233.3%33.3%33.3%0.0%0.0%121022-9.62.710.2
    2025Fourseam (FA)106433.1%33.1%33.7%21.7%10.0%7233411064-5.58.810.4
    2025Slider (SL)94821.2%45.3%33.5%23.5%14.7%6423069486.20.06.5
    2025Sinker (SI)44716.5%52.7%30.8%25.0%7.1%292155447-8.95.510.5
    2025Curveball (CU)21015.8%52.6%31.6%33.3%0.0%961142106.4-8.110.3
    2025Changeup (CH)19821.4%61.9%16.7%0.0%42.9%12177198-8.51.58.7
    2025Cutter (FC)3100.0%0.0%0.0%0.0%0.0%2130.45.45.4
    2026Fourseam (FA)60330.6%26.1%43.2%18.8%2.1%406197603-5.58.710.4
    2026Slider (SL)48328.3%39.6%32.1%29.4%23.5%3021814836.40.66.7
    2026Sinker (SI)32230.0%47.1%22.9%6.3%12.5%216106322-8.74.610.0
    2026Changeup (CH)16939.4%42.4%18.2%0.0%16.7%10366169-7.41.77.7
    2026Curveball (CU)16528.6%42.9%28.6%0.0%25.0%81841656.9-7.510.3
    2026Cutter (FC)14525.9%40.7%33.3%33.3%22.2%92531450.85.15.3
    TotalFourseam (FA)594830.9%32.5%36.5%18.3%10.7%396719815948-5.18.810.3
    TotalSlider (SL)325825.6%40.2%34.2%21.8%13.5%2084117432587.00.07.3
    TotalSinker (SI)269724.5%52.2%23.3%18.8%9.8%18308672697-9.15.610.8
    TotalCutter (FC)192926.0%44.2%29.8%19.1%17.3%126066919291.32.93.6
    TotalCurveball (CU)177325.0%50.0%25.0%10.8%16.9%99677717736.0-8.010.2
    TotalChangeup (CH)77724.8%59.0%16.1%7.7%23.1%445332777-8.42.79.1
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2019Fourseam (FA)44844.1%26.5%29.4%20.0%10.0%312136448-4.39.210.2
    2019Cutter (FC)15724.0%56.0%20.0%20.0%20.0%107501571.70.72.2
    2019Curveball (CU)12016.7%72.2%11.1%0.0%0.0%74461204.6-7.69.0
    2019Changeup (CH)2840.0%40.0%20.0%0.0%0.0%101828-8.26.010.3
    2020Fourseam (FA)21421.9%43.8%34.4%18.2%18.2%13480214-4.59.710.8
    2020Curveball (CU)747.7%30.8%61.5%0.0%25.0%3638744.1-7.88.9
    2020Cutter (FC)690.0%50.0%50.0%66.7%0.0%3633691.82.83.5
    2020Slider (SL)140.0%0.0%0.0%0.0%0.0%77142.02.73.4
    2020Changeup (CH)120.0%100.0%0.0%0.0%0.0%3912-7.85.19.6
    2021Fourseam (FA)105130.9%33.3%35.8%15.3%13.6%6753761051-4.39.210.2
    2021Cutter (FC)45023.0%49.4%27.6%12.5%8.3%2761744501.20.81.9
    2021Curveball (CU)27037.0%44.4%18.5%10.0%0.0%1641062705.0-8.29.6
    2021Changeup (CH)8733.3%50.0%16.7%50.0%0.0%424587-8.35.310.0
    2022Fourseam (FA)88724.6%42.6%32.8%25.0%15.0%579308887-4.88.710.0
    2022Slider (SL)59927.8%36.1%36.1%20.5%7.7%3572425997.1-0.77.5
    2022Sinker (SI)59131.0%55.8%13.2%17.6%5.9%397194591-9.06.711.2
    2022Curveball (CU)41122.2%55.6%22.2%12.5%18.8%2381734115.9-8.610.5
    2022Changeup (CH)17312.8%74.4%12.8%20.0%20.0%9974173-9.03.29.7
    2023Fourseam (FA)81527.4%26.3%46.3%6.8%15.9%541274815-5.88.710.5
    2023Cutter (FC)75626.0%44.7%29.3%20.5%15.9%5112457561.43.43.9
    2023Sinker (SI)71023.4%55.9%20.7%20.0%10.0%512198710-9.55.511.1
    2023Slider (SL)50125.8%35.5%38.7%19.4%8.3%3101915019.8-0.19.9
    2023Curveball (CU)24920.6%47.1%32.4%18.2%36.4%1421072496.6-8.210.6
    2023Changeup (CH)8821.7%65.2%13.0%0.0%33.3%553388-9.42.49.8
    2024Fourseam (FA)86632.3%31.5%36.3%22.2%6.7%597269866-5.88.310.2
    2024Slider (SL)71327.7%39.6%32.7%17.3%13.5%4662477136.50.36.8
    2024Sinker (SI)62722.1%47.1%30.9%19.0%11.9%413214627-9.15.010.5
    2024Cutter (FC)34931.5%34.2%34.2%12.0%28.0%2361133491.14.44.7
    2024Curveball (CU)27430.6%47.2%22.2%0.0%12.5%1651092747.2-7.410.4
    2024Changeup (CH)2233.3%33.3%33.3%0.0%0.0%121022-9.62.710.2
    2025Fourseam (FA)106433.1%33.1%33.7%21.7%10.0%7233411064-5.58.810.4
    2025Slider (SL)94821.2%45.3%33.5%23.5%14.7%6423069486.20.06.5
    2025Sinker (SI)44716.5%52.7%30.8%25.0%7.1%292155447-8.95.510.5
    2025Curveball (CU)21015.8%52.6%31.6%33.3%0.0%961142106.4-8.110.3
    2025Changeup (CH)19821.4%61.9%16.7%0.0%42.9%12177198-8.51.58.7
    2025Cutter (FC)3100.0%0.0%0.0%0.0%0.0%2130.45.45.4
    2026Fourseam (FA)60330.6%26.1%43.2%18.8%2.1%406197603-5.58.710.4
    2026Slider (SL)48328.3%39.6%32.1%29.4%23.5%3021814836.40.66.7
    2026Sinker (SI)32230.0%47.1%22.9%6.3%12.5%216106322-8.74.610.0
    2026Changeup (CH)16939.4%42.4%18.2%0.0%16.7%10366169-7.41.77.7
    2026Curveball (CU)16528.6%42.9%28.6%0.0%25.0%81841656.9-7.510.3
    2026Cutter (FC)14525.9%40.7%33.3%33.3%22.2%92531450.85.15.3
    TotalFourseam (FA)594830.9%32.5%36.5%18.3%10.7%396719815948-5.18.810.3
    TotalSlider (SL)325825.6%40.2%34.2%21.8%13.5%2084117432587.00.07.3
    TotalSinker (SI)269724.5%52.2%23.3%18.8%9.8%18308672697-9.15.610.8
    TotalCutter (FC)192926.0%44.2%29.8%19.1%17.3%126066919291.32.93.6
    TotalCurveball (CU)177325.0%50.0%25.0%10.8%16.9%99677717736.0-8.010.2
    TotalChangeup (CH)77724.8%59.0%16.1%7.7%23.1%445332777-8.42.79.1
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2019Fourseam (FA)44823.9%74.3%54.5%78.6%86.6%85.2%60.7%8.0%-10.7-2.4
    2019Cutter (FC)15746.2%73.4%57.3%25.6%78.7%53.3%40.8%26.8%2.41.5
    2019Curveball (CU)12034.2%53.2%41.7%52.0%84.0%68.0%39.2%13.3%2.92.4
    2019Changeup (CH)289.5%71.4%25.0%50.0%100.0%85.7%25.0%3.6%-2.6-9.4
    2020Fourseam (FA)21416.5%68.3%46.3%73.3%88.1%85.9%57.5%6.5%2.71.3
    2020Curveball (CU)7415.2%57.1%31.1%71.4%93.8%87.0%37.8%4.1%-0.7-0.9
    2020Cutter (FC)6925.0%71.4%39.1%50.0%80.0%66.7%30.4%13.0%0.91.3
    2020Slider (SL)1437.5%33.3%35.7%66.7%50.0%60.0%42.9%14.3%-0.2-1.6
    2020Changeup (CH)1210.0%50.0%16.7%100.0%100.0%100.0%16.7%0.0%-0.3-2.9
    2021Fourseam (FA)105124.6%62.4%45.6%75.7%88.2%85.2%55.5%6.8%-7.0-0.7
    2021Cutter (FC)45032.6%76.6%51.3%40.5%87.8%70.6%42.7%15.1%-0.4-0.1
    2021Curveball (CU)27024.5%57.3%40.4%70.6%94.7%87.2%48.5%5.2%-8.3-3.1
    2021Changeup (CH)878.9%59.5%33.3%100.0%96.0%96.6%48.3%1.1%-2.5-2.8
    2022Fourseam (FA)88727.5%64.1%47.7%65.1%84.1%79.2%55.2%9.9%-2.4-0.3
    2022Slider (SL)59929.2%72.3%47.4%47.5%87.4%73.2%42.2%12.7%4.10.7
    2022Sinker (SI)59117.8%62.6%45.5%77.5%91.7%89.6%61.9%4.7%7.41.2
    2022Curveball (CU)41129.7%50.8%38.9%63.8%93.4%80.6%43.6%7.5%-5.7-1.4
    2022Changeup (CH)17324.5%68.4%44.5%69.6%92.6%85.7%45.7%6.4%-4.0-2.3
    2023Fourseam (FA)81525.5%67.5%49.3%62.2%76.9%73.6%56.7%13.0%5.40.7
    2023Cutter (FC)75630.2%73.7%52.9%57.8%87.6%79.5%52.2%10.8%-0.5-0.1
    2023Sinker (SI)71014.7%56.1%43.0%72.7%95.2%92.8%68.3%3.1%11.81.7
    2023Slider (SL)50126.9%74.2%48.9%56.9%82.1%74.7%46.5%12.4%-2.5-0.5
    2023Curveball (CU)24925.2%55.5%38.6%51.4%91.8%77.1%44.2%8.8%-4.9-2.0
    2023Changeup (CH)8827.1%62.5%43.2%76.9%84.0%81.6%45.5%8.0%-2.3-2.6
    2024Fourseam (FA)86630.3%63.0%49.4%67.9%82.8%79.0%58.4%10.4%2.60.3
    2024Slider (SL)71334.0%67.2%51.1%46.6%91.1%76.6%51.3%11.9%-7.4-1.0
    2024Sinker (SI)62718.7%62.7%44.7%75.0%92.2%89.3%59.0%4.8%-1.6-0.3
    2024Cutter (FC)34923.5%68.5%49.3%62.9%86.9%82.0%57.3%8.9%-3.5-1.0
    2024Curveball (CU)27428.7%46.0%36.5%55.8%84.2%72.0%45.3%10.2%-0.3-0.1
    2024Changeup (CH)2233.3%57.1%40.9%100.0%100.0%100.0%31.8%0.0%-2.7-12.5
    2025Fourseam (FA)106420.6%66.0%49.2%74.1%88.3%86.1%63.1%6.9%2.30.2
    2025Slider (SL)94837.7%69.6%53.6%46.7%89.9%74.6%49.7%13.6%-0.6-0.1
    2025Sinker (SI)44712.6%62.1%43.6%76.2%92.0%90.3%62.6%4.3%2.40.5
    2025Curveball (CU)21022.2%41.3%29.0%60.0%80.6%70.5%35.7%8.6%-1.3-0.6
    2025Changeup (CH)19826.0%75.5%50.5%80.8%86.5%85.0%49.5%7.6%-2.0-1.0
    2025Cutter (FC)30.0%50.0%33.3%100.0%100.0%66.7%0.0%-0.6-21.6
    2026Fourseam (FA)60334.0%63.1%48.8%78.2%88.1%84.7%50.7%7.5%9.01.5
    2026Slider (SL)48331.8%69.7%50.5%48.7%92.2%78.3%49.3%11.0%-3.5-0.7
    2026Sinker (SI)32218.4%60.4%44.1%60.9%93.3%88.0%61.2%5.3%-3.8-1.2
    2026Changeup (CH)16931.0%67.1%48.5%51.9%90.9%78.0%48.5%10.7%-3.1-1.8
    2026Curveball (CU)16525.0%42.1%30.9%33.3%95.8%62.7%34.5%11.5%-0.8-0.5
    2026Cutter (FC)14526.1%77.6%53.1%77.8%81.4%80.5%52.4%10.3%-2.6-1.8
    TotalFourseam (FA)594826.1%65.4%48.6%71.1%85.1%81.9%57.4%8.8%1.90.0
    TotalSlider (SL)325832.6%70.1%50.6%48.6%88.8%75.3%48.1%12.5%-10.1-0.3
    TotalSinker (SI)269716.5%60.4%44.2%73.3%93.0%90.3%63.0%4.3%16.10.6
    TotalCutter (FC)192930.7%73.4%51.7%49.8%86.2%75.3%49.2%12.8%-4.3-0.2
    TotalCurveball (CU)177326.4%50.6%36.7%57.4%90.5%76.8%42.4%8.5%-19.1-1.1
    TotalChangeup (CH)77724.0%68.1%44.3%71.3%90.1%84.6%45.9%6.8%-19.6-2.5
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2019Fourseam (FA)44823.9%74.3%54.5%78.6%86.6%85.2%60.7%8.0%-10.7-2.4
    2019Cutter (FC)15746.2%73.4%57.3%25.6%78.7%53.3%40.8%26.8%2.41.5
    2019Curveball (CU)12034.2%53.2%41.7%52.0%84.0%68.0%39.2%13.3%2.92.4
    2019Changeup (CH)289.5%71.4%25.0%50.0%100.0%85.7%25.0%3.6%-2.6-9.4
    2020Fourseam (FA)21416.5%68.3%46.3%73.3%88.1%85.9%57.5%6.5%2.71.3
    2020Curveball (CU)7415.2%57.1%31.1%71.4%93.8%87.0%37.8%4.1%-0.7-0.9
    2020Cutter (FC)6925.0%71.4%39.1%50.0%80.0%66.7%30.4%13.0%0.91.3
    2020Slider (SL)1437.5%33.3%35.7%66.7%50.0%60.0%42.9%14.3%-0.2-1.6
    2020Changeup (CH)1210.0%50.0%16.7%100.0%100.0%100.0%16.7%0.0%-0.3-2.9
    2021Fourseam (FA)105124.6%62.4%45.6%75.7%88.2%85.2%55.5%6.8%-7.0-0.7
    2021Cutter (FC)45032.6%76.6%51.3%40.5%87.8%70.6%42.7%15.1%-0.4-0.1
    2021Curveball (CU)27024.5%57.3%40.4%70.6%94.7%87.2%48.5%5.2%-8.3-3.1
    2021Changeup (CH)878.9%59.5%33.3%100.0%96.0%96.6%48.3%1.1%-2.5-2.8
    2022Fourseam (FA)88727.5%64.1%47.7%65.1%84.1%79.2%55.2%9.9%-2.4-0.3
    2022Slider (SL)59929.2%72.3%47.4%47.5%87.4%73.2%42.2%12.7%4.10.7
    2022Sinker (SI)59117.8%62.6%45.5%77.5%91.7%89.6%61.9%4.7%7.41.2
    2022Curveball (CU)41129.7%50.8%38.9%63.8%93.4%80.6%43.6%7.5%-5.7-1.4
    2022Changeup (CH)17324.5%68.4%44.5%69.6%92.6%85.7%45.7%6.4%-4.0-2.3
    2023Fourseam (FA)81525.5%67.5%49.3%62.2%76.9%73.6%56.7%13.0%5.40.7
    2023Cutter (FC)75630.2%73.7%52.9%57.8%87.6%79.5%52.2%10.8%-0.5-0.1
    2023Sinker (SI)71014.7%56.1%43.0%72.7%95.2%92.8%68.3%3.1%11.81.7
    2023Slider (SL)50126.9%74.2%48.9%56.9%82.1%74.7%46.5%12.4%-2.5-0.5
    2023Curveball (CU)24925.2%55.5%38.6%51.4%91.8%77.1%44.2%8.8%-4.9-2.0
    2023Changeup (CH)8827.1%62.5%43.2%76.9%84.0%81.6%45.5%8.0%-2.3-2.6
    2024Fourseam (FA)86630.3%63.0%49.4%67.9%82.8%79.0%58.4%10.4%2.60.3
    2024Slider (SL)71334.0%67.2%51.1%46.6%91.1%76.6%51.3%11.9%-7.4-1.0
    2024Sinker (SI)62718.7%62.7%44.7%75.0%92.2%89.3%59.0%4.8%-1.6-0.3
    2024Cutter (FC)34923.5%68.5%49.3%62.9%86.9%82.0%57.3%8.9%-3.5-1.0
    2024Curveball (CU)27428.7%46.0%36.5%55.8%84.2%72.0%45.3%10.2%-0.3-0.1
    2024Changeup (CH)2233.3%57.1%40.9%100.0%100.0%100.0%31.8%0.0%-2.7-12.5
    2025Fourseam (FA)106420.6%66.0%49.2%74.1%88.3%86.1%63.1%6.9%2.30.2
    2025Slider (SL)94837.7%69.6%53.6%46.7%89.9%74.6%49.7%13.6%-0.6-0.1
    2025Sinker (SI)44712.6%62.1%43.6%76.2%92.0%90.3%62.6%4.3%2.40.5
    2025Curveball (CU)21022.2%41.3%29.0%60.0%80.6%70.5%35.7%8.6%-1.3-0.6
    2025Changeup (CH)19826.0%75.5%50.5%80.8%86.5%85.0%49.5%7.6%-2.0-1.0
    2025Cutter (FC)30.0%50.0%33.3%100.0%100.0%66.7%0.0%-0.6-21.6
    2026Fourseam (FA)60334.0%63.1%48.8%78.2%88.1%84.7%50.7%7.5%9.01.5
    2026Slider (SL)48331.8%69.7%50.5%48.7%92.2%78.3%49.3%11.0%-3.5-0.7
    2026Sinker (SI)32218.4%60.4%44.1%60.9%93.3%88.0%61.2%5.3%-3.8-1.2
    2026Changeup (CH)16931.0%67.1%48.5%51.9%90.9%78.0%48.5%10.7%-3.1-1.8
    2026Curveball (CU)16525.0%42.1%30.9%33.3%95.8%62.7%34.5%11.5%-0.8-0.5
    2026Cutter (FC)14526.1%77.6%53.1%77.8%81.4%80.5%52.4%10.3%-2.6-1.8
    TotalFourseam (FA)594826.1%65.4%48.6%71.1%85.1%81.9%57.4%8.8%1.90.0
    TotalSlider (SL)325832.6%70.1%50.6%48.6%88.8%75.3%48.1%12.5%-10.1-0.3
    TotalSinker (SI)269716.5%60.4%44.2%73.3%93.0%90.3%63.0%4.3%16.10.6
    TotalCutter (FC)192930.7%73.4%51.7%49.8%86.2%75.3%49.2%12.8%-4.3-0.2
    TotalCurveball (CU)177326.4%50.6%36.7%57.4%90.5%76.8%42.4%8.5%-19.1-1.1
    TotalChangeup (CH)77724.0%68.1%44.3%71.3%90.1%84.6%45.9%6.8%-19.6-2.5
    SeasonPitchPitchesdividerVertical BreakVertical DropHorizontal BreakdividerArmAngleSpinRatedividerEventsEVEV90maxEVLABarrelsBarrel%HardHitHardHit%
    2019Fourseam (FA)44815.414.7-7.224737087.9103.4115.716.245.7%2941.4%
    2019Cutter (FC)1571.234.42.824072785.6101.3105.55.2311.1%829.6%
    2019Curveball (CU)120-12.754.37.727701884.3103.4112.4-1.315.6%211.1%
    2019Changeup (CH)2810.023.1-13.81705596.0103.5103.510.800.0%360.0%
    2020Fourseam (FA)21416.614.5-6.84323273292.1106.8114.613.1412.5%1753.1%
    2020Curveball (CU)74-13.858.78.25225981386.5102.5104.720.9215.4%430.8%
    2020Cutter (FC)694.731.74.3442423678.9104.0104.021.000.0%116.7%
    2020Slider (SL)144.431.44.551244010.00.000.0%00.0%
    2020Changeup (CH)128.626.1-12.8391807156.056.056.0-72.000.0%00.0%
    2021Fourseam (FA)105115.715.5-6.546235417191.4104.6108.515.3137.6%7946.2%
    2021Cutter (FC)4501.135.83.15123708791.4104.4110.29.055.7%4147.1%
    2021Curveball (CU)270-14.458.89.85226075491.7103.4108.26.035.6%2750.0%
    2021Changeup (CH)878.925.0-13.54916221292.2102.5106.62.418.3%650.0%
    2022Fourseam (FA)88714.715.3-7.441240512386.4105.0112.712.3118.9%3629.3%
    2022Slider (SL)599-1.540.113.744262011087.9104.5110.815.687.3%4238.2%
    2022Sinker (SI)59111.319.5-14.843236613186.6105.3109.92.864.6%5138.9%
    2022Curveball (CU)411-15.259.411.45025637389.1102.9108.33.856.8%3041.1%
    2022Changeup (CH)1735.427.6-14.84316044094.3107.2109.8-3.5410.0%1947.5%
    2023Fourseam (FA)81514.815.4-9.13623749790.2105.9112.219.41212.4%4041.2%
    2023Cutter (FC)7565.628.53.441245615086.8103.9112.911.5117.3%4630.7%
    2023Sinker (SI)7109.321.8-15.837237114887.0104.7115.14.285.4%5235.1%
    2023Slider (SL)501-0.440.418.33827469684.9102.0109.214.055.2%2930.2%
    2023Curveball (CU)249-14.459.412.64725833492.2105.8110.37.1823.5%1852.9%
    2023Changeup (CH)883.929.4-15.53916272391.7106.6111.7-6.1313.0%1043.5%
    2024Fourseam (FA)86614.216.6-9.233240612589.8102.9115.317.4118.8%5040.0%
    2024Slider (SL)7130.338.012.535267516188.2103.5113.912.6127.5%5634.8%
    2024Sinker (SI)6278.522.9-15.032243814189.3105.4114.49.075.0%6244.0%
    2024Cutter (FC)3497.426.12.93624907487.1106.0111.513.468.1%2837.8%
    2024Curveball (CU)274-13.057.613.84226523688.3103.8110.95.112.8%1233.3%
    2024Changeup (CH)224.329.6-15.8352095697.8110.4110.415.0233.3%466.7%
    2025Fourseam (FA)106415.016.0-8.638240518189.7105.0115.416.6147.7%7340.3%
    2025Slider (SL)948-0.238.812.037263720389.8105.4114.913.1188.9%9144.8%
    2025Sinker (SI)4479.322.4-14.63624659392.5103.8108.77.644.3%4851.6%
    2025Curveball (CU)210-14.259.812.34426121987.5103.2103.411.7210.5%631.6%
    2025Changeup (CH)1982.432.0-13.83920274388.6106.5114.1-5.437.0%1637.2%
    2025Cutter (FC)39.023.01.73824271106.7106.7106.721.01100.0%1100.0%
    2026Fourseam (FA)60314.816.6-8.735236411291.2104.2110.821.676.3%5549.1%
    2026Slider (SL)4830.938.212.433263410685.2104.6111.211.987.5%3734.9%
    2026Sinker (SI)3227.824.4-14.33523747194.2106.8111.77.945.6%3853.5%
    2026Changeup (CH)1692.632.1-12.03715403490.0105.3107.94.3411.8%1132.4%
    2026Curveball (CU)165-13.358.513.24026491493.5107.9109.214.5214.3%750.0%
    2026Cutter (FC)1458.625.42.43624892884.1107.4111.718.427.1%621.4%
    TotalFourseam (FA)594815.015.7-8.136239091189.8104.6115.716.6768.3%37941.6%
    TotalSlider (SL)3258-0.239.013.438265867787.7104.3114.913.3517.5%25537.7%
    TotalSinker (SI)26979.322.0-15.037240158489.2105.2115.16.0295.0%25143.0%
    TotalCutter (FC)19294.730.13.239243937387.6105.1112.911.6287.5%13135.1%
    TotalCurveball (CU)1773-14.158.611.644261626189.6103.4112.46.5249.2%10640.6%
    TotalChangeup (CH)7774.429.5-13.839172316491.3106.5114.1-1.61710.4%6942.1%
    SeasonPitchPitchesdividerVertical BreakVertical DropHorizontal BreakdividerArmAngleSpinRatedividerEventsEVEV90maxEVLABarrelsBarrel%HardHitHardHit%
    2019Fourseam (FA)44815.414.7-7.224737087.9103.4115.716.245.7%2941.4%
    2019Cutter (FC)1571.234.42.824072785.6101.3105.55.2311.1%829.6%
    2019Curveball (CU)120-12.754.37.727701884.3103.4112.4-1.315.6%211.1%
    2019Changeup (CH)2810.023.1-13.81705596.0103.5103.510.800.0%360.0%
    2020Fourseam (FA)21416.614.5-6.84323273292.1106.8114.613.1412.5%1753.1%
    2020Curveball (CU)74-13.858.78.25225981386.5102.5104.720.9215.4%430.8%
    2020Cutter (FC)694.731.74.3442423678.9104.0104.021.000.0%116.7%
    2020Slider (SL)144.431.44.551244010.00.000.0%00.0%
    2020Changeup (CH)128.626.1-12.8391807156.056.056.0-72.000.0%00.0%
    2021Fourseam (FA)105115.715.5-6.546235417191.4104.6108.515.3137.6%7946.2%
    2021Cutter (FC)4501.135.83.15123708791.4104.4110.29.055.7%4147.1%
    2021Curveball (CU)270-14.458.89.85226075491.7103.4108.26.035.6%2750.0%
    2021Changeup (CH)878.925.0-13.54916221292.2102.5106.62.418.3%650.0%
    2022Fourseam (FA)88714.715.3-7.441240512386.4105.0112.712.3118.9%3629.3%
    2022Slider (SL)599-1.540.113.744262011087.9104.5110.815.687.3%4238.2%
    2022Sinker (SI)59111.319.5-14.843236613186.6105.3109.92.864.6%5138.9%
    2022Curveball (CU)411-15.259.411.45025637389.1102.9108.33.856.8%3041.1%
    2022Changeup (CH)1735.427.6-14.84316044094.3107.2109.8-3.5410.0%1947.5%
    2023Fourseam (FA)81514.815.4-9.13623749790.2105.9112.219.41212.4%4041.2%
    2023Cutter (FC)7565.628.53.441245615086.8103.9112.911.5117.3%4630.7%
    2023Sinker (SI)7109.321.8-15.837237114887.0104.7115.14.285.4%5235.1%
    2023Slider (SL)501-0.440.418.33827469684.9102.0109.214.055.2%2930.2%
    2023Curveball (CU)249-14.459.412.64725833492.2105.8110.37.1823.5%1852.9%
    2023Changeup (CH)883.929.4-15.53916272391.7106.6111.7-6.1313.0%1043.5%
    2024Fourseam (FA)86614.216.6-9.233240612589.8102.9115.317.4118.8%5040.0%
    2024Slider (SL)7130.338.012.535267516188.2103.5113.912.6127.5%5634.8%
    2024Sinker (SI)6278.522.9-15.032243814189.3105.4114.49.075.0%6244.0%
    2024Cutter (FC)3497.426.12.93624907487.1106.0111.513.468.1%2837.8%
    2024Curveball (CU)274-13.057.613.84226523688.3103.8110.95.112.8%1233.3%
    2024Changeup (CH)224.329.6-15.8352095697.8110.4110.415.0233.3%466.7%
    2025Fourseam (FA)106415.016.0-8.638240518189.7105.0115.416.6147.7%7340.3%
    2025Slider (SL)948-0.238.812.037263720389.8105.4114.913.1188.9%9144.8%
    2025Sinker (SI)4479.322.4-14.63624659392.5103.8108.77.644.3%4851.6%
    2025Curveball (CU)210-14.259.812.34426121987.5103.2103.411.7210.5%631.6%
    2025Changeup (CH)1982.432.0-13.83920274388.6106.5114.1-5.437.0%1637.2%
    2025Cutter (FC)39.023.01.73824271106.7106.7106.721.01100.0%1100.0%
    2026Fourseam (FA)60314.816.6-8.735236411291.2104.2110.821.676.3%5549.1%
    2026Slider (SL)4830.938.212.433263410685.2104.6111.211.987.5%3734.9%
    2026Sinker (SI)3227.824.4-14.33523747194.2106.8111.77.945.6%3853.5%
    2026Changeup (CH)1692.632.1-12.03715403490.0105.3107.94.3411.8%1132.4%
    2026Curveball (CU)165-13.358.513.24026491493.5107.9109.214.5214.3%750.0%
    2026Cutter (FC)1458.625.42.43624892884.1107.4111.718.427.1%621.4%
    TotalFourseam (FA)594815.015.7-8.136239091189.8104.6115.716.6768.3%37941.6%
    TotalSlider (SL)3258-0.239.013.438265867787.7104.3114.913.3517.5%25537.7%
    TotalSinker (SI)26979.322.0-15.037240158489.2105.2115.16.0295.0%25143.0%
    TotalCutter (FC)19294.730.13.239243937387.6105.1112.911.6287.5%13135.1%
    TotalCurveball (CU)1773-14.158.611.644261626189.6103.4112.46.5249.2%10640.6%
    TotalChangeup (CH)7774.429.5-13.839172316491.3106.5114.1-1.61710.4%6942.1%
    SeasonPitchPitchesdividerCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2019Fourseam (FA)448
    2019Cutter (FC)157
    2019Curveball (CU)120
    2019Changeup (CH)28
    2020Fourseam (FA)214
    2020Curveball (CU)74
    2020Cutter (FC)69
    2020Slider (SL)14
    2020Changeup (CH)12
    2021Fourseam (FA)1051
    2021Cutter (FC)450
    2021Curveball (CU)270
    2021Changeup (CH)87
    2022Fourseam (FA)887
    2022Slider (SL)599
    2022Sinker (SI)591
    2022Curveball (CU)411
    2022Changeup (CH)173
    2023Fourseam (FA)81514070.720.0%6.628.7%19.3%8.5%5.7%323-741.4%
    2023Cutter (FC)75616671.724.1%7.135.7%27.7%17.1%13.3%338044.6%
    2023Sinker (SI)71010972.226.6%6.937.1%33.0%16.5%14.7%344745.0%
    2023Slider (SL)5018572.028.2%7.637.3%25.9%23.7%16.5%3214-157.6%
    2023Curveball (CU)2491573.533.3%7.960.0%40.0%40.0%26.7%35161473.3%
    2023Changeup (CH)881571.813.3%7.558.3%46.7%33.3%26.7%359-360.0%
    2024Fourseam (FA)86635070.011.7%6.728.9%22.6%9.2%7.1%303-241.1%
    2024Slider (SL)71329471.720.1%7.637.9%30.3%14.5%11.6%3212061.9%
    2024Sinker (SI)62724571.420.8%6.936.1%31.8%13.9%12.2%333142.0%
    2024Cutter (FC)34913671.724.3%7.132.4%26.5%12.6%10.3%327356.6%
    2024Curveball (CU)2748771.924.1%7.933.3%25.3%15.2%11.5%35181046.0%
    2024Changeup (CH)22773.328.6%7.757.1%57.1%57.1%57.1%3210157.1%
    2025Fourseam (FA)106446970.715.8%6.729.1%24.1%10.6%8.7%313-241.2%
    2025Slider (SL)94845772.025.6%7.737.6%28.4%18.8%14.2%3212-158.0%
    2025Sinker (SI)44717972.125.7%6.939.5%34.6%20.4%17.9%334240.8%
    2025Curveball (CU)2105171.419.6%7.831.4%21.6%11.4%7.8%34191247.1%
    2025Changeup (CH)1988372.326.5%7.428.2%24.1%15.5%13.3%3111173.5%
    2025Cutter (FC)3175.7100.0%7.0100.0%100.0%100.0%100.0%2711-10100.0%
    2026Fourseam (FA)60325971.117.8%6.836.8%30.1%12.7%10.4%305-147.9%
    2026Slider (SL)48321972.530.1%7.732.6%26.5%16.3%13.2%3413050.7%
    2026Sinker (SI)32213073.133.1%7.146.0%40.0%19.5%16.9%335149.2%
    2026Changeup (CH)1697872.430.8%7.636.2%26.9%15.5%11.5%3411155.1%
    2026Curveball (CU)1654172.529.3%7.933.3%22.0%18.5%12.2%34191451.2%
    2026Cutter (FC)1456473.039.1%7.034.0%26.6%8.0%6.3%349-154.7%
    TotalFourseam (FA)5948121870.615.5%6.730.7%24.4%10.4%8.3%314-342.6%
    TotalSlider (SL)3258105572.025.2%7.736.6%28.3%17.4%13.5%3313-157.5%
    TotalSinker (SI)269766372.125.5%7.039.1%34.4%17.2%15.1%334243.6%
    TotalCutter (FC)192936771.927.0%7.134.4%27.2%14.1%11.2%338151.0%
    TotalCurveball (CU)177319472.024.7%7.934.8%24.7%16.7%11.9%35181249.5%
    TotalChangeup (CH)77718372.327.3%7.535.1%28.4%18.9%15.3%3211163.9%
    SeasonPitchPitchesdividerCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2019Fourseam (FA)448
    2019Cutter (FC)157
    2019Curveball (CU)120
    2019Changeup (CH)28
    2020Fourseam (FA)214
    2020Curveball (CU)74
    2020Cutter (FC)69
    2020Slider (SL)14
    2020Changeup (CH)12
    2021Fourseam (FA)1051
    2021Cutter (FC)450
    2021Curveball (CU)270
    2021Changeup (CH)87
    2022Fourseam (FA)887
    2022Slider (SL)599
    2022Sinker (SI)591
    2022Curveball (CU)411
    2022Changeup (CH)173
    2023Fourseam (FA)81514070.720.0%6.628.7%19.3%8.5%5.7%323-741.4%
    2023Cutter (FC)75616671.724.1%7.135.7%27.7%17.1%13.3%338044.6%
    2023Sinker (SI)71010972.226.6%6.937.1%33.0%16.5%14.7%344745.0%
    2023Slider (SL)5018572.028.2%7.637.3%25.9%23.7%16.5%3214-157.6%
    2023Curveball (CU)2491573.533.3%7.960.0%40.0%40.0%26.7%35161473.3%
    2023Changeup (CH)881571.813.3%7.558.3%46.7%33.3%26.7%359-360.0%
    2024Fourseam (FA)86635070.011.7%6.728.9%22.6%9.2%7.1%303-241.1%
    2024Slider (SL)71329471.720.1%7.637.9%30.3%14.5%11.6%3212061.9%
    2024Sinker (SI)62724571.420.8%6.936.1%31.8%13.9%12.2%333142.0%
    2024Cutter (FC)34913671.724.3%7.132.4%26.5%12.6%10.3%327356.6%
    2024Curveball (CU)2748771.924.1%7.933.3%25.3%15.2%11.5%35181046.0%
    2024Changeup (CH)22773.328.6%7.757.1%57.1%57.1%57.1%3210157.1%
    2025Fourseam (FA)106446970.715.8%6.729.1%24.1%10.6%8.7%313-241.2%
    2025Slider (SL)94845772.025.6%7.737.6%28.4%18.8%14.2%3212-158.0%
    2025Sinker (SI)44717972.125.7%6.939.5%34.6%20.4%17.9%334240.8%
    2025Curveball (CU)2105171.419.6%7.831.4%21.6%11.4%7.8%34191247.1%
    2025Changeup (CH)1988372.326.5%7.428.2%24.1%15.5%13.3%3111173.5%
    2025Cutter (FC)3175.7100.0%7.0100.0%100.0%100.0%100.0%2711-10100.0%
    2026Fourseam (FA)60325971.117.8%6.836.8%30.1%12.7%10.4%305-147.9%
    2026Slider (SL)48321972.530.1%7.732.6%26.5%16.3%13.2%3413050.7%
    2026Sinker (SI)32213073.133.1%7.146.0%40.0%19.5%16.9%335149.2%
    2026Changeup (CH)1697872.430.8%7.636.2%26.9%15.5%11.5%3411155.1%
    2026Curveball (CU)1654172.529.3%7.933.3%22.0%18.5%12.2%34191451.2%
    2026Cutter (FC)1456473.039.1%7.034.0%26.6%8.0%6.3%349-154.7%
    TotalFourseam (FA)5948121870.615.5%6.730.7%24.4%10.4%8.3%314-342.6%
    TotalSlider (SL)3258105572.025.2%7.736.6%28.3%17.4%13.5%3313-157.5%
    TotalSinker (SI)269766372.125.5%7.039.1%34.4%17.2%15.1%334243.6%
    TotalCutter (FC)192936771.927.0%7.134.4%27.2%14.1%11.2%338151.0%
    TotalCurveball (CU)177319472.024.7%7.934.8%24.7%16.7%11.9%35181249.5%
    TotalChangeup (CH)77718372.327.3%7.535.1%28.4%18.9%15.3%3211163.9%
    SeasonPitchPitchesdividerH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2019Fourseam (FA)44889.7%87.8%31.9%51.0%84.5%44.0%13.0%60.0%17.0%0.0%0.0%5.1%
    2019Cutter (FC)15776.9%83.3%24.8%71.4%47.5%35.7%37.5%22.2%30.6%14.3%0.0%8.9%
    2019Curveball (CU)12050.0%100.0%23.3%50.0%72.7%35.8%24.1%57.1%24.2%36.8%0.0%15.8%
    2019Changeup (CH)2875.0%100.0%14.3%40.0%75.0%32.1%0.0%0.0%35.7%0.0%0.0%14.3%
    2020Fourseam (FA)21471.9%89.1%29.9%53.6%82.7%44.4%2.7%100.0%17.3%0.0%0.0%7.5%
    2020Curveball (CU)7472.2%92.3%24.3%24.1%100.0%39.2%16.7%50.0%16.2%6.7%0.0%20.3%
    2020Cutter (FC)6981.8%77.8%15.9%52.0%84.6%36.2%25.0%0.0%29.0%0.0%0.0%17.4%
    2020Slider (SL)1450.0%0.0%14.3%25.0%100.0%28.6%50.0%66.7%42.9%0.0%0.0%14.3%
    2020Changeup (CH)120.0%0.0%8.3%50.0%100.0%33.3%0.0%0.0%16.7%0.0%0.0%41.7%
    2021Fourseam (FA)105171.6%90.5%31.6%48.4%81.1%43.0%7.6%60.0%18.5%0.0%0.0%5.4%
    2021Cutter (FC)45081.0%92.6%22.2%68.7%67.9%35.6%30.4%34.3%24.9%4.2%0.0%14.7%
    2021Curveball (CU)27070.7%96.2%27.4%47.1%85.4%37.4%11.3%50.0%19.6%5.0%0.0%14.4%
    2021Changeup (CH)8792.3%91.7%14.9%37.8%100.0%51.7%0.0%0.0%18.4%0.0%0.0%13.8%
    2022Fourseam (FA)88772.3%83.8%28.6%50.6%79.3%46.8%13.5%45.8%19.7%3.1%0.0%3.6%
    2022Slider (SL)59975.6%95.8%21.2%56.8%77.6%36.7%32.1%38.0%25.0%13.5%0.0%15.4%
    2022Sinker (SI)59166.7%93.4%33.8%45.2%86.4%43.8%14.6%80.0%16.9%0.0%0.0%3.9%
    2022Curveball (CU)41163.3%93.0%21.9%45.9%85.9%40.6%22.6%42.9%22.4%6.9%0.0%13.9%
    2022Changeup (CH)17375.7%100.0%21.4%50.6%82.1%43.9%21.3%60.0%27.2%0.0%0.0%6.9%
    2023Fourseam (FA)81576.1%76.3%30.9%53.2%73.4%43.8%9.9%43.8%19.6%0.0%0.0%4.7%
    2023Cutter (FC)75678.7%91.2%28.3%58.5%78.3%42.5%22.3%40.5%21.7%7.8%0.0%6.6%
    2023Sinker (SI)71063.4%94.2%37.3%38.9%91.5%42.5%13.0%85.7%14.6%0.0%0.0%3.7%
    2023Slider (SL)50175.5%85.0%21.2%61.1%76.6%40.5%28.7%60.6%22.6%10.4%0.0%15.0%
    2023Curveball (CU)24960.7%94.6%24.5%42.1%85.0%37.8%29.3%29.4%23.3%5.7%0.0%14.1%
    2023Changeup (CH)8888.5%87.0%29.5%30.0%75.0%45.5%27.3%66.7%12.5%0.0%0.0%12.5%
    2024Fourseam (FA)86671.3%86.5%27.3%54.6%74.2%49.2%13.5%71.4%17.8%0.0%0.0%4.4%
    2024Slider (SL)71370.4%93.7%25.1%61.5%79.7%40.3%34.0%34.5%22.6%7.1%16.7%11.8%
    2024Sinker (SI)62767.9%92.9%29.5%46.2%88.6%45.5%18.4%71.4%17.9%0.0%0.0%6.2%
    2024Cutter (FC)34972.9%88.6%27.5%50.6%82.9%46.1%29.2%57.9%18.6%3.8%0.0%7.4%
    2024Curveball (CU)27458.6%88.2%21.2%39.0%75.0%44.5%24.6%37.5%23.7%7.1%0.0%10.2%
    2024Changeup (CH)2266.7%100.0%13.6%36.4%100.0%50.0%50.0%100.0%27.3%0.0%0.0%9.1%
    2025Fourseam (FA)106476.1%88.1%35.8%45.2%85.0%42.6%12.3%73.9%17.5%2.9%0.0%3.2%
    2025Slider (SL)94870.8%92.7%28.2%61.4%76.5%38.5%34.4%36.8%23.0%15.9%0.0%8.8%
    2025Sinker (SI)44773.7%94.8%34.5%37.0%85.9%43.0%11.7%66.7%17.0%0.0%0.0%4.9%
    2025Curveball (CU)21057.5%78.3%18.6%33.3%74.1%38.6%16.4%50.0%28.6%3.6%0.0%13.3%
    2025Changeup (CH)19875.0%89.7%26.3%64.6%86.8%41.4%16.0%50.0%24.7%0.0%0.0%7.1%
    2025Cutter (FC)3100.0%100.0%33.3%0.0%0.0%33.3%0.0%0.0%0.0%0.0%0.0%33.3%
    2026Fourseam (FA)60371.7%87.6%29.4%54.3%84.0%45.4%13.0%66.7%18.9%0.0%0.0%5.1%
    2026Slider (SL)48374.6%93.4%24.8%61.4%82.4%36.4%33.6%40.5%25.9%5.0%0.0%12.2%
    2026Sinker (SI)32273.6%93.6%31.7%38.5%87.3%43.8%14.5%44.4%19.3%0.0%0.0%3.4%
    2026Changeup (CH)16973.3%90.9%17.8%58.0%80.9%47.9%30.0%41.7%23.7%5.6%100.0%10.7%
    2026Curveball (CU)16548.4%93.3%18.8%34.8%87.5%27.9%30.2%25.0%32.1%11.4%0.0%21.2%
    2026Cutter (FC)14589.7%92.3%20.0%58.0%74.5%55.2%15.4%75.0%17.9%0.0%0.0%6.2%
    TotalFourseam (FA)594874.6%86.1%30.9%50.8%79.8%44.9%11.3%60.8%18.4%0.7%0.0%4.5%
    TotalSlider (SL)325872.6%92.3%24.6%60.4%78.3%38.5%33.0%40.5%23.7%10.8%2.3%12.1%
    TotalSinker (SI)269767.9%93.8%33.6%41.7%88.3%43.7%14.7%72.1%16.8%0.0%0.0%4.5%
    TotalCutter (FC)192978.7%90.2%25.4%59.6%73.9%41.7%26.8%38.1%22.6%5.4%0.0%9.2%
    TotalCurveball (CU)177361.3%92.3%22.5%41.4%82.2%38.5%22.4%38.9%23.8%8.9%0.0%14.4%
    TotalChangeup (CH)77777.7%92.2%21.4%50.9%84.8%44.8%19.8%55.6%23.3%1.3%100.0%10.0%
    SeasonPitchPitchesdividerH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2019Fourseam (FA)44889.7%87.8%31.9%51.0%84.5%44.0%13.0%60.0%17.0%0.0%0.0%5.1%
    2019Cutter (FC)15776.9%83.3%24.8%71.4%47.5%35.7%37.5%22.2%30.6%14.3%0.0%8.9%
    2019Curveball (CU)12050.0%100.0%23.3%50.0%72.7%35.8%24.1%57.1%24.2%36.8%0.0%15.8%
    2019Changeup (CH)2875.0%100.0%14.3%40.0%75.0%32.1%0.0%0.0%35.7%0.0%0.0%14.3%
    2020Fourseam (FA)21471.9%89.1%29.9%53.6%82.7%44.4%2.7%100.0%17.3%0.0%0.0%7.5%
    2020Curveball (CU)7472.2%92.3%24.3%24.1%100.0%39.2%16.7%50.0%16.2%6.7%0.0%20.3%
    2020Cutter (FC)6981.8%77.8%15.9%52.0%84.6%36.2%25.0%0.0%29.0%0.0%0.0%17.4%
    2020Slider (SL)1450.0%0.0%14.3%25.0%100.0%28.6%50.0%66.7%42.9%0.0%0.0%14.3%
    2020Changeup (CH)120.0%0.0%8.3%50.0%100.0%33.3%0.0%0.0%16.7%0.0%0.0%41.7%
    2021Fourseam (FA)105171.6%90.5%31.6%48.4%81.1%43.0%7.6%60.0%18.5%0.0%0.0%5.4%
    2021Cutter (FC)45081.0%92.6%22.2%68.7%67.9%35.6%30.4%34.3%24.9%4.2%0.0%14.7%
    2021Curveball (CU)27070.7%96.2%27.4%47.1%85.4%37.4%11.3%50.0%19.6%5.0%0.0%14.4%
    2021Changeup (CH)8792.3%91.7%14.9%37.8%100.0%51.7%0.0%0.0%18.4%0.0%0.0%13.8%
    2022Fourseam (FA)88772.3%83.8%28.6%50.6%79.3%46.8%13.5%45.8%19.7%3.1%0.0%3.6%
    2022Slider (SL)59975.6%95.8%21.2%56.8%77.6%36.7%32.1%38.0%25.0%13.5%0.0%15.4%
    2022Sinker (SI)59166.7%93.4%33.8%45.2%86.4%43.8%14.6%80.0%16.9%0.0%0.0%3.9%
    2022Curveball (CU)41163.3%93.0%21.9%45.9%85.9%40.6%22.6%42.9%22.4%6.9%0.0%13.9%
    2022Changeup (CH)17375.7%100.0%21.4%50.6%82.1%43.9%21.3%60.0%27.2%0.0%0.0%6.9%
    2023Fourseam (FA)81576.1%76.3%30.9%53.2%73.4%43.8%9.9%43.8%19.6%0.0%0.0%4.7%
    2023Cutter (FC)75678.7%91.2%28.3%58.5%78.3%42.5%22.3%40.5%21.7%7.8%0.0%6.6%
    2023Sinker (SI)71063.4%94.2%37.3%38.9%91.5%42.5%13.0%85.7%14.6%0.0%0.0%3.7%
    2023Slider (SL)50175.5%85.0%21.2%61.1%76.6%40.5%28.7%60.6%22.6%10.4%0.0%15.0%
    2023Curveball (CU)24960.7%94.6%24.5%42.1%85.0%37.8%29.3%29.4%23.3%5.7%0.0%14.1%
    2023Changeup (CH)8888.5%87.0%29.5%30.0%75.0%45.5%27.3%66.7%12.5%0.0%0.0%12.5%
    2024Fourseam (FA)86671.3%86.5%27.3%54.6%74.2%49.2%13.5%71.4%17.8%0.0%0.0%4.4%
    2024Slider (SL)71370.4%93.7%25.1%61.5%79.7%40.3%34.0%34.5%22.6%7.1%16.7%11.8%
    2024Sinker (SI)62767.9%92.9%29.5%46.2%88.6%45.5%18.4%71.4%17.9%0.0%0.0%6.2%
    2024Cutter (FC)34972.9%88.6%27.5%50.6%82.9%46.1%29.2%57.9%18.6%3.8%0.0%7.4%
    2024Curveball (CU)27458.6%88.2%21.2%39.0%75.0%44.5%24.6%37.5%23.7%7.1%0.0%10.2%
    2024Changeup (CH)2266.7%100.0%13.6%36.4%100.0%50.0%50.0%100.0%27.3%0.0%0.0%9.1%
    2025Fourseam (FA)106476.1%88.1%35.8%45.2%85.0%42.6%12.3%73.9%17.5%2.9%0.0%3.2%
    2025Slider (SL)94870.8%92.7%28.2%61.4%76.5%38.5%34.4%36.8%23.0%15.9%0.0%8.8%
    2025Sinker (SI)44773.7%94.8%34.5%37.0%85.9%43.0%11.7%66.7%17.0%0.0%0.0%4.9%
    2025Curveball (CU)21057.5%78.3%18.6%33.3%74.1%38.6%16.4%50.0%28.6%3.6%0.0%13.3%
    2025Changeup (CH)19875.0%89.7%26.3%64.6%86.8%41.4%16.0%50.0%24.7%0.0%0.0%7.1%
    2025Cutter (FC)3100.0%100.0%33.3%0.0%0.0%33.3%0.0%0.0%0.0%0.0%0.0%33.3%
    2026Fourseam (FA)60371.7%87.6%29.4%54.3%84.0%45.4%13.0%66.7%18.9%0.0%0.0%5.1%
    2026Slider (SL)48374.6%93.4%24.8%61.4%82.4%36.4%33.6%40.5%25.9%5.0%0.0%12.2%
    2026Sinker (SI)32273.6%93.6%31.7%38.5%87.3%43.8%14.5%44.4%19.3%0.0%0.0%3.4%
    2026Changeup (CH)16973.3%90.9%17.8%58.0%80.9%47.9%30.0%41.7%23.7%5.6%100.0%10.7%
    2026Curveball (CU)16548.4%93.3%18.8%34.8%87.5%27.9%30.2%25.0%32.1%11.4%0.0%21.2%
    2026Cutter (FC)14589.7%92.3%20.0%58.0%74.5%55.2%15.4%75.0%17.9%0.0%0.0%6.2%
    TotalFourseam (FA)594874.6%86.1%30.9%50.8%79.8%44.9%11.3%60.8%18.4%0.7%0.0%4.5%
    TotalSlider (SL)325872.6%92.3%24.6%60.4%78.3%38.5%33.0%40.5%23.7%10.8%2.3%12.1%
    TotalSinker (SI)269767.9%93.8%33.6%41.7%88.3%43.7%14.7%72.1%16.8%0.0%0.0%4.5%
    TotalCutter (FC)192978.7%90.2%25.4%59.6%73.9%41.7%26.8%38.1%22.6%5.4%0.0%9.2%
    TotalCurveball (CU)177361.3%92.3%22.5%41.4%82.2%38.5%22.4%38.9%23.8%8.9%0.0%14.4%
    TotalChangeup (CH)77777.7%92.2%21.4%50.9%84.8%44.8%19.8%55.6%23.3%1.3%100.0%10.0%
    SeasonPitchPitchesdividerS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Fourseam (FA)44851.0%84.5%44.0%60.5%85.5%25.0%38.6%82.4%19.0%
    2019Cutter (FC)15771.4%47.5%35.7%69.0%65.0%18.5%74.1%30.0%17.2%
    2019Curveball (CU)12050.0%72.7%35.8%54.2%76.9%19.2%45.0%66.7%16.7%
    2019Changeup (CH)2840.0%75.0%32.1%75.0%100.0%14.3%16.7%0.0%17.9%
    2020Fourseam (FA)21453.6%82.7%44.4%66.7%86.1%25.2%37.2%75.0%19.2%
    2020Curveball (CU)7424.1%100.0%39.2%42.9%100.0%9.5%18.2%100.0%29.7%
    2020Cutter (FC)6952.0%84.6%36.2%50.0%100.0%11.6%52.9%77.8%24.6%
    2020Slider (SL)1425.0%100.0%28.6%0.0%0.0%14.3%50.0%100.0%14.3%
    2020Changeup (CH)1250.0%100.0%33.3%100.0%100.0%8.3%33.3%100.0%25.0%
    2021Fourseam (FA)105148.4%81.1%43.0%52.6%86.1%21.8%44.1%75.0%21.2%
    2021Cutter (FC)45068.7%67.9%35.6%75.8%79.7%19.8%59.7%48.8%15.8%
    2021Curveball (CU)27047.1%85.4%37.4%42.4%96.0%21.5%53.5%73.9%15.9%
    2021Changeup (CH)8737.8%100.0%51.7%40.0%100.0%28.7%35.0%100.0%23.0%
    2022Fourseam (FA)88750.6%79.3%46.8%59.7%82.7%25.8%39.4%73.0%21.0%
    2022Slider (SL)59956.8%77.6%36.7%69.0%75.0%19.4%43.3%82.2%17.4%
    2022Sinker (SI)59145.2%86.4%43.8%55.0%86.6%24.9%32.1%86.1%19.0%
    2022Curveball (CU)41145.9%85.9%40.6%46.3%94.6%19.0%45.6%78.0%21.7%
    2022Changeup (CH)17350.6%82.1%43.9%70.0%85.7%23.1%29.7%72.7%20.8%
    2023Fourseam (FA)81553.2%73.4%43.8%62.4%76.4%23.8%42.1%68.1%20.0%
    2023Cutter (FC)75658.5%78.3%42.5%61.7%81.1%23.5%54.5%74.4%18.9%
    2023Sinker (SI)71038.9%91.5%42.5%40.4%93.6%27.2%36.4%87.5%15.4%
    2023Slider (SL)50161.1%76.6%40.5%69.9%77.2%22.6%50.0%75.6%18.0%
    2023Curveball (CU)24942.1%85.0%37.8%56.4%77.3%15.7%32.1%94.4%22.1%
    2023Changeup (CH)8830.0%75.0%45.5%31.6%83.3%21.6%28.6%66.7%23.9%
    2024Fourseam (FA)86654.6%74.2%49.2%64.0%80.8%29.4%40.4%58.0%19.7%
    2024Slider (SL)71361.5%79.7%40.3%65.1%87.9%21.2%57.4%69.2%19.1%
    2024Sinker (SI)62746.2%88.6%45.5%55.2%91.6%27.3%32.5%81.1%18.2%
    2024Cutter (FC)34950.6%82.9%46.1%62.9%78.6%25.5%35.6%92.3%20.6%
    2024Curveball (CU)27439.0%75.0%44.5%39.1%76.0%23.0%39.0%73.9%21.5%
    2024Changeup (CH)2236.4%100.0%50.0%50.0%100.0%27.3%20.0%100.0%22.7%
    2025Fourseam (FA)106445.2%85.0%42.6%57.1%89.9%24.2%29.6%72.9%18.3%
    2025Slider (SL)94861.4%76.5%38.5%69.1%85.6%20.1%53.1%63.8%18.4%
    2025Sinker (SI)44737.0%85.9%43.0%52.3%87.5%23.9%17.6%80.0%19.0%
    2025Curveball (CU)21033.3%74.1%38.6%43.3%76.9%14.3%27.5%71.4%24.3%
    2025Changeup (CH)19864.6%86.8%41.4%76.2%84.4%21.2%52.5%90.5%20.2%
    2025Cutter (FC)30.0%0.0%33.3%0.0%0.0%33.3%0.0%0.0%0.0%
    2026Fourseam (FA)60354.3%84.0%45.4%61.2%80.0%24.2%46.5%90.0%21.2%
    2026Slider (SL)48361.4%82.4%36.4%62.6%93.0%18.8%60.0%70.6%17.6%
    2026Sinker (SI)32238.5%87.3%43.8%49.4%89.7%24.5%25.0%81.3%19.3%
    2026Changeup (CH)16958.0%80.9%47.9%64.3%85.2%24.9%51.3%75.0%23.1%
    2026Curveball (CU)16534.8%87.5%27.9%28.6%100.0%12.7%40.0%80.0%15.2%
    2026Cutter (FC)14558.0%74.5%55.2%68.4%80.8%26.2%48.8%66.7%29.0%
    TotalFourseam (FA)594850.8%79.8%44.9%59.7%83.2%24.8%39.8%73.4%20.0%
    TotalSlider (SL)325860.4%78.3%38.5%67.2%83.7%20.4%52.9%70.7%18.1%
    TotalSinker (SI)269741.7%88.3%43.7%50.0%90.0%25.8%29.7%84.0%17.9%
    TotalCutter (FC)192959.6%73.9%41.7%65.6%79.4%22.4%52.5%66.0%19.3%
    TotalCurveball (CU)177341.4%82.2%38.5%44.4%86.1%18.0%38.8%78.2%20.5%
    TotalChangeup (CH)77750.9%84.8%44.8%61.5%87.3%23.0%39.8%80.9%21.8%
    SeasonPitchPitchesdividerS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Fourseam (FA)44851.0%84.5%44.0%60.5%85.5%25.0%38.6%82.4%19.0%
    2019Cutter (FC)15771.4%47.5%35.7%69.0%65.0%18.5%74.1%30.0%17.2%
    2019Curveball (CU)12050.0%72.7%35.8%54.2%76.9%19.2%45.0%66.7%16.7%
    2019Changeup (CH)2840.0%75.0%32.1%75.0%100.0%14.3%16.7%0.0%17.9%
    2020Fourseam (FA)21453.6%82.7%44.4%66.7%86.1%25.2%37.2%75.0%19.2%
    2020Curveball (CU)7424.1%100.0%39.2%42.9%100.0%9.5%18.2%100.0%29.7%
    2020Cutter (FC)6952.0%84.6%36.2%50.0%100.0%11.6%52.9%77.8%24.6%
    2020Slider (SL)1425.0%100.0%28.6%0.0%0.0%14.3%50.0%100.0%14.3%
    2020Changeup (CH)1250.0%100.0%33.3%100.0%100.0%8.3%33.3%100.0%25.0%
    2021Fourseam (FA)105148.4%81.1%43.0%52.6%86.1%21.8%44.1%75.0%21.2%
    2021Cutter (FC)45068.7%67.9%35.6%75.8%79.7%19.8%59.7%48.8%15.8%
    2021Curveball (CU)27047.1%85.4%37.4%42.4%96.0%21.5%53.5%73.9%15.9%
    2021Changeup (CH)8737.8%100.0%51.7%40.0%100.0%28.7%35.0%100.0%23.0%
    2022Fourseam (FA)88750.6%79.3%46.8%59.7%82.7%25.8%39.4%73.0%21.0%
    2022Slider (SL)59956.8%77.6%36.7%69.0%75.0%19.4%43.3%82.2%17.4%
    2022Sinker (SI)59145.2%86.4%43.8%55.0%86.6%24.9%32.1%86.1%19.0%
    2022Curveball (CU)41145.9%85.9%40.6%46.3%94.6%19.0%45.6%78.0%21.7%
    2022Changeup (CH)17350.6%82.1%43.9%70.0%85.7%23.1%29.7%72.7%20.8%
    2023Fourseam (FA)81553.2%73.4%43.8%62.4%76.4%23.8%42.1%68.1%20.0%
    2023Cutter (FC)75658.5%78.3%42.5%61.7%81.1%23.5%54.5%74.4%18.9%
    2023Sinker (SI)71038.9%91.5%42.5%40.4%93.6%27.2%36.4%87.5%15.4%
    2023Slider (SL)50161.1%76.6%40.5%69.9%77.2%22.6%50.0%75.6%18.0%
    2023Curveball (CU)24942.1%85.0%37.8%56.4%77.3%15.7%32.1%94.4%22.1%
    2023Changeup (CH)8830.0%75.0%45.5%31.6%83.3%21.6%28.6%66.7%23.9%
    2024Fourseam (FA)86654.6%74.2%49.2%64.0%80.8%29.4%40.4%58.0%19.7%
    2024Slider (SL)71361.5%79.7%40.3%65.1%87.9%21.2%57.4%69.2%19.1%
    2024Sinker (SI)62746.2%88.6%45.5%55.2%91.6%27.3%32.5%81.1%18.2%
    2024Cutter (FC)34950.6%82.9%46.1%62.9%78.6%25.5%35.6%92.3%20.6%
    2024Curveball (CU)27439.0%75.0%44.5%39.1%76.0%23.0%39.0%73.9%21.5%
    2024Changeup (CH)2236.4%100.0%50.0%50.0%100.0%27.3%20.0%100.0%22.7%
    2025Fourseam (FA)106445.2%85.0%42.6%57.1%89.9%24.2%29.6%72.9%18.3%
    2025Slider (SL)94861.4%76.5%38.5%69.1%85.6%20.1%53.1%63.8%18.4%
    2025Sinker (SI)44737.0%85.9%43.0%52.3%87.5%23.9%17.6%80.0%19.0%
    2025Curveball (CU)21033.3%74.1%38.6%43.3%76.9%14.3%27.5%71.4%24.3%
    2025Changeup (CH)19864.6%86.8%41.4%76.2%84.4%21.2%52.5%90.5%20.2%
    2025Cutter (FC)30.0%0.0%33.3%0.0%0.0%33.3%0.0%0.0%0.0%
    2026Fourseam (FA)60354.3%84.0%45.4%61.2%80.0%24.2%46.5%90.0%21.2%
    2026Slider (SL)48361.4%82.4%36.4%62.6%93.0%18.8%60.0%70.6%17.6%
    2026Sinker (SI)32238.5%87.3%43.8%49.4%89.7%24.5%25.0%81.3%19.3%
    2026Changeup (CH)16958.0%80.9%47.9%64.3%85.2%24.9%51.3%75.0%23.1%
    2026Curveball (CU)16534.8%87.5%27.9%28.6%100.0%12.7%40.0%80.0%15.2%
    2026Cutter (FC)14558.0%74.5%55.2%68.4%80.8%26.2%48.8%66.7%29.0%
    TotalFourseam (FA)594850.8%79.8%44.9%59.7%83.2%24.8%39.8%73.4%20.0%
    TotalSlider (SL)325860.4%78.3%38.5%67.2%83.7%20.4%52.9%70.7%18.1%
    TotalSinker (SI)269741.7%88.3%43.7%50.0%90.0%25.8%29.7%84.0%17.9%
    TotalCutter (FC)192959.6%73.9%41.7%65.6%79.4%22.4%52.5%66.0%19.3%
    TotalCurveball (CU)177341.4%82.2%38.5%44.4%86.1%18.0%38.8%78.2%20.5%
    TotalChangeup (CH)77750.9%84.8%44.8%61.5%87.3%23.0%39.8%80.9%21.8%