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.
* 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 Nelson Cruz 437 94.5 MPH
Graphs
2 Giancarlo Stanton 275 93.9 MPH
Graphs
3 Miguel Cabrera 484 93.6 MPH
Graphs
4 Matt Holliday 312 93.0 MPH
Graphs
5 Kendrys Morales 443 92.8 MPH
Graphs
6 Mark Trumbo 443 92.7 MPH
Graphs
7 David Ortiz 458 92.7 MPH
Graphs
8 Ryan Zimmerman 329 92.5 MPH
Graphs
9 Christian Yelich 445 92.4 MPH
Graphs
10 Miguel Sano 262 92.3 MPH
Graphs
11 Josh Donaldson 463 92.0 MPH
Graphs
12 Khris Davis 394 91.8 MPH
Graphs
13 Eric Hosmer 477 91.7 MPH
Graphs
14 Yoenis Cespedes 377 91.7 MPH
Graphs
15 Chris Carter 353 91.7 MPH
Graphs
16 Jose Bautista 324 91.6 MPH
Graphs
17 Albert Pujols 524 91.5 MPH
Graphs
18 J.D. Martinez 337 91.4 MPH
Graphs
19 Cameron Rupp 276 91.4 MPH
Graphs
20 Justin Upton 393 91.4 MPH
Graphs
21 Jayson Werth 392 91.4 MPH
Graphs
22 Randal Grichuk 306 91.4 MPH
Graphs
23 Jake Lamb 374 91.3 MPH
Graphs
24 Freddie Freeman 423 91.2 MPH
Graphs
25 Adam Lind 314 91.1 MPH
Graphs
26 David Freese 295 91.1 MPH
Graphs
27 Paul Goldschmidt 437 91.0 MPH
Graphs
28 Joc Pederson 279 91.0 MPH
Graphs
29 Mike Trout 417 91.0 MPH
Graphs
30 Yasmani Grandal 275 91.0 MPH
Graphs
31 Carlos Correa 441 90.9 MPH
Graphs
32 Hunter Pence 303 90.9 MPH
Graphs
33 Edwin Encarnacion 471 90.9 MPH
Graphs
34 Anthony Rendon 458 90.9 MPH
Graphs
35 Corey Seager 496 90.9 MPH
Graphs
36 Carlos Santana 488 90.8 MPH
Graphs
37 Chris Davis 350 90.8 MPH
Graphs
38 Evan Longoria 496 90.7 MPH
Graphs
39 Wilson Ramos 407 90.7 MPH
Graphs
40 Marcell Ozuna 446 90.7 MPH
Graphs
41 Justin Turner 457 90.6 MPH
Graphs
42 Daniel Murphy 482 90.6 MPH
Graphs
43 Nick Markakis 508 90.6 MPH
Graphs
44 Mitch Moreland 342 90.5 MPH
Graphs
45 DJ LeMahieu 486 90.5 MPH
Graphs
46 Ian Desmond 468 90.5 MPH
Graphs
47 Yasmany Tomas 395 90.5 MPH
Graphs
48 Buster Posey 479 90.5 MPH
Graphs
49 Brad Miller 402 90.3 MPH
Graphs
50 Hanley Ramirez 433 90.3 MPH
Graphs
51 Logan Morrison 266 90.3 MPH
Graphs
52 Manny Machado 525 90.3 MPH
Graphs
53 Yasiel Puig 263 90.2 MPH
Graphs
54 Hyun Soo Kim 255 90.2 MPH
Graphs
55 Avisail Garcia 299 90.2 MPH
Graphs
56 Howie Kendrick 395 90.1 MPH
Graphs
57 Robinson Cano 560 90.1 MPH
Graphs
58 Jackie Bradley Jr. 420 90.1 MPH
Graphs
59 Carlos Beltran 455 90.1 MPH
Graphs
60 Adrian Beltre 520 90.1 MPH
Graphs
61 Carlos Gonzalez 456 90.1 MPH
Graphs
62 Kyle Seager 491 90.1 MPH
Graphs
63 J.J. Hardy 344 90.0 MPH
Graphs
64 Troy Tulowitzki 395 90.0 MPH
Graphs
65 Victor Martinez 466 90.0 MPH
Graphs
66 Logan Forsythe 386 90.0 MPH
Graphs
67 Danny Valencia 358 89.9 MPH
Graphs
68 Ryan Braun 416 89.9 MPH
Graphs
69 Matt Carpenter 372 89.8 MPH
Graphs
70 Joe Mauer 403 89.7 MPH
Graphs
71 Michael Saunders 337 89.7 MPH
Graphs
72 Jose Abreu 508 89.7 MPH
Graphs
73 Trevor Plouffe 263 89.7 MPH
Graphs
74 Gregory Polanco 415 89.6 MPH
Graphs
75 Mike Napoli 368 89.6 MPH
Graphs
76 Maikel Franco 479 89.6 MPH
Graphs
77 Andrew McCutchen 458 89.6 MPH
Graphs
78 Mookie Betts 599 89.6 MPH
Graphs
79 Evan Gattis 324 89.5 MPH
Graphs
80 Joey Votto 444 89.5 MPH
Graphs
81 Max Kepler 309 89.4 MPH
Graphs
82 Nicholas Castellanos 305 89.4 MPH
Graphs
83 Seth Smith 293 89.4 MPH
Graphs
84 Kole Calhoun 481 89.4 MPH
Graphs
85 George Springer 467 89.3 MPH
Graphs
86 Kris Bryant 452 89.3 MPH
Graphs
87 C.J. Cron 337 89.3 MPH
Graphs
88 Nolan Arenado 523 89.3 MPH
Graphs
89 Cheslor Cuthbert 382 89.2 MPH
Graphs
90 Steven Souza Jr. 273 89.2 MPH
Graphs
91 Melky Cabrera 530 89.2 MPH
Graphs
92 Jason Kipnis 476 89.1 MPH
Graphs
93 Adonis Garcia 439 89.1 MPH
Graphs
94 Russell Martin 313 89.1 MPH
Graphs
95 Corey Dickerson 378 89.0 MPH
Graphs
96 Prince Fielder 267 88.9 MPH
Graphs
97 Jay Bruce 416 88.9 MPH
Graphs
98 Anthony Rizzo 480 88.9 MPH
Graphs
99 Welington Castillo 299 88.9 MPH
Graphs
100 Xander Bogaerts 532 88.8 MPH
Graphs
101 Salvador Perez 397 88.8 MPH
Graphs
102 Todd Frazier 435 88.8 MPH
Graphs
103 Brandon Drury 365 88.8 MPH
Graphs
104 Yunel Escobar 457 88.8 MPH
Graphs
105 Aledmys Diaz 352 88.8 MPH
Graphs
106 Brian McCann 332 88.7 MPH
Graphs
107 Neil Walker 331 88.7 MPH
Graphs
108 J.T. Realmuto 412 88.6 MPH
Graphs
109 Bryce Harper 399 88.6 MPH
Graphs
110 Aaron Hicks 263 88.6 MPH
Graphs
111 Adam Duvall 396 88.6 MPH
Graphs
112 Eduardo Nunez 473 88.5 MPH
Graphs
113 Mark Teixeira 284 88.5 MPH
Graphs
114 Francisco Lindor 534 88.5 MPH
Graphs
115 Wil Myers 444 88.5 MPH
Graphs
116 Lorenzo Cain 317 88.5 MPH
Graphs
117 Dustin Pedroia 564 88.5 MPH
Graphs
118 Travis Shaw 351 88.5 MPH
Graphs
119 Brandon Crawford 447 88.4 MPH
Graphs
120 Paulo Orlando 358 88.4 MPH
Graphs
121 Starlin Castro 465 88.4 MPH
Graphs
122 Jean Segura 542 88.3 MPH
Graphs
123 Adam Jones 513 88.3 MPH
Graphs
124 Stephen Piscotty 452 88.2 MPH
Graphs
125 Rougned Odor 475 88.2 MPH
Graphs
126 Hernan Perez 317 88.2 MPH
Graphs
127 Asdrubal Cabrera 420 88.2 MPH
Graphs
128 Yonder Alonso 412 88.2 MPH
Graphs
129 Matt Kemp 479 88.2 MPH
Graphs
130 Yangervis Solarte 345 88.1 MPH
Graphs
131 Ben Zobrist 449 88.1 MPH
Graphs
132 Adrian Gonzalez 457 88.1 MPH
Graphs
133 Jose Ramirez 508 88.0 MPH
Graphs
134 Nomar Mazara 411 88.0 MPH
Graphs
135 Melvin Upton Jr. 344 88.0 MPH
Graphs
136 Brandon Moss 277 87.9 MPH
Graphs
137 Martin Prado 536 87.8 MPH
Graphs
138 Alex Gordon 298 87.8 MPH
Graphs
139 Mark Reynolds 283 87.8 MPH
Graphs
140 Jedd Gyorko 305 87.8 MPH
Graphs
141 Jose Altuve 580 87.7 MPH
Graphs
142 Marcus Semien 431 87.7 MPH
Graphs
143 Jonathan Villar 424 87.7 MPH
Graphs
144 Yadier Molina 473 87.6 MPH
Graphs
145 Curtis Granderson 420 87.6 MPH
Graphs
146 Jonathan Lucroy 394 87.6 MPH
Graphs
147 Matt Wieters 342 87.6 MPH
Graphs
148 Josh Reddick 343 87.5 MPH
Graphs
149 Brian Dozier 484 87.5 MPH
Graphs
150 Jace Peterson 286 87.4 MPH
Graphs
151 Derek Norris 279 87.4 MPH
Graphs
152 Dexter Fowler 337 87.3 MPH
Graphs
153 James Loney 308 87.3 MPH
Graphs
154 Adeiny Hechavarria 440 87.3 MPH
Graphs
155 Jonathan Schoop 481 87.3 MPH
Graphs
156 Addison Russell 396 87.2 MPH
Graphs
157 Chase Utley 399 87.1 MPH
Graphs
158 Chase Headley 354 87.1 MPH
Graphs
159 Odubel Herrera 453 87.0 MPH
Graphs
160 Chris Owings 354 87.0 MPH
Graphs
161 Brandon Belt 398 87.0 MPH
Graphs
162 Matt Duffy 286 87.0 MPH
Graphs
163 Kevin Kiermaier 293 86.9 MPH
Graphs
164 Ian Kinsler 506 86.9 MPH
Graphs
165 Elvis Andrus 447 86.9 MPH
Graphs
166 Charlie Blackmon 483 86.8 MPH
Graphs
167 Adam Eaton 514 86.8 MPH
Graphs
168 Aaron Hill 323 86.8 MPH
Graphs
169 Cameron Maybin 283 86.7 MPH
Graphs
170 Devon Travis 325 86.7 MPH
Graphs
171 Scooter Gennett 387 86.7 MPH
Graphs
172 Tim Anderson 300 86.7 MPH
Graphs
173 Jason Heyward 440 86.7 MPH
Graphs
174 Eugenio Suarez 413 86.6 MPH
Graphs
175 Jacoby Ellsbury 474 86.5 MPH
Graphs
176 Francisco Cervelli 259 86.5 MPH
Graphs
177 Gerardo Parra 297 86.5 MPH
Graphs
178 Kurt Suzuki 302 86.4 MPH
Graphs
179 Starling Marte 386 86.3 MPH
Graphs
180 Javier Baez 316 86.3 MPH
Graphs
181 Marwin Gonzalez 373 86.3 MPH
Graphs
182 Danny Espinosa 353 86.3 MPH
Graphs
183 Wilmer Flores 262 86.3 MPH
Graphs
184 John Jaso 308 86.2 MPH
Graphs
185 Andrelton Simmons 415 86.2 MPH
Graphs
186 Brandon Phillips 490 86.2 MPH
Graphs
187 Joe Panik 425 86.1 MPH
Graphs
188 Jordy Mercer 445 86.1 MPH
Graphs
189 Kevin Pillar 464 86.1 MPH
Graphs
190 Zack Cozart 385 86.0 MPH
Graphs
191 Rajai Davis 351 85.9 MPH
Graphs
192 Kolten Wong 266 85.9 MPH
Graphs
193 Peter Bourjos 271 85.8 MPH
Graphs
194 Stephen Vogt 410 85.8 MPH
Graphs
195 Jed Lowrie 277 85.7 MPH
Graphs