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.
  • 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.
  • For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
  • For recent updates check out the Change Log.
  • For CSV documentation click here.
Select Columns to Include in Total Pitches

Search Results

Save Search
Rk. Player Results Avg Spin Rate
1 Luke Bard 351 2748 RPM
Graphs
2 Corbin Burnes 507 2663 RPM
Graphs
3 Mike Minor 1497 2650 RPM
Graphs
4 Phil Maton 462 2648 RPM
Graphs
5 Lucas Sims 380 2641 RPM
Graphs
6 Josh D. Smith 178 2631 RPM
Graphs
7 Felipe Vazquez 585 2618 RPM
Graphs
8 Jose Leclerc 635 2616 RPM
Graphs
9 Montana DuRapau 263 2613 RPM
Graphs
10 Ray Black 198 2612 RPM
Graphs
11 Carl Edwards Jr. 268 2603 RPM
Graphs
12 Austin Adams 193 2591 RPM
Graphs
13 Yimi Garcia 458 2590 RPM
Graphs
14 Jason Adam 243 2580 RPM
Graphs
15 Justin Verlander 1617 2577 RPM
Graphs
16 Ryan Pressly 287 2571 RPM
Graphs
17 Tyler Bashlor 238 2567 RPM
Graphs
18 Emmanuel Clase 272 2564 RPM
Graphs
19 Jeff Samardzija 2154 2559 RPM
Graphs
20 Adalberto Mejia 339 2558 RPM
Graphs
21 Wander Suero 875 2553 RPM
Graphs
22 Wade Davis 666 2548 RPM
Graphs
23 Shawn Armstrong 985 2545 RPM
Graphs
24 Jace Fry 777 2537 RPM
Graphs
25 Yu Darvish 1839 2533 RPM
Graphs
26 Jesse Biddle 329 2532 RPM
Graphs
27 Dustin May 499 2531 RPM
Graphs
28 Tyler Chatwood 1038 2531 RPM
Graphs
29 Gerrit Cole 1813 2529 RPM
Graphs
30 Joe Jimenez 722 2528 RPM
Graphs
31 Will Harris 529 2527 RPM
Graphs
32 Andrew Heaney 978 2524 RPM
Graphs
33 Kenley Jansen 920 2522 RPM
Graphs
34 Michael Lorenzen 823 2521 RPM
Graphs
35 Tyler Thornburg 210 2518 RPM
Graphs
36 John Gant 727 2515 RPM
Graphs
37 Julio Urias 811 2508 RPM
Graphs
38 Joe Harvey 274 2507 RPM
Graphs
39 Richard Rodriguez 980 2503 RPM
Graphs
40 Chad Sobotka 318 2499 RPM
Graphs
41 Chris Stratton 709 2498 RPM
Graphs
42 Ryan Helsley 511 2498 RPM
Graphs
43 Dan Winkler 276 2495 RPM
Graphs
44 Sonny Gray 1367 2493 RPM
Graphs
45 Aroldis Chapman 665 2492 RPM
Graphs
46 Hunter Wood 418 2492 RPM
Graphs
47 Walker Buehler 2075 2491 RPM
Graphs
48 Roberto Osuna 583 2486 RPM
Graphs
49 Chaz Roe 319 2484 RPM
Graphs
50 Tyson Ross 424 2483 RPM
Graphs
51 Roenis Elias 460 2479 RPM
Graphs
52 Clayton Kershaw 1130 2477 RPM
Graphs
53 Carson Fulmer 422 2477 RPM
Graphs
54 Rich Hill 511 2474 RPM
Graphs
55 Mitch Keller 448 2473 RPM
Graphs
56 Max Scherzer 1554 2469 RPM
Graphs
57 Lance Lynn 2995 2467 RPM
Graphs
58 Daniel Hudson 860 2466 RPM
Graphs
59 Chad Green 982 2463 RPM
Graphs
60 Adam Ottavino 620 2460 RPM
Graphs
61 Cody Allen 264 2460 RPM
Graphs
62 Shaun Anderson 926 2459 RPM
Graphs
63 Casey Sadler 484 2458 RPM
Graphs
64 Trevor Bauer 1992 2457 RPM
Graphs
65 Phillips Valdez 170 2457 RPM
Graphs
66 Heath Hembree 502 2456 RPM
Graphs
67 Tony Gonsolin 332 2456 RPM
Graphs
68 Justin Shafer 534 2455 RPM
Graphs
69 Freddy Peralta 1243 2454 RPM
Graphs
70 Jeff Hoffman 737 2453 RPM
Graphs
71 Marcus Stroman 1911 2452 RPM
Graphs
72 Joe Palumbo 191 2451 RPM
Graphs
73 Geoff Hartlieb 451 2451 RPM
Graphs
74 Jacob Webb 291 2450 RPM
Graphs
75 Hector Neris 390 2450 RPM
Graphs
76 Trent Thornton 1719 2450 RPM
Graphs
77 Chi Chi Gonzalez 929 2446 RPM
Graphs
78 Dylan Cease 703 2445 RPM
Graphs
79 Chance Adams 287 2444 RPM
Graphs
80 Madison Bumgarner 2468 2441 RPM
Graphs
81 Domingo German 1007 2435 RPM
Graphs
82 Robert Stephenson 361 2434 RPM
Graphs
83 Emilio Pagan 1047 2434 RPM
Graphs
84 Devin Smeltzer 336 2433 RPM
Graphs
85 Dylan Bundy 1387 2433 RPM
Graphs
86 Austin Davis 236 2430 RPM
Graphs
87 Hansel Robles 642 2430 RPM
Graphs
88 Josh Tomlin 842 2429 RPM
Graphs
89 Aaron Civale 581