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 Miguel Sano 122 99.6 MPH
Graphs
2 Aaron Judge 136 99.5 MPH
Graphs
3 Nelson Cruz 169 99.2 MPH
Graphs
4 Franmil Reyes 180 98.2 MPH
Graphs
5 Josh Donaldson 197 98.1 MPH
Graphs
6 Kyle Schwarber 200 97.9 MPH
Graphs
7 Jorge Soler 219 97.2 MPH
Graphs
8 Mitch Garver 123 97.2 MPH
Graphs
9 Matt Chapman 207 97.1 MPH
Graphs
10 Matt Olson 195 97.1 MPH
Graphs
11 Yandy Diaz 107 97.0 MPH
Graphs
12 Juan Soto 223 97.0 MPH
Graphs
13 Shohei Ohtani 136 97.0 MPH
Graphs
14 Bryce Harper 223 96.9 MPH
Graphs
15 Shin-Soo Choo 183 96.7 MPH
Graphs
16 Christian Yelich 195 96.7 MPH
Graphs
17 Wil Myers 126 96.7 MPH
Graphs
18 Yordan Alvarez 130 96.6 MPH
Graphs
19 Eloy Jimenez 156 96.6 MPH
Graphs
20 Pete Alonso 215 96.5 MPH
Graphs
21 Jorge Alfaro 127 96.4 MPH
Graphs
22 Marcell Ozuna 189 96.3 MPH
Graphs
23 Rafael Devers 257 96.3 MPH
Graphs
24 Teoscar Hernandez 139 96.2 MPH
Graphs
25 Rougned Odor 175 96.2 MPH
Graphs
26 Jose Abreu 235 96.1 MPH
Graphs
27 Javier Baez 178 96.1 MPH
Graphs
28 Josh Bell 207 96.1 MPH
Graphs
29 C.J. Cron 177 96.1 MPH
Graphs
30 Brandon Lowe 113 96.0 MPH
Graphs
31 Joc Pederson 161 96.0 MPH
Graphs
32 Gary Sanchez 151 95.9 MPH
Graphs
33 Chad Pinder 116 95.8 MPH
Graphs
34 Mitch Moreland 112 95.8 MPH
Graphs
35 Ryan McMahon 144 95.8 MPH
Graphs
36 Ryan O'Hearn 104 95.8 MPH
Graphs
37 Trey Mancini 228 95.8 MPH
Graphs
38 Fernando Tatis Jr. 109 95.8 MPH
Graphs
39 Carlos Correa 108 95.7 MPH
Graphs
40 Lourdes Gurriel Jr. 115 95.6 MPH
Graphs
41 Ryan Braun 160 95.6 MPH
Graphs
42 Matt Adams 110 95.6 MPH
Graphs
43 Ronald Acuna Jr. 249 95.6 MPH
Graphs
44 Yoan Moncada 193 95.5 MPH
Graphs
45 Jay Bruce 133 95.4 MPH
Graphs
46 Hunter Pence 107 95.4 MPH
Graphs
47 Luke Voit 162 95.4 MPH
Graphs
48 Tommy Pham 190 95.3 MPH
Graphs
49 George Springer 183 95.3 MPH
Graphs
50 Avisail Garcia 175 95.2 MPH
Graphs
51 DJ LeMahieu 243 95.2 MPH
Graphs
52 Christian Walker 188 95.2 MPH
Graphs
53 Khris Davis 176 95.2 MPH
Graphs
54 Keston Hiura 117 95.1 MPH
Graphs
55 Cody Bellinger 274 95.0 MPH
Graphs
56 J.D. Davis 158 95.0 MPH
Graphs
57 Kole Calhoun 209 95.0 MPH
Graphs
58 Jackie Bradley Jr. 152 95.0 MPH
Graphs
59 Byron Buxton 115 95.0 MPH
Graphs
60 J.D. Martinez 239 95.0 MPH
Graphs
61 Mike Trout 232 94.9 MPH
Graphs
62 Roberto Perez 123 94.9 MPH
Graphs
63 Yasmani Grandal 197 94.9 MPH
Graphs
64 Willson Contreras 116 94.7 MPH
Graphs
65 Austin Meadows 228 94.7 MPH
Graphs
66 JaCoby Jones 104 94.7 MPH
Graphs
67 Danny Santana 174 94.7 MPH
Graphs
68 Ji-Man Choi 169 94.7 MPH
Graphs
69 Brian Anderson 167 94.6 MPH
Graphs
70 Mike Yastrzemski 142 94.6 MPH
Graphs
71 Domingo Santana 158 94.6 MPH
Graphs
72 Hunter Renfroe 155 94.6 MPH
Graphs
73 Rowdy Tellez 139 94.5 MPH
Graphs
74 Marwin Gonzalez 161 94.5 MPH
Graphs
75 Manny Machado 218 94.5 MPH
Graphs
76 Paul Goldschmidt 235 94.5 MPH
Graphs
77 David Peralta 126 94.5 MPH
Graphs
78 Howie Kendrick 137 94.4 MPH
Graphs
79 Max Muncy 195 94.4 MPH
Graphs
80 J.T. Realmuto 221 94.4 MPH
Graphs
81 Edwin Encarnacion 172 94.4 MPH
Graphs
82 James McCann 153 94.3 MPH
Graphs
83 Mark Canha 143 94.3 MPH
Graphs
84 Garrett Cooper 119 94.2 MPH
Graphs
85 Hunter Dozier 215 94.2 MPH
Graphs
86 Mookie Betts 301 94.2 MPH
Graphs
87 Harrison Bader 113 94.2 MPH
Graphs
88 Yasiel Puig 211 94.2 MPH
Graphs
89 Eric Hosmer 188