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 Jake Arrieta 580 84.0 MPH
Graphs
2 Clayton Kershaw 542 84.2 MPH
Graphs
3 Collin McHugh 628 85.2 MPH
Graphs
4 Chris Young 374 85.3 MPH
Graphs
5 Francisco Liriano 493 85.3 MPH
Graphs
6 Dallas Keuchel 642 85.4 MPH
Graphs
7 Max Scherzer 584 85.4 MPH
Graphs
8 Noah Syndergaard 403 85.4 MPH
Graphs
9 Jacob deGrom 506 85.5 MPH
Graphs
10 Josh Collmenter 410 85.5 MPH
Graphs
11 Tommy Milone 415 85.6 MPH
Graphs
12 Chris Sale 525 85.6 MPH
Graphs
13 Carlos Martinez 500 85.7 MPH
Graphs
14 Tanner Roark 365 85.7 MPH
Graphs
15 Jon Lester 566 85.7 MPH
Graphs
16 Jered Weaver 534 85.7 MPH
Graphs
17 Odrisamer Despaigne 437 85.8 MPH
Graphs
18 Mark Buehrle 696 85.8 MPH
Graphs
19 John Danks 586 85.8 MPH
Graphs
20 Shelby Miller 610 85.8 MPH
Graphs
21 Jorge De La Rosa 432 85.8 MPH
Graphs
22 Johnny Cueto 636 86.0 MPH
Graphs
23 Scott Kazmir 540 86.1 MPH
Graphs
24 Michael Wacha 545 86.1 MPH
Graphs
25 Jimmy Nelson 526 86.2 MPH
Graphs
26 Matt Garza 503 86.2 MPH
Graphs
27 Wei-Yin Chen 593 86.2 MPH
Graphs
28 Jeff Locke 541 86.3 MPH
Graphs
29 Mike Bolsinger 322 86.3 MPH
Graphs
30 Matt Harvey 524 86.3 MPH
Graphs
31 Jonathon Niese 593 86.3 MPH
Graphs
32 Jordan Zimmermann 620 86.4 MPH
Graphs
33 Justin Verlander 387 86.4 MPH
Graphs
34 Zack Greinke 598 86.4 MPH
Graphs
35 Madison Bumgarner 590 86.4 MPH
Graphs
36 Garrett Richards 608 86.4 MPH
Graphs
37 Doug Fister 356 86.4 MPH
Graphs
38 Alex Wood 599 86.5 MPH
Graphs
39 Jesse Hahn 309 86.5 MPH
Graphs
40 Eduardo Rodriguez 382 86.6 MPH
Graphs
41 David Price 613 86.6 MPH
Graphs
42 Jake Peavy 343 86.7 MPH
Graphs
43 Adam Warren 384 86.7 MPH
Graphs
44 Anibal Sanchez 472 86.7 MPH
Graphs
45 Matt Shoemaker 414 86.7 MPH
Graphs
46 CC Sabathia 533 86.7 MPH
Graphs
47 Corey Kluber 585 86.8 MPH
Graphs
48 Wade Miley 616 86.8 MPH
Graphs
49 Anthony DeSclafani 574 86.8 MPH
Graphs
50 Tyson Ross 519 86.8 MPH
Graphs
51 John Lackey 665 86.9 MPH
Graphs
52 Kevin Gausman 336 86.9 MPH
Graphs
53 Cole Hamels 593 86.9 MPH
Graphs
54 Ubaldo Jimenez 544 86.9 MPH
Graphs
55 Jaime Garcia 380 86.9 MPH
Graphs
56 Stephen Strasburg 339 86.9 MPH
Graphs
57 Michael Pineda 488 87.0 MPH
Graphs
58 Scott Feldman 363 87.0 MPH
Graphs
59 Taylor Jungmann 339 87.0 MPH
Graphs
60 Chris Rusin 464 87.0 MPH
Graphs
61 Kyle Lohse 510 87.0 MPH
Graphs
62 Dan Haren 590 87.0 MPH
Graphs
63 Clay Buchholz 334 87.0 MPH
Graphs
64 Chad Bettis 359 87.1 MPH
Graphs
65 Kyle Hendricks 520 87.1 MPH
Graphs
66 Kyle Gibson 604 87.1 MPH
Graphs
67 Chase Anderson 482 87.1 MPH
Graphs
68 Mike Fiers 512 87.2 MPH
Graphs
69 Jeff Samardzija 686 87.2 MPH
Graphs
70 R.A. Dickey 687 87.2 MPH
Graphs
71 Mat Latos 361 87.2 MPH
Graphs
72 Jake Odorizzi 503 87.3 MPH
Graphs
73 Brett Anderson 586 87.3 MPH
Graphs
74 Lance Lynn 511 87.3 MPH
Graphs
75 Trevor Bauer 490 87.4 MPH
Graphs
76 Carlos Rodon 389 87.4 MPH
Graphs
77 Gio Gonzalez 516 87.4 MPH
Graphs
78 Marco Estrada 533 87.4 MPH
Graphs
79 Mike Pelfrey 571 87.5 MPH
Graphs
80 Rubby De La Rosa 592 87.5 MPH
Graphs
81 Gerrit Cole 576 87.5 MPH
Graphs
82 Carlos Carrasco 466 87.5 MPH
Graphs
83 Bartolo Colon 651 87.6 MPH
Graphs
84 Andrew Cashner 567 87.6 MPH
Graphs
85 Roenis Elias 340 87.6 MPH
Graphs
86 Brad Hand 306 87.7 MPH
Graphs
87 Yovani Gallardo 603 87.7 MPH
Graphs
88 Jose Quintana 633 87.7 MPH
Graphs
89 Jason Hammel 492 87.7 MPH
Graphs
90 Trevor May 352 87.8 MPH
Graphs
91 Jerome Williams 440 87.8 MPH
Graphs
92 Felix Hernandez 567 87.8 MPH
Graphs
93 Drew Hutchison 480 87.8 MPH
Graphs
94 Ryan Vogelsong 429 87.8 MPH
Graphs
95 Jeremy Guthrie 527 87.8 MPH
Graphs
96 Julio Teheran 590 87.8 MPH
Graphs
97 Edinson Volquez 615 87.8 MPH
Graphs
98 Jesse Chavez 486 87.9 MPH
Graphs
99 Ian Kennedy 480 87.9 MPH
Graphs
100 Hisashi Iwakuma 386 87.9 MPH
Graphs
101 Robbie Ray 369 88.0 MPH
Graphs
102 Nathan Karns 415 88.0 MPH
Graphs
103 Chris Heston 528 88.0 MPH
Graphs
104 Danny Duffy 424 88.0 MPH
Graphs
105 Charlie Morton 414 88.1 MPH
Graphs
106 Mike Leake 607 88.1 MPH
Graphs
107 Nathan Eovaldi 500 88.1 MPH
Graphs
108 Erasmo Ramirez 490 88.2 MPH
Graphs
109 Lance McCullers 343 88.2 MPH
Graphs
110 James Shields 555 88.2 MPH
Graphs
111 Miguel Gonzalez 454 88.2 MPH
Graphs
112 Wily Peralta 377 88.3 MPH
Graphs
113 Rick Porcello 539 88.3 MPH
Graphs
114 Kyle Kendrick 497 88.3 MPH
Graphs
115 Tom Koehler 580 88.4 MPH
Graphs
116 Michael Lorenzen 370 88.4 MPH
Graphs
117 Alex Colome 334 88.4 MPH
Graphs
118 J.A. Happ 519 88.5 MPH
Graphs
119 Matt Wisler 362 88.5 MPH
Graphs
120 Taijuan Walker 500 88.5 MPH
Graphs
121 Sonny Gray 601 88.6 MPH
Graphs
122 Jeremy Hellickson 466 88.6 MPH
Graphs
123 Alfredo Simon 627 88.6 MPH
Graphs
124 Hector Santiago 535 88.6 MPH
Graphs
125 David Phelps 368 88.7 MPH
Graphs
126 Nick Martinez 422 88.7 MPH
Graphs
127 Aaron Harang 583 88.7 MPH
Graphs
128 Yordano Ventura 470 88.8 MPH
Graphs
129 Chris Tillman 550 88.8 MPH
Graphs
130 Colby Lewis 664 88.9 MPH
Graphs
131 Chris Archer 546 88.9 MPH
Graphs
132 Ervin Santana 335 88.9 MPH
Graphs
133 Masahiro Tanaka 441 89.0 MPH
Graphs
134 Ivan Nova 310 89.0 MPH
Graphs
135 Joe Kelly 422 89.0 MPH
Graphs
136 Kendall Graveman 383 89.1 MPH
Graphs
137 Danny Salazar 502 89.2 MPH
Graphs
138 Phil Hughes 539 89.2 MPH
Graphs
139 A.J. Burnett 496 89.2 MPH
Graphs
140 Andrew Heaney 327 89.4 MPH
Graphs
141 Williams Perez 380 89.4 MPH
Graphs
142 Tim Hudson 417 89.6 MPH
Graphs
143 C.J. Wilson 387 89.6 MPH
Graphs