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. All velocities from 2017 and beyond are Statcast.
* Note: For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
Select Columns to Include in Total Pitches

Search Results

Rk. Player Results Avg Exit Velocity
1 Tony Sipp 35 78.9 MPH
Graphs
2 Robby Scott 29 79.7 MPH
Graphs
3 Carl Edwards Jr. 33 80.0 MPH
Graphs
4 Tony Watson 70 80.7 MPH
Graphs
5 Tyler Clippard 42 81.3 MPH
Graphs
6 David Holmberg 27 81.5 MPH
Graphs
7 Luis Avilan 36 81.6 MPH
Graphs
8 Andrew Miller 48 81.7 MPH
Graphs
9 Wade Davis 36 81.8 MPH
Graphs
10 Carlos Torres 78 81.9 MPH
Graphs
11 Aaron Loup 49 81.9 MPH
Graphs
12 Jon Gray 37 82.0 MPH
Graphs
13 Mike Montgomery 75 82.0 MPH
Graphs
14 Zack Godley 69 82.1 MPH
Graphs
15 Jacob Barnes 56 82.6 MPH
Graphs
16 Matt Albers 47 82.6 MPH
Graphs
17 Boone Logan 25 82.7 MPH
Graphs
18 Jerry Blevins 31 82.8 MPH
Graphs
19 Matt Strahm 32 82.8 MPH
Graphs
20 George Kontos 58 82.9 MPH
Graphs
21 Nick Goody 40 83.0 MPH
Graphs
22 Aroldis Chapman 29 83.0 MPH
Graphs
23 Clay Buchholz 32 83.0 MPH
Graphs
24 Donnie Hart 43 83.0 MPH
Graphs
25 Julio Urias 76 83.1 MPH
Graphs
26 Dan Jennings 51 83.1 MPH
Graphs
27 Michael Wacha 116 83.1 MPH
Graphs
28 Trevor Rosenthal 34 83.1 MPH
Graphs
29 Scott Feldman 161 83.1 MPH
Graphs
30 Jonathan Broxton 45 83.2 MPH
Graphs
31 Joaquin Benoit 46 83.3 MPH
Graphs
32 Mark Leiter 37 83.3 MPH
Graphs
33 Rookie Davis 68 83.4 MPH
Graphs
34 Wandy Peralta 42 83.4 MPH
Graphs
35 Pedro Strop 39 83.4 MPH
Graphs
36 Drew Storen 58 83.4 MPH
Graphs
37 Matt Bowman 57 83.4 MPH
Graphs
38 Brad Hand 56 83.4 MPH
Graphs
39 Casey Lawrence 65 83.5 MPH
Graphs
40 Tyler Anderson 142 83.5 MPH
Graphs
41 Brad Ziegler 61 83.5 MPH
Graphs
42 Daniel Hudson 54 83.6 MPH
Graphs
43 Pat Neshek 46 83.7 MPH
Graphs
44 Dellin Betances 25 83.7 MPH
Graphs
45 Kenta Maeda 114 83.7 MPH
Graphs
46 Jose Alvarado 28 83.8 MPH
Graphs
47 Felipe Rivero 61 83.8 MPH
Graphs
48 Mike Clevinger 35 83.8 MPH
Graphs
49 Jeremy Jeffress 64 83.9 MPH
Graphs
50 Dallas Keuchel 168 83.9 MPH
Graphs
51 Brandon Kintzler 60 83.9 MPH
Graphs
52 Wade LeBlanc 83 83.9 MPH
Graphs
53 Peter Moylan 51 83.9 MPH
Graphs
54 Lisalverto Bonilla 56 83.9 MPH
Graphs
55 Ervin Santana 183 84.1 MPH
Graphs
56 Koda Glover 40 84.1 MPH
Graphs
57 Mike Dunn 35 84.2 MPH
Graphs
58 Vidal Nuno 39 84.3 MPH
Graphs
59 Ryan Tepera 65 84.3 MPH
Graphs
60 Dustin McGowan 68 84.4 MPH
Graphs
61 Chris Rusin 71 84.4 MPH
Graphs
62 Kevin Quackenbush 28 84.4 MPH
Graphs
63 Mike Minor 60 84.4 MPH
Graphs
64 Brett Cecil 47 84.5 MPH
Graphs
65 Joely Rodriguez 79 84.5 MPH
Graphs
66 Koji Uehara 41 84.5 MPH
Graphs
67 Joe Biagini 103 84.6 MPH
Graphs
68 Neftali Feliz 55 84.7 MPH
Graphs
69 Kenley Jansen 34 84.7 MPH
Graphs
70 Jake McGee 42 84.7 MPH
Graphs
71 Scott Alexander 40 84.8 MPH
Graphs
72 Kyle Freeland 162 84.8 MPH
Graphs
73 Hector Rondon 44 84.8 MPH
Graphs
74 Oliver Drake 52 84.8 MPH
Graphs
75 Alex Colome 53 84.9 MPH
Graphs
76 Brad Peacock 39 84.9 MPH
Graphs
77 Brandon McCarthy 119 84.9 MPH
Graphs
78 Yusmeiro Petit 74 84.9 MPH
Graphs
79 Chase Anderson 151 84.9 MPH
Graphs
80 Will Harris 57 85.0 MPH
Graphs
81 Austin Brice 33 85.0 MPH
Graphs
82 Bryan Shaw 56 85.1 MPH
Graphs
83 Seung Hwan Oh 72 85.1 MPH
Graphs
84 R.A. Dickey 185 85.1 MPH
Graphs
85 A.J. Ramos 38 85.1 MPH
Graphs
86 Mike Hauschild 29 85.1 MPH
Graphs
87 Raisel Iglesias 53 85.2 MPH
Graphs
88 Greg Holland 36 85.2 MPH
Graphs
89 Lance McCullers 152 85.2 MPH
Graphs
90 Michael Lorenzen 71 85.2 MPH
Graphs
91 Wei-Yin Chen 82 85.3 MPH
Graphs
92 Erasmo Ramirez 84 85.3 MPH
Graphs
93 Dominic Leone 56 85.3 MPH
Graphs
94 Josh Edgin 51 85.3 MPH
Graphs
95 Cody Reed 31 85.3 MPH
Graphs
96 Rafael Montero 60 85.3 MPH
Graphs
97 Jose Ramirez 50 85.4 MPH
Graphs
98 Chad Qualls 35 85.4 MPH
Graphs
99 Chris Hatcher 60 85.4 MPH
Graphs
100 Kyle Hendricks 131 85.4 MPH
Graphs
101 Michael Fulmer 177 85.5 MPH
Graphs
102 Josh Collmenter 55 85.5 MPH
Graphs
103 Jon Lester 169 85.5 MPH
Graphs
104 Brad Brach 55 85.5 MPH
Graphs
105 Kyle Barraclough 55 85.5 MPH
Graphs
106 Kyle Kendrick 39 85.5 MPH
Graphs
107 David Robertson 37 85.5 MPH
Graphs
108 Jake Arrieta 150 85.5 MPH
Graphs
109 Gio Gonzalez 164 85.6 MPH
Graphs
110 James Paxton 94 85.6 MPH
Graphs
111 Jake Odorizzi 119 85.6 MPH
Graphs
112 Noah Syndergaard 79 85.6 MPH
Graphs
113 Blake Wood 63 85.6 MPH
Graphs
114 Jose Alvarez 47 85.6 MPH
Graphs
115 Adam Conley 93 85.7 MPH
Graphs
116 Dan Straily 123 85.7 MPH
Graphs
117 Adam Wainwright 158 85.7 MPH
Graphs
118 Dario Alvarez 31 85.7 MPH
Graphs
119 Julio Teheran 158 85.7 MPH
Graphs
120 Tyler Chatwood 153 85.7 MPH
Graphs
121 Alex Wood 108 85.8 MPH
Graphs
122 Antonio Bastardo 30 85.8 MPH
Graphs
123 Aaron Nola 67 85.8 MPH
Graphs
124 Adam Warren 66 85.8 MPH
Graphs
125 Darren O'Day 47 85.8 MPH
Graphs
126 Joe Ross 73 85.8 MPH
Graphs
127 Rich Hill 34 85.8 MPH
Graphs
128 Mark Melancon 44 85.8 MPH
Graphs
129 Robbie Ross Jr. 28 85.8 MPH
Graphs
130 Justin Wilson 31 85.8 MPH
Graphs
131 Jose Urena 125 85.9 MPH
Graphs
132 Matt Harvey 157 85.9 MPH
Graphs
133 Trevor Cahill 103 85.9 MPH
Graphs
134 Jeremy Hellickson 170 85.9 MPH
Graphs
135 Craig Breslow 47 85.9 MPH
Graphs
136 Shelby Miller 67 85.9 MPH
Graphs
137 Trevor Williams 87 85.9 MPH
Graphs
138 Andrew Cashner 142 85.9 MPH
Graphs
139 Miguel Socolovich 58 85.9 MPH
Graphs
140 Frankie Montas 64 86.0 MPH
Graphs
141 James Pazos 48 86.0 MPH
Graphs
142 Hunter Strickland 46 86.0 MPH
Graphs
143 Jaime Garcia 152 86.0 MPH
Graphs
144 Derek Law 64 86.0 MPH
Graphs
145 Nick Martinez 122 86.0 MPH
Graphs
146 Joe Musgrove 149 86.0 MPH
Graphs
147 Matt Belisle 46 86.0 MPH
Graphs
148 Tyler Glasnow 131 86.0 MPH
Graphs
149 Jose Torres 58 86.1 MPH
Graphs
150 Dylan Floro 25 86.1 MPH
Graphs
151 Brian Duensing 57 86.1 MPH
Graphs
152 Carlos Carrasco 147 86.1 MPH
Graphs
153 Ty Blach 146 86.1 MPH
Graphs
154 Santiago Casilla 47 86.1 MPH
Graphs
155 CC Sabathia 162 86.1 MPH
Graphs
156 Clayton Kershaw 187 86.1 MPH
Graphs
157 Jeff Samardzija 164 86.1 MPH
Graphs
158 Chris Young 84 86.2 MPH
Graphs
159 Felix Hernandez 90 86.2 MPH
Graphs
160 Eric O'Flaherty 44 86.2 MPH
Graphs
161 Juan Nicasio 58 86.2 MPH
Graphs
162 Joe Smith 46 86.2 MPH
Graphs
163 Kevin Siegrist 51 86.2 MPH
Graphs
164 Jose Quintana 161 86.3 MPH
Graphs
165 Tony Barnette 60 86.3 MPH
Graphs
166 Barrett Astin 30 86.3 MPH
Graphs
167 Adam Ottavino 45 86.3 MPH
Graphs
168 Mike Foltynewicz 151 86.3 MPH
Graphs
169 Daniel Wright 41 86.3 MPH
Graphs
170 Tanner Roark 154 86.3 MPH
Graphs
171 Sam Tuivailala 34 86.3 MPH
Graphs
172 Randall Delgado 84 86.3 MPH
Graphs
173 Ryan Dull 43 86.3 MPH
Graphs
174 Nick Vincent 57 86.4 MPH
Graphs
175 Yu Darvish 161 86.4 MPH
Graphs
176 Roberto Osuna 46 86.4 MPH
Graphs
177 Tommy Milone 117 86.4 MPH
Graphs
178 Justin Haley 50 86.5 MPH
Graphs
179 JC Ramirez 159 86.5 MPH
Graphs
180 Jharel Cotton 117 86.5 MPH
Graphs
181 Fernando Salas 70 86.5 MPH
Graphs
182 Danny Barnes 49 86.5 MPH
Graphs
183 Antonio Senzatela 170 86.5 MPH
Graphs
184 Zach Davies 153 86.5 MPH
Graphs
185 Chase Whitley 54 86.5 MPH
Graphs
186 Lance Lynn 143 86.6 MPH
Graphs
187 Ariel Miranda 141 86.6 MPH
Graphs
188 Miguel Diaz 69 86.6 MPH
Graphs
189 Marc Rzepczynski 27 86.6 MPH
Graphs
190 Alex Wilson 60 86.6 MPH
Graphs
191 John Lackey 159 86.6 MPH
Graphs
192 Blake Treinen 68 86.6 MPH
Graphs
193 Eduardo Rodriguez 123 86.6 MPH
Graphs
194 Miguel Gonzalez 190 86.6 MPH
Graphs
195 Carlos Martinez 154 86.6 MPH
Graphs
196 Jhoulys Chacin 168 86.7 MPH
Graphs
197 Blake Parker 46 86.7 MPH
Graphs
198 Tyler Duffey 65 86.7 MPH
Graphs
199 Chris Tillman 49 86.7 MPH
Graphs
200 Madison Bumgarner 79 86.7 MPH
Graphs
201 Jordan Lyles 69 86.7 MPH
Graphs
202 Mychal Givens 67 86.8 MPH
Graphs
203 Clayton Richard 198 86.8 MPH
Graphs
204 Jimmy Nelson 151 86.8 MPH
Graphs
205 Jason Vargas 153 86.8 MPH
Graphs
206 Chris Sale 136 86.8 MPH
Graphs
207 Martin Perez 168 86.8 MPH
Graphs
208 Keone Kela 33 86.8 MPH
Graphs
209 David Phelps 60 86.8 MPH
Graphs
210 Heath Hembree 72 86.9 MPH
Graphs
211 Ken Giles 43 86.9 MPH
Graphs
212 Jorge De La Rosa 43 86.9 MPH
Graphs
213 Jered Weaver 152 86.9 MPH
Graphs
214 Ryan Madson 48 86.9 MPH
Graphs
215 Mike Fiers 131 86.9 MPH
Graphs
216 Junichi Tazawa 45 86.9 MPH
Graphs
217 Jacob Turner 68 86.9 MPH
Graphs
218 Robert Gsellman 137 86.9 MPH
Graphs
219 Dan Otero 60 86.9 MPH
Graphs
220 Blake Snell 130 87.0 MPH
Graphs
221 Chasen Shreve 29 87.0 MPH
Graphs
222 Alec Asher 78 87.0 MPH
Graphs
223 Zack Greinke 171 87.0 MPH
Graphs
224 Kelvin Herrera 57 87.0 MPH
Graphs
225 Wily Peralta 128 87.0 MPH
Graphs
226 Bud Norris 52 87.0 MPH
Graphs
227 Johnny Barbato 36 87.0 MPH
Graphs
228 Hyun-Jin Ryu 108 87.1 MPH
Graphs
229 Alex Meyer 59 87.1 MPH
Graphs
230 Matt Garza 89 87.1 MPH
Graphs
231 Dylan Bundy 191 87.1 MPH
Graphs
232 Josh Smith 37 87.1 MPH
Graphs
233 Jesse Hahn 154 87.1 MPH
Graphs
234 Mike Leake 164 87.1 MPH
Graphs
235 Taylor Rogers 45 87.1 MPH
Graphs
236 Jarred Cosart 42 87.1 MPH
Graphs
237 Jose Berrios 34 87.1 MPH
Graphs
238 Jordan Montgomery 129 87.1 MPH
Graphs
239 Cole Hamels 100 87.2 MPH
Graphs
240 Jim Johnson 54 87.2 MPH
Graphs
241 Zack Wheeler 122 87.2 MPH
Graphs
242 Gerrit Cole 183 87.2 MPH
Graphs
243 Corey Knebel 36 87.2 MPH
Graphs
244 Mike Pelfrey 102 87.2 MPH
Graphs
245 Kirby Yates 30 87.2 MPH
Graphs
246 Joakim Soria 53 87.2 MPH
Graphs
247 Johnny Cueto 190 87.3 MPH
Graphs
248 Danny Farquhar 54 87.3 MPH
Graphs
249 Francisco Liriano 84 87.3 MPH
Graphs
250 Evan Marshall 29 87.3 MPH
Graphs
251 Zach Eflin 147 87.3 MPH
Graphs
252 Tom Wilhelmsen 56 87.4 MPH
Graphs
253 Grant Dayton 36 87.4 MPH
Graphs
254 Max Scherzer 141 87.4 MPH
Graphs
255 Chad Kuhl 128 87.4 MPH
Graphs
256 Chase De Jong 89 87.4 MPH
Graphs
257 Scott Oberg 53 87.4 MPH
Graphs
258 Ross Stripling 62 87.4 MPH
Graphs
259 Paul Sewald 41 87.4 MPH
Graphs
260 Cory Gearrin 54 87.4 MPH
Graphs
261 Brandon Maurer 47 87.4 MPH
Graphs
262 Marco Estrada 169 87.4 MPH
Graphs
263 Tyler Skaggs 82 87.4 MPH
Graphs
264 Jumbo Diaz 61 87.5 MPH
Graphs
265 Andrew Triggs 154 87.5 MPH
Graphs
266 Marcus Stroman 174 87.5 MPH
Graphs
267 Danny Duffy 188 87.5 MPH
Graphs
268 Hansel Robles 60 87.5 MPH
Graphs
269 Jason Motte 32 87.5 MPH
Graphs
270 Tony Zych 36 87.6 MPH
Graphs
271 Michael Ynoa 53 87.6 MPH
Graphs
272 Justin Nicolino 33 87.6 MPH
Graphs
273 Steven Okert 40 87.6 MPH
Graphs
274 Charlie Morton 140 87.6 MPH
Graphs
275 Taijuan Walker 157 87.7 MPH
Graphs
276 Jameson Taillon 104 87.7 MPH
Graphs
277 A.J. Griffin 114 87.7 MPH
Graphs
278 Alex Claudio 65 87.7 MPH
Graphs