Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo

Statcast Search

An application that lets you search MLB.com's Statcast database. It includes metrics such as Perceived Velocity (PV), Spin Rate (SR), Exit Velocity (EV), Hit Distance (DST), Launch Angle (LA), Batted Ball Direction (BBD), xBA, xSLG, xwOBA, and Quality of Contact.

* Some of these queries are very complicated and take time to run. If the page doesn't fully load, refresh the page and try again.
* Note: Pitch velocities from 2008-16 are via Pitch F/X, and adjusted to roughly out-of-hand release point. All velocities from 2017 and beyond are Statcast, which are reported out-of-hand.
* Note: For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
* Note: For recent updates check out the Change Log.
Select Columns to Include in Total Pitches

Search Results

Rk. Player Results Avg Spin Rate
1 Luis Severino 568 2911 RPM
Graphs
2 Garrett Richards 490 2899 RPM
Graphs
3 Sergio Romo 59 2888 RPM
Graphs
4 Chris Stratton 146 2811 RPM
Graphs
5 Mike Soroka 72 2770 RPM
Graphs
6 Kendall Graveman 81 2742 RPM
Graphs
7 Jaime Garcia 169 2728 RPM
Graphs
8 Yu Darvish 140 2710 RPM
Graphs
9 Walker Buehler 133 2705 RPM
Graphs
10 Marcus Stroman 250 2684 RPM
Graphs
11 Tyson Ross 679 2681 RPM
Graphs
12 Sonny Gray 234 2674 RPM
Graphs
13 Justin Verlander 465 2646 RPM
Graphs
14 Trevor Bauer 266 2644 RPM
Graphs
15 Jonathan Loaisiga 100 2636 RPM
Graphs
16 Sean Newcomb 39 2613 RPM
Graphs
17 Felix Pena 113 2600 RPM
Graphs
18 Brandon Finnegan 84 2600 RPM
Graphs
19 Ryan Carpenter 65 2599 RPM
Graphs
20 Andrew Triggs 147 2593 RPM
Graphs
21 Rick Porcello 448 2580 RPM
Graphs
22 Gerrit Cole 393 2576 RPM
Graphs
23 Nick Pivetta 197 2564 RPM
Graphs
24 Julio Teheran 214 2562 RPM
Graphs
25 Zack Greinke 294 2555 RPM
Graphs
26 Dan Straily 329 2551 RPM
Graphs
27 Clayton Kershaw 356 2548 RPM
Graphs
28 Mike Minor 370 2546 RPM
Graphs
29 Andrew Kittredge 54 2545 RPM
Graphs
30 Carlos Carrasco 113 2541 RPM
Graphs
31 Miguel Gonzalez 44 2540 RPM
Graphs
32 Chris Archer 443 2534 RPM
Graphs
33 Chad Kuhl 228 2531 RPM
Graphs
34 Daniel Norris 35 2522 RPM
Graphs
35 Michael Fulmer 374 2522 RPM
Graphs
36 Tyler Mahle 257 2521 RPM
Graphs
37 Jason Hammel 517 2517 RPM
Graphs
38 Mike Foltynewicz 355 2514 RPM
Graphs
39 Jacob deGrom 421 2497 RPM
Graphs
40 Dylan Bundy 392 2490 RPM
Graphs
41 Kyle Gibson 296 2481 RPM
Graphs
42 Chris Sale 642 2478 RPM
Graphs
43 Matt Wisler 107 2477 RPM
Graphs
44 Jake Arrieta 256 2475 RPM
Graphs
45 John Gant 38 2473 RPM
Graphs
46 Frankie Montas 98 2470 RPM
Graphs
47 Brad Keller 80 2470 RPM
Graphs
48 Kenta Maeda 301 2464 RPM
Graphs
49 Paul Blackburn 150 2454 RPM
Graphs
50 Mike Leake 187 2449 RPM
Graphs
51 Luis Cessa 32 2447 RPM
Graphs
52 Fernando Romero 210 2434 RPM
Graphs
53 Jakob Junis 530 2428 RPM
Graphs
54 Carlos Rodon 122 2425 RPM
Graphs
55 Ty Blach 33 2420 RPM
Graphs
56 Daniel Gossett 98 2416 RPM
Graphs
57 Brian Johnson 40 2404 RPM
Graphs
58 Blake Snell 185 2400 RPM
Graphs
59 Masahiro Tanaka 362 2395 RPM
Graphs
60 Adam Plutko 109 2394 RPM
Graphs
61 Matt Harvey 276 2394 RPM
Graphs
62 Yefry Ramirez 30 2392 RPM
Graphs
63 Patrick Corbin 661 2391 RPM
Graphs
64 Jeff Samardzija 155 2390 RPM