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, and adjusted to roughly out-of-hand release point. All velocities from 2017 and beyond are Statcast, which are reported out-of-hand.
* 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 Ryan Zimmerman 45 96.5 MPH
Graphs
2 Jose Abreu 50 96.2 MPH
Graphs
3 Yoan Moncada 35 96.1 MPH
Graphs
4 Christian Yelich 25 95.7 MPH
Graphs
5 J.D. Martinez 49 95.6 MPH
Graphs
6 Miguel Cabrera 48 95.1 MPH
Graphs
7 Mike Moustakas 56 94.6 MPH
Graphs
8 Mitch Moreland 31 94.4 MPH
Graphs
9 Joey Gallo 55 94.4 MPH
Graphs
10 Aaron Judge 43 94.2 MPH
Graphs
11 Giancarlo Stanton 40 94.0 MPH
Graphs
12 Rafael Devers 54 93.9 MPH
Graphs
13 DJ LeMahieu 66 93.7 MPH
Graphs
14 Robinson Cano 44 93.6 MPH
Graphs
15 Todd Frazier 42 93.6 MPH
Graphs
16 Chris Iannetta 38 93.3 MPH
Graphs
17 Preston Tucker 41 93.3 MPH
Graphs
18 Matt Olson 41 93.1 MPH
Graphs
19 Marcell Ozuna 53 93.1 MPH
Graphs
20 Andrew McCutchen 55 93.0 MPH
Graphs
21 Mitch Haniger 44 92.9 MPH
Graphs
22 Yasiel Puig 54 92.9 MPH
Graphs
23 Khris Davis 57 92.8 MPH
Graphs
24 Xander Bogaerts 31 92.8 MPH
Graphs
25 Mookie Betts 57 92.7 MPH
Graphs
26 Rhys Hoskins 38 92.6 MPH
Graphs
27 Eric Thames 38 92.6 MPH
Graphs
28 Matt Davidson 30 92.6 MPH
Graphs
29 Hunter Renfroe 35 92.6 MPH
Graphs
30 Scott Kingery 45 92.5 MPH
Graphs
31 Matt Chapman 56 92.5 MPH
Graphs
32 Bryce Harper 51 92.4 MPH
Graphs
33 Hanley Ramirez 51 92.3 MPH
Graphs
34 Tommy Pham 48 92.3 MPH
Graphs
35 Avisail Garcia 47 92.2 MPH
Graphs
36 Welington Castillo 26 92.2 MPH
Graphs
37 Carlos Gonzalez 52 91.8 MPH
Graphs
38 Willson Contreras 46 91.8 MPH
Graphs
39 Eric Hosmer 51 91.7 MPH
Graphs
40 Corey Seager 60 91.6 MPH
Graphs
41 Adam Eaton 27 91.5 MPH
Graphs
42 Randal Grichuk 36 91.5 MPH
Graphs
43 Miguel Sano 26 91.4 MPH
Graphs
44 Jay Bruce 44 91.2 MPH
Graphs
45 Kyle Schwarber 32 91.2 MPH
Graphs
46 Justin Smoak 47 91.2 MPH
Graphs
47 Jason Heyward 47 91.2 MPH
Graphs
48 Jesus Aguilar 25 91.1 MPH
Graphs
49 Max Kepler 37 91.1 MPH
Graphs
50 Manny Machado 63 91.0 MPH
Graphs
51 Justin Upton 60 91.0 MPH
Graphs
52 Javier Baez 42 91.0 MPH
Graphs
53 Mike Trout 59 91.0 MPH
Graphs
54 Anthony Rizzo 27 90.9 MPH
Graphs
55 Gary Sanchez 51 90.8 MPH
Graphs
56 A.J. Pollock 45 90.8 MPH
Graphs
57 Francisco Lindor 52 90.8 MPH
Graphs
58 Dansby Swanson 55 90.7 MPH
Graphs
59 Russell Martin 25 90.7 MPH
Graphs
60 Francisco Cervelli 44 90.7 MPH
Graphs
61 Jose Pirela 68 90.7 MPH
Graphs
62 Jordy Mercer 49 90.7 MPH
Graphs
63 Miguel Andujar 35 90.7 MPH
Graphs
64 Trey Mancini 61 90.6 MPH
Graphs
65 Wilson Ramos 40 90.6 MPH
Graphs
66 Jackie Bradley Jr. 50 90.6 MPH
Graphs
67 Yoenis Cespedes 42 90.6 MPH
Graphs
68 Asdrubal Cabrera 60 90.6 MPH
Graphs
69 Paul Goldschmidt 43 90.5 MPH
Graphs
70 Ryan Rua 33 90.5 MPH