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