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 169 95.6 MPH
Graphs
2 Miguel Sano 145 95.1 MPH
Graphs
3 Alex Avila 101 93.7 MPH
Graphs
4 J.D. Martinez 104 93.6 MPH
Graphs
5 Khris Davis 181 93.2 MPH
Graphs
6 Manny Machado 215 93.1 MPH
Graphs
7 Joey Gallo 132 93.1 MPH
Graphs
8 Gary Sanchez 127 92.9 MPH
Graphs
9 Paul Goldschmidt 213 92.6 MPH
Graphs
10 Adam Lind 88 92.5 MPH
Graphs
11 Freddie Freeman 104 92.3 MPH
Graphs
12 Yandy Diaz 48 92.0 MPH
Graphs
13 Miguel Cabrera 176 92.0 MPH
Graphs
14 Ryan Braun 78 91.9 MPH
Graphs
15 Ryan Zimmerman 210 91.9 MPH
Graphs
16 Kendrys Morales 214 91.9 MPH
Graphs
17 Nelson Cruz 209 91.8 MPH
Graphs
18 Joc Pederson 107 91.8 MPH
Graphs
19 Corey Seager 202 91.5 MPH
Graphs
20 Yasmany Tomas 117 91.3 MPH
Graphs
21 Cody Bellinger 148 91.3 MPH
Graphs
22 Jose Abreu 246 91.3 MPH
Graphs
23 Justin Bour 163 91.3 MPH
Graphs
24 Eric Hosmer 232 91.2 MPH
Graphs
25 Lucas Duda 126 91.1 MPH
Graphs
26 Mike Zunino 96 91.1 MPH
Graphs
27 Giancarlo Stanton 202 91.0 MPH
Graphs
28 Bryce Harper 200 90.9 MPH
Graphs
29 Jose Pirela 52 90.9 MPH
Graphs
30 Marcell Ozuna 220 90.8 MPH
Graphs
31 Geovany Soto 33 90.7 MPH
Graphs
32 Mark Trumbo 230 90.7 MPH
Graphs
33 Carlos Correa 216 90.7 MPH
Graphs
34 Trey Mancini 151 90.6 MPH
Graphs
35 Christian Yelich 219 90.6 MPH
Graphs
36 Russell Martin 112 90.5 MPH
Graphs
37 Jim Adduci 33 90.4 MPH
Graphs
38 Chad Pinder 98 90.4 MPH
Graphs
39 Seth Smith 134 90.3 MPH
Graphs
40 Yoenis Cespedes 91 90.3 MPH
Graphs
41 Jackie Bradley Jr. 157 90.2 MPH
Graphs
42 Franchy Cordero 46 90.2 MPH
Graphs
43 Nick Castellanos 205 90.2 MPH
Graphs
44 Mitch Moreland 186 90.2 MPH
Graphs
45 Matt Kemp 190 90.2 MPH
Graphs
46 Andrew Knapp 68 90.1 MPH
Graphs
47 Avisail Garcia 218 90.1 MPH
Graphs
48 Pablo Sandoval 76 90.1 MPH
Graphs
49 Matt Adams 135 90.0 MPH
Graphs
50 Edwin Encarnacion 191 89.9 MPH
Graphs
51 Jose Martinez 80 89.9 MPH
Graphs
52 Matt Holliday 165 89.9 MPH
Graphs
53 Matt Carpenter 186 89.9 MPH
Graphs
54 Robinson Cano 237 89.8 MPH
Graphs
55 Yulieski Gurriel 219 89.7 MPH
Graphs
56 Bruce Maxwell 25 89.7 MPH
Graphs
57 Salvador Perez 208 89.7 MPH
Graphs
58 Tyler Collins 84 89.6 MPH
Graphs
59 Hunter Pence 174 89.6 MPH
Graphs
60 Matt Davidson 124 89.6 MPH
Graphs
61 Stephen Drew 45 89.6 MPH
Graphs
62 Jose Bautista 201 89.6 MPH
Graphs
63 Jorge Bonifacio 138 89.6 MPH
Graphs
64 Jay Bruce 215 89.6 MPH
Graphs
65 Buster Posey 214 89.5 MPH
Graphs
66 Max Kepler 197 89.5 MPH
Graphs
67 George Springer 213 89.5 MPH
Graphs
68 Justin Turner 172 89.5 MPH
Graphs
69 Austin Jackson 81 89.5 MPH
Graphs
70 Josh Donaldson 92 89.5 MPH
Graphs
71 Jake Lamb 194 89.5 MPH
Graphs
72 Tyler Flowers 126 89.4 MPH
Graphs
73 Kyle Seager 234 89.4 MPH
Graphs
74 Joe Mauer 200 89.4 MPH
Graphs
75 Logan Forsythe 93 89.4 MPH
Graphs
76 Nomar Mazara 205 89.4 MPH
Graphs
77 Steven Souza Jr. 173 89.4 MPH
Graphs
78 Yonder Alonso 160 89.4 MPH
Graphs
79 Justin Smoak 202 89.4 MPH
Graphs
80 Jayson Werth 125 89.3 MPH
Graphs
81 Rickie Weeks Jr. 48 89.3 MPH
Graphs
82 Anthony Rendon 208 89.3 MPH
Graphs
83 Justin Upton 179 89.2 MPH
Graphs
84 Howie Kendrick 95 89.2 MPH
Graphs
85 Yunel Escobar 204 89.2 MPH
Graphs
86 Trevor Story 132 89.2 MPH
Graphs
87 Ryon Healy 212 89.2 MPH
Graphs
88 Brad Miller 93 89.2 MPH
Graphs
89 Logan Morrison 185 89.2 MPH
Graphs
90 Lorenzo Cain 218 89.1 MPH
Graphs
91 Chris Davis 124 89.1 MPH
Graphs
92 Chris Herrmann 83 89.1 MPH
Graphs
93 Starlin Castro 236 89.1 MPH
Graphs
94 Chris Carter 99 89.1 MPH
Graphs
95 Tommy Joseph 184 89.1 MPH
Graphs
96 Jose Ramirez 246 89.1 MPH
Graphs
97 Mike Trout 124 89.1 MPH
Graphs
98 Francisco Cervelli 135 89.0 MPH
Graphs
99 David Peralta 207 89.0 MPH
Graphs
100 Adam Duvall 208 88.9 MPH
Graphs
101 Brian Dozier 225 88.9 MPH
Graphs
102 Aaron Altherr 167 88.9 MPH
Graphs
103 Wil Myers 193 88.9 MPH
Graphs
104 Cameron Rupp 98 88.9 MPH
Graphs
105 Adrian Beltre 76 88.8 MPH
Graphs
106 Eduardo Escobar 141 88.8 MPH
Graphs
107 Hanley Ramirez 175 88.8 MPH
Graphs
108 David Freese 144 88.8 MPH
Graphs
109 Randal Grichuk 122 88.8 MPH
Graphs
110 Jed Lowrie 221 88.8 MPH
Graphs
111 Yasmani Grandal 169 88.7 MPH
Graphs
112 Danny Valencia 188 88.7 MPH
Graphs
113 Daniel Murphy 254 88.7 MPH
Graphs
114 Michael Brantley 172 88.7 MPH
Graphs
115 Nick Markakis 227 88.7 MPH
Graphs
116 Victor Martinez 187 88.7 MPH
Graphs
117 Mike Napoli 139 88.7 MPH
Graphs
118 Travis d'Arnaud 115 88.7 MPH
Graphs
119 Welington Castillo 123 88.6 MPH
Graphs
120 A.J. Pollock 125 88.6 MPH
Graphs
121 Tim Beckham 168 88.6 MPH
Graphs
122 Trevor Plouffe 137 88.6 MPH
Graphs
123 Mookie Betts 271 88.5 MPH
Graphs
124 Nick Hundley 88 88.5 MPH
Graphs
125 Michael Conforto 156 88.5 MPH
Graphs
126 Scott Schebler 195 88.5 MPH
Graphs
127 Rene Rivera 85 88.5 MPH
Graphs
128 Travis Shaw 205 88.5 MPH
Graphs
129 Kole Calhoun 231 88.5 MPH
Graphs
130 Daniel Descalso 108 88.4 MPH
Graphs
131 Brandon Belt 197 88.4 MPH
Graphs
132 Melky Cabrera 257 88.4 MPH
Graphs
133 Dexter Fowler 186 88.4 MPH
Graphs
134 Carlos Santana 243 88.4 MPH
Graphs
135 Mikie Mahtook 74 88.4 MPH
Graphs
136 Evan Gattis 142 88.3 MPH
Graphs
137 Michael Taylor 140 88.3 MPH
Graphs
138 Taylor Motter 151 88.3 MPH
Graphs
139 Austin Slater 56 88.3 MPH
Graphs
140 Brandon Moss 100 88.3 MPH
Graphs
141 Nolan Arenado 254 88.3 MPH
Graphs
142 Albert Pujols 241 88.3 MPH
Graphs
143 Francisco Lindor 262 88.2 MPH
Graphs
144 Johan Camargo 51 88.2 MPH
Graphs
145 Tyler Moore 56 88.2 MPH
Graphs
146 Shin-Soo Choo 184 88.2 MPH
Graphs
147 Mark Canha 56 88.2 MPH
Graphs
148 Trea Turner 231 88.2 MPH
Graphs
149 Josh Bell 198 88.1 MPH
Graphs
150 Anthony Rizzo 241 88.1 MPH
Graphs
151 Enrique Hernandez 124 88.1 MPH
Graphs
152 Domingo Santana 177 88.1 MPH
Graphs
153 Rougned Odor 229 88.1 MPH
Graphs
154 Wilmer Flores 163 88.1 MPH
Graphs
155 Matt Joyce 158 88.1 MPH
Graphs
156 DJ LeMahieu 272 88.1 MPH
Graphs
157 Luis Torrens 50 88.0 MPH
Graphs
158 Chris Taylor 135 88.0 MPH
Graphs
159 Jean Segura 167 88.0 MPH
Graphs
160 John Hicks 48 87.9 MPH
Graphs
161 Robinson Chirinos 70 87.9 MPH
Graphs
162 Daniel Nava 82 87.9 MPH
Graphs
163 Austin Barnes 68 87.9 MPH
Graphs
164 Addison Russell 172 87.9 MPH
Graphs
165 Colby Rasmus 77 87.9 MPH
Graphs
166 James McCann 100 87.9 MPH
Graphs
167 Dansby Swanson 206 87.8 MPH
Graphs
168 Chase Headley 174 87.8 MPH
Graphs
169 Rio Ruiz 56 87.8 MPH
Graphs
170 Todd Frazier 177 87.8 MPH
Graphs
171 Carlos Gomez 119 87.8 MPH
Graphs
172 Tommy Pham 115 87.8 MPH
Graphs
173 C.J. Cron 90 87.8 MPH
Graphs
174 Andrew McCutchen 220 87.8 MPH
Graphs
175 Brian McCann 154 87.8 MPH
Graphs
176 Yan Gomes 114 87.8 MPH
Graphs
177 Maikel Franco 234 87.8 MPH
Graphs
178 Manny Pina 131 87.7 MPH
Graphs
179 Derek Norris 135 87.7 MPH
Graphs
180 Brandon Drury 188 87.7 MPH
Graphs
181 Alex Bregman 205 87.7 MPH
Graphs
182 Hunter Renfroe 194 87.7 MPH
Graphs
183 Jeremy Hazelbaker 28 87.7 MPH
Graphs
184 Greg Bird 38 87.7 MPH
Graphs
185 Martin Prado 68 87.7 MPH
Graphs
186 Abraham Almonte 59 87.7 MPH
Graphs
187 Yasiel Puig 201 87.7 MPH
Graphs
188 Chris Young 108 87.6 MPH
Graphs
189 J.T. Realmuto 194 87.6 MPH
Graphs
190 Joey Votto 239 87.6 MPH
Graphs
191 Steve Pearce 78 87.6 MPH
Graphs
192 Adrian Gonzalez 137 87.6 MPH
Graphs
193 Jason Heyward 168 87.5 MPH
Graphs
194 Ian Desmond 149 87.5 MPH
Graphs
195 Jonathan Schoop 209 87.5 MPH
Graphs
196 Adonis Garcia 135 87.5 MPH
Graphs
197 Jose Osuna 94 87.5 MPH
Graphs
198 Ben Gamel 154 87.5 MPH
Graphs
199 Mark Reynolds 184 87.5 MPH
Graphs
200 Jesus Aguilar 96 87.5 MPH
Graphs
201 Chris Iannetta 75 87.5 MPH
Graphs
202 Eric Thames 166 87.4 MPH
Graphs
203 Miguel Montero 73 87.4 MPH
Graphs
204 Jason Castro 125 87.4 MPH
Graphs
205 Jorge Soler 36 87.4 MPH
Graphs
206 Drew Butera 54 87.4 MPH
Graphs
207 Brian Goodwin 71 87.4 MPH
Graphs
208 Evan Longoria 245 87.4 MPH
Graphs
209 Brandon Crawford 186 87.4 MPH
Graphs
210 Christian Arroyo 94 87.4 MPH
Graphs
211 Cameron Maybin 180 87.3 MPH
Graphs
212 Devon Travis 150 87.3 MPH
Graphs
213 Scooter Gennett 132 87.3 MPH
Graphs
214 Marwin Gonzalez 141 87.3 MPH
Graphs
215 Andrew Benintendi 229 87.3 MPH
Graphs
216 Kyle Schwarber 147 87.3 MPH
Graphs
217 Shane Peterson 35 87.2 MPH
Graphs
218 Austin Hedges 149 87.2 MPH
Graphs
219 Whit Merrifield 187 87.2 MPH
Graphs
220 Josh Rutledge 76 87.2 MPH
Graphs
221 Adam Jones 223 87.2 MPH
Graphs
222 Xander Bogaerts 235 87.2 MPH
Graphs
223 Hyun Soo Kim 84 87.2 MPH
Graphs
224 Mike Moustakas 217 87.2 MPH
Graphs
225 Elvis Andrus 246 87.1 MPH
Graphs
226 Luis Valbuena 99 87.1 MPH
Graphs
227 Jesus Sucre 79 87.1 MPH
Graphs
228 Bradley Zimmer 74 87.1 MPH
Graphs
229 Ian Kinsler 202 87.1 MPH
Graphs
230 Curtis Granderson 180 87.0 MPH
Graphs
231 Andrelton Simmons 272 87.0 MPH
Graphs
232 Alex Presley 39 86.9 MPH
Graphs
233 Carlos Beltran 196 86.9 MPH
Graphs
234 Odubel Herrera 221 86.9 MPH
Graphs
235 Brock Stassi 50 86.9 MPH
Graphs
236 Ty Kelly 32 86.9 MPH
Graphs
237 Jonathan Villar 150 86.9 MPH
Graphs
238 Willy Garcia 45 86.9 MPH
Graphs
239 Jedd Gyorko 180 86.8 MPH
Graphs
240 Ian Happ 88 86.8 MPH
Graphs
241 Corey Dickerson 236 86.8 MPH
Graphs
242 Kennys Vargas 101 86.8 MPH
Graphs
243 Cody Asche 36 86.8 MPH