Player stats

Curveball: Pitches 2022

Number of delivered pitches with this recorded type. Zero means no pitch was recorded with this label. Uses pitches recorded as curveball.

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, 2022. Data refreshed Sep 9, 2026, 10:33 AM UTC.

Curveball: Pitches2022 season
#PlayerTeamCU pitches
1C. MortonATL1103
2A. WainwrightSTL960
3F. ValdezHOU852
4R. HillBOS708
5C. KluberTB669
6E. FeddeWSH667
7M. MikolasSTL657
8J. GrayWSH645
9T. McKenzieCLE616
10M. FriedATL606
11J. MontgomerySTL605
12J. QuintanaSTL598
13C. BurnesMIL598
14S. McClanahanTB580
15A. VothBAL552
16J. MusgroveSD536
17N. LodoloCIN515
18M. BumgarnerAZ509
19J. VerlanderHOU491
20K. BubicKC491
21P. EspinoWSH485
22Z. GreinkeKC462
23S. GrayMIN454
24A. CivaleCLE437
25Z. ThompsonPIT434
26E. LauerMIL419
27J. TaillonNYY415
28M. KellyAZ414
29M. KellerPIT411
30D. GermánNYY403
31C. BassittNYM401
32J. LylesBAL400
33R. DetmersLAA397
34J. BrubakerPIT382
35M. GonzalesSEA381
36I. AndersonATL374
37S. BarlowKC373
38J. UrquidyHOU371
39S. LugoNYM367
40B. SnellSD354
41P. MatonHOU344
42K. ThompsonCHC329
43J. RuizCWS328
44N. EovaldiBOS322
45M. BushMIL320
46B. WoodruffMIL319
47C. StrattonSTL318
48P. BlackburnOAK310
49D. HudsonSTL306
50J. HeasleyKC306
CU pitches
Number of delivered pitches with this recorded type. Zero means no pitch was recorded with this label. Uses pitches recorded as curveball.

Understanding Curveball: Pitches

Number of delivered pitches with this recorded type. Zero means no pitch was recorded with this label. Uses pitches recorded as curveball.

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:33 AM UTC.