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.
  • 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.
  • For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
  • For recent updates check out the Change Log.
  • For CSV documentation click here.
Select Columns to Include in Total Pitches

Search Results

Save Search
Rk. Player Results Avg Exit Velocity
1 Aaron Judge 96 98.1 MPH
Graphs
2 Nelson Cruz 183 94.1 MPH
Graphs
3 Christian Yelich 268 93.9 MPH
Graphs
4 Joey Gallo 127 93.5 MPH
Graphs
5 Shohei Ohtani 173 93.3 MPH
Graphs
6 Keston Hiura 95 93.3 MPH
Graphs
7 Yoan Moncada 240 93.1 MPH
Graphs
8 Josh Bell 286 93.1 MPH
Graphs
9 Kyle Schwarber 232 93.0 MPH
Graphs
10 Rafael Devers 323 92.9 MPH
Graphs
11 Yordan Alvarez 78 92.9 MPH
Graphs
12 Josh Donaldson 242 92.8 MPH
Graphs
13 Matt Chapman 288 92.7 MPH
Graphs
14 Victor Caratini 79 92.5 MPH
Graphs
15 Miguel Sano 101 92.4 MPH
Graphs
16 Marcell Ozuna 226 92.4 MPH
Graphs
17 Jung Ho Kang 105 92.4 MPH
Graphs
18 Franmil Reyes 217 92.3 MPH
Graphs
19 Carlos Santana 285 92.2 MPH
Graphs
20 Brad Miller 54 92.2 MPH
Graphs
21 Max Stassi 52 92.1 MPH
Graphs
22 Jose Abreu 298 92.1 MPH
Graphs
23 Gary Sanchez 200 92.1 MPH
Graphs
24 Ryan Braun 236 92.1 MPH
Graphs
25 Mitch Moreland 116 92.0 MPH
Graphs
26 Jason Castro 108 91.9 MPH
Graphs
27 Hunter Dozier 215 91.9 MPH
Graphs
28 Alex Dickerson 71 91.9 MPH
Graphs
29 Tom Murphy 88 91.9 MPH
Graphs
30 Matt Olson 181 91.8 MPH
Graphs
31 Howie Kendrick 193 91.8 MPH
Graphs
32 Austin Meadows 221 91.8 MPH
Graphs
33 Shin-Soo Choo 254 91.8 MPH
Graphs
34 JaCoby Jones 165 91.7 MPH
Graphs
35 Tommy Pham 283 91.7 MPH
Graphs
36 J.D. Martinez 282 91.7 MPH
Graphs
37 Yandy Diaz 246 91.7 MPH
Graphs
38 Ian Desmond 211 91.6 MPH
Graphs
39 Javier Baez 276 91.6 MPH
Graphs
40 Bryce Harper 254 91.6 MPH
Graphs
41 J.D. Davis 177 91.5 MPH
Graphs
42 Nate Lowe 61 91.5 MPH
Graphs
43 Joc Pederson 222 91.5 MPH
Graphs
44 Trevor Story 256 91.5 MPH
Graphs
45 DJ LeMahieu 321 91.4 MPH
Graphs
46 Renato Nunez 241 91.4 MPH
Graphs
47 Cody Bellinger 289 91.4 MPH
Graphs
48 Tyler Naquin 149 91.4 MPH
Graphs
49 Hunter Pence 163 91.4 MPH
Graphs
50 Kendrys Morales 145 91.3 MPH
Graphs
51 Anthony Rendon 269 91.3 MPH
Graphs
52 Chris Iannetta 76 91.3 MPH
Graphs
53 Willie Calhoun 75 91.3 MPH
Graphs
54 Christian Walker 229 91.3 MPH
Graphs
55 Jorge Alfaro 168 91.2 MPH
Graphs
56 Hunter Renfroe 207 91.2 MPH
Graphs
57 Francisco Lindor 268 91.2 MPH
Graphs
58 Lucas Duda 71 91.2 MPH
Graphs
59 Jorge Soler 259 91.2 MPH
Graphs
60 Ryan McMahon 187 91.2 MPH
Graphs
61 Pete Alonso 256 91.1 MPH
Graphs
62 Mitch Garver 126 91.1 MPH
Graphs
63 Yasmani Grandal 235 91.0 MPH
Graphs
64 Mike Trout 256 91.0 MPH
Graphs
65 Xander Bogaerts 298 91.0 MPH
Graphs
66 Eric Thames 145 91.0 MPH
Graphs
67 Nick Markakis 309 91.0 MPH
Graphs
68 Danny Santana 176 90.9 MPH
Graphs
69 George Springer 209 90.9 MPH
Graphs
70 Ryan Zimmerman 93 90.8 MPH
Graphs
71 Ronald Acuna Jr. 296 90.8 MPH
Graphs
72 Kyle Seager 132 90.8 MPH
Graphs
73 Tyler Austin 68 90.8 MPH
Graphs
74 Brandon Lowe 176 90.7 MPH
Graphs
75 David Freese 102 90.7 MPH
Graphs
76 Mookie Betts 323 90.6 MPH
Graphs
77 Andrew McCutchen 164 90.6 MPH
Graphs
78 Manny Machado 290 90.6 MPH
Graphs
79 Justin Turner 274 90.6 MPH
Graphs
80 Cameron Maybin 84 90.5 MPH
Graphs
81 Evan Longoria 215 90.5 MPH
Graphs
82 A.J. Pollock 107 90.5 MPH
Graphs
83 Max Kepler 301 90.5 MPH
Graphs
84 Eloy Jimenez 172 90.4 MPH
Graphs
85 Alex Avila 53 90.4 MPH
Graphs
86 Travis d'Arnaud 132 90.4 MPH
Graphs
87 C.J. Cron 254 90.3 MPH
Graphs
88 Ryan O'Hearn 135 90.3 MPH
Graphs
89 Bryan Reynolds 194 90.3 MPH
Graphs
90 Marwin Gonzalez 220 90.3 MPH
Graphs
91 Freddie Freeman 311 90.3 MPH
Graphs
92 Robinson Cano 224 90.3 MPH
Graphs
93 Rowdy Tellez 183 90.2 MPH
Graphs
94 Chad Pinder 166