Player stats

Arsenal Pitches 2021

All pitches actually thrown in the checked games. Automatic balls, automatic strikes and pickoff throws are excluded.

Recorded pitch types. Usage divides by all delivered pitches, including unknown types. Speed is in mph, spin in rpm and extension in feet. Averages use measured pitches only. Whiffs divide misses by swings. Data through December 31, 2021. Data refreshed Sep 9, 2026, 10:11 AM UTC.

Arsenal Pitches2021 season
#PlayerTeamAll pitches
1Z. WheelerPHI3205
2T. MahleCIN3196
3L. CastilloCIN3164
4W. BuehlerLAD3152
5R. RayTOR3141
6S. AlcantaraMIA3095
7A. WainwrightSTL3068
8J. BerríosTOR3043
9F. MontasOAK3028
10K. GausmanSF3002
11C. MortonATL2987
12S. ManaeaOAK2980
13A. NolaPHI2971
14L. GiolitoCWS2970
15G. ColeNYY2969
16J. LylesTEX2964
17D. CeaseCWS2957
18J. MusgroveSD2938
19N. EovaldiBOS2927
20K. GibsonPHI2881
21M. ScherzerLAD2821
22C. FlexenSEA2811
23B. WoodruffMIL2810
24K. HendricksCHC2809
25L. McCullers Jr.HOU2788
26G. MárquezCOL2788
27J. UríasLAD2786
28Y. DarvishSD2769
29P. CorbinWSH2750
30N. PivettaBOS2745
31M. StromanNYM2741
32D. KeuchelCWS2726
33E. RodriguezBOS2721
34H. Jin RyuTOR2689
35C. IrvinOAK2682
36J. HappSTL2674
37M. MinorKC2621
38L. LynnCWS2608
39T. AndersonSEA2602
40C. BurnesMIL2594
41W. MileyCIN2592
42Z. GreinkeHOU2577
43Z. DaviesCHC2577
44J. MontgomeryNYY2570
45Y. KikuchiSEA2562
46M. FriedATL2558
47A. DeSclafaniSF2558
48S. MatzTOR2557
49T. SkubalDET2547
50T. WalkerNYM2547
All pitches
All pitches actually thrown in the checked games. Automatic balls, automatic strikes and pickoff throws are excluded.

Understanding Arsenal Pitches

All pitches actually thrown in the checked games. Automatic balls, automatic strikes and pickoff throws are excluded.

Season rankings use regular-season records. A player has one combined row across teams; the team label identifies the associated team, not a separate team stint.

Source: MLB statistics and MLBDB derived measures. Formulas describe the measure above. Data refreshed Sep 9, 2026, 10:11 AM UTC.