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 Logan Verrett 33 80.4 MPH
Graphs
2 Wade Davis 58 80.6 MPH
Graphs
3 Matt Albers 67 81.1 MPH
Graphs
4 Luis Avilan 56 81.2 MPH
Graphs
5 Kenley Jansen 64 81.6 MPH
Graphs
6 Robby Scott 48 81.6 MPH
Graphs
7 Andrew Miller 79 81.8 MPH
Graphs
8 Carl Edwards Jr. 58 81.9 MPH
Graphs
9 Jon Gray 37 82.0 MPH
Graphs
10 Jerry Blevins 57 82.0 MPH
Graphs
11 Brett Cecil 86 82.6 MPH
Graphs
12 Aaron Loup 79 82.6 MPH
Graphs
13 Rafael Montero 98 82.7 MPH
Graphs
14 Felipe Rivero 96 82.7 MPH
Graphs
15 Kyle Barraclough 91 82.7 MPH
Graphs
16 Aroldis Chapman 39 82.8 MPH
Graphs
17 Tony Sipp 62 82.9 MPH
Graphs
18 Tony Watson 117 83.0 MPH
Graphs
19 Carlos Torres 128 83.0 MPH
Graphs
20 Clay Buchholz 32 83.0 MPH
Graphs
21 Daniel Hudson 93 83.0 MPH
Graphs
22 Pedro Strop 74 83.1 MPH
Graphs
23 Julio Urias 76 83.1 MPH
Graphs
24 Paolo Espino 42 83.2 MPH
Graphs
25 Rich Hill 123 83.3 MPH
Graphs
26 Donnie Hart 63 83.3 MPH
Graphs
27 John Brebbia 42 83.4 MPH
Graphs
28 Rookie Davis 68 83.4 MPH
Graphs
29 Kenta Maeda 175 83.4 MPH
Graphs
30 Brad Hand 100 83.5 MPH
Graphs
31 Drew Storen 91 83.5 MPH
Graphs
32 Wandy Peralta 90 83.6 MPH
Graphs
33 George Kontos 101 83.6 MPH
Graphs
34 Dallas Keuchel 194 83.6 MPH
Graphs
35 Jose Leclerc 41 83.6 MPH
Graphs
36 Scott Feldman 271 83.8 MPH
Graphs
37 Lisalverto Bonilla 104 83.8 MPH
Graphs
38 Zack Godley 150 83.9 MPH
Graphs
39 Matt Grace 45 83.9 MPH
Graphs
40 Brad Ziegler 103 84.0 MPH
Graphs
41 Sean Doolittle 26 84.0 MPH
Graphs
42 Jonathan Broxton 51 84.0 MPH
Graphs
43 Pat Neshek 77 84.1 MPH
Graphs
44 Wade LeBlanc 135 84.1 MPH
Graphs
45 Brandon McCarthy 211 84.2 MPH
Graphs
46 Mark Leiter 72 84.2 MPH
Graphs
47 Chase Anderson 245 84.2 MPH
Graphs
48 Jeremy Jeffress 101 84.2 MPH
Graphs
49 Tony Zych 62 84.2 MPH
Graphs
50 Tyler Pill 60 84.3 MPH
Graphs
51 Dellin Betances 39 84.3 MPH
Graphs
52 Matt Bowman 95 84.3 MPH
Graphs
53 Boone Logan 44 84.3 MPH
Graphs
54 Jameson Taillon 150 84.4 MPH
Graphs
55 Matt Strahm 75 84.4 MPH
Graphs
56 Ryan Madson 79 84.4 MPH
Graphs
57 Steve Cishek 37 84.4 MPH
Graphs
58 Will Harris 80 84.5 MPH
Graphs
59 A.J. Ramos 63 84.5 MPH
Graphs
60 Tyler Anderson 193 84.6 MPH
Graphs
61 Matt Belisle 94 84.7 MPH
Graphs
62 Peter Moylan 70 84.7 MPH
Graphs
63 Ryan Tepera 92 84.7 MPH
Graphs
64 Mike Montgomery 161 84.7 MPH
Graphs
65 Chase Whitley 94 84.7 MPH
Graphs
66 Tyson Ross 28 84.7 MPH
Graphs
67 Dillon Gee 43 84.7 MPH
Graphs
68 Chris Rusin 119 84.8 MPH
Graphs
69 Kyle Hendricks 179 84.8 MPH
Graphs
70 Adam Warren 86 84.8 MPH
Graphs
71 Trevor Rosenthal 57 84.9 MPH
Graphs
72 Scott Alexander 73 84.9 MPH
Graphs
73 J.P. Howell 32 84.9 MPH
Graphs
74 Koda Glover 59 84.9 MPH
Graphs
75 Alex Wood 165 84.9 MPH
Graphs
76 Clayton Richard 322 84.9 MPH
Graphs
77 R.A. Dickey 296 85.0 MPH
Graphs
78 T.J. McFarland 77 85.0 MPH
Graphs
79 Tyler Lyons 61 85.0 MPH
Graphs
80 Seung Hwan Oh 110 85.0 MPH
Graphs
81 Chris Devenski 99 85.1 MPH
Graphs
82 Sam Freeman 65 85.1 MPH
Graphs
83 Joely Rodriguez 97 85.1 MPH
Graphs
84 Mike Hauschild 29 85.1 MPH
Graphs
85 Brian Duensing 91 85.1 MPH
Graphs
86 Jim Johnson 88 85.1 MPH
Graphs
87 Michael Lorenzen 115 85.1 MPH
Graphs
88 Koji Uehara 70 85.1 MPH
Graphs
89 Josh Edgin 92 85.1 MPH
Graphs
90 Tyler Chatwood 261 85.1 MPH
Graphs
91 Justin Nicolino 72 85.2 MPH
Graphs
92 Blake Treinen 109 85.2 MPH
Graphs
93 Yusmeiro Petit 118 85.2 MPH
Graphs
94 Marc Rzepczynski 41 85.2 MPH
Graphs
95 Jimmy Nelson 257 85.2 MPH
Graphs
96 Jeanmar Gomez 70 85.2 MPH
Graphs
97 Joaquin Benoit 79 85.3 MPH
Graphs
98 Michael Fulmer 283 85.3 MPH
Graphs
99 Wei-Yin Chen 82 85.3 MPH
Graphs
100 Darren O'Day 59 85.3 MPH
Graphs
101 Jose Alvarado 58 85.3 MPH
Graphs
102 Michael Wacha 221 85.3 MPH
Graphs
103 Tyler Clippard 79 85.3 MPH
Graphs
104 Cody Reed 31 85.3 MPH
Graphs
105 Julio Teheran 294 85.3 MPH
Graphs
106 Ben Lively 115 85.3 MPH
Graphs
107 Jaime Garcia 267 85.3 MPH
Graphs
108 Joe Biagini 192 85.3 MPH
Graphs
109 Josh Collmenter 63 85.4 MPH
Graphs
110 David Price 103 85.4 MPH
Graphs
111 Hector Rondon 75 85.4 MPH
Graphs
112 Danny Farquhar 91 85.4 MPH
Graphs
113 Adam Wainwright 253 85.4 MPH
Graphs
114 Jon Lester 269 85.4 MPH
Graphs
115 Jacob Barnes 95 85.4 MPH
Graphs
116 Jorge De La Rosa 79 85.5 MPH
Graphs
117 Jose Urena 221 85.5 MPH
Graphs
118 Lance McCullers 205 85.5 MPH
Graphs
119 Jose Berrios 155 85.5 MPH
Graphs
120 Kyle Kendrick 39 85.5 MPH
Graphs
121 Ervin Santana 304 85.5 MPH
Graphs
122 Matt Garza 194 85.5 MPH
Graphs
123 Miguel Diaz 99 85.5 MPH
Graphs
124 Mike Dunn 67 85.5 MPH
Graphs
125 Seth Lugo 63 85.6 MPH
Graphs
126 Matt Bush 82 85.6 MPH
Graphs
127 Kyle Freeland 290 85.6 MPH
Graphs
128 Noah Syndergaard 79 85.6 MPH
Graphs
129 Archie Bradley 82 85.6 MPH
Graphs
130 John Axford 52 85.6 MPH
Graphs
131 Brad Brach 83 85.6 MPH
Graphs
132 Dario Alvarez 43 85.7 MPH
Graphs
133 Edinson Volquez 227 85.7 MPH
Graphs
134 Clayton Kershaw 281 85.7 MPH
Graphs
135 Adam Conley 93 85.7 MPH
Graphs
136 Mike Minor 99 85.7 MPH
Graphs
137 Max Scherzer 234 85.7 MPH
Graphs
138 Raisel Iglesias 79 85.7 MPH
Graphs
139 Daniel Wright 64 85.7 MPH
Graphs
140 Antonio Bastardo 30 85.8 MPH
Graphs
141 Trevor Williams 190 85.8 MPH
Graphs
142 Chris Young 111 85.8 MPH
Graphs
143 Neftali Feliz 84 85.8 MPH
Graphs
144 Dan Jennings 96 85.8 MPH
Graphs
145 Robbie Ross Jr. 28 85.8 MPH
Graphs
146 Jumbo Diaz 81 85.8 MPH
Graphs
147 Gerrit Cole 298 85.8 MPH
Graphs
148 Emilio Pagan 25 85.8 MPH
Graphs
149 Bryan Shaw 98 85.8 MPH
Graphs
150 Mark Melancon 64 85.8 MPH
Graphs
151 Dustin McGowan 117 85.9 MPH
Graphs
152 Brandon Kintzler 100 85.9 MPH
Graphs
153 Brent Suter 46 85.9 MPH
Graphs
154 Shelby Miller 67 85.9 MPH
Graphs
155 Jharel Cotton 214 85.9 MPH
Graphs
156 Jeff Samardzija 296 85.9 MPH
Graphs
157 Bryan Morris 68 85.9 MPH
Graphs
158 Mike Fiers 234 85.9 MPH
Graphs
159 Trevor Cahill 103 85.9 MPH
Graphs
160 Alex Colome 99 85.9 MPH
Graphs
161 Casey Lawrence 109 85.9 MPH
Graphs
162 Gio Gonzalez 274 86.0 MPH
Graphs
163 Dominic Leone 87 86.0 MPH
Graphs
164 David Phelps 101 86.0 MPH
Graphs
165 Jarlin Garcia 69 86.0 MPH
Graphs
166 Zach Davies 291 86.0 MPH
Graphs
167 Ty Blach 282 86.0 MPH
Graphs
168 Alec Asher 159 86.0 MPH
Graphs
169 Dan Straily 222 86.0 MPH
Graphs
170 Buddy Boshers 56 86.0 MPH
Graphs
171 Dylan Floro 25 86.1 MPH
Graphs
172 Aaron Nola 170 86.1 MPH
Graphs
173 Joe Ross 184 86.1 MPH
Graphs
174 Andrew Chafin 64 86.1 MPH
Graphs
175 Blaine Boyer 49 86.1 MPH
Graphs
176 James Paxton 168 86.2 MPH
Graphs
177 Eric O'Flaherty 59 86.2 MPH
Graphs
178 Tommy Hunter 60 86.2 MPH
Graphs
179 Matt Harvey 218 86.2 MPH
Graphs
180 Jeremy Hellickson 305 86.2 MPH
Graphs
181 Randall Delgado 166 86.2 MPH
Graphs
182 Roberto Osuna 69 86.2 MPH
Graphs
183 Alex Claudio 122 86.3 MPH
Graphs
184 Ryan Dull 43 86.3 MPH
Graphs
185 Alex Wilson 108 86.3 MPH
Graphs
186 Barrett Astin 30 86.3 MPH
Graphs
187 Miguel Socolovich 67 86.3 MPH
Graphs
188 Johnny Barbato 71 86.3 MPH
Graphs
189 Kevin Siegrist 80 86.3 MPH
Graphs
190 Josh Osich 56 86.3 MPH
Graphs
191 Jordan Montgomery 233 86.3 MPH
Graphs
192 Ryan Garton 34 86.3 MPH
Graphs
193 Adam Ottavino 66 86.3 MPH
Graphs
194 Jake McGee 81 86.3 MPH
Graphs
195 CC Sabathia 226 86.3 MPH
Graphs
196 Austin Brice 86 86.3 MPH
Graphs
197 Yu Darvish 256 86.3 MPH
Graphs
198 Craig Stammen 124 86.4 MPH
Graphs
199 Ian Krol 83 86.4 MPH
Graphs
200 Bryan Mitchell 45 86.4 MPH
Graphs
201 Juan Nicasio 86 86.4 MPH
Graphs
202 Buck Farmer 48 86.4 MPH
Graphs
203 Nick Martinez 221 86.4 MPH
Graphs
204 Tommy Milone 117 86.4 MPH
Graphs
205 Ross Stripling 112 86.4 MPH
Graphs
206 Greg Holland 58 86.4 MPH
Graphs
207 Keone Kela 61 86.4 MPH
Graphs
208 Hunter Strickland 76 86.5 MPH
Graphs
209 Tim Adleman 197 86.5 MPH
Graphs
210 Robert Gsellman 257 86.5 MPH
Graphs
211 Zack Greinke 270 86.5 MPH
Graphs
212 Nick Vincent 92 86.5 MPH
Graphs
213 Jose Ramirez 83 86.5 MPH
Graphs
214 David Holmberg 115 86.5 MPH
Graphs
215 Michael Pineda 257 86.5 MPH
Graphs
216 Joe Smith 72 86.5 MPH
Graphs
217 John Lackey 263 86.5 MPH
Graphs
218 Neil Ramirez 70 86.5 MPH
Graphs
219 Felix Hernandez 109 86.5 MPH
Graphs
220 Ariel Miranda 275 86.5 MPH
Graphs
221 Corey Knebel 64 86.6 MPH
Graphs
222 Cole Hamels 120 86.6 MPH
Graphs
223 Jacob Faria 67 86.6 MPH
Graphs
224 Lance Lynn 233 86.6 MPH
Graphs
225 James Pazos 80 86.6 MPH
Graphs
226 Justin Wilson 61 86.6 MPH
Graphs
227 Wily Peralta 172 86.6 MPH
Graphs
228 Jason Vargas 286 86.6 MPH
Graphs
229 Nick Goody 71 86.7 MPH
Graphs
230 Joakim Soria 82 86.7 MPH
Graphs
231 Brad Peacock 93 86.7 MPH
Graphs
232 Corey Kluber 174 86.7 MPH
Graphs
233 Danny Barnes 82 86.7 MPH
Graphs
234 Luis Perdomo 219 86.7 MPH
Graphs
235 Mike Morin 39 86.7 MPH
Graphs
236 Junior Guerra 111 86.7 MPH
Graphs
237 Chris Sale 262 86.7 MPH
Graphs
238 Jacob deGrom 255 86.7 MPH
Graphs
239 Mike Pelfrey 191 86.7 MPH
Graphs
240 Hyun-Jin Ryu 204 86.7 MPH
Graphs
241 Pedro Baez 93 86.7 MPH
Graphs
242 Kevin Quackenbush 52 86.7 MPH
Graphs
243 Madison Bumgarner 79 86.7 MPH
Graphs
244 Jered Weaver 152 86.7 MPH