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
1 Aaron Judge 121.1 MPH - 2017-06-10
Graphs
2 Aaron Judge 119.4 MPH - 2017-04-28
Graphs
3 Aaron Judge 118.6 MPH - 2017-06-11
Graphs
4 Aaron Judge 118.4 MPH - 2017-07-04
Graphs
5 Giancarlo Stanton 118.2 MPH - 2017-08-25
Graphs
6 Aaron Judge 117.2 MPH - 2017-09-14
Graphs
7 Aaron Judge 117.0 MPH - 2017-08-16
Graphs
8 Bryce Harper 116.3 MPH - 2017-06-15
Graphs
9 Joey Gallo 116.3 MPH - 2017-05-29
Graphs
10 Joey Gallo 116.2 MPH - 2017-09-17
Graphs
11 Joey Gallo 116.1 MPH - 2017-04-21
Graphs
12 Nelson Cruz 116.0 MPH - 2017-08-18
Graphs
13 Kennys Vargas 116.0 MPH - 2017-06-10
Graphs
14 Giancarlo Stanton 115.7 MPH - 2017-08-24
Graphs
15 Mark Trumbo 115.7 MPH - 2017-04-28
Graphs
16 Joey Gallo 115.6 MPH - 2017-04-04
Graphs
17 Giancarlo Stanton 115.6 MPH - 2017-04-12
Graphs
18 Aaron Judge 115.6 MPH - 2017-04-22
Graphs
19 Giancarlo Stanton 115.5 MPH - 2017-08-04
Graphs
20 Avisail Garcia 115.5 MPH - 2017-04-28
Graphs
21 Trey Mancini 115.5 MPH - 2017-04-12
Graphs
22 Aaron Judge 115.5 MPH - 2017-04-19
Graphs
23 Giancarlo Stanton 115.3 MPH - 2017-09-02
Graphs
24 Aaron Judge 115.2 MPH - 2017-06-28
Graphs
25 Aaron Judge 115.1 MPH - 2017-09-03
Graphs
26 Gary Sanchez 115.1 MPH - 2017-06-10
Graphs
27 Giancarlo Stanton 115.1 MPH - 2017-07-17
Graphs
28 Nelson Cruz 115.0 MPH - 2017-08-09
Graphs
29 Joey Gallo 114.9 MPH - 2017-05-19
Graphs
30 Kennys Vargas 114.7 MPH - 2017-05-09
Graphs
31 Manny Machado 114.3 MPH - 2017-06-02
Graphs
32 Kyle Schwarber 114.3 MPH - 2017-09-19
Graphs
33 Jorge Alfaro 114.2 MPH - 2017-08-15
Graphs
34 George Springer 114.2 MPH - 2017-05-31
Graphs
35 Justin Upton 114.2 MPH - 2017-05-09
Graphs
36 Giancarlo Stanton 114.2 MPH - 2017-09-18
Graphs
37 Jorge Soler 114.2 MPH - 2017-05-14
Graphs
38 George Springer 114.2 MPH - 2017-04-06
Graphs
39 Kyle Schwarber 114.2 MPH - 2017-05-23
Graphs
40 Nelson Cruz 114.1 MPH - 2017-09-09
Graphs
41 Giancarlo Stanton 114.1 MPH - 2017-04-19
Graphs
42 Kennys Vargas 114.1 MPH - 2017-06-20
Graphs
43 Giancarlo Stanton 114.1 MPH - 2017-04-22
Graphs
44 Hanley Ramirez 114.0 MPH - 2017-04-29
Graphs
45 Marcell Ozuna 114.0 MPH - 2017-07-30
Graphs
46 Giancarlo Stanton 114.0 MPH - 2017-07-05
Graphs
47 Giancarlo Stanton 114.0 MPH - 2017-08-12
Graphs
48 Steven Souza Jr. 113.9 MPH - 2017-08-06
Graphs
49 Manny Machado 113.9 MPH - 2017-04-28
Graphs
50 C.J. Cron 113.9 MPH - 2017-08-13
Graphs
51 Matt Holliday 113.8 MPH - 2017-04-17
Graphs
52 Miguel Sano 113.8 MPH - 2017-04-03
Graphs
53 Marcell Ozuna 113.8 MPH - 2017-08-22
Graphs
54 Giancarlo Stanton 113.8 MPH - 2017-08-08
Graphs
55 Mike Trout 113.8 MPH - 2017-05-27
Graphs
56 Hunter Renfroe 113.7 MPH - 2017-06-06
Graphs
57 Domingo Santana 113.7 MPH - 2017-07-26
Graphs
58 Joey Gallo 113.7 MPH - 2017-08-08
Graphs
59 Giancarlo Stanton 113.7 MPH - 2017-09-09
Graphs
60 Travis Shaw 113.7 MPH - 2017-04-20
Graphs
61 J.D. Martinez 113.7 MPH - 2017-09-12
Graphs
62 Kyle Schwarber 113.6 MPH - 2017-06-14
Graphs
63 Willson Contreras 113.6 MPH - 2017-05-12
Graphs
64 Nelson Cruz 113.6 MPH - 2017-07-07
Graphs
65 Josh Donaldson 113.5 MPH - 2017-09-17
Graphs
66 Aaron Judge 113.5 MPH - 2017-04-28
Graphs
67 Jonathan Schoop 113.5 MPH - 2017-07-08
Graphs
68 Mike Trout 113.4 MPH - 2017-04-03
Graphs
69 Manny Machado 113.4 MPH - 2017-05-04
Graphs
70 Giancarlo Stanton 113.4 MPH - 2017-05-07
Graphs
71 Jose Abreu 113.3 MPH - 2017-05-04
Graphs
72 C.J. Cron 113.3 MPH - 2017-08-09
Graphs
73 Gary Sanchez 113.2 MPH - 2017-06-01
Graphs
74 Nelson Cruz 113.2 MPH - 2017-08-01
Graphs
75 Steven Souza Jr. 113.2 MPH - 2017-07-18
Graphs
76 Aaron Judge 113.2 MPH - 2017-08-06
Graphs
77 Manny Machado 113.2 MPH - 2017-06-17
Graphs
78 Carlos Gonzalez 113.2 MPH - 2017-09-12
Graphs
79 Marcell Ozuna 113.1 MPH - 2017-06-07
Graphs
80 Giancarlo Stanton 113.1 MPH - 2017-05-07
Graphs
81 Gary Sanchez 113.1 MPH - 2017-08-22
Graphs
82 Mitch Moreland 113.1 MPH - 2017-04-15
Graphs
83 Kris Bryant 113.0 MPH - 2017-07-16
Graphs
84 Patrick Kivlehan 113.0 MPH - 2017-08-12
Graphs
85 Gary Sanchez 112.9 MPH - 2017-06-11
Graphs
86 Joey Gallo 112.9 MPH - 2017-08-01
Graphs
87 Danny Valencia 112.9 MPH - 2017-06-12
Graphs
88 Jose Bautista 112.9 MPH - 2017-05-10
Graphs
89 Giancarlo Stanton 112.9 MPH - 2017-07-19
Graphs
90 Joey Gallo 112.9 MPH - 2017-05-12
Graphs
91 Cody Bellinger 112.8 MPH - 2017-05-05
Graphs
92 J.D. Martinez 112.8 MPH - 2017-09-10
Graphs
93 Giancarlo Stanton 112.8 MPH - 2017-08-29
Graphs
94 Franchy Cordero 112.7 MPH - 2017-06-13
Graphs
95 Ryon Healy 112.7 MPH - 2017-05-16
Graphs
96 Joey Gallo 112.7 MPH - 2017-06-30
Graphs
97 Jorge Bonifacio 112.7 MPH - 2017-05-19
Graphs
98 Mitch Moreland 112.7 MPH - 2017-05-21
Graphs
99 David Peralta 112.7 MPH - 2017-08-11
Graphs
100 George Springer 112.6 MPH - 2017-05-31
Graphs
101 Bryce Harper 112.6 MPH - 2017-05-16
Graphs
102 Jonathan Schoop 112.6 MPH - 2017-06-09
Graphs
103 Matt Davidson 112.6 MPH - 2017-07-05
Graphs
104 Danny Valencia 112.6 MPH - 2017-07-17
Graphs
105 Kendrys Morales 112.6 MPH - 2017-06-10
Graphs
106 Javier Baez 112.6 MPH - 2017-08-13
Graphs
107 Aaron Judge 112.5 MPH - 2017-06-12
Graphs
108 Aaron Judge 112.5 MPH - 2017-05-03
Graphs
109 Marcell Ozuna 112.5 MPH - 2017-07-02
Graphs
110 Marcell Ozuna 112.5 MPH - 2017-08-26
Graphs
111 J.D. Martinez 112.5 MPH - 2017-05-20
Graphs
112 Madison Bumgarner 112.5 MPH - 2017-04-02
Graphs
113 Giancarlo Stanton 112.4 MPH - 2017-06-23
Graphs
114 Nelson Cruz 112.4 MPH - 2017-08-09
Graphs
115 Hunter Renfroe 112.4 MPH - 2017-06-14
Graphs
116 Kris Bryant 112.4 MPH - 2017-05-02
Graphs
117 Hanley Ramirez 112.4 MPH - 2017-04-30
Graphs
118 Brandon Moss 112.4 MPH - 2017-05-13
Graphs
119 Nelson Cruz 112.4 MPH - 2017-04-14
Graphs
120 Paul Goldschmidt 112.4 MPH - 2017-05-14
Graphs
121 Steven Souza Jr. 112.3 MPH - 2017-07-26
Graphs
122 Steven Souza Jr. 112.3 MPH - 2017-08-19
Graphs
123 Kendrys Morales 112.3 MPH - 2017-06-18
Graphs
124 Joey Gallo 112.3 MPH - 2017-08-02
Graphs
125 Justin Upton 112.3 MPH - 2017-04-22
Graphs
126 Justin Bour 112.2 MPH - 2017-07-17
Graphs
127 Marcell Ozuna 112.2 MPH - 2017-05-03
Graphs
128 Matt Davidson 112.2 MPH - 2017-06-13
Graphs
129 Gary Sanchez 112.2 MPH - 2017-04-07
Graphs
130 Giancarlo Stanton 112.2 MPH - 2017-08-27
Graphs
131 Mike Zunino 112.2 MPH - 2017-08-11
Graphs
132 Bradley Zimmer 112.2 MPH - 2017-07-25
Graphs
133 Aaron Judge 112.2 MPH - 2017-05-28
Graphs
134 Avisail Garcia 112.2 MPH - 2017-06-06
Graphs
135 Mark Reynolds 112.1 MPH - 2017-08-20
Graphs
136 Kyle Schwarber 112.1 MPH - 2017-04-06
Graphs
137 Eric Hosmer 112.1 MPH - 2017-07-17
Graphs
138 Madison Bumgarner 112.1 MPH - 2017-04-02
Graphs
139 Giancarlo Stanton 112.1 MPH - 2017-04-21
Graphs
140 Aaron Judge 112.0 MPH - 2017-06-02
Graphs
141 Hanley Ramirez 112.0 MPH - 2017-05-02
Graphs
142 Joey Gallo 112.0 MPH - 2017-05-06
Graphs
143 Javier Baez 112.0 MPH - 2017-07-28
Graphs
144 Giancarlo Stanton 112.0 MPH - 2017-07-26
Graphs
145 J.D. Martinez 112.0 MPH - 2017-05-13
Graphs
146 Gary Sanchez 111.9 MPH - 2017-06-20
Graphs
147 Matt Kemp 111.9 MPH - 2017-04-06
Graphs
148 Ji-Man Choi 111.9 MPH - 2017-07-05
Graphs
149 Jose Abreu 111.9 MPH - 2017-05-06
Graphs
150 Joey Gallo 111.9 MPH - 2017-06-06
Graphs
151 Brandon Moss 111.9 MPH - 2017-05-12
Graphs
152 Giancarlo Stanton 111.9 MPH - 2017-04-15
Graphs
153 Giancarlo Stanton 111.9 MPH - 2017-05-26
Graphs
154 Aaron Judge 111.8 MPH - 2017-06-11
Graphs
155 Christian Yelich 111.8 MPH - 2017-07-25
Graphs
156 Nomar Mazara 111.7 MPH - 2017-06-06
Graphs
157 Joey Gallo 111.7 MPH - 2017-08-14
Graphs
158 Joey Gallo 111.7 MPH - 2017-06-14
Graphs
159 Paul Goldschmidt 111.7 MPH - 2017-08-30
Graphs
160 Hanley Ramirez 111.7 MPH - 2017-06-12
Graphs
161 Edwin Encarnacion 111.7 MPH - 2017-08-14
Graphs
162 Jayson Werth 111.7 MPH - 2017-05-07
Graphs
163 Steven Souza Jr. 111.7 MPH - 2017-04-20
Graphs
164 Kyle Schwarber 111.6 MPH - 2017-07-14
Graphs
165 Wil Myers 111.6 MPH - 2017-04-29
Graphs
166 Gary Sanchez 111.6 MPH - 2017-06-01
Graphs
167 Travis d'Arnaud 111.6 MPH - 2017-04-28
Graphs
168 Mike Moustakas 111.6 MPH - 2017-05-14
Graphs
169 Edwin Encarnacion 111.6 MPH - 2017-08-23
Graphs
170 Corey Dickerson 111.6 MPH - 2017-06-24
Graphs
171 Bryce Harper 111.6 MPH - 2017-07-14
Graphs
172 Carlos Gomez 111.6 MPH - 2017-04-03
Graphs
173 Aaron Judge 111.6 MPH - 2017-05-29
Graphs
174 Aaron Judge 111.6 MPH - 2017-07-28
Graphs
175 Mike Zunino 111.5 MPH - 2017-06-03
Graphs
176 Matt Holliday 111.5 MPH - 2017-05-03
Graphs
177 Ian Happ 111.5 MPH - 2017-06-21
Graphs
178 Gary Sanchez 111.5 MPH - 2017-05-09
Graphs
179 Mike Napoli 111.5 MPH - 2017-07-14
Graphs
180 Yonder Alonso 111.5 MPH - 2017-04-19
Graphs
181 Edwin Encarnacion 111.4 MPH - 2017-06-10
Graphs
182 Khris Davis 111.4 MPH - 2017-05-20
Graphs
183 Michael Conforto 111.4 MPH - 2017-07-21
Graphs
184 Nelson Cruz 111.4 MPH - 2017-08-11
Graphs
185 Yonder Alonso 111.4 MPH - 2017-05-23
Graphs
186 Giancarlo Stanton 111.4 MPH - 2017-07-18
Graphs
187 Tommy Pham 111.4 MPH - 2017-08-17
Graphs
188 Josh Donaldson 111.4 MPH - 2017-08-08
Graphs
189 Brandon Moss 111.3 MPH - 2017-07-01
Graphs
190 Nelson Cruz 111.3 MPH - 2017-08-10
Graphs
191 Manny Machado 111.3 MPH - 2017-06-20
Graphs
192 Salvador Perez 111.3 MPH - 2017-05-21
Graphs
193 Paul Goldschmidt 111.3 MPH - 2017-09-16
Graphs
194 Brandon Moss 111.3 MPH - 2017-05-21
Graphs
195 Kendrys Morales 111.3 MPH - 2017-05-30
Graphs
196 Mike Napoli 111.3 MPH - 2017-05-21
Graphs
197 Mike Zunino 111.3 MPH - 2017-06-19
Graphs
198 Kennys Vargas 111.3 MPH - 2017-09-12
Graphs
199 Mike Zunino 111.3 MPH - 2017-09-13
Graphs
200 Tommy Joseph 111.2 MPH - 2017-06-03
Graphs
201 Randal Grichuk 111.2 MPH - 2017-08-24
Graphs
202 Jonathan Schoop 111.2 MPH - 2017-08-21
Graphs
203 Mark Reynolds 111.2 MPH - 2017-05-06