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 Tyler Anderson 347 83.9 MPH
Graphs
2 CC Sabathia 542 84.2 MPH
Graphs
3 Scott Feldman 260 84.3 MPH
Graphs
4 Jeurys Familia 205 84.6 MPH
Graphs
5 Mychal Givens 175 84.7 MPH
Graphs
6 John Lamb 228 84.7 MPH
Graphs
7 Scott Kazmir 397 85.1 MPH
Graphs
8 Kenta Maeda 479 85.3 MPH
Graphs
9 Aaron Nola 327 85.4 MPH
Graphs
10 Carlos Torres 227 85.5 MPH
Graphs
11 Dellin Betances 144 85.6 MPH
Graphs
12 Julio Urias 217 85.7 MPH
Graphs
13 Jon Lester 541 85.8 MPH
Graphs
14 Kyle Hendricks 523 85.8 MPH
Graphs
15 Eduardo Rodriguez 315 85.8 MPH
Graphs
16 Adam Wainwright 622 85.9 MPH
Graphs
17 Corey Kluber 569 86.0 MPH
Graphs
18 Clayton Kershaw 359 86.0 MPH
Graphs
19 Jeremy Hellickson 567 86.1 MPH
Graphs
20 Dillon Gee 419 86.1 MPH
Graphs
21 Adam Conley 386 86.2 MPH
Graphs
22 Max Scherzer 556 86.2 MPH
Graphs
23 Tanner Roark 597 86.2 MPH
Graphs
24 Jake Arrieta 523 86.3 MPH
Graphs
25 Yu Darvish 250 86.3 MPH
Graphs
26 Carlos Martinez 554 86.3 MPH
Graphs
27 Gerrit Cole 366 86.4 MPH
Graphs
28 Chris Devenski 281 86.4 MPH
Graphs
29 Steven Wright 464 86.4 MPH
Graphs
30 Drew Pomeranz 451 86.4 MPH
Graphs
31 Rich Hill 269 86.4 MPH
Graphs
32 Kyle Barraclough 147 86.5 MPH
Graphs
33 Ryan Vogelsong 260 86.5 MPH
Graphs
34 Johnny Cueto 630 86.6 MPH
Graphs
35 Chris Rusin 255 86.6 MPH
Graphs
36 Felipe Rivero 196 86.6 MPH
Graphs
37 David Phelps 198 86.6 MPH
Graphs
38 Steven Matz 382 86.7 MPH
Graphs
39 Noah Syndergaard 481 86.7 MPH
Graphs
40 Matt Shoemaker 488 86.7 MPH
Graphs
41 Collin McHugh 559 86.7 MPH
Graphs
42 Stephen Strasburg 369 86.7 MPH
Graphs
43 Zack Greinke 492 86.8 MPH
Graphs
44 Tom Koehler 539 86.8 MPH
Graphs
45 Matt Harvey 300 86.8 MPH
Graphs
46 Jon Gray 454 86.8 MPH
Graphs
47 Chase Anderson 470 86.8 MPH
Graphs
48 Drew Smyly 520 86.9 MPH
Graphs
49 Zach Davies 504 86.9 MPH
Graphs
50 David Price 667 86.9 MPH
Graphs
51 Blake Snell 252 86.9 MPH
Graphs
52 Matt Cain 287 87.0 MPH
Graphs
53 Junior Guerra 346 87.0 MPH
Graphs
54 Brad Brach 194 87.0 MPH
Graphs
55 Michael Wacha 446 87.0 MPH
Graphs
56 Michael Fulmer 464 87.0 MPH
Graphs
57 Jacob deGrom 422 87.0 MPH
Graphs
58 Chad Bettis 610 87.1 MPH
Graphs
59 Francisco Liriano 469 87.1 MPH
Graphs
60 Vince Velasquez 353 87.1 MPH
Graphs
61 Jordan Zimmermann 356 87.2 MPH
Graphs
62 Miguel Gonzalez 430 87.2 MPH
Graphs
63 Doug Fister 594 87.2 MPH
Graphs
64 Daniel Mengden 224 87.2 MPH
Graphs
65 Jose Urena 280 87.2 MPH
Graphs
66 Jeff Locke 443 87.2 MPH
Graphs
67 Cole Hamels 563 87.2 MPH
Graphs
68 Randall Delgado 231 87.3 MPH
Graphs
69 Josh Tomlin 584 87.3 MPH
Graphs
70 Justin Verlander 584 87.3 MPH
Graphs
71 Dylan Bundy 322 87.3 MPH
Graphs
72 Marco Estrada 489 87.3 MPH
Graphs
73 Joe Blanton 207 87.4 MPH
Graphs
74 Matt Boyd 297 87.4 MPH
Graphs
75 Seung Hwan Oh 190 87.4 MPH
Graphs
76 Albert Suarez 271 87.4 MPH
Graphs
77 Mike Foltynewicz 373 87.4 MPH
Graphs
78 R.A. Dickey 533 87.4 MPH
Graphs
79 Joe Ross 319 87.5 MPH
Graphs
80 Madison Bumgarner 599 87.5 MPH
Graphs
81 Erasmo Ramirez 285 87.5 MPH
Graphs
82 Jimmy Nelson 564 87.5 MPH
Graphs
83 Tyler Chatwood 479 87.5 MPH
Graphs
84 Julio Teheran 541 87.6 MPH
Graphs
85 Brandon Finnegan 501 87.6 MPH
Graphs
86 Juan Nicasio 323 87.6 MPH
Graphs
87 Jaime Garcia 527 87.6 MPH
Graphs
88 Christian Friedrich 413 87.6 MPH
Graphs
89 Anthony DeSclafani 368 87.6 MPH
Graphs
90 Gio Gonzalez 526 87.7 MPH
Graphs
91 Clay Buchholz 435 87.7 MPH
Graphs
92 Jerad Eickhoff 594 87.7 MPH
Graphs
93 Vance Worley 269 87.7 MPH
Graphs
94 Rick Porcello 656 87.7 MPH
Graphs
95 Mike Wright 243 87.7 MPH
Graphs
96 Jose Fernandez 423 87.8 MPH
Graphs
97 Hisashi Iwakuma 638 87.8 MPH
Graphs
98 Jose Quintana 603 87.8 MPH
Graphs
99 Felix Hernandez 457 87.8 MPH
Graphs
100 Anibal Sanchez 475 87.8 MPH
Graphs
101 Colby Lewis 367 87.8 MPH
Graphs
102 Chris Sale 611 87.8 MPH
Graphs
103 Kyle Gibson 490 87.8 MPH
Graphs
104 Jameson Taillon 314 87.9 MPH
Graphs
105 Dallas Keuchel 507 87.9 MPH
Graphs
106 Jered Weaver 608 87.9 MPH
Graphs
107 Jhoulys Chacin 453 87.9 MPH
Graphs
108 Ross Stripling 314 87.9 MPH
Graphs
109 John Lackey 506 88.0 MPH
Graphs
110 Ubaldo Jimenez 437 88.0 MPH
Graphs
111 Dan Straily 546 88.0 MPH
Graphs
112 Jeff Samardzija 607 88.0 MPH
Graphs
113 Ervin Santana 542 88.0 MPH
Graphs
114 Matt Moore 582 88.0 MPH
Graphs
115 Kevin Gausman 531 88.0 MPH
Graphs
116 Carlos Rodon 486 88.0 MPH
Graphs
117 Lance McCullers 201 88.0 MPH
Graphs
118 Brad Hand 216 88.0 MPH
Graphs
119 Wily Peralta 415 88.0 MPH
Graphs
120 David Hernandez 207 88.1 MPH
Graphs
121 Wade Miley 520 88.1 MPH
Graphs
122 Edinson Volquez 631 88.1 MPH
Graphs
123 Jonathon Niese 408 88.1 MPH
Graphs
124 Ricky Nolasco 624 88.2 MPH
Graphs
125 Mike Pelfrey 433 88.2 MPH
Graphs
126 Jorge De La Rosa 435 88.2 MPH
Graphs
127 James Shields 596 88.2 MPH
Graphs
128 Derek Holland 357 88.2 MPH
Graphs
129 Mike Leake 595 88.2 MPH
Graphs
130 Masahiro Tanaka 601 88.2 MPH
Graphs
131 Matt Garza 352 88.2 MPH
Graphs
132 Yovani Gallardo 378 88.3 MPH
Graphs
133 Matt Wisler 503 88.4 MPH
Graphs
134 Danny Duffy 494 88.4 MPH
Graphs
135 Mike Montgomery 274 88.4 MPH
Graphs
136 Martin Perez 672 88.4 MPH
Graphs
137 Ian Kennedy 555 88.5 MPH
Graphs
138 Logan Verrett 294 88.5 MPH
Graphs
139 Hansel Robles 209 88.6 MPH
Graphs
140 J.A. Happ 567 88.6 MPH
Graphs
141 Edwin Jackson 270 88.7 MPH
Graphs
142 Jake Peavy 380 88.7 MPH
Graphs
143 Hector Neris 193 88.7 MPH
Graphs
144 Chris Tillman 502 88.7 MPH
Graphs
145 Adam Morgan 379 88.7 MPH
Graphs
146 A.J. Griffin 349 88.8 MPH
Graphs
147 Bartolo Colon 628 88.8 MPH
Graphs
148 Colin Rea 321 88.8 MPH
Graphs
149 Nathan Karns 268 88.8 MPH
Graphs
150 Archie Bradley 424 88.9 MPH
Graphs
151 Taijuan Walker 409 88.9 MPH
Graphs
152 Hector Santiago 557 88.9 MPH
Graphs
153 Sean Manaea 429 88.9 MPH
Graphs
154 Jason Hammel 486 88.9 MPH
Graphs
155 Wei-Yin Chen 393 88.9 MPH
Graphs
156 Trevor Bauer 564 89.0 MPH
Graphs
157 Luis Severino 218 89.0 MPH
Graphs
158 Patrick Corbin 499 89.0 MPH
Graphs
159 Bud Norris 341 89.1 MPH
Graphs
160 Shelby Miller 346 89.1 MPH
Graphs
161 Andrew Cashner 408 89.1 MPH
Graphs
162 Tyler Wilson 330 89.1 MPH
Graphs
163 Chris Archer 546 89.2 MPH
Graphs
164 Ivan Nova 520 89.2 MPH
Graphs
165 Robbie Ray 481 89.2 MPH
Graphs
166 Kendall Graveman 623 89.2 MPH
Graphs
167 Yordano Ventura 586 89.2 MPH
Graphs
168 Jake Odorizzi 549 89.3 MPH
Graphs
169 Mike Fiers 541 89.3 MPH
Graphs
170 Carlos Carrasco 412 89.4 MPH
Graphs
171 Chris Young 267 89.4 MPH
Graphs
172 Nathan Eovaldi 387 89.4 MPH
Graphs
173 Tyler Duffey 444 89.4 MPH
Graphs
174 Michael Pineda 489 89.5 MPH
Graphs
175 Luis Perdomo 503 89.5 MPH
Graphs
176 Aaron Sanchez 561 89.6 MPH
Graphs
177 Blake Wood 208 89.7 MPH
Graphs
178 Michael Tonkin 208 89.8 MPH
Graphs
179 Sonny Gray 378 89.8 MPH
Graphs
180 Marcus Stroman 630 89.9 MPH
Graphs
181 James Paxton 369 90.0 MPH
Graphs
182 Matt Andriese 391 90.9 MPH
Graphs
183 Danny Salazar 358 91.0 MPH
Graphs