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 Garrett Richards 1 2794 RPM
Graphs
2 Rich Hill 1 2535 RPM
Graphs
3 Danny Duffy 517 2412 RPM
Graphs
4 Domingo German 239 2392 RPM
Graphs
5 Tony Watson 283 2384 RPM
Graphs
6 Jacob Nix 92 2339 RPM
Graphs
7 John Means 13 2329 RPM
Graphs
8 Mike Soroka 38 2315 RPM
Graphs
9 Bobby Poyner 107 2315 RPM
Graphs
10 Daniel Hudson 33 2315 RPM
Graphs
11 Jason Vargas 421 2300 RPM
Graphs
12 Drew VerHagen 8 2297 RPM
Graphs
13 Deck McGuire 70 2290 RPM
Graphs
14 Kendrys Morales 8 2275 RPM
Graphs
15 David Robertson 3 2271 RPM
Graphs
16 Jesus Reyes 13 2260 RPM
Graphs
17 Jose Ramirez 41 2253 RPM
Graphs
18 Chase Anderson 486 2247 RPM
Graphs
19 Matt Wisler 3 2246 RPM
Graphs
20 Trevor Richards 718 2243 RPM
Graphs
21 Carlos Gomez 4 2230 RPM
Graphs
22 Steven Matz 426 2224 RPM
Graphs
23 Adam Kolarek 111 2216 RPM
Graphs
24 Brandon Kintzler 83 2212 RPM
Graphs
25 Zack Weiss 1 2210 RPM
Graphs
26 Marco Gonzales 590 2206 RPM
Graphs
27 John Brebbia 13 2199 RPM
Graphs
28 Alex Claudio 388 2198 RPM
Graphs
29 Mike Minor 499 2197 RPM
Graphs
30 Jarlin Garcia 256 2194 RPM
Graphs
31 Alex Colome 12 2192 RPM
Graphs
32 Luis Avilan 396 2181 RPM
Graphs
33 Clayton Kershaw 11 2181 RPM
Graphs
34 Enrique Hernandez 6 2178 RPM
Graphs
35 Kyle McGowin 14 2175 RPM
Graphs
36 Reyes Moronta 2 2170 RPM
Graphs
37 Brad Wieck 3 2169 RPM
Graphs
38 Chase d'Arnaud 1 2165 RPM
Graphs
39 Cory Gearrin 125 2163 RPM
Graphs
40 Sam Howard 8 2163 RPM
Graphs
41 Santiago Casilla 34 2162 RPM
Graphs
42 Austin Voth 38 2159 RPM
Graphs
43 Matt Strahm 143 2154 RPM
Graphs
44 Chasen Bradford 31 2152 RPM
Graphs
45 Mitch Garver 1 2148 RPM
Graphs
46 William Cuevas 69 2144 RPM
Graphs
47 Tyson Ross 31 2139 RPM
Graphs
48 Drew Butera 17 2139 RPM
Graphs
49 Louis Coleman 120 2138 RPM
Graphs
50 Pablo Sandoval 6 2137 RPM
Graphs
51 Pedro Florimon 4 2134 RPM
Graphs
52 Wandy Peralta 261 2131 RPM
Graphs
53 Derek Holland 256 2125 RPM
Graphs
54 Antonio Senzatela 133 2122 RPM
Graphs
55 Miguel Castro 216 2115 RPM
Graphs
56 Luke Bard 14 2115 RPM
Graphs
57 Jeff Hoffman 25 2110 RPM
Graphs
58 George Kontos 7 2108 RPM
Graphs
59 Dan Winkler 6 2108 RPM
Graphs
60 Edwin Jackson 118 2107 RPM
Graphs
61 Warwick Saupold 36 2095 RPM
Graphs
62 Edwin Diaz 2 2094 RPM
Graphs
63 Brandon Cumpton 8 2093 RPM
Graphs
64 Kyle Hendricks 932 2090 RPM