Use this to view statistics of 35 recent top pitchers.
Check it out here or on Tableau Public.
I obtained this data from pybaseball. Using the script gather_data.py, I collected every pitch thrown by the 35 pitchers between 2016 (the first year Statcast has complete data) and 2025.
The 35 pitchers are Cy Young Award winners Blake Snell, Chris Sale, Clayton Kershaw, Corbin Burnes, Corey Kluber, Dallas Keuchel, David Price, Félix Hernández, Gerrit Cole, Jacob deGrom, Jake Arrieta, Justin Verlander, Max Scherzer, Paul Skenes, Rick Porcello, Robbie Ray, Sandy Alcantara, Shane Bieber, Tarik Skubal, Trevor Bauer, and Zack Greinke, and runners up Adam Wainwright, Cristopher Sánchez, Dylan Cease, Garrett Crochet, Hyun Jin Ryu, Johnny Cueto, Jon Lester, Kenta Maeda, Logan Webb, Max Fried, Seth Lugo, Sonny Gray, Yu Darvish, and Zack Wheeler.
The dashboard displays the following information:
- General stats: pitches thrown, batters faced, pitches per plate appearance, strikeout rate, walk rate, and ground ball rate
- Pitch mix by year
- Most common pitch by count (balls and strikes)
- Pitch velocity by year split by pitch type
The dropdown at the bottom right of the dashboard allows you to select a pitcher.
Clicking on a pitch on any of the charts or the legend at the bottom right highlights that pitch on all charts.

Baseball icon created by Freepik - Flaticon
Bat icon made by Boris farias from www.flaticon.com
Base icon created by Freepik - Flaticon
Letter k icon created by moniruldislam - Flaticon