Batting
Pitching
    • Statcast

José Leclerc

José Leclerc

Free Agent (AAA)
P
Age: 32
Bats/Throws: R/R
6'0" / 195
DOB: 12/19/1993
(32 years, 10 months, 2 days)
P
Season20252026Total
TeamATHFGDC- - -
LevelMLBPROJMLB
G1028360
GS003
IP9.028.0369.1
K%17.4%25.1%30.8%
BB%10.9%11.0%13.1%
GB%33.3%32.9%
ERA6.004.153.34
FIP7.364.233.54
WAR-0.20.16.4
2025 Pitch
Selection
FA:35%
SL:20%
CH:18%
FC:15%
SI:8%
RosterResource

Contract1 yr, TBD (2026) (RR)
MiLB
AAV: N/A
Service Time
9.041
MiLB Options
n/a
Free Agent
2027
News
Rotowire: The Padres released Leclerc on Monday. (9/8/2026)

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
    2016Fourseam (FA)1082126413005050001.19091.998.194.4
    2016Slider (SL)591718211000080102.11878.889.882.2
    2016Sinker (SI)50812211004020000.25092.096.494.5
    2016Changeup (CH)2235101002000000.33381.288.985.1
    2016Curveball (CU)1833211000000000.66773.280.077.3
    2017Fourseam (FA)360527674102230171001.13592.898.195.9
    2017Slider (SL)24047553300070251001.06479.187.082.8
    2017Cutter (FC)8120243200140110000.15085.290.187.3
    2017Sinker (SI)781822752003001001.38993.297.395.4
    2017Changeup (CH)561213202001030000.16785.490.787.4
    2017Curveball (CU)4677100010040000.14375.380.178.4
    2018Fourseam (FA)41380102124701170211040.15091.798.395.3
    2018Slider (SL)4008895111010050562000.12576.586.281.2
    2018Changeup (CH)561112000001050003.00084.490.387.8
    2018Curveball (CU)3244000000010000.00074.679.777.0
    2018Sinker (SI)3289100101000000.12592.797.795.2
    2019Fourseam (FA)523981252111703200335110.21492.999.896.8
    2019Slider (SL)47398112189513110520122.18477.987.882.0
    2019Changeup (CH)15131376321060120001.19487.392.589.8
    2019Sinker (SI)1121719532001001001.29494.399.796.5
    2019Curveball (CU)1611000000010000.00074.880.676.9
    2020Fourseam (FA)2756211001010000.40093.195.994.5
    2020Slider (SL)1523000001010000.00077.782.980.5
    2020Changeup (CH)511000000010000.00086.388.187.1
    2022Fourseam (FA)2865775179404140143100.29893.998.596.5
    2022Slider (SL)279778112740130310103.15679.086.983.3
    2022Changeup (CH)1732730211003080000.07486.492.689.7
    2022Cutter (FC)471112211001010000.18287.291.589.2
    2023Fourseam (FA)3436779148303120160001.20992.198.895.1
    2023Slider (SL)30959627430030320000.11978.487.182.8
    2023Cutter (FC)15640457600140131001.17587.194.190.2
    2023Changeup (CH)1302631641014060101.23185.391.888.3
    2023Sinker (SI)391014330003001001.30093.196.795.2
    2023Curveball (CU)100000000000000.00073.873.873.8
    2024Fourseam (FA)4206990128202170242110.17492.698.095.3
    2024Slider (SL)38996101211260330460022.21978.689.182.0
    2024Cutter (FC)18937431090015051001.27085.193.390.2
    2024Changeup (CH)12325307700050100000.28085.190.988.2
    2024Sinker (SI)852224641011031001.27392.897.595.0
    2025Fourseam (FA)782023741113040000.35092.096.694.2
    2025Slider (SL)4677220000010000.28677.484.780.6
    2025Changeup (CH)4156000001020000.00081.689.386.4
    2025Cutter (FC)3345210011000000.50084.994.088.8
    2025Sinker (SI)1922101000000000.50091.995.893.7
    2025Curveball (CU)833100010010000.33377.279.978.6
    TotalFourseam (FA)2558469602965029116112013512363.20591.799.895.7
    TotalSlider (SL)22104915347648201733025233410.15576.589.882.2
    TotalChangeup (CH)7571411652415711230470105.17081.292.688.6
    TotalCutter (FC)5061121292419104150302002.21484.994.189.5
    TotalSinker (SI)41585102251671113054004.29491.999.795.4
    TotalCurveball (CU)1211818411020070000.22273.280.677.7
    SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2016Fourseam (FA)1082126413005050001.19091.998.194.4
    2016Slider (SL)591718211000080102.11878.889.882.2
    2016Sinker (SI)50812211004020000.25092.096.494.5
    2016Changeup (CH)2235101002000000.33381.288.985.1
    2016Curveball (CU)1833211000000000.66773.280.077.3
    2017Fourseam (FA)360527674102230171001.13592.898.195.9
    2017Slider (SL)24047553300070251001.06479.187.082.8
    2017Cutter (FC)8120243200140110000.15085.290.187.3
    2017Sinker (SI)781822752003001001.38993.297.395.4
    2017Changeup (CH)561213202001030000.16785.490.787.4
    2017Curveball (CU)4677100010040000.14375.380.178.4
    2018Fourseam (FA)41380102124701170211040.15091.798.395.3
    2018Slider (SL)4008895111010050562000.12576.586.281.2
    2018Changeup (CH)561112000001050003.00084.490.387.8
    2018Curveball (CU)3244000000010000.00074.679.777.0
    2018Sinker (SI)3289100101000000.12592.797.795.2
    2019Fourseam (FA)523981252111703200335110.21492.999.896.8
    2019Slider (SL)47398112189513110520122.18477.987.882.0
    2019Changeup (CH)15131376321060120001.19487.392.589.8
    2019Sinker (SI)1121719532001001001.29494.399.796.5
    2019Curveball (CU)1611000000010000.00074.880.676.9
    2020Fourseam (FA)2756211001010000.40093.195.994.5
    2020Slider (SL)1523000001010000.00077.782.980.5
    2020Changeup (CH)511000000010000.00086.388.187.1
    2022Fourseam (FA)2865775179404140143100.29893.998.596.5
    2022Slider (SL)279778112740130310103.15679.086.983.3
    2022Changeup (CH)1732730211003080000.07486.492.689.7
    2022Cutter (FC)471112211001010000.18287.291.589.2
    2023Fourseam (FA)3436779148303120160001.20992.198.895.1
    2023Slider (SL)30959627430030320000.11978.487.182.8
    2023Cutter (FC)15640457600140131001.17587.194.190.2
    2023Changeup (CH)1302631641014060101.23185.391.888.3
    2023Sinker (SI)391014330003001001.30093.196.795.2
    2023Curveball (CU)100000000000000.00073.873.873.8
    2024Fourseam (FA)4206990128202170242110.17492.698.095.3
    2024Slider (SL)38996101211260330460022.21978.689.182.0
    2024Cutter (FC)18937431090015051001.27085.193.390.2
    2024Changeup (CH)12325307700050100000.28085.190.988.2
    2024Sinker (SI)852224641011031001.27392.897.595.0
    2025Fourseam (FA)782023741113040000.35092.096.694.2
    2025Slider (SL)4677220000010000.28677.484.780.6
    2025Changeup (CH)4156000001020000.00081.689.386.4
    2025Cutter (FC)3345210011000000.50084.994.088.8
    2025Sinker (SI)1922101000000000.50091.995.893.7
    2025Curveball (CU)833100010010000.33377.279.978.6
    TotalFourseam (FA)2558469602965029116112013512363.20591.799.895.7
    TotalSlider (SL)22104915347648201733025233410.15576.589.882.2
    TotalChangeup (CH)7571411652415711230470105.17081.292.688.6
    TotalCutter (FC)5061121292419104150302002.21484.994.189.5
    TotalSinker (SI)41585102251671113054004.29491.999.795.4
    TotalCurveball (CU)1211818411020070000.22273.280.677.7
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2016Fourseam (FA)10819.2%19.2%1.00.190.346.333.679.143.2502.9-0.2.310103
    2016Slider (SL)590.0%44.4%0.00.118.111.176.288.059.200-0.9-3.0.118-22
    2016Sinker (SI)5033.3%16.7%2.00.250.500.375.875.125.3332.30.9.407166
    2016Changeup (CH)2240.0%0.0%2.00.333.600.6671.267.333.3331.40.9.525244
    2016Curveball (CU)180.0%0.0%0.00.667.6671.0001.667.333.6671.31.0.707367
    2017Fourseam (FA)36030.3%22.4%1.35.135.408.269.677.135.15210.10.8.334116
    2017Slider (SL)24012.7%45.5%0.28.064.200.064.264.000.136-1.3-8.0.149-4
    2017Cutter (FC)8116.7%45.8%0.36.150.292.300.592.150.2501.9-1.0.27177
    2017Sinker (SI)7813.6%0.0%3.00.389.500.5001.000.111.3894.92.2.439185
    2017Changeup (CH)567.7%23.1%0.33.167.231.333.564.167.2220.7-0.9.24359
    2017Curveball (CU)460.0%57.1%0.00.143.143.571.714.429.0000.6-0.2.28389
    2018Fourseam (FA)41316.7%20.6%0.81.150.306.275.581.125.1908.4-3.5.27371
    2018Slider (SL)4005.3%58.9%0.09.125.189.136.326.011.344-1.1-12.2.1572
    2018Changeup (CH)568.3%41.7%0.20.000.083.000.083.000.000-1.1-2.5.057-63
    2018Curveball (CU)320.0%25.0%0.00.000.000.000.000.000.000-0.6-1.0.000-100
    2018Sinker (SI)3211.1%0.0%1.00.125.222.375.597.250.1250.6-0.5.25266
    2019Fourseam (FA)52316.0%26.4%0.61.214.371.378.749.163.28617.11.4.333114
    2019Slider (SL)4739.8%46.4%0.21.184.264.347.611.163.3418.5-5.6.26267
    2019Changeup (CH)15116.2%32.4%0.50.194.324.323.647.129.3163.7-1.0.29087
    2019Sinker (SI)1125.3%0.0%1.00.294.368.412.780.118.2942.70.3.340120
    2019Curveball (CU)160.0%100.0%0.00.000.000.000.000.000.000-0.2-0.3.000-100
    2020Fourseam (FA)2716.7%16.7%1.00.400.500.6001.100.200.5001.50.8.470213
    2020Slider (SL)1533.3%33.3%1.00.000.333.000.333.000.0000.2-0.2.23354
    2020Changeup (CH)50.0%100.0%0.00.000.000.000.000.000.000-0.1-0.3.000-100
    2022Fourseam (FA)28618.7%18.7%1.00.298.453.5791.032.281.32516.47.8.441204
    2022Slider (SL)2793.7%38.3%0.10.156.185.247.432.091.2391.5-7.7.19031
    2022Changeup (CH)17310.0%26.7%0.38.074.167.111.278.037.105-0.6-4.0.140-4
    2022Cutter (FC)478.3%8.3%1.00.182.250.273.523.091.2000.7-0.7.23662
    2023Fourseam (FA)34315.2%20.3%0.75.209.329.388.717.179.2299.60.0.318115
    2023Slider (SL)3094.8%51.6%0.09.119.161.169.331.051.259-1.1-8.6.1512
    2023Cutter (FC)1568.9%28.9%0.31.175.267.250.517.075.2312.6-2.9.24062
    2023Changeup (CH)13012.9%19.4%0.67.231.323.385.707.154.2503.5-0.3.308108
    2023Sinker (SI)3921.4%0.0%3.00.300.500.300.800.000.3002.50.8.390162
    2023Curveball (CU)10.0%0.0%0.00.000.000.000.000.000.0000.00.0.000
    2024Fourseam (FA)42018.9%26.7%0.71.174.348.290.638.116.2279.9-0.6.301105
    2024Slider (SL)3893.0%45.5%0.07.219.242.375.617.156.3838.2-3.6.26680
    2024Cutter (FC)18911.6%11.6%1.00.270.372.351.723.081.2905.70.7.329126
    2024Changeup (CH)12316.7%33.3%0.50.280.400.280.680.000.4673.80.3.321120
    2024Sinker (SI)854.2%12.5%0.33.273.333.455.788.182.2783.40.6.343137
    2025Fourseam (FA)7813.0%17.4%0.75.350.435.6501.085.300.4005.42.7.456204
    2025Slider (SL)460.0%14.3%0.00.286.286.286.571.000.3330.5-0.3.25267
    2025Changeup (CH)4116.7%33.3%0.50.000.167.000.167.000.000-0.3-1.0.115-25
    2025Cutter (FC)3320.0%0.0%1.00.500.6001.2501.850.750.3332.31.7.722383
    2025Sinker (SI)190.0%0.0%0.00.500.5001.0001.500.500.5000.70.5.626319
    2025Curveball (CU)80.0%33.3%0.00.333.3331.3331.6671.000.0001.20.9.679360
    TotalFourseam (FA)255818.6%22.4%0.83.205.369.373.742.168.24981.89.6.335121
    TotalSlider (SL)22106.2%47.2%0.13.155.211.242.454.088.29414.4-49.5.20335
    TotalChangeup (CH)75713.9%28.5%0.49.170.285.255.540.085.24510.9-8.9.25067
    TotalCutter (FC)50611.6%23.3%0.50.214.318.330.648.116.25613.2-2.2.29499
    TotalSinker (SI)41512.7%4.9%2.60.294.412.435.847.141.30417.24.9.375148
    TotalCurveball (CU)1210.0%38.9%0.00.222.222.611.833.389.2222.50.3.341128
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2016Fourseam (FA)10819.2%19.2%1.00.190.346.333.679.143.2502.9-0.2.310103
    2016Slider (SL)590.0%44.4%0.00.118.111.176.288.059.200-0.9-3.0.118-22
    2016Sinker (SI)5033.3%16.7%2.00.250.500.375.875.125.3332.30.9.407166
    2016Changeup (CH)2240.0%0.0%2.00.333.600.6671.267.333.3331.40.9.525244
    2016Curveball (CU)180.0%0.0%0.00.667.6671.0001.667.333.6671.31.0.707367
    2017Fourseam (FA)36030.3%22.4%1.35.135.408.269.677.135.15210.10.8.334116
    2017Slider (SL)24012.7%45.5%0.28.064.200.064.264.000.136-1.3-8.0.149-4
    2017Cutter (FC)8116.7%45.8%0.36.150.292.300.592.150.2501.9-1.0.27177
    2017Sinker (SI)7813.6%0.0%3.00.389.500.5001.000.111.3894.92.2.439185
    2017Changeup (CH)567.7%23.1%0.33.167.231.333.564.167.2220.7-0.9.24359
    2017Curveball (CU)460.0%57.1%0.00.143.143.571.714.429.0000.6-0.2.28389
    2018Fourseam (FA)41316.7%20.6%0.81.150.306.275.581.125.1908.4-3.5.27371
    2018Slider (SL)4005.3%58.9%0.09.125.189.136.326.011.344-1.1-12.2.1572
    2018Changeup (CH)568.3%41.7%0.20.000.083.000.083.000.000-1.1-2.5.057-63
    2018Curveball (CU)320.0%25.0%0.00.000.000.000.000.000.000-0.6-1.0.000-100
    2018Sinker (SI)3211.1%0.0%1.00.125.222.375.597.250.1250.6-0.5.25266
    2019Fourseam (FA)52316.0%26.4%0.61.214.371.378.749.163.28617.11.4.333114
    2019Slider (SL)4739.8%46.4%0.21.184.264.347.611.163.3418.5-5.6.26267
    2019Changeup (CH)15116.2%32.4%0.50.194.324.323.647.129.3163.7-1.0.29087
    2019Sinker (SI)1125.3%0.0%1.00.294.368.412.780.118.2942.70.3.340120
    2019Curveball (CU)160.0%100.0%0.00.000.000.000.000.000.000-0.2-0.3.000-100
    2020Fourseam (FA)2716.7%16.7%1.00.400.500.6001.100.200.5001.50.8.470213
    2020Slider (SL)1533.3%33.3%1.00.000.333.000.333.000.0000.2-0.2.23354
    2020Changeup (CH)50.0%100.0%0.00.000.000.000.000.000.000-0.1-0.3.000-100
    2022Fourseam (FA)28618.7%18.7%1.00.298.453.5791.032.281.32516.47.8.441204
    2022Slider (SL)2793.7%38.3%0.10.156.185.247.432.091.2391.5-7.7.19031
    2022Changeup (CH)17310.0%26.7%0.38.074.167.111.278.037.105-0.6-4.0.140-4
    2022Cutter (FC)478.3%8.3%1.00.182.250.273.523.091.2000.7-0.7.23662
    2023Fourseam (FA)34315.2%20.3%0.75.209.329.388.717.179.2299.60.0.318115
    2023Slider (SL)3094.8%51.6%0.09.119.161.169.331.051.259-1.1-8.6.1512
    2023Cutter (FC)1568.9%28.9%0.31.175.267.250.517.075.2312.6-2.9.24062
    2023Changeup (CH)13012.9%19.4%0.67.231.323.385.707.154.2503.5-0.3.308108
    2023Sinker (SI)3921.4%0.0%3.00.300.500.300.800.000.3002.50.8.390162
    2023Curveball (CU)10.0%0.0%0.00.000.000.000.000.000.0000.00.0.000
    2024Fourseam (FA)42018.9%26.7%0.71.174.348.290.638.116.2279.9-0.6.301105
    2024Slider (SL)3893.0%45.5%0.07.219.242.375.617.156.3838.2-3.6.26680
    2024Cutter (FC)18911.6%11.6%1.00.270.372.351.723.081.2905.70.7.329126
    2024Changeup (CH)12316.7%33.3%0.50.280.400.280.680.000.4673.80.3.321120
    2024Sinker (SI)854.2%12.5%0.33.273.333.455.788.182.2783.40.6.343137
    2025Fourseam (FA)7813.0%17.4%0.75.350.435.6501.085.300.4005.42.7.456204
    2025Slider (SL)460.0%14.3%0.00.286.286.286.571.000.3330.5-0.3.25267
    2025Changeup (CH)4116.7%33.3%0.50.000.167.000.167.000.000-0.3-1.0.115-25
    2025Cutter (FC)3320.0%0.0%1.00.500.6001.2501.850.750.3332.31.7.722383
    2025Sinker (SI)190.0%0.0%0.00.500.5001.0001.500.500.5000.70.5.626319
    2025Curveball (CU)80.0%33.3%0.00.333.3331.3331.6671.000.0001.20.9.679360
    TotalFourseam (FA)255818.6%22.4%0.83.205.369.373.742.168.24981.89.6.335121
    TotalSlider (SL)22106.2%47.2%0.13.155.211.242.454.088.29414.4-49.5.20335
    TotalChangeup (CH)75713.9%28.5%0.49.170.285.255.540.085.24510.9-8.9.25067
    TotalCutter (FC)50611.6%23.3%0.50.214.318.330.648.116.25613.2-2.2.29499
    TotalSinker (SI)41512.7%4.9%2.60.294.412.435.847.141.30417.24.9.375148
    TotalCurveball (CU)1210.0%38.9%0.00.222.222.611.833.389.2222.50.3.341128
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2016Fourseam (FA)10831.3%18.8%50.0%25.0%0.0%6741108-2.910.511.0
    2016Slider (SL)5920.0%40.0%40.0%25.0%0.0%3920593.23.55.1
    2016Sinker (SI)5033.3%33.3%33.3%0.0%0.0%252550-6.38.410.6
    2016Changeup (CH)2233.3%33.3%33.3%0.0%0.0%71522-7.26.810.1
    2016Curveball (CU)1866.7%33.3%0.0%0.0%0.0%108189.0-3.910.1
    2017Fourseam (FA)36014.7%29.4%55.9%42.1%10.5%211149360-3.69.910.6
    2017Slider (SL)24013.6%54.5%31.8%57.1%0.0%1291112401.92.64.0
    2017Cutter (FC)8111.1%22.2%66.7%0.0%16.7%5130810.43.94.6
    2017Sinker (SI)7827.8%50.0%22.2%25.0%0.0%463278-9.16.711.4
    2017Changeup (CH)5611.1%44.4%44.4%50.0%0.0%322456-7.75.69.6
    2017Curveball (CU)4650.0%0.0%50.0%0.0%100.0%1432464.0-2.85.6
    2018Fourseam (FA)41316.4%21.8%61.8%38.2%2.9%265148413-2.49.810.2
    2018Slider (SL)40031.3%31.3%37.5%50.0%0.0%2461544004.91.45.5
    2018Changeup (CH)5620.0%80.0%0.0%0.0%0.0%292756-7.46.19.7
    2018Curveball (CU)320.0%100.0%0.0%0.0%0.0%1715326.5-5.18.4
    2018Sinker (SI)3225.0%37.5%37.5%66.7%0.0%191332-8.35.19.8
    2019Fourseam (FA)52324.2%31.8%43.9%41.4%10.3%326197523-2.09.910.2
    2019Slider (SL)47325.5%27.7%46.8%36.4%13.6%3071664735.40.55.7
    2019Changeup (CH)15126.3%63.2%10.5%0.0%0.0%7972151-7.86.610.3
    2019Sinker (SI)11217.6%52.9%29.4%0.0%0.0%5953112-7.96.410.2
    2019Curveball (CU)160.0%0.0%0.0%0.0%0.0%412165.5-5.58.0
    2020Fourseam (FA)2775.0%0.0%25.0%100.0%0.0%111627-1.310.310.4
    2020Slider (SL)150.0%0.0%100.0%100.0%0.0%78155.10.05.2
    2020Changeup (CH)50.0%0.0%0.0%0.0%0.0%325-7.55.19.1
    2022Fourseam (FA)28623.3%32.6%44.2%31.6%21.1%173113286-2.710.611.0
    2022Slider (SL)27913.0%23.9%63.0%34.5%3.4%181982794.71.25.2
    2022Changeup (CH)17310.5%42.1%47.4%33.3%0.0%9380173-8.06.810.6
    2022Cutter (FC)4730.0%10.0%60.0%16.7%0.0%2720472.12.43.6
    2023Fourseam (FA)34321.6%19.6%58.8%30.0%10.0%214129343-2.210.610.9
    2023Slider (SL)30914.8%37.0%48.1%30.8%0.0%1721373093.43.55.4
    2023Cutter (FC)15618.5%40.7%40.7%45.5%9.1%102541562.04.04.7
    2023Changeup (CH)13014.3%23.8%61.9%15.4%7.7%7951130-7.77.510.8
    2023Sinker (SI)3940.0%30.0%30.0%66.7%0.0%251439-7.88.411.7
    2023Curveball (CU)10.0%0.0%0.0%0.0%0.0%1016.5-6.29.0
    2024Fourseam (FA)42022.2%26.7%51.1%30.4%8.7%258162420-1.910.110.4
    2024Slider (SL)38936.0%38.0%26.0%15.4%23.1%2351543894.62.65.6
    2024Cutter (FC)18916.7%33.3%50.0%13.3%6.7%121681892.24.04.7
    2024Changeup (CH)12328.6%50.0%21.4%33.3%0.0%6756123-7.47.410.5
    2024Sinker (SI)8515.8%42.1%42.1%25.0%12.5%612485-7.76.410.1
    2025Fourseam (FA)7837.5%18.8%43.8%14.3%14.3%552378-1.510.410.5
    2025Slider (SL)4620.0%40.0%40.0%50.0%0.0%2125465.71.76.4
    2025Changeup (CH)410.0%100.0%0.0%0.0%0.0%231841-5.47.39.2
    2025Cutter (FC)3350.0%25.0%25.0%0.0%100.0%1815332.13.84.6
    2025Sinker (SI)1950.0%50.0%0.0%0.0%0.0%12719-7.55.89.5
    2025Curveball (CU)80.0%50.0%50.0%0.0%100.0%3587.9-2.58.4
    TotalFourseam (FA)255822.7%25.8%51.5%34.7%9.4%15809782558-2.410.110.5
    TotalSlider (SL)221023.3%33.8%42.9%35.9%6.8%133787322104.31.95.3
    TotalChangeup (CH)75718.3%47.3%34.4%25.0%3.1%412345757-7.66.810.3
    TotalCutter (FC)50620.0%31.3%48.8%20.5%10.3%3191875061.83.84.6
    TotalSinker (SI)41525.0%43.8%31.3%28.0%4.0%247168415-7.96.810.5
    TotalCurveball (CU)12130.0%50.0%20.0%0.0%100.0%49721215.9-3.97.6
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2016Fourseam (FA)10831.3%18.8%50.0%25.0%0.0%6741108-2.910.511.0
    2016Slider (SL)5920.0%40.0%40.0%25.0%0.0%3920593.23.55.1
    2016Sinker (SI)5033.3%33.3%33.3%0.0%0.0%252550-6.38.410.6
    2016Changeup (CH)2233.3%33.3%33.3%0.0%0.0%71522-7.26.810.1
    2016Curveball (CU)1866.7%33.3%0.0%0.0%0.0%108189.0-3.910.1
    2017Fourseam (FA)36014.7%29.4%55.9%42.1%10.5%211149360-3.69.910.6
    2017Slider (SL)24013.6%54.5%31.8%57.1%0.0%1291112401.92.64.0
    2017Cutter (FC)8111.1%22.2%66.7%0.0%16.7%5130810.43.94.6
    2017Sinker (SI)7827.8%50.0%22.2%25.0%0.0%463278-9.16.711.4
    2017Changeup (CH)5611.1%44.4%44.4%50.0%0.0%322456-7.75.69.6
    2017Curveball (CU)4650.0%0.0%50.0%0.0%100.0%1432464.0-2.85.6
    2018Fourseam (FA)41316.4%21.8%61.8%38.2%2.9%265148413-2.49.810.2
    2018Slider (SL)40031.3%31.3%37.5%50.0%0.0%2461544004.91.45.5
    2018Changeup (CH)5620.0%80.0%0.0%0.0%0.0%292756-7.46.19.7
    2018Curveball (CU)320.0%100.0%0.0%0.0%0.0%1715326.5-5.18.4
    2018Sinker (SI)3225.0%37.5%37.5%66.7%0.0%191332-8.35.19.8
    2019Fourseam (FA)52324.2%31.8%43.9%41.4%10.3%326197523-2.09.910.2
    2019Slider (SL)47325.5%27.7%46.8%36.4%13.6%3071664735.40.55.7
    2019Changeup (CH)15126.3%63.2%10.5%0.0%0.0%7972151-7.86.610.3
    2019Sinker (SI)11217.6%52.9%29.4%0.0%0.0%5953112-7.96.410.2
    2019Curveball (CU)160.0%0.0%0.0%0.0%0.0%412165.5-5.58.0
    2020Fourseam (FA)2775.0%0.0%25.0%100.0%0.0%111627-1.310.310.4
    2020Slider (SL)150.0%0.0%100.0%100.0%0.0%78155.10.05.2
    2020Changeup (CH)50.0%0.0%0.0%0.0%0.0%325-7.55.19.1
    2022Fourseam (FA)28623.3%32.6%44.2%31.6%21.1%173113286-2.710.611.0
    2022Slider (SL)27913.0%23.9%63.0%34.5%3.4%181982794.71.25.2
    2022Changeup (CH)17310.5%42.1%47.4%33.3%0.0%9380173-8.06.810.6
    2022Cutter (FC)4730.0%10.0%60.0%16.7%0.0%2720472.12.43.6
    2023Fourseam (FA)34321.6%19.6%58.8%30.0%10.0%214129343-2.210.610.9
    2023Slider (SL)30914.8%37.0%48.1%30.8%0.0%1721373093.43.55.4
    2023Cutter (FC)15618.5%40.7%40.7%45.5%9.1%102541562.04.04.7
    2023Changeup (CH)13014.3%23.8%61.9%15.4%7.7%7951130-7.77.510.8
    2023Sinker (SI)3940.0%30.0%30.0%66.7%0.0%251439-7.88.411.7
    2023Curveball (CU)10.0%0.0%0.0%0.0%0.0%1016.5-6.29.0
    2024Fourseam (FA)42022.2%26.7%51.1%30.4%8.7%258162420-1.910.110.4
    2024Slider (SL)38936.0%38.0%26.0%15.4%23.1%2351543894.62.65.6
    2024Cutter (FC)18916.7%33.3%50.0%13.3%6.7%121681892.24.04.7
    2024Changeup (CH)12328.6%50.0%21.4%33.3%0.0%6756123-7.47.410.5
    2024Sinker (SI)8515.8%42.1%42.1%25.0%12.5%612485-7.76.410.1
    2025Fourseam (FA)7837.5%18.8%43.8%14.3%14.3%552378-1.510.410.5
    2025Slider (SL)4620.0%40.0%40.0%50.0%0.0%2125465.71.76.4
    2025Changeup (CH)410.0%100.0%0.0%0.0%0.0%231841-5.47.39.2
    2025Cutter (FC)3350.0%25.0%25.0%0.0%100.0%1815332.13.84.6
    2025Sinker (SI)1950.0%50.0%0.0%0.0%0.0%12719-7.55.89.5
    2025Curveball (CU)80.0%50.0%50.0%0.0%100.0%3587.9-2.58.4
    TotalFourseam (FA)255822.7%25.8%51.5%34.7%9.4%15809782558-2.410.110.5
    TotalSlider (SL)221023.3%33.8%42.9%35.9%6.8%133787322104.31.95.3
    TotalChangeup (CH)75718.3%47.3%34.4%25.0%3.1%412345757-7.66.810.3
    TotalCutter (FC)50620.0%31.3%48.8%20.5%10.3%3191875061.83.84.6
    TotalSinker (SI)41525.0%43.8%31.3%28.0%4.0%247168415-7.96.810.5
    TotalCurveball (CU)12130.0%50.0%20.0%0.0%100.0%49721215.9-3.97.6
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2016Fourseam (FA)10814.6%76.7%49.1%57.1%78.3%75.5%55.6%12.0%1.61.4
    2016Slider (SL)5935.3%64.0%47.5%33.3%75.0%57.1%42.4%20.3%3.45.7
    2016Sinker (SI)5014.3%63.6%36.0%75.0%78.6%77.8%44.0%8.0%-0.8-1.5
    2016Changeup (CH)2220.0%50.0%22.7%50.0%100.0%60.0%9.1%9.1%-1.1-5.0
    2016Curveball (CU)1830.0%62.5%44.4%66.7%100.0%87.5%44.4%5.6%-1.2-6.4
    2017Fourseam (FA)36023.3%60.0%41.7%64.3%73.1%70.7%50.0%12.2%2.60.7
    2017Slider (SL)24029.7%61.1%42.1%18.6%74.1%50.5%39.6%20.8%6.72.8
    2017Cutter (FC)8134.0%73.5%50.6%18.8%56.0%41.5%42.0%29.6%0.60.7
    2017Sinker (SI)7828.6%69.8%51.3%70.0%86.7%82.5%55.1%9.0%-1.0-1.2
    2017Changeup (CH)5625.0%70.8%44.6%50.0%82.4%72.0%42.9%12.5%0.20.4
    2017Curveball (CU)4613.5%66.7%23.9%40.0%83.3%63.6%19.6%8.7%-2.0-4.4
    2018Fourseam (FA)41325.5%69.2%48.9%63.3%81.7%77.2%53.5%11.1%6.31.5
    2018Slider (SL)40031.1%56.5%43.3%23.1%59.3%45.7%47.8%23.5%9.92.5
    2018Changeup (CH)5637.2%76.9%46.4%18.8%80.0%42.3%23.2%26.8%2.03.6
    2018Curveball (CU)3228.6%54.5%37.5%50.0%100.0%75.0%34.4%9.4%0.82.4
    2018Sinker (SI)3213.3%94.1%56.3%50.0%93.8%88.9%53.1%6.3%0.51.5
    2019Fourseam (FA)52328.3%71.7%49.1%72.7%76.7%75.5%48.0%12.0%0.80.1
    2019Slider (SL)47332.8%47.8%40.2%30.4%79.3%58.9%49.0%16.5%6.71.4
    2019Changeup (CH)15125.7%76.0%42.4%57.7%60.5%59.4%33.1%17.2%0.10.0
    2019Sinker (SI)11218.0%66.7%40.2%54.5%91.2%82.2%45.5%7.1%0.00.0
    2019Curveball (CU)1614.3%100.0%25.0%50.0%100.0%75.0%12.5%6.3%-0.2-0.9
    2020Fourseam (FA)2711.1%66.7%29.6%50.0%83.3%75.0%33.3%7.4%-0.6-2.1
    2020Slider (SL)1533.3%33.3%33.3%100.0%50.0%80.0%40.0%6.7%0.10.5
    2020Changeup (CH)533.3%100.0%60.0%0.0%0.0%0.0%40.0%60.0%0.36.0
    2022Fourseam (FA)28626.7%64.7%44.8%57.5%79.5%72.7%47.6%12.2%-6.9-2.4
    2022Slider (SL)27936.8%69.0%50.2%33.3%75.0%57.1%41.6%21.5%8.02.9
    2022Changeup (CH)17336.6%78.0%48.6%40.0%71.8%54.8%28.9%22.0%3.21.8
    2022Cutter (FC)4720.7%88.9%46.8%66.7%81.3%77.3%38.3%10.6%0.30.6
    2023Fourseam (FA)34324.1%73.4%49.0%63.4%77.2%73.8%50.4%12.8%2.40.7
    2023Slider (SL)30932.9%68.6%44.7%27.9%71.4%50.0%33.0%22.3%5.61.8
    2023Cutter (FC)15622.7%64.4%46.8%40.0%77.6%69.9%57.7%14.1%4.73.0
    2023Changeup (CH)13042.5%76.7%53.8%54.1%81.8%67.1%33.1%17.7%0.30.2
    2023Sinker (SI)3922.2%61.9%43.6%75.0%92.3%88.2%53.8%5.1%0.00.0
    2023Curveball (CU)10.0%0.0%100.0%0.0%0.04.2
    2024Fourseam (FA)42023.6%70.3%47.1%69.4%69.8%69.7%50.5%14.3%2.10.5
    2024Slider (SL)38933.6%68.2%47.3%35.4%70.5%55.4%39.6%21.1%1.70.4
    2024Cutter (FC)18923.3%61.6%43.4%57.1%85.2%78.0%52.4%9.5%-0.5-0.3
    2024Changeup (CH)12338.7%60.0%43.9%38.9%72.2%50.0%24.4%22.0%-1.9-1.5
    2024Sinker (SI)8540.9%68.3%54.1%55.6%96.4%80.4%48.2%10.6%1.31.5
    2025Fourseam (FA)7840.5%75.6%59.0%66.7%80.6%76.1%52.6%14.1%-1.9-2.4
    2025Slider (SL)4620.0%100.0%39.1%57.1%72.7%66.7%23.9%13.0%-0.1-0.2
    2025Changeup (CH)4140.0%68.8%51.2%50.0%54.5%52.4%39.0%24.4%1.02.3
    2025Cutter (FC)3316.7%66.7%39.4%66.7%60.0%61.5%45.5%15.2%-1.7-5.2
    2025Sinker (SI)1925.0%63.6%47.4%100.0%85.7%88.9%57.9%5.3%-0.3-1.7
    2025Curveball (CU)80.0%100.0%37.5%66.7%66.7%37.5%12.5%-1.3-16.0
    TotalFourseam (FA)255825.3%69.2%47.3%65.8%76.6%73.7%50.2%12.4%6.40.2
    TotalSlider (SL)221032.6%60.2%44.2%30.0%71.3%53.7%42.2%20.5%41.91.9
    TotalChangeup (CH)75734.7%73.5%46.5%44.3%71.0%57.1%30.4%19.9%4.10.5
    TotalCutter (FC)50624.4%66.4%45.7%44.3%76.5%68.0%50.6%14.6%3.30.7
    TotalSinker (SI)41524.4%68.9%46.5%62.7%90.1%82.9%49.6%8.0%-0.2-0.1
    TotalCurveball (CU)12118.4%64.7%31.4%50.0%90.9%73.7%28.1%8.3%-3.8-3.2
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2016Fourseam (FA)10814.6%76.7%49.1%57.1%78.3%75.5%55.6%12.0%1.61.4
    2016Slider (SL)5935.3%64.0%47.5%33.3%75.0%57.1%42.4%20.3%3.45.7
    2016Sinker (SI)5014.3%63.6%36.0%75.0%78.6%77.8%44.0%8.0%-0.8-1.5
    2016Changeup (CH)2220.0%50.0%22.7%50.0%100.0%60.0%9.1%9.1%-1.1-5.0
    2016Curveball (CU)1830.0%62.5%44.4%66.7%100.0%87.5%44.4%5.6%-1.2-6.4
    2017Fourseam (FA)36023.3%60.0%41.7%64.3%73.1%70.7%50.0%12.2%2.60.7
    2017Slider (SL)24029.7%61.1%42.1%18.6%74.1%50.5%39.6%20.8%6.72.8
    2017Cutter (FC)8134.0%73.5%50.6%18.8%56.0%41.5%42.0%29.6%0.60.7
    2017Sinker (SI)7828.6%69.8%51.3%70.0%86.7%82.5%55.1%9.0%-1.0-1.2
    2017Changeup (CH)5625.0%70.8%44.6%50.0%82.4%72.0%42.9%12.5%0.20.4
    2017Curveball (CU)4613.5%66.7%23.9%40.0%83.3%63.6%19.6%8.7%-2.0-4.4
    2018Fourseam (FA)41325.5%69.2%48.9%63.3%81.7%77.2%53.5%11.1%6.31.5
    2018Slider (SL)40031.1%56.5%43.3%23.1%59.3%45.7%47.8%23.5%9.92.5
    2018Changeup (CH)5637.2%76.9%46.4%18.8%80.0%42.3%23.2%26.8%2.03.6
    2018Curveball (CU)3228.6%54.5%37.5%50.0%100.0%75.0%34.4%9.4%0.82.4
    2018Sinker (SI)3213.3%94.1%56.3%50.0%93.8%88.9%53.1%6.3%0.51.5
    2019Fourseam (FA)52328.3%71.7%49.1%72.7%76.7%75.5%48.0%12.0%0.80.1
    2019Slider (SL)47332.8%47.8%40.2%30.4%79.3%58.9%49.0%16.5%6.71.4
    2019Changeup (CH)15125.7%76.0%42.4%57.7%60.5%59.4%33.1%17.2%0.10.0
    2019Sinker (SI)11218.0%66.7%40.2%54.5%91.2%82.2%45.5%7.1%0.00.0
    2019Curveball (CU)1614.3%100.0%25.0%50.0%100.0%75.0%12.5%6.3%-0.2-0.9
    2020Fourseam (FA)2711.1%66.7%29.6%50.0%83.3%75.0%33.3%7.4%-0.6-2.1
    2020Slider (SL)1533.3%33.3%33.3%100.0%50.0%80.0%40.0%6.7%0.10.5
    2020Changeup (CH)533.3%100.0%60.0%0.0%0.0%0.0%40.0%60.0%0.36.0
    2022Fourseam (FA)28626.7%64.7%44.8%57.5%79.5%72.7%47.6%12.2%-6.9-2.4
    2022Slider (SL)27936.8%69.0%50.2%33.3%75.0%57.1%41.6%21.5%8.02.9
    2022Changeup (CH)17336.6%78.0%48.6%40.0%71.8%54.8%28.9%22.0%3.21.8
    2022Cutter (FC)4720.7%88.9%46.8%66.7%81.3%77.3%38.3%10.6%0.30.6
    2023Fourseam (FA)34324.1%73.4%49.0%63.4%77.2%73.8%50.4%12.8%2.40.7
    2023Slider (SL)30932.9%68.6%44.7%27.9%71.4%50.0%33.0%22.3%5.61.8
    2023Cutter (FC)15622.7%64.4%46.8%40.0%77.6%69.9%57.7%14.1%4.73.0
    2023Changeup (CH)13042.5%76.7%53.8%54.1%81.8%67.1%33.1%17.7%0.30.2
    2023Sinker (SI)3922.2%61.9%43.6%75.0%92.3%88.2%53.8%5.1%0.00.0
    2023Curveball (CU)10.0%0.0%100.0%0.0%0.04.2
    2024Fourseam (FA)42023.6%70.3%47.1%69.4%69.8%69.7%50.5%14.3%2.10.5
    2024Slider (SL)38933.6%68.2%47.3%35.4%70.5%55.4%39.6%21.1%1.70.4
    2024Cutter (FC)18923.3%61.6%43.4%57.1%85.2%78.0%52.4%9.5%-0.5-0.3
    2024Changeup (CH)12338.7%60.0%43.9%38.9%72.2%50.0%24.4%22.0%-1.9-1.5
    2024Sinker (SI)8540.9%68.3%54.1%55.6%96.4%80.4%48.2%10.6%1.31.5
    2025Fourseam (FA)7840.5%75.6%59.0%66.7%80.6%76.1%52.6%14.1%-1.9-2.4
    2025Slider (SL)4620.0%100.0%39.1%57.1%72.7%66.7%23.9%13.0%-0.1-0.2
    2025Changeup (CH)4140.0%68.8%51.2%50.0%54.5%52.4%39.0%24.4%1.02.3
    2025Cutter (FC)3316.7%66.7%39.4%66.7%60.0%61.5%45.5%15.2%-1.7-5.2
    2025Sinker (SI)1925.0%63.6%47.4%100.0%85.7%88.9%57.9%5.3%-0.3-1.7
    2025Curveball (CU)80.0%100.0%37.5%66.7%66.7%37.5%12.5%-1.3-16.0
    TotalFourseam (FA)255825.3%69.2%47.3%65.8%76.6%73.7%50.2%12.4%6.40.2
    TotalSlider (SL)221032.6%60.2%44.2%30.0%71.3%53.7%42.2%20.5%41.91.9
    TotalChangeup (CH)75734.7%73.5%46.5%44.3%71.0%57.1%30.4%19.9%4.10.5
    TotalCutter (FC)50624.4%66.4%45.7%44.3%76.5%68.0%50.6%14.6%3.30.7
    TotalSinker (SI)41524.4%68.9%46.5%62.7%90.1%82.9%49.6%8.0%-0.2-0.1
    TotalCurveball (CU)12118.4%64.7%31.4%50.0%90.9%73.7%28.1%8.3%-3.8-3.2
    SeasonPitchPitchesdividerVertical BreakVertical DropHorizontal BreakdividerArmAngleSpinRatedividerEventsEVEV90maxEVLABarrelsBarrel%HardHitHardHit%
    2016Fourseam (FA)10817.513.2-4.825511690.5106.1109.126.900.0%637.5%
    2016Slider (SL)595.834.75.319991088.297.099.019.700.0%220.0%
    2016Sinker (SI)5014.016.6-10.62525688.2111.5111.513.8116.7%116.7%
    2016Changeup (CH)2211.326.6-12.02097376.9100.7100.712.700.0%133.3%
    2016Curveball (CU)18-6.452.315.02380380.091.891.812.300.0%00.0%
    2017Fourseam (FA)36016.513.3-6.026283589.1100.4104.729.212.9%1542.9%
    2017Slider (SL)2404.435.53.118172279.1100.7102.414.200.0%313.6%
    2017Cutter (FC)816.629.30.62029985.6100.6100.631.2111.1%222.2%
    2017Sinker (SI)7811.119.0-15.124251888.4103.0104.010.000.0%738.9%
    2017Changeup (CH)569.326.5-12.82103974.792.592.515.700.0%00.0%
    2017Curveball (CU)46-4.749.16.72502385.599.399.311.0133.3%266.7%
    2018Fourseam (FA)41316.313.8-4.025946388.3103.1113.131.134.8%1523.8%
    2018Slider (SL)4002.439.28.221533283.5102.5106.820.413.1%515.6%
    2018Changeup (CH)5610.225.3-12.42050684.189.389.3-13.500.0%00.0%
    2018Curveball (CU)32-8.654.710.82645385.598.698.6-10.000.0%133.3%
    2018Sinker (SI)328.521.7-13.82327873.3101.4101.418.500.0%112.5%
    2019Fourseam (FA)52316.512.7-3.426556789.1102.8111.523.357.5%2232.8%
    2019Slider (SL)4730.839.99.022604985.798.9106.324.112.0%1224.5%
    2019Changeup (CH)15111.023.0-13.022061979.897.5102.93.900.0%421.1%
    2019Sinker (SI)11210.718.7-13.224301791.5103.1110.46.100.0%529.4%
    2019Curveball (CU)16-9.155.49.1266700.00.000.0%00.0%
    2020Fourseam (FA)2717.513.1-1.3202660498.7101.0101.017.000.0%375.0%
    2020Slider (SL)15-0.242.410.1222493175.675.675.674.000.0%00.0%
    2020Changeup (CH)58.727.4-12.117220600.00.000.0%00.0%
    2022Fourseam (FA)28618.011.4-3.64026394491.4107.3110.121.0511.4%2147.7%
    2022Slider (SL)2791.937.69.33825824783.098.8110.330.124.3%1123.4%
    2022Changeup (CH)17311.522.5-13.14121361981.895.899.913.815.3%210.5%
    2022Cutter (FC)473.930.54.84027221090.999.2104.430.300.0%550.0%
    2023Fourseam (FA)34318.112.2-2.84425145190.4105.7108.930.259.8%2345.1%
    2023Slider (SL)3095.934.17.04224952781.099.4103.620.713.7%414.8%
    2023Cutter (FC)1566.727.04.64025972786.9103.5107.222.327.4%933.3%
    2023Changeup (CH)13012.722.4-12.54620702181.9100.3100.921.429.5%523.8%
    2023Sinker (SI)3914.315.9-12.74223791081.5106.3112.625.7110.0%330.0%
    2023Curveball (CU)1-11.161.312.535268500.00.000.0%00.0%
    2024Fourseam (FA)42017.212.9-2.44225344790.8105.6113.927.948.5%1531.9%
    2024Slider (SL)3894.236.59.13825695286.0103.6115.812.147.7%1426.9%
    2024Cutter (FC)1896.727.04.84026073287.1101.5106.419.826.3%928.1%
    2024Changeup (CH)12312.522.7-11.94320381576.7100.1102.66.116.7%213.3%
    2024Sinker (SI)8510.819.5-12.64223941992.3105.0107.317.515.3%1052.6%
    2025Fourseam (FA)7817.713.1-1.54125141691.4104.1104.620.3212.5%850.0%
    2025Slider (SL)462.639.611.1352450683.295.895.828.200.0%116.7%
    2025Changeup (CH)4112.324.4-8.5411959379.098.298.2-36.300.0%133.3%
    2025Cutter (FC)336.328.44.7362528488.0107.5107.517.8125.0%250.0%
    2025Sinker (SI)199.821.3-12.24122952101.4101.9101.912.000.0%2100.0%
    2025Curveball (CU)8-4.648.815.0372583288.3110.7110.76.0150.0%150.0%
    TotalFourseam (FA)255817.112.8-3.619259234390.0105.0113.926.6257.3%12837.3%
    TotalSlider (SL)22103.137.57.918231924683.8100.2115.821.293.7%5221.1%
    TotalChangeup (CH)75711.523.4-12.42621049579.998.2102.99.144.2%1515.8%
    TotalCutter (FC)5066.427.84.13425178287.4102.7107.523.167.3%2732.9%
    TotalSinker (SI)41511.318.7-13.11524148087.9103.2112.614.133.8%2936.3%
    TotalCurveball (CU)121-6.652.09.9325501184.599.3110.74.7218.2%436.4%
    SeasonPitchPitchesdividerVertical BreakVertical DropHorizontal BreakdividerArmAngleSpinRatedividerEventsEVEV90maxEVLABarrelsBarrel%HardHitHardHit%
    2016Fourseam (FA)10817.513.2-4.825511690.5106.1109.126.900.0%637.5%
    2016Slider (SL)595.834.75.319991088.297.099.019.700.0%220.0%
    2016Sinker (SI)5014.016.6-10.62525688.2111.5111.513.8116.7%116.7%
    2016Changeup (CH)2211.326.6-12.02097376.9100.7100.712.700.0%133.3%
    2016Curveball (CU)18-6.452.315.02380380.091.891.812.300.0%00.0%
    2017Fourseam (FA)36016.513.3-6.026283589.1100.4104.729.212.9%1542.9%
    2017Slider (SL)2404.435.53.118172279.1100.7102.414.200.0%313.6%
    2017Cutter (FC)816.629.30.62029985.6100.6100.631.2111.1%222.2%
    2017Sinker (SI)7811.119.0-15.124251888.4103.0104.010.000.0%738.9%
    2017Changeup (CH)569.326.5-12.82103974.792.592.515.700.0%00.0%
    2017Curveball (CU)46-4.749.16.72502385.599.399.311.0133.3%266.7%
    2018Fourseam (FA)41316.313.8-4.025946388.3103.1113.131.134.8%1523.8%
    2018Slider (SL)4002.439.28.221533283.5102.5106.820.413.1%515.6%
    2018Changeup (CH)5610.225.3-12.42050684.189.389.3-13.500.0%00.0%
    2018Curveball (CU)32-8.654.710.82645385.598.698.6-10.000.0%133.3%
    2018Sinker (SI)328.521.7-13.82327873.3101.4101.418.500.0%112.5%
    2019Fourseam (FA)52316.512.7-3.426556789.1102.8111.523.357.5%2232.8%
    2019Slider (SL)4730.839.99.022604985.798.9106.324.112.0%1224.5%
    2019Changeup (CH)15111.023.0-13.022061979.897.5102.93.900.0%421.1%
    2019Sinker (SI)11210.718.7-13.224301791.5103.1110.46.100.0%529.4%
    2019Curveball (CU)16-9.155.49.1266700.00.000.0%00.0%
    2020Fourseam (FA)2717.513.1-1.3202660498.7101.0101.017.000.0%375.0%
    2020Slider (SL)15-0.242.410.1222493175.675.675.674.000.0%00.0%
    2020Changeup (CH)58.727.4-12.117220600.00.000.0%00.0%
    2022Fourseam (FA)28618.011.4-3.64026394491.4107.3110.121.0511.4%2147.7%
    2022Slider (SL)2791.937.69.33825824783.098.8110.330.124.3%1123.4%
    2022Changeup (CH)17311.522.5-13.14121361981.895.899.913.815.3%210.5%
    2022Cutter (FC)473.930.54.84027221090.999.2104.430.300.0%550.0%
    2023Fourseam (FA)34318.112.2-2.84425145190.4105.7108.930.259.8%2345.1%
    2023Slider (SL)3095.934.17.04224952781.099.4103.620.713.7%414.8%
    2023Cutter (FC)1566.727.04.64025972786.9103.5107.222.327.4%933.3%
    2023Changeup (CH)13012.722.4-12.54620702181.9100.3100.921.429.5%523.8%
    2023Sinker (SI)3914.315.9-12.74223791081.5106.3112.625.7110.0%330.0%
    2023Curveball (CU)1-11.161.312.535268500.00.000.0%00.0%
    2024Fourseam (FA)42017.212.9-2.44225344790.8105.6113.927.948.5%1531.9%
    2024Slider (SL)3894.236.59.13825695286.0103.6115.812.147.7%1426.9%
    2024Cutter (FC)1896.727.04.84026073287.1101.5106.419.826.3%928.1%
    2024Changeup (CH)12312.522.7-11.94320381576.7100.1102.66.116.7%213.3%
    2024Sinker (SI)8510.819.5-12.64223941992.3105.0107.317.515.3%1052.6%
    2025Fourseam (FA)7817.713.1-1.54125141691.4104.1104.620.3212.5%850.0%
    2025Slider (SL)462.639.611.1352450683.295.895.828.200.0%116.7%
    2025Changeup (CH)4112.324.4-8.5411959379.098.298.2-36.300.0%133.3%
    2025Cutter (FC)336.328.44.7362528488.0107.5107.517.8125.0%250.0%
    2025Sinker (SI)199.821.3-12.24122952101.4101.9101.912.000.0%2100.0%
    2025Curveball (CU)8-4.648.815.0372583288.3110.7110.76.0150.0%150.0%
    TotalFourseam (FA)255817.112.8-3.619259234390.0105.0113.926.6257.3%12837.3%
    TotalSlider (SL)22103.137.57.918231924683.8100.2115.821.293.7%5221.1%
    TotalChangeup (CH)75711.523.4-12.42621049579.998.2102.99.144.2%1515.8%
    TotalCutter (FC)5066.427.84.13425178287.4102.7107.523.167.3%2732.9%
    TotalSinker (SI)41511.318.7-13.11524148087.9103.2112.614.133.8%2936.3%
    TotalCurveball (CU)121-6.652.09.9325501184.599.3110.74.7218.2%436.4%
    SeasonPitchPitchesdividerCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2016Fourseam (FA)108
    2016Slider (SL)59
    2016Sinker (SI)50
    2016Changeup (CH)22
    2016Curveball (CU)18
    2017Fourseam (FA)360
    2017Slider (SL)240
    2017Cutter (FC)81
    2017Sinker (SI)78
    2017Changeup (CH)56
    2017Curveball (CU)46
    2018Fourseam (FA)413
    2018Slider (SL)400
    2018Changeup (CH)56
    2018Curveball (CU)32
    2018Sinker (SI)32
    2019Fourseam (FA)523
    2019Slider (SL)473
    2019Changeup (CH)151
    2019Sinker (SI)112
    2019Curveball (CU)16
    2020Fourseam (FA)27
    2020Slider (SL)15
    2020Changeup (CH)5
    2022Fourseam (FA)286
    2022Slider (SL)279
    2022Changeup (CH)173
    2022Cutter (FC)47
    2023Fourseam (FA)3437172.328.2%7.234.8%22.5%15.2%9.9%2911163.4%
    2023Slider (SL)3095370.218.9%8.213.3%7.5%0.0%0.0%3220-1439.6%
    2023Cutter (FC)1563772.527.0%7.527.6%21.6%17.2%13.5%3012-143.2%
    2023Changeup (CH)1302470.112.5%8.26.3%4.2%6.3%4.2%3118958.3%
    2023Sinker (SI)391573.346.7%7.330.8%26.7%15.4%13.3%337353.3%
    2023Curveball (CU)100.00.0%0.00.0%0.0%0.0%0.0%0000.0%
    2024Fourseam (FA)42016971.419.5%7.123.9%16.0%8.8%5.9%318160.4%
    2024Slider (SL)38912970.013.2%8.031.7%20.2%12.2%7.8%3119-1248.1%
    2024Cutter (FC)1897373.235.6%7.533.3%26.0%8.8%6.8%3312549.3%
    2024Changeup (CH)1234571.320.0%8.225.0%13.3%8.3%4.4%34201148.9%
    2024Sinker (SI)854272.431.0%7.135.3%28.6%20.6%16.7%365-352.4%
    2025Fourseam (FA)784172.429.3%7.232.3%24.4%16.1%12.2%2910-363.4%
    2025Slider (SL)461371.415.4%8.222.2%15.4%0.0%0.0%3221453.8%
    2025Changeup (CH)411970.110.5%8.210.0%5.3%0.0%0.0%33231031.6%
    2025Cutter (FC)331169.79.1%7.342.9%27.3%28.6%18.2%3211281.8%
    2025Sinker (SI)19771.928.6%7.114.3%14.3%14.3%14.3%3013-442.9%
    2025Curveball (CU)8373.733.3%8.050.0%33.3%50.0%33.3%2411-18100.0%
    TotalFourseam (FA)255828171.823.1%7.127.9%18.9%11.6%7.8%309061.6%
    TotalSlider (SL)221019570.114.9%8.126.4%16.4%8.3%5.1%3119-1146.2%
    TotalChangeup (CH)7578870.715.9%8.216.0%9.1%6.0%3.4%33201047.7%
    TotalCutter (FC)50612172.730.6%7.532.3%24.8%12.9%9.9%3212350.4%
    TotalSinker (SI)4156472.634.4%7.231.5%26.6%18.5%15.6%346-251.6%
    TotalCurveball (CU)121373.733.3%8.050.0%33.3%50.0%33.3%2411-18100.0%
    SeasonPitchPitchesdividerCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2016Fourseam (FA)108
    2016Slider (SL)59
    2016Sinker (SI)50
    2016Changeup (CH)22
    2016Curveball (CU)18
    2017Fourseam (FA)360
    2017Slider (SL)240
    2017Cutter (FC)81
    2017Sinker (SI)78
    2017Changeup (CH)56
    2017Curveball (CU)46
    2018Fourseam (FA)413
    2018Slider (SL)400
    2018Changeup (CH)56
    2018Curveball (CU)32
    2018Sinker (SI)32
    2019Fourseam (FA)523
    2019Slider (SL)473
    2019Changeup (CH)151
    2019Sinker (SI)112
    2019Curveball (CU)16
    2020Fourseam (FA)27
    2020Slider (SL)15
    2020Changeup (CH)5
    2022Fourseam (FA)286
    2022Slider (SL)279
    2022Changeup (CH)173
    2022Cutter (FC)47
    2023Fourseam (FA)3437172.328.2%7.234.8%22.5%15.2%9.9%2911163.4%
    2023Slider (SL)3095370.218.9%8.213.3%7.5%0.0%0.0%3220-1439.6%
    2023Cutter (FC)1563772.527.0%7.527.6%21.6%17.2%13.5%3012-143.2%
    2023Changeup (CH)1302470.112.5%8.26.3%4.2%6.3%4.2%3118958.3%
    2023Sinker (SI)391573.346.7%7.330.8%26.7%15.4%13.3%337353.3%
    2023Curveball (CU)100.00.0%0.00.0%0.0%0.0%0.0%0000.0%
    2024Fourseam (FA)42016971.419.5%7.123.9%16.0%8.8%5.9%318160.4%
    2024Slider (SL)38912970.013.2%8.031.7%20.2%12.2%7.8%3119-1248.1%
    2024Cutter (FC)1897373.235.6%7.533.3%26.0%8.8%6.8%3312549.3%
    2024Changeup (CH)1234571.320.0%8.225.0%13.3%8.3%4.4%34201148.9%
    2024Sinker (SI)854272.431.0%7.135.3%28.6%20.6%16.7%365-352.4%
    2025Fourseam (FA)784172.429.3%7.232.3%24.4%16.1%12.2%2910-363.4%
    2025Slider (SL)461371.415.4%8.222.2%15.4%0.0%0.0%3221453.8%
    2025Changeup (CH)411970.110.5%8.210.0%5.3%0.0%0.0%33231031.6%
    2025Cutter (FC)331169.79.1%7.342.9%27.3%28.6%18.2%3211281.8%
    2025Sinker (SI)19771.928.6%7.114.3%14.3%14.3%14.3%3013-442.9%
    2025Curveball (CU)8373.733.3%8.050.0%33.3%50.0%33.3%2411-18100.0%
    TotalFourseam (FA)255828171.823.1%7.127.9%18.9%11.6%7.8%309061.6%
    TotalSlider (SL)221019570.114.9%8.126.4%16.4%8.3%5.1%3119-1146.2%
    TotalChangeup (CH)7578870.715.9%8.216.0%9.1%6.0%3.4%33201047.7%
    TotalCutter (FC)50612172.730.6%7.532.3%24.8%12.9%9.9%3212350.4%
    TotalSinker (SI)4156472.634.4%7.231.5%26.6%18.5%15.6%346-251.6%
    TotalCurveball (CU)121373.733.3%8.050.0%33.3%50.0%33.3%2411-18100.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%
    2016Fourseam (FA)10883.3%80.0%27.8%54.3%76.0%42.6%11.1%33.3%25.0%0.0%0.0%4.6%
    2016Slider (SL)5962.5%70.0%27.1%51.9%64.3%45.8%30.8%0.0%22.0%0.0%0.0%5.1%
    2016Sinker (SI)5064.3%88.9%28.0%33.3%50.0%36.0%27.3%100.0%22.0%0.0%0.0%14.0%
    2016Changeup (CH)22100.0%100.0%4.5%57.1%50.0%31.8%0.0%0.0%31.8%0.0%0.0%31.8%
    2016Curveball (CU)1833.3%100.0%16.7%71.4%100.0%38.9%33.3%50.0%33.3%0.0%0.0%11.1%
    2017Fourseam (FA)36064.9%72.1%26.1%50.6%71.8%42.8%14.1%54.5%21.7%0.0%0.0%9.4%
    2017Slider (SL)24064.7%87.9%21.3%46.2%47.2%32.5%41.8%17.9%27.9%9.1%0.0%17.9%
    2017Cutter (FC)8182.4%71.4%21.0%58.1%33.3%38.3%27.3%16.7%27.2%27.3%0.0%13.6%
    2017Sinker (SI)7880.0%81.3%25.6%55.0%86.4%51.3%18.2%50.0%14.1%0.0%0.0%9.0%
    2017Changeup (CH)5664.3%77.8%25.0%64.7%72.7%30.4%31.3%60.0%28.6%0.0%0.0%16.1%
    2017Curveball (CU)4675.0%100.0%8.7%40.0%66.7%32.6%20.0%0.0%21.7%0.0%0.0%37.0%
    2018Fourseam (FA)41376.8%84.9%27.1%54.4%73.6%47.0%13.7%50.0%17.7%0.0%0.0%8.0%
    2018Slider (SL)40057.6%64.9%24.8%53.8%45.9%39.3%23.3%9.5%22.5%18.9%10.0%13.3%
    2018Changeup (CH)5671.4%60.0%12.5%85.7%58.3%25.0%32.0%12.5%44.6%10.0%0.0%17.9%
    2018Curveball (CU)3240.0%100.0%15.6%66.7%83.3%28.1%40.0%50.0%31.3%0.0%0.0%25.0%
    2018Sinker (SI)32100.0%100.0%18.8%70.6%83.3%53.1%0.0%0.0%12.5%0.0%0.0%15.6%
    2019Fourseam (FA)52385.5%79.2%23.7%51.5%71.8%46.1%23.3%77.8%22.2%0.0%0.0%8.0%
    2019Slider (SL)47353.3%81.3%25.4%45.8%65.9%40.4%24.8%7.1%23.9%20.8%0.0%10.1%
    2019Changeup (CH)15180.0%56.3%13.2%56.1%56.8%43.7%19.0%87.5%27.8%13.0%33.3%15.2%
    2019Sinker (SI)11280.8%90.5%23.2%45.7%76.2%41.1%10.3%66.7%25.9%0.0%0.0%8.9%
    2019Curveball (CU)16100.0%100.0%12.5%100.0%0.0%6.3%20.0%100.0%31.3%0.0%0.0%50.0%
    2020Fourseam (FA)2766.7%50.0%11.1%35.7%100.0%51.9%16.7%0.0%22.2%0.0%0.0%14.8%
    2020Slider (SL)15100.0%50.0%13.3%22.2%100.0%60.0%25.0%100.0%26.7%0.0%0.0%0.0%
    2020Changeup (CH)50.0%0.0%0.0%100.0%0.0%40.0%50.0%0.0%40.0%0.0%0.0%20.0%
    2022Fourseam (FA)28666.7%80.4%24.1%59.1%72.1%40.2%21.5%50.0%22.7%0.0%0.0%12.9%
    2022Slider (SL)27968.8%75.0%22.9%63.4%65.6%35.8%33.8%19.2%27.2%16.2%0.0%13.3%
    2022Changeup (CH)173100.0%76.5%9.8%69.7%54.3%38.2%30.0%38.1%40.5%0.0%0.0%11.6%
    2022Cutter (FC)4791.7%81.8%25.5%68.8%72.7%34.0%0.0%0.0%17.0%0.0%0.0%23.4%
    2023Fourseam (FA)34383.9%74.0%25.4%55.8%75.6%44.9%12.0%55.6%21.9%0.0%0.0%7.9%
    2023Slider (SL)30967.3%78.4%17.8%59.4%56.1%31.1%37.0%23.5%29.4%15.2%0.0%21.4%
    2023Cutter (FC)15676.5%76.9%21.8%48.7%75.7%48.7%29.0%33.3%19.9%6.7%0.0%9.6%
    2023Changeup (CH)13081.3%84.6%12.3%75.0%64.3%43.1%35.7%60.0%32.3%0.0%0.0%12.3%
    2023Sinker (SI)3957.1%100.0%17.9%56.5%84.6%59.0%0.0%0.0%15.4%0.0%0.0%7.7%
    2023Curveball (CU)10.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
    2024Fourseam (FA)42079.5%75.3%27.9%52.4%64.4%39.5%16.8%70.6%24.0%2.8%0.0%8.6%
    2024Slider (SL)38976.4%72.1%22.9%57.5%58.4%34.4%30.2%25.0%27.2%11.7%0.0%15.2%
    2024Cutter (FC)18966.7%91.7%28.6%45.9%76.5%39.2%22.0%55.6%21.7%15.0%0.0%10.6%
    2024Changeup (CH)12358.3%71.4%9.8%63.3%64.5%39.8%31.4%12.5%41.5%0.0%0.0%8.9%
    2024Sinker (SI)8576.2%100.0%24.7%55.6%80.0%42.4%45.5%50.0%25.9%0.0%0.0%7.1%
    2025Fourseam (FA)7875.0%72.2%30.8%73.5%80.0%43.6%17.6%66.7%21.8%0.0%0.0%3.8%
    2025Slider (SL)46100.0%83.3%13.0%71.4%50.0%30.4%10.0%100.0%43.5%0.0%0.0%13.0%
    2025Changeup (CH)4188.9%50.0%22.0%61.1%54.5%43.9%22.2%50.0%22.0%0.0%0.0%12.2%
    2025Cutter (FC)3363.6%71.4%33.3%44.4%50.0%27.3%22.2%50.0%27.3%0.0%0.0%12.1%
    2025Sinker (SI)1960.0%100.0%26.3%60.0%83.3%52.6%0.0%0.0%10.5%0.0%0.0%10.5%
    2025Curveball (CU)8100.0%50.0%25.0%50.0%100.0%25.0%0.0%0.0%25.0%0.0%0.0%25.0%
    TotalFourseam (FA)255877.3%77.6%25.8%54.0%72.4%43.7%17.0%62.1%21.8%0.5%0.0%8.6%
    TotalSlider (SL)221063.9%75.4%22.7%53.5%57.5%36.5%30.2%18.8%26.2%14.8%2.1%14.3%
    TotalChangeup (CH)75779.2%69.7%12.7%66.4%59.2%39.0%28.8%40.8%34.9%3.9%25.0%13.5%
    TotalCutter (FC)50673.4%81.9%25.3%50.5%67.3%40.7%23.4%38.5%21.9%11.5%0.0%12.1%
    TotalSinker (SI)41575.8%92.0%23.9%52.6%80.0%45.8%21.2%61.1%20.5%0.0%0.0%9.6%
    TotalCurveball (CU)12158.8%90.0%14.0%55.9%78.9%28.1%27.3%44.4%27.3%0.0%0.0%30.6%
    SeasonPitchPitchesdividerH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2016Fourseam (FA)10883.3%80.0%27.8%54.3%76.0%42.6%11.1%33.3%25.0%0.0%0.0%4.6%
    2016Slider (SL)5962.5%70.0%27.1%51.9%64.3%45.8%30.8%0.0%22.0%0.0%0.0%5.1%
    2016Sinker (SI)5064.3%88.9%28.0%33.3%50.0%36.0%27.3%100.0%22.0%0.0%0.0%14.0%
    2016Changeup (CH)22100.0%100.0%4.5%57.1%50.0%31.8%0.0%0.0%31.8%0.0%0.0%31.8%
    2016Curveball (CU)1833.3%100.0%16.7%71.4%100.0%38.9%33.3%50.0%33.3%0.0%0.0%11.1%
    2017Fourseam (FA)36064.9%72.1%26.1%50.6%71.8%42.8%14.1%54.5%21.7%0.0%0.0%9.4%
    2017Slider (SL)24064.7%87.9%21.3%46.2%47.2%32.5%41.8%17.9%27.9%9.1%0.0%17.9%
    2017Cutter (FC)8182.4%71.4%21.0%58.1%33.3%38.3%27.3%16.7%27.2%27.3%0.0%13.6%
    2017Sinker (SI)7880.0%81.3%25.6%55.0%86.4%51.3%18.2%50.0%14.1%0.0%0.0%9.0%
    2017Changeup (CH)5664.3%77.8%25.0%64.7%72.7%30.4%31.3%60.0%28.6%0.0%0.0%16.1%
    2017Curveball (CU)4675.0%100.0%8.7%40.0%66.7%32.6%20.0%0.0%21.7%0.0%0.0%37.0%
    2018Fourseam (FA)41376.8%84.9%27.1%54.4%73.6%47.0%13.7%50.0%17.7%0.0%0.0%8.0%
    2018Slider (SL)40057.6%64.9%24.8%53.8%45.9%39.3%23.3%9.5%22.5%18.9%10.0%13.3%
    2018Changeup (CH)5671.4%60.0%12.5%85.7%58.3%25.0%32.0%12.5%44.6%10.0%0.0%17.9%
    2018Curveball (CU)3240.0%100.0%15.6%66.7%83.3%28.1%40.0%50.0%31.3%0.0%0.0%25.0%
    2018Sinker (SI)32100.0%100.0%18.8%70.6%83.3%53.1%0.0%0.0%12.5%0.0%0.0%15.6%
    2019Fourseam (FA)52385.5%79.2%23.7%51.5%71.8%46.1%23.3%77.8%22.2%0.0%0.0%8.0%
    2019Slider (SL)47353.3%81.3%25.4%45.8%65.9%40.4%24.8%7.1%23.9%20.8%0.0%10.1%
    2019Changeup (CH)15180.0%56.3%13.2%56.1%56.8%43.7%19.0%87.5%27.8%13.0%33.3%15.2%
    2019Sinker (SI)11280.8%90.5%23.2%45.7%76.2%41.1%10.3%66.7%25.9%0.0%0.0%8.9%
    2019Curveball (CU)16100.0%100.0%12.5%100.0%0.0%6.3%20.0%100.0%31.3%0.0%0.0%50.0%
    2020Fourseam (FA)2766.7%50.0%11.1%35.7%100.0%51.9%16.7%0.0%22.2%0.0%0.0%14.8%
    2020Slider (SL)15100.0%50.0%13.3%22.2%100.0%60.0%25.0%100.0%26.7%0.0%0.0%0.0%
    2020Changeup (CH)50.0%0.0%0.0%100.0%0.0%40.0%50.0%0.0%40.0%0.0%0.0%20.0%
    2022Fourseam (FA)28666.7%80.4%24.1%59.1%72.1%40.2%21.5%50.0%22.7%0.0%0.0%12.9%
    2022Slider (SL)27968.8%75.0%22.9%63.4%65.6%35.8%33.8%19.2%27.2%16.2%0.0%13.3%
    2022Changeup (CH)173100.0%76.5%9.8%69.7%54.3%38.2%30.0%38.1%40.5%0.0%0.0%11.6%
    2022Cutter (FC)4791.7%81.8%25.5%68.8%72.7%34.0%0.0%0.0%17.0%0.0%0.0%23.4%
    2023Fourseam (FA)34383.9%74.0%25.4%55.8%75.6%44.9%12.0%55.6%21.9%0.0%0.0%7.9%
    2023Slider (SL)30967.3%78.4%17.8%59.4%56.1%31.1%37.0%23.5%29.4%15.2%0.0%21.4%
    2023Cutter (FC)15676.5%76.9%21.8%48.7%75.7%48.7%29.0%33.3%19.9%6.7%0.0%9.6%
    2023Changeup (CH)13081.3%84.6%12.3%75.0%64.3%43.1%35.7%60.0%32.3%0.0%0.0%12.3%
    2023Sinker (SI)3957.1%100.0%17.9%56.5%84.6%59.0%0.0%0.0%15.4%0.0%0.0%7.7%
    2023Curveball (CU)10.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
    2024Fourseam (FA)42079.5%75.3%27.9%52.4%64.4%39.5%16.8%70.6%24.0%2.8%0.0%8.6%
    2024Slider (SL)38976.4%72.1%22.9%57.5%58.4%34.4%30.2%25.0%27.2%11.7%0.0%15.2%
    2024Cutter (FC)18966.7%91.7%28.6%45.9%76.5%39.2%22.0%55.6%21.7%15.0%0.0%10.6%
    2024Changeup (CH)12358.3%71.4%9.8%63.3%64.5%39.8%31.4%12.5%41.5%0.0%0.0%8.9%
    2024Sinker (SI)8576.2%100.0%24.7%55.6%80.0%42.4%45.5%50.0%25.9%0.0%0.0%7.1%
    2025Fourseam (FA)7875.0%72.2%30.8%73.5%80.0%43.6%17.6%66.7%21.8%0.0%0.0%3.8%
    2025Slider (SL)46100.0%83.3%13.0%71.4%50.0%30.4%10.0%100.0%43.5%0.0%0.0%13.0%
    2025Changeup (CH)4188.9%50.0%22.0%61.1%54.5%43.9%22.2%50.0%22.0%0.0%0.0%12.2%
    2025Cutter (FC)3363.6%71.4%33.3%44.4%50.0%27.3%22.2%50.0%27.3%0.0%0.0%12.1%
    2025Sinker (SI)1960.0%100.0%26.3%60.0%83.3%52.6%0.0%0.0%10.5%0.0%0.0%10.5%
    2025Curveball (CU)8100.0%50.0%25.0%50.0%100.0%25.0%0.0%0.0%25.0%0.0%0.0%25.0%
    TotalFourseam (FA)255877.3%77.6%25.8%54.0%72.4%43.7%17.0%62.1%21.8%0.5%0.0%8.6%
    TotalSlider (SL)221063.9%75.4%22.7%53.5%57.5%36.5%30.2%18.8%26.2%14.8%2.1%14.3%
    TotalChangeup (CH)75779.2%69.7%12.7%66.4%59.2%39.0%28.8%40.8%34.9%3.9%25.0%13.5%
    TotalCutter (FC)50673.4%81.9%25.3%50.5%67.3%40.7%23.4%38.5%21.9%11.5%0.0%12.1%
    TotalSinker (SI)41575.8%92.0%23.9%52.6%80.0%45.8%21.2%61.1%20.5%0.0%0.0%9.6%
    TotalCurveball (CU)12158.8%90.0%14.0%55.9%78.9%28.1%27.3%44.4%27.3%0.0%0.0%30.6%
    SeasonPitchPitchesdividerS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2016Fourseam (FA)10854.3%76.0%42.6%57.1%75.0%25.9%50.0%77.8%16.7%
    2016Slider (SL)5951.9%64.3%45.8%50.0%50.0%20.3%53.3%75.0%25.4%
    2016Sinker (SI)5033.3%50.0%36.0%62.5%40.0%16.0%10.0%100.0%20.0%
    2016Changeup (CH)2257.1%50.0%31.8%0.0%0.0%9.1%80.0%50.0%22.7%
    2016Curveball (CU)1871.4%100.0%38.9%83.3%100.0%33.3%0.0%0.0%5.6%
    2017Fourseam (FA)36050.6%71.8%42.8%59.0%75.5%23.1%40.8%65.5%19.7%
    2017Slider (SL)24046.2%47.2%32.5%61.5%58.3%16.3%30.8%25.0%16.3%
    2017Cutter (FC)8158.1%33.3%38.3%55.6%40.0%22.2%61.5%25.0%16.0%
    2017Sinker (SI)7855.0%86.4%51.3%50.0%90.0%25.6%60.0%83.3%25.6%
    2017Changeup (CH)5664.7%72.7%30.4%62.5%80.0%14.3%66.7%66.7%16.1%
    2017Curveball (CU)4640.0%66.7%32.6%60.0%66.7%10.9%30.0%66.7%21.7%
    2018Fourseam (FA)41354.4%73.6%47.0%64.8%80.9%25.4%42.2%60.5%21.5%
    2018Slider (SL)40053.8%45.9%39.3%58.9%54.7%22.3%47.1%31.3%17.0%
    2018Changeup (CH)5685.7%58.3%25.0%75.0%100.0%7.1%90.0%44.4%17.9%
    2018Curveball (CU)3266.7%83.3%28.1%66.7%100.0%9.4%66.7%75.0%18.8%
    2018Sinker (SI)3270.6%83.3%53.1%90.0%88.9%31.3%42.9%66.7%21.9%
    2019Fourseam (FA)52351.5%71.8%46.1%63.0%70.7%22.8%40.2%73.5%23.3%
    2019Slider (SL)47345.8%65.9%40.4%50.5%77.8%22.4%40.0%47.1%18.0%
    2019Changeup (CH)15156.1%56.8%43.7%69.7%60.9%21.9%42.4%50.0%21.9%
    2019Sinker (SI)11245.7%76.2%41.1%50.0%88.9%16.1%42.9%66.7%25.0%
    2019Curveball (CU)16100.0%0.0%6.3%0.0%0.0%0.0%100.0%0.0%6.3%
    2020Fourseam (FA)2735.7%100.0%51.9%71.4%100.0%25.9%0.0%0.0%25.9%
    2020Slider (SL)1522.2%100.0%60.0%33.3%100.0%20.0%16.7%100.0%40.0%
    2020Changeup (CH)5100.0%0.0%40.0%100.0%0.0%20.0%100.0%0.0%20.0%
    2022Fourseam (FA)28659.1%72.1%40.2%67.2%76.9%20.3%50.9%65.5%19.9%
    2022Slider (SL)27963.4%65.6%35.8%70.0%74.3%17.9%56.9%55.2%17.9%
    2022Changeup (CH)17369.7%54.3%38.2%71.4%70.0%16.2%68.4%42.3%22.0%
    2022Cutter (FC)4768.8%72.7%34.0%62.5%80.0%17.0%75.0%66.7%17.0%
    2023Fourseam (FA)34355.8%75.6%44.9%68.1%75.5%21.0%45.1%75.7%23.9%
    2023Slider (SL)30959.4%56.1%31.1%64.3%77.8%13.6%55.6%36.7%17.5%
    2023Cutter (FC)15648.7%75.7%48.7%60.4%82.8%30.8%28.6%50.0%17.9%
    2023Changeup (CH)13075.0%64.3%43.1%76.9%70.0%20.0%73.3%59.1%23.1%
    2023Sinker (SI)3956.5%84.6%59.0%62.5%100.0%20.5%53.3%75.0%38.5%
    2023Curveball (CU)10.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
    2024Fourseam (FA)42052.4%64.4%39.5%61.1%62.1%22.6%40.8%69.0%16.9%
    2024Slider (SL)38957.5%58.4%34.4%63.9%65.2%18.5%50.0%48.4%15.9%
    2024Cutter (FC)18945.9%76.5%39.2%53.7%68.2%21.7%36.4%91.7%17.5%
    2024Changeup (CH)12363.3%64.5%39.8%60.0%83.3%16.3%65.5%52.6%23.6%
    2024Sinker (SI)8555.6%80.0%42.4%50.0%87.5%18.8%60.0%75.0%23.5%
    2025Fourseam (FA)7873.5%80.0%43.6%87.5%78.6%20.5%61.1%81.8%23.1%
    2025Slider (SL)4671.4%50.0%30.4%71.4%40.0%15.2%71.4%60.0%15.2%
    2025Changeup (CH)4161.1%54.5%43.9%60.0%66.7%12.2%61.5%50.0%31.7%
    2025Cutter (FC)3344.4%50.0%27.3%66.7%0.0%9.1%33.3%100.0%18.2%
    2025Sinker (SI)1960.0%83.3%52.6%66.7%75.0%31.6%50.0%100.0%21.1%
    2025Curveball (CU)850.0%100.0%25.0%0.0%0.0%0.0%50.0%100.0%25.0%
    TotalFourseam (FA)255854.0%72.4%43.7%64.0%74.0%22.8%43.1%69.7%20.9%
    TotalSlider (SL)221053.5%57.5%36.5%59.5%66.9%19.0%47.0%44.5%17.5%
    TotalChangeup (CH)75766.4%59.2%39.0%68.5%70.1%16.8%64.9%50.5%22.2%
    TotalCutter (FC)50650.5%67.3%40.7%57.6%69.1%23.3%40.9%63.9%17.4%
    TotalSinker (SI)41552.6%80.0%45.8%58.1%84.0%20.7%48.1%76.0%25.1%
    TotalCurveball (CU)12155.9%78.9%28.1%71.4%90.0%11.6%45.0%66.7%16.5%
    SeasonPitchPitchesdividerS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2016Fourseam (FA)10854.3%76.0%42.6%57.1%75.0%25.9%50.0%77.8%16.7%
    2016Slider (SL)5951.9%64.3%45.8%50.0%50.0%20.3%53.3%75.0%25.4%
    2016Sinker (SI)5033.3%50.0%36.0%62.5%40.0%16.0%10.0%100.0%20.0%
    2016Changeup (CH)2257.1%50.0%31.8%0.0%0.0%9.1%80.0%50.0%22.7%
    2016Curveball (CU)1871.4%100.0%38.9%83.3%100.0%33.3%0.0%0.0%5.6%
    2017Fourseam (FA)36050.6%71.8%42.8%59.0%75.5%23.1%40.8%65.5%19.7%
    2017Slider (SL)24046.2%47.2%32.5%61.5%58.3%16.3%30.8%25.0%16.3%
    2017Cutter (FC)8158.1%33.3%38.3%55.6%40.0%22.2%61.5%25.0%16.0%
    2017Sinker (SI)7855.0%86.4%51.3%50.0%90.0%25.6%60.0%83.3%25.6%
    2017Changeup (CH)5664.7%72.7%30.4%62.5%80.0%14.3%66.7%66.7%16.1%
    2017Curveball (CU)4640.0%66.7%32.6%60.0%66.7%10.9%30.0%66.7%21.7%
    2018Fourseam (FA)41354.4%73.6%47.0%64.8%80.9%25.4%42.2%60.5%21.5%
    2018Slider (SL)40053.8%45.9%39.3%58.9%54.7%22.3%47.1%31.3%17.0%
    2018Changeup (CH)5685.7%58.3%25.0%75.0%100.0%7.1%90.0%44.4%17.9%
    2018Curveball (CU)3266.7%83.3%28.1%66.7%100.0%9.4%66.7%75.0%18.8%
    2018Sinker (SI)3270.6%83.3%53.1%90.0%88.9%31.3%42.9%66.7%21.9%
    2019Fourseam (FA)52351.5%71.8%46.1%63.0%70.7%22.8%40.2%73.5%23.3%
    2019Slider (SL)47345.8%65.9%40.4%50.5%77.8%22.4%40.0%47.1%18.0%
    2019Changeup (CH)15156.1%56.8%43.7%69.7%60.9%21.9%42.4%50.0%21.9%
    2019Sinker (SI)11245.7%76.2%41.1%50.0%88.9%16.1%42.9%66.7%25.0%
    2019Curveball (CU)16100.0%0.0%6.3%0.0%0.0%0.0%100.0%0.0%6.3%
    2020Fourseam (FA)2735.7%100.0%51.9%71.4%100.0%25.9%0.0%0.0%25.9%
    2020Slider (SL)1522.2%100.0%60.0%33.3%100.0%20.0%16.7%100.0%40.0%
    2020Changeup (CH)5100.0%0.0%40.0%100.0%0.0%20.0%100.0%0.0%20.0%
    2022Fourseam (FA)28659.1%72.1%40.2%67.2%76.9%20.3%50.9%65.5%19.9%
    2022Slider (SL)27963.4%65.6%35.8%70.0%74.3%17.9%56.9%55.2%17.9%
    2022Changeup (CH)17369.7%54.3%38.2%71.4%70.0%16.2%68.4%42.3%22.0%
    2022Cutter (FC)4768.8%72.7%34.0%62.5%80.0%17.0%75.0%66.7%17.0%
    2023Fourseam (FA)34355.8%75.6%44.9%68.1%75.5%21.0%45.1%75.7%23.9%
    2023Slider (SL)30959.4%56.1%31.1%64.3%77.8%13.6%55.6%36.7%17.5%
    2023Cutter (FC)15648.7%75.7%48.7%60.4%82.8%30.8%28.6%50.0%17.9%
    2023Changeup (CH)13075.0%64.3%43.1%76.9%70.0%20.0%73.3%59.1%23.1%
    2023Sinker (SI)3956.5%84.6%59.0%62.5%100.0%20.5%53.3%75.0%38.5%
    2023Curveball (CU)10.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
    2024Fourseam (FA)42052.4%64.4%39.5%61.1%62.1%22.6%40.8%69.0%16.9%
    2024Slider (SL)38957.5%58.4%34.4%63.9%65.2%18.5%50.0%48.4%15.9%
    2024Cutter (FC)18945.9%76.5%39.2%53.7%68.2%21.7%36.4%91.7%17.5%
    2024Changeup (CH)12363.3%64.5%39.8%60.0%83.3%16.3%65.5%52.6%23.6%
    2024Sinker (SI)8555.6%80.0%42.4%50.0%87.5%18.8%60.0%75.0%23.5%
    2025Fourseam (FA)7873.5%80.0%43.6%87.5%78.6%20.5%61.1%81.8%23.1%
    2025Slider (SL)4671.4%50.0%30.4%71.4%40.0%15.2%71.4%60.0%15.2%
    2025Changeup (CH)4161.1%54.5%43.9%60.0%66.7%12.2%61.5%50.0%31.7%
    2025Cutter (FC)3344.4%50.0%27.3%66.7%0.0%9.1%33.3%100.0%18.2%
    2025Sinker (SI)1960.0%83.3%52.6%66.7%75.0%31.6%50.0%100.0%21.1%
    2025Curveball (CU)850.0%100.0%25.0%0.0%0.0%0.0%50.0%100.0%25.0%
    TotalFourseam (FA)255854.0%72.4%43.7%64.0%74.0%22.8%43.1%69.7%20.9%
    TotalSlider (SL)221053.5%57.5%36.5%59.5%66.9%19.0%47.0%44.5%17.5%
    TotalChangeup (CH)75766.4%59.2%39.0%68.5%70.1%16.8%64.9%50.5%22.2%
    TotalCutter (FC)50650.5%67.3%40.7%57.6%69.1%23.3%40.9%63.9%17.4%
    TotalSinker (SI)41552.6%80.0%45.8%58.1%84.0%20.7%48.1%76.0%25.1%
    TotalCurveball (CU)12155.9%78.9%28.1%71.4%90.0%11.6%45.0%66.7%16.5%