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 Pitch Velocity
1 Koda Glover 149 93.2 MPH
Graphs
2 Noah Syndergaard 91 92.3 MPH
Graphs
3 Ryan Madson 1 92.2 MPH
Graphs
4 Walker Buehler 13 92.1 MPH
Graphs
5 John Axford 74 91.8 MPH
Graphs
6 Archie Bradley 33 90.4 MPH
Graphs
7 Hunter Cervenka 41 90.2 MPH
Graphs
8 Jordan Lyles 247 89.8 MPH
Graphs
9 Ryan Pressly 161 89.7 MPH
Graphs
10 Jon Gray 503 89.7 MPH
Graphs
11 Blake Wood 435 89.7 MPH
Graphs
12 Ryne Stanek 81 89.6 MPH
Graphs
13 Joe Kelly 158 89.6 MPH
Graphs
14 Dillon Overton 31 89.5 MPH
Graphs
15 Santiago Casilla 117 89.5 MPH
Graphs
16 Jamie Callahan 28 89.4 MPH
Graphs
17 Jacob deGrom 701 89.3 MPH
Graphs
18 Nick Gardewine 36 89.2 MPH
Graphs
19 Casey Fien 90 89.2 MPH
Graphs
20 Michael Fulmer 519 89.2 MPH
Graphs
21 Jose Ramirez 190 89.2 MPH
Graphs
22 Blake Treinen 310 89.1 MPH
Graphs
23 Rob Scahill 67 89.1 MPH
Graphs
24 Yovani Gallardo 492 89.1 MPH
Graphs
25 Heath Hembree 398 89.1 MPH
Graphs
26 Garrett Richards 141 89.1 MPH
Graphs
27 Stephen Strasburg 156 89.0 MPH
Graphs
28 Chris Archer 1513 88.9 MPH
Graphs
29 Jairo Diaz 16 88.9 MPH
Graphs
30 Chih-Wei Hu 18 88.8 MPH
Graphs
31 Robert Gsellman 321 88.7 MPH
Graphs
32 Tanner Scott 11 88.7 MPH
Graphs
33 Scott Oberg 342 88.7 MPH
Graphs
34 Ross Stripling 411 88.7 MPH
Graphs
35 Austin Adams 62 88.6 MPH
Graphs
36 Clayton Kershaw 841 88.6 MPH
Graphs
37 Raul Alcantara 76 88.6 MPH
Graphs
38 Matt Harvey 375 88.6 MPH
Graphs
39 Juan Nicasio 311 88.5 MPH
Graphs
40 Jimmy Nelson 456 88.5 MPH
Graphs
41 Keynan Middleton 346 88.5 MPH
Graphs
42 Chad Kuhl 552 88.5 MPH
Graphs
43 Warwick Saupold 314 88.5 MPH
Graphs
44 Jharel Cotton 488 88.5 MPH
Graphs
45 Mike Minor 426 88.5 MPH
Graphs
46 Rex Brothers 129 88.4 MPH
Graphs
47 Kevin McCarthy 138 88.3 MPH
Graphs
48 Luis Severino 1081 88.3 MPH
Graphs
49 Pedro Baez 191 88.2 MPH
Graphs
50 Enny Romero 215 88.2 MPH
Graphs
51 Justin Verlander 758 88.2 MPH
Graphs
52 Brandon Morrow 72 88.1 MPH
Graphs
53 Alex Wilson 326 88.1 MPH
Graphs
54 Andrew Cashner 298 88.1 MPH
Graphs
55 Michael Lorenzen 211 88.1 MPH
Graphs
56 Gerrit Cole 569 88.1 MPH
Graphs
57 Brad Goldberg 68 88.0 MPH
Graphs
58 Edwin Diaz 354 88.0 MPH
Graphs
59 Zack Wheeler 317 88.0 MPH
Graphs
60 Hector Neris 3 88.0 MPH
Graphs
61 JC Ramirez 748 88.0 MPH
Graphs
62 Nate Jones 95 88.0 MPH
Graphs
63 Matt Barnes 163 88.0 MPH
Graphs
64 Kyle Martin 8 88.0 MPH
Graphs
65 Ian Krol 330 87.9 MPH
Graphs
66 Jake Arrieta 381 87.9 MPH
Graphs
67 Jeff Samardzija 613 87.8 MPH
Graphs
68 Dan Altavilla 286 87.8 MPH
Graphs
69 Lucas Harrell 32 87.7 MPH
Graphs
70 Kevin Shackelford 210 87.7 MPH
Graphs
71 Aroldis Chapman 171 87.7 MPH
Graphs
72 Jonathan Broxton 103 87.7 MPH
Graphs
73 Al Alburquerque 143 87.6 MPH
Graphs
74 Diego Moreno 16 87.6 MPH
Graphs
75 Braden Shipley 9 87.6 MPH
Graphs
76 Jacob Rhame 44 87.6 MPH
Graphs
77 Artie Lewicki 36 87.5 MPH
Graphs
78 David Hernandez 199 87.5 MPH
Graphs
79 Miguel Almonte 10 87.5 MPH
Graphs
80 Seth Frankoff 12 87.5 MPH
Graphs
81 Dillon Maples 57 87.5 MPH
Graphs
82 Joaquin Benoit 108 87.4 MPH
Graphs
83 Austin Pruitt 383 87.4 MPH
Graphs
84 Liam Hendriks 256 87.3 MPH
Graphs
85 Dayan Diaz 64 87.3 MPH
Graphs
86 Randy Rosario 21 87.3 MPH
Graphs
87 Jeff Ferrell 20 87.3 MPH
Graphs
88 Chris Volstad 15 87.3 MPH
Graphs
89 Daniel Norris 422 87.3 MPH
Graphs
90 Justin Grimm 16 87.3 MPH
Graphs
91 Kyle Kendrick 34 87.2 MPH
Graphs
92