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 Aaron Judge 43 95.1 MPH
Graphs
2 Nelson Cruz 437 94.5 MPH
Graphs
3 Giancarlo Stanton 275 93.9 MPH
Graphs
4 Miguel Cabrera 484 93.6 MPH
Graphs
5 Tyler Flowers 194 93.3 MPH
Graphs
6 Matt Holliday 312 93.0 MPH
Graphs
7 Domingo Santana 157 92.8 MPH
Graphs
8 Kendrys Morales 443 92.8 MPH
Graphs
9 Mark Trumbo 443 92.7 MPH
Graphs
10 Gary Sanchez 146 92.7 MPH
Graphs
11 David Ortiz 458 92.7 MPH
Graphs
12 Pedro Alvarez 242 92.6 MPH
Graphs
13 Steven Moya 57 92.5 MPH
Graphs
14 Ryan Zimmerman 329 92.5 MPH
Graphs
15 Christian Yelich 445 92.4 MPH
Graphs
16 Miguel Sano 262 92.3 MPH
Graphs
17 Franklin Gutierrez 166 92.2 MPH
Graphs
18 Mitch Haniger 83 92.1 MPH
Graphs
19 Tommy Pham 89 92.0 MPH
Graphs
20 Ryan Howard 220 92.0 MPH
Graphs
21 Josh Donaldson 463 92.0 MPH
Graphs
22 David Wright 82 91.9 MPH
Graphs
23 Khris Davis 394 91.8 MPH
Graphs
24 Eric Hosmer 477 91.7 MPH
Graphs
25 Yoenis Cespedes 377 91.7 MPH
Graphs
26 Chris Carter 353 91.7 MPH
Graphs
27 Keon Broxton 120 91.7 MPH
Graphs
28 Jose Bautista 324 91.6 MPH
Graphs
29 Albert Pujols 524 91.5 MPH
Graphs
30 Rickie Weeks Jr. 127 91.5 MPH
Graphs
31 Justin Bour 227 91.5 MPH
Graphs
32 Justin Upton 393 91.4 MPH
Graphs
33 Jayson Werth 392 91.4 MPH
Graphs
34 Randal Grichuk 306 91.4 MPH
Graphs
35 Cameron Rupp 276 91.4 MPH
Graphs
36 Justin Smoak 187 91.4 MPH
Graphs
37 J.D. Martinez 337 91.4 MPH
Graphs
38 Alex Avila 92 91.3 MPH
Graphs
39 Mac Williamson 77 91.3 MPH
Graphs
40 Jake Lamb 374 91.3 MPH
Graphs
41 Shin-Soo Choo 132 91.2 MPH
Graphs
42 Bruce Maxwell 69 91.2 MPH
Graphs
43 Freddie Freeman 423 91.2 MPH
Graphs
44 Adam Lind 314 91.1 MPH
Graphs
45 Mike Moustakas 91 91.1 MPH
Graphs
46 David Freese 295 91.1 MPH
Graphs
47 Yasmani Grandal 275 91.0 MPH
Graphs
48 Mike Trout 417 91.0 MPH
Graphs
49 Paul Goldschmidt 437 91.0 MPH
Graphs
50 Joey Wendle 81 91.0 MPH
Graphs
51 Joc Pederson 279 91.0 MPH
Graphs
52 Rob Segedin 53 90.9 MPH
Graphs
53 Hunter Pence 303 90.9 MPH
Graphs
54 Carlos Correa 441 90.9 MPH
Graphs
55 Corey Seager 496 90.9 MPH
Graphs
56 Edwin Encarnacion 471 90.9 MPH
Graphs
57 Anthony Rendon 458 90.9 MPH
Graphs
58 Carlos Santana 488 90.8 MPH
Graphs
59 Chris Davis 350 90.8 MPH
Graphs
60 Marcell Ozuna 446 90.7 MPH
Graphs
61 Wilson Ramos 407 90.7 MPH
Graphs
62 Evan Longoria 496 90.7 MPH
Graphs
63 Daniel Murphy 482 90.6 MPH
Graphs
64 Justin Turner 457 90.6 MPH
Graphs
65 Kennys Vargas 96 90.6 MPH
Graphs
66 Nick Markakis 508 90.6 MPH
Graphs
67 Buster Posey 479 90.5 MPH
Graphs
68 Ian Desmond 468 90.5 MPH
Graphs
69 DJ LeMahieu 486 90.5 MPH
Graphs
70 Mitch Moreland 342 90.5 MPH
Graphs
71 Madison Bumgarner 44 90.5 MPH
Graphs
72 Yasmany Tomas 395 90.5 MPH
Graphs
73 Ryan Raburn 146 90.4 MPH
Graphs
74 Ryan Schimpf 174 90.3 MPH
Graphs
75 Brad Miller 402 90.3 MPH
Graphs
76 Logan Morrison 266 90.3 MPH
Graphs
77 Hanley Ramirez 433 90.3 MPH
Graphs
78 Michael Conforto 218 90.3 MPH
Graphs
79 Manny Machado 525 90.3 MPH
Graphs
80 Anthony Recker 72 90.3 MPH
Graphs
81 Chris Johnson 166 90.2 MPH
Graphs
82 Justin Morneau 153 90.2 MPH
Graphs
83 Avisail Garcia 299 90.2 MPH
Graphs
84 Trevor Story 245 90.2 MPH
Graphs
85 Yasiel Puig 263 90.2 MPH
Graphs
86 Hyun Soo Kim 255 90.2 MPH
Graphs
87 Ryan Rua 166 90.2 MPH
Graphs
88 Adrian Beltre 520 90.1 MPH
Graphs
89 Kyle Seager 491 90.1 MPH
Graphs
90 Jung Ho Kang 241 90.1 MPH
Graphs
91 Robinson Cano 560 90.1 MPH
Graphs
92 Teoscar Hernandez 73 90.1 MPH
Graphs
93 Carlos Gonzalez 456 90.1 MPH
Graphs
94 Howie Kendrick 395 90.1 MPH
Graphs
95 Billy Butler 211 90.1 MPH
Graphs
96 Xavier Scruggs 42 90.1 MPH
Graphs
97 Tyler Naquin 213 90.1 MPH
Graphs
98 Carlos Beltran 455 90.1 MPH
Graphs
99 Jackie Bradley Jr. 420 90.1 MPH
Graphs
100 J.J. Hardy 344 90.0 MPH
Graphs
101 Tyler Collins 99 90.0 MPH
Graphs
102 Victor Martinez 466 90.0 MPH
Graphs
103 Logan Forsythe 386 90.0 MPH
Graphs
104 Troy Tulowitzki 395 90.0 MPH
Graphs
105 Danny Valencia 358 90.0 MPH
Graphs
106 Sean Rodriguez 202 90.0 MPH
Graphs
107 Ryan Braun 416 89.9 MPH
Graphs
108 Tommy Joseph 246 89.9 MPH
Graphs
109 Alex Rodriguez 161 89.8 MPH
Graphs
110 Lucas Duda 119 89.8 MPH
Graphs
111 Steve Pearce 211 89.8 MPH
Graphs
112 Matt Carpenter 372 89.8 MPH
Graphs
113 Nick Hundley 226 89.7 MPH
Graphs
114 Michael Saunders 337 89.7 MPH
Graphs
115 Trevor Plouffe 263 89.7 MPH
Graphs
116 Jose Abreu 508 89.7 MPH
Graphs
117 Mike Zunino 100 89.7 MPH
Graphs
118 Stephen Drew 116 89.7 MPH
Graphs
119 Joe Mauer 403 89.7 MPH
Graphs
120 Jorge Soler 164 89.7 MPH
Graphs
121 Mike Napoli 368 89.6 MPH
Graphs
122 Maikel Franco 479 89.6 MPH
Graphs
123 Mookie Betts 599 89.6 MPH
Graphs
124 Casey McGehee 78 89.6 MPH
Graphs
125 Andrew McCutchen 458 89.6 MPH
Graphs
126 Adam Rosales 130 89.6 MPH
Graphs
127 Gregory Polanco 415 89.6 MPH
Graphs
128 Matt Adams 219 89.5 MPH
Graphs
129 Daniel Nava 103 89.5 MPH
Graphs
130 Evan Gattis 324 89.5 MPH
Graphs
131 Joey Votto 444 89.5 MPH
Graphs
132 Nick Castellanos 305 89.4 MPH
Graphs
133 Max Kepler 309 89.4 MPH
Graphs
134 Seth Smith 293 89.4 MPH
Graphs
135 Kole Calhoun 481 89.4 MPH
Graphs
136 Mikie Mahtook 119 89.4 MPH
Graphs
137 Wilmer Difo 46 89.4 MPH
Graphs
138 Steven Souza Jr. 273 89.3 MPH
Graphs
139 Andrew Toles 81 89.3 MPH
Graphs
140 Jarrod Saltalamacchia 147 89.3 MPH
Graphs
141 Nolan Arenado 523 89.3 MPH
Graphs
142 Kirk Nieuwenhuis 203 89.3 MPH
Graphs
143 C.J. Cron 337 89.3 MPH
Graphs
144 George Springer 467 89.3 MPH
Graphs
145 David Peralta 130 89.3 MPH
Graphs
146 Kris Bryant 452 89.3 MPH
Graphs
147 Cheslor Cuthbert 382 89.2 MPH
Graphs
148 Darin Ruf 60 89.2 MPH
Graphs
149 Scott Schebler 198 89.2 MPH
Graphs
150 Melky Cabrera 530 89.2 MPH
Graphs
151 Ji-Man Choi 86 89.2 MPH
Graphs
152 Russell Martin 313 89.1 MPH
Graphs
153 Jose Lobaton 83 89.1 MPH
Graphs
154 Jason Kipnis 476 89.1 MPH
Graphs
155 Jefry Marte 202 89.1 MPH
Graphs
156 Adonis Garcia 439 89.1 MPH
Graphs
157 Preston Tucker 94 89.1 MPH
Graphs
158 Conor Gillaspie 164 89.0 MPH
Graphs
159 Jimmy Paredes 112 89.0 MPH
Graphs
160 Trea Turner 250 89.0 MPH
Graphs
161 Corey Dickerson 378 89.0 MPH
Graphs
162 Rob Refsnyder 125 88.9 MPH
Graphs
163 Prince Fielder 267 88.9 MPH
Graphs
164 Welington Castillo 299 88.9 MPH
Graphs
165 Anthony Rizzo 480 88.9 MPH
Graphs
166 Jay Bruce 416 88.9 MPH
Graphs
167 Chris Herrmann 106 88.9 MPH
Graphs
168 Brett Lawrie 243 88.9 MPH
Graphs
169 Tyler Austin 47 88.8 MPH
Graphs
170 Yunel Escobar 457 88.8 MPH
Graphs
171 Todd Frazier 435 88.8 MPH
Graphs
172 Aledmys Diaz 352 88.8 MPH
Graphs
173 Xander Bogaerts 532 88.8 MPH
Graphs
174 Brandon Drury 365 88.8 MPH
Graphs
175 Matt Joyce 164 88.8 MPH
Graphs
176 Salvador Perez 397 88.8 MPH
Graphs
177 A.J. Reed 75 88.7 MPH
Graphs
178 Brian McCann 332 88.7 MPH
Graphs
179 Chris Iannetta 215 88.7 MPH
Graphs
180 Neil Walker 331 88.7 MPH
Graphs
181 Yulieski Gurriel 119 88.6 MPH
Graphs
182 Alex Dickerson 211 88.6 MPH
Graphs
183 Anthony Gose 53 88.6 MPH
Graphs
184 Aaron Hicks 263 88.6 MPH
Graphs
185 Enrique Hernandez 152 88.6 MPH
Graphs
186 Tommy La Stella 121 88.6 MPH
Graphs
187 Adam Duvall 396 88.6 MPH
Graphs
188 Kaleb Cowart 63 88.6 MPH
Graphs
189 J.T. Realmuto 412 88.6 MPH
Graphs
190 Eduardo Nunez 473 88.6 MPH
Graphs
191 Bryce Harper 399 88.6 MPH
Graphs
192 Wil Myers 444 88.5 MPH
Graphs
193 Mark Teixeira 284 88.5 MPH
Graphs
194 Travis Shaw 351 88.5 MPH
Graphs
195 Byungho Park 138 88.5 MPH
Graphs
196 Eric Campbell 52 88.5 MPH
Graphs
197 Tim Beckham 133 88.5 MPH
Graphs
198 Ryon Healy 210 88.5 MPH
Graphs
199 Francisco Lindor 534 88.5 MPH
Graphs
200 Lorenzo Cain 317 88.5 MPH
Graphs
201 Dustin Pedroia 564 88.5 MPH
Graphs
202 Starlin Castro 465 88.4 MPH
Graphs
203 Trayce Thompson 170 88.4 MPH
Graphs
204 Paulo Orlando 358 88.4 MPH
Graphs
205 Jason Castro 207 88.4 MPH
Graphs
206 Travis d'Arnaud 204 88.4 MPH
Graphs
207 Brandon Crawford 447 88.4 MPH
Graphs
208 Andres Blanco 150 88.3 MPH
Graphs
209 Steve Clevenger 54 88.3 MPH
Graphs
210 Aaron Altherr 129 88.3 MPH
Graphs
211 Adam Jones 513 88.3 MPH
Graphs
212 Jean Segura 542 88.2 MPH
Graphs
213 Hernan Perez 317 88.2 MPH
Graphs
214 Asdrubal Cabrera 420 88.2 MPH
Graphs
215 Dansby Swanson 98 88.2 MPH
Graphs
216 Yonder Alonso 412 88.2 MPH
Graphs
217 Manny Pina 56 88.2 MPH
Graphs
218 Stephen Piscotty 452 88.2 MPH
Graphs
219 Rougned Odor 475 88.2 MPH
Graphs
220 Matt Kemp 479 88.2 MPH
Graphs
221 Chris Young 153 88.2 MPH
Graphs
222 Adrian Gonzalez 457 88.1 MPH
Graphs
223 Juan Uribe 192 88.1 MPH
Graphs
224 Tyler White 186 88.1 MPH
Graphs
225 Yangervis Solarte 345 88.1 MPH
Graphs
226 Ben Zobrist 449 88.1 MPH
Graphs
227 Nomar Mazara 411 88.0 MPH
Graphs
228 Jose Ramirez 508 88.0 MPH
Graphs
229 Josh Bell 112 88.0 MPH
Graphs
230 Brett Wallace 135 88.0 MPH
Graphs
231 Melvin Upton Jr. 344 88.0 MPH
Graphs
232 Brandon Nimmo 53 87.9 MPH
Graphs
233 Carlos Ruiz 168 87.9 MPH
Graphs
234 Christian Bethancourt 138 87.9 MPH
Graphs
235 Brandon Moss 277 87.9 MPH
Graphs
236 Mark Reynolds 283 87.8 MPH
Graphs
237 Gordon Beckham 197 87.8 MPH
Graphs
238 David Dahl 163 87.8 MPH
Graphs
239 Alex Gordon 298 87.8 MPH
Graphs
240 Martin Prado 536 87.8 MPH
Graphs
241 Alex Bregman 150 87.8 MPH
Graphs
242 Jedd Gyorko 305 87.8 MPH
Graphs
243 Ryan Flaherty 111 87.7 MPH
Graphs
244 Jeff Francoeur 221 87.7 MPH
Graphs
245 Jose Altuve 580 87.7 MPH
Graphs
246 Marcus Semien 431 87.7 MPH
Graphs
247 Blake Swihart 46 87.7 MPH
Graphs
248 Jonathan Villar 424 87.7 MPH
Graphs
249 Jonathan Lucroy 394 87.6 MPH
Graphs
250 Yadier Molina 473 87.6 MPH
Graphs
251 Curtis Granderson 420 87.6 MPH
Graphs
252 Dae-Ho Lee 218 87.6 MPH
Graphs
253 Gorkys Hernandez 43 87.6 MPH
Graphs
254 Matt Wieters 342 87.6 MPH
Graphs
255 James McCann 239 87.5 MPH
Graphs
256 Willson Contreras 186 87.5 MPH
Graphs
257 Jhonny Peralta 236 87.5 MPH
Graphs
258 Brian Dozier 484 87.5 MPH
Graphs
259 Josh Reddick 343 87.5 MPH
Graphs
260 Abraham Almonte 143 87.5 MPH
Graphs
261 Luke Maile 86 87.4 MPH
Graphs
262 A.J. Pierzynski 221 87.4 MPH
Graphs
263 Daniel Descalso 198 87.4 MPH
Graphs
264 Derek Norris 279 87.4 MPH
Graphs
265 Jake Smolinski 249 87.4 MPH
Graphs
266 Kelly Johnson 241 87.4 MPH
Graphs
267 Hank Conger 85 87.3 MPH
Graphs
268 Jace Peterson 286 87.3 MPH
Graphs
269 Dexter Fowler 337 87.3 MPH
Graphs
270 James Loney 308 87.3 MPH
Graphs
271 Adeiny Hechavarria 440 87.3 MPH
Graphs
272 Jonathan Schoop 481 87.3 MPH
Graphs
273 Clint Robinson 165 87.3 MPH
Graphs
274 Addison Russell 396 87.2 MPH
Graphs
275 Marlon Byrd 80 87.2 MPH
Graphs
276 Chris Taylor 46 87.1 MPH
Graphs
277 Chris Coghlan 191 87.1 MPH
Graphs
278 Chase Utley 399 87.1 MPH