Skip to content

The player file

Pitchers, by pitch.

Start with a name, then read across one pitch at a time. The default order surfaces whiff rate first.

2025 aggregate

559 rows · sorted by whiff rate

2025 aggregate pitcher and pitch statistics
Fernando CruzNYYSplit-FingerFS47960.5%56.6%49.2%
Brendon LittleTORCurveballCU57146.0%55.6%53.2%
Mason MillerSDSliderSL44345.6%54.6%52.4%
Andrés MuñozSEASliderSL52250.4%51.0%43.8%
Logan GilbertSEASplit-FingerFS42319.6%50.4%63.8%
Bennett SousaHOUSliderSL41857.4%50.0%43.8%
Joey CantilloCLEChangeupCH50030.5%49.4%36.2%
Spencer StriderATLSliderSL74435.3%48.3%38.5%
Hunter GreeneCINSliderSL61135.0%46.9%37.2%
Tarik SkubalDETChangeupCH89531.4%46.8%41.5%
Abner UribeMILSliderSL53646.0%46.6%48.1%
Griffin JaxTBSweeperST48144.0%46.3%48.8%
Bryan AbreuHOUSliderSL57648.4%46.1%37.7%
Edward CabreraMIACurveballCU53123.6%45.2%44.3%
Cristopher SánchezPHIChangeupCH1,08437.4%45.1%40.9%
Yuki MatsuiSDSplit-FingerFS34232.2%44.9%35.3%
Jesús LuzardoPHISweeperST96832.1%44.1%45.3%
Edwin DíazNYMSliderSL50547.3%44.0%40.1%
Gavin WilliamsCLESweeperST58319.9%44.0%42.4%
Framber ValdezHOUCurveballCU95733.1%43.7%44.6%
Emmet SheehanLADSliderSL34830.4%43.6%39.4%
Ben BrownCHCCurveballCU70139.9%43.1%37.7%
Mike BurrowsPITChangeupCH36523.7%43.1%42.4%
Dylan CeaseSDSliderSL1,24340.8%42.9%37.7%
José SorianoLAACurveballCU74326.7%42.9%37.2%

Only pitcher–pitch rows with at least 100 plate appearances qualify. Other pitches in an arsenal may be omitted; usage shares are not renormalized. Whiff rate is misses per swing.

Aggregate · 2025 regular season · minimum 100 plate appearances per pitcher–pitch row. Retrieved 2026-09-05.

At least 100 plate appearances for each pitcher–pitch-type row. This is not a complete set of each pitcher's pitches.

Baseball Savant source · Download this CSV snapshot