Player stats

Curveball: Pitches with Spin 2018

Number of pitches with a usable spin measurement. This is the sample behind average spin. 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, 2018. Data refreshed Sep 9, 2026, 10:25 AM UTC.

Curveball: Pitches with Spin2018 season
#PlayerTeamCU spin count
1C. MortonHOU786
2R. HillLAD753
3J. LucchesiSD736
4F. HernándezSEA730
5J. QuintanaCHC697
6A. HeaneyLAA691
7C. KluberCLE646
8M. MikolasSTL642
9G. GonzalezMIL624
10T. SkaggsLAA605
11B. SnellTB588
12J. TaillonPIT581
13M. GonzalesSEA571
14I. NovaPIT532
15D. GermánNYY525
16S. LugoNYM513
17S. GrayNYY499
18J. VerlanderHOU495
19J. LesterCHC489
20B. JohnsonBOS487
21M. BumgarnerSF466
22C. AndersonMIL466
23R. PorcelloBOS434
24M. MontgomeryCHC424
25M. FiersOAK422
26S. MatzNYM422
27S. NewcombATL417
28S. StrasburgWSH416
29T. RoarkWSH414
30N. RamirezLAA411
31J. GrayCOL410
32J. LylesMIL403
33C. HamelsCHC400
34C. KershawLAD388
35M. ClevingerCLE387
36C. StrattonSF367
37A. CashnerBAL357
38M. BoydDET351
39D. RodríguezSF350
40Z. GreinkeAZ349
41K. GibsonMIN334
42W. HarrisHOU333
43A. SuárezSF331
44T. GlasnowTB325
45T. RogersMIN318
46J. BlevinsNYM310
47B. SmithKC308
48K. KelaPIT306
49R. PresslyHOU305
50P. MatonSD304
CU spin count
Number of pitches with a usable spin measurement. This is the sample behind average spin. Uses pitches recorded as curveball.

Understanding Curveball: Pitches with Spin

Number of pitches with a usable spin measurement. This is the sample behind average spin. 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:25 AM UTC.