PITCHING • STATCAST

Spin Rate Leaders

BK Scout Statcast leaderboard for average spin rate leaders.

Season2025
BoardSpin
SampleMin 25 BBE Allowed
LEADERBOARD

Spin Rate Leaders

Back to Statcast hub
RankPlayerTeamSpinBBE AVeloSpinxwOBA A
1
Ethan Roberts
Chicago Cubs29567586.229560.401
2
Unknown
New York Yankees287564389.028750.272
3
Zak Kent
Cleveland Guardians280813887.328080.288
4
Phil Maton
Texas Rangers280744383.728070.269
5
Ben Casparius
Los Angeles Dodgers280752989.528070.294
6
Lucas Sims
Washington Nationals27795690.227790.423
7
Calvin Faucher
Miami Marlins277446891.527740.302
8
Pierce Johnson
Atlanta Braves277342888.327730.296
9
Graham Ashcraft
Cincinnati Reds277355893.627730.301
10
Mason Fluharty
Toronto Blue Jays275539086.727550.290
11
Eduarniel Núñez
San Diego Padres273712394.327370.365
12
Dustin May
Los Angeles Dodgers2715117190.727150.355
13
Unknown
San Francisco Giants271337392.627130.273
14
Robert Stephenson
Los Angeles Angels27127188.727120.269
15
Unknown
Chicago Cubs270734289.327070.350
16
Collin Snider
Seattle Mariners270623187.627060.367
17
Justin Lawrence
Pittsburgh Pirates27058388.527050.207
18
Tommy Nance
Toronto Blue Jays270525089.227050.309
19
Mitch Spence
Athletics268273687.626820.381
20
Isaiah Campbell
Boston Red Sox26818290.126810.350
21
Trent Thornton
Seattle Mariners268035087.926800.323
22
Juan Mejia
Colorado Rockies267255692.226720.277
23
Dylan Cease
San Diego Padres2669135492.126690.286
24
Unknown
Philadelphia Phillies265915188.426590.328
25
Michael Kelly
Athletics264933388.526490.339
26
Unknown
AZ264349690.626430.298
27
Sam Moll
Cincinnati Reds264310686.126430.296
28
Jimmy Herget
Colorado Rockies264363585.626430.285
29
Gavin Hollowell
Chicago Cubs26407291.226400.346
30
Jeff Brigham
AZ26365390.226360.490
31
Erik Sabrowski
Cleveland Guardians263122290.726310.272
32
Clayton Beeter
Washington Nationals262821692.326280.285
33
Grant Holmes
Atlanta Braves262493389.026240.326
34
Matt Brash
Seattle Mariners262234689.226220.276
35
Tyler Glasnow
Los Angeles Dodgers262264291.626220.278
36
Orion Kerkering
Philadelphia Phillies262150792.326210.297
37
Unknown
Los Angeles Dodgers262014587.126200.327
38
Trevor Megill
Milwaukee Brewers262033794.426200.272
39
J.P. France
Houston Astros26203086.526200.281
40
Michael Soroka
Washington Nationals261980888.026190.293
41
Unknown
Los Angeles Dodgers261710096.526170.341
42
Alexis Díaz
Los Angeles Dodgers261620091.126160.398
43
Luinder Avila
Kansas City Royals261611490.026160.213
44
Chase Burns
Cincinnati Reds261641895.326160.296
45
Luis Morales
Athletics261540891.526150.316
46
Aaron Civale
Milwaukee Brewers261297387.326120.305
47
Griffin Jax
Tampa Bay Rays261147691.626110.282
48
Bryan Abreu
Houston Astros261048291.926100.277
49
Joel Payamps
Milwaukee Brewers260415189.526040.385
50
Yimi García
Toronto Blue Jays260013391.826000.378
51
Tanner Scott
Los Angeles Dodgers259048293.025900.303
52
Cade Gibson
Miami Marlins258945184.725890.300
53
Daniel Robert
Philadelphia Phillies258813989.725880.333
54
Unknown
Detroit Tigers2588103588.125880.336
55
Anthony Bender
Miami Marlins258635788.425860.293
56
Justin Slaten
Boston Red Sox258626692.025860.309
57
Matt Strahm
Philadelphia Phillies258251388.525820.260
58
A.J. Minter
New York Mets25764491.725760.252
59
Unknown
Los Angeles Dodgers25743689.525740.217
60
Unknown
Cleveland Guardians257436695.825740.295
61
Caleb Freeman
Chicago White Sox25744290.025740.333
62
Zach Maxwell
Cincinnati Reds25738096.325730.289
63
Will Warren
New York Yankees2572137589.725720.327
64
Brooks Raley
New York Mets257121985.125710.245
65
Unknown
Tampa Bay Rays256815991.425680.399
66
Seth Lugo
Kansas City Royals2568122385.425680.351
67
Camilo Doval
San Francisco Giants256652693.925660.297
68
Kade Strowd
Baltimore Orioles256522391.225650.251
69
Drew Pomeranz
Chicago Cubs256445690.625640.302
70
Lake Bachar
Miami Marlins256450590.025640.329
71
Eury Pérez
Miami Marlins2564103191.625640.287
72
Kenley Jansen
Los Angeles Angels256251491.925620.308
73
Devin Williams
New York Yankees256249388.725620.270
74
Matt Festa
Cleveland Guardians256247188.425620.286
75
Hunter Stratton
Pittsburgh Pirates256121692.225610.370
76
Cody Bolton
Cleveland Guardians25603489.425600.382
77
Randy Vásquez
San Diego Padres2558111589.125580.361
78
Unknown
Milwaukee Brewers25558587.925550.425
79
Kai-Wei Teng
San Francisco Giants255531287.825550.304
80
Juan Burgos
Seattle Mariners255111590.825510.337
81
Nolan McLean
New York Mets255027889.125500.292
82
Jake Bird
New York Yankees254944587.025490.322
83
Caleb Ferguson
Seattle Mariners254851789.625480.273
84
Chase Lee
Detroit Tigers254732485.725470.358
85
Edgardo Henriquez
Los Angeles Dodgers254614596.725460.278
86
Drew Rasmussen
Tampa Bay Rays2543127692.725430.302
87
Paul Sewald
Detroit Tigers254214787.125420.303
88
Braxton Ashcraft
Pittsburgh Pirates254061892.525400.296
89
Brandon Pfaadt
AZ2538172189.425380.352
90
Tyler Kinley
Colorado Rockies253857088.725380.282
91
Justin Sterner
Athletics253753089.725370.297
92
Danny Coulombe
Texas Rangers253332986.225330.302
93
Troy Taylor
Seattle Mariners25338092.025330.486
94
Cole Henry
Washington Nationals253249289.625320.326
95
Unknown
Toronto Blue Jays25228286.325220.371
96
Garrett Cleavinger
Tampa Bay Rays252138591.125210.271
97
Unknown
New York Yankees25207291.325200.356
98
Taylor Rogers
Cincinnati Reds252042585.225200.310
99
Bailey Horn
Detroit Tigers252011890.725200.349
100
Blake Treinen
Los Angeles Dodgers251920990.025190.312