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, and adjusted to roughly out-of-hand release point. All velocities from 2017 and beyond are Statcast, which are reported out-of-hand.
* Note: For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
* Note: For recent updates check out the Change Log.
* Note: For CSV documentation click here.
Select Columns to Include in Total Pitches

Search Results

Rk. Player Results Avg Exit Velocity
1 Aaron Loup 69 87.6 MPH
Graphs
2 Brent Suter 115 88.2 MPH
Graphs
3 Carl Edwards Jr. 59 88.3 MPH
Graphs
4 Brandon McCarthy 130 88.5 MPH
Graphs
5 Kyle Barraclough 80 89.3 MPH
Graphs
6 Justin Wilson 63 89.3 MPH
Graphs
7 Daniel Hudson 79 89.6 MPH
Graphs
8 Scott Feldman 170 89.7 MPH
Graphs
9 Kenley Jansen 61 89.7 MPH
Graphs
10 Rafael Montero 159 89.8 MPH
Graphs
11 Seunghwan Oh 111 89.8 MPH
Graphs
12 Tony Watson 88 89.8 MPH
Graphs
13 Corey Kluber 220 89.8 MPH
Graphs
14 Ryan Buchter 89 89.9 MPH
Graphs
15 Chris Stratton 88 89.9 MPH
Graphs
16 Raisel Iglesias 94 89.9 MPH
Graphs
17 Chris Rusin 91 89.9 MPH
Graphs
18 Adam Ottavino 72 90.0 MPH
Graphs
19 Blake Wood 92 90.1 MPH
Graphs
20 James Paxton 165 90.1 MPH
Graphs
21 Jon Gray 143 90.1 MPH
Graphs
22 Matt Barnes 76 90.1 MPH
Graphs
23 Carlos Torres 105 90.1 MPH
Graphs
24 Brad Hand 81 90.2 MPH
Graphs
25 Wade Davis 63 90.3 MPH
Graphs
26 David Price 113 90.3 MPH
Graphs
27 Jimmy Nelson 213 90.5 MPH
Graphs
28 Ross Stripling 91 90.5 MPH
Graphs
29 Adam Wainwright 186 90.5 MPH
Graphs
30 Alex Claudio 73 90.6 MPH
Graphs
31 Jon Lester 246 90.6 MPH
Graphs
32 Anthony Swarzak 87 90.6 MPH
Graphs
33 Jose Urena 262 90.6 MPH
Graphs
34 Matt Garza 185 90.6 MPH
Graphs
35 David Robertson 64 90.7 MPH
Graphs
36 Mike Montgomery 144 90.7 MPH
Graphs
37 Mike Minor 85 90.8 MPH
Graphs
38 Pedro Strop 55 90.8 MPH
Graphs
39 Blake Snell 172 90.8 MPH
Graphs
40 Wade LeBlanc 98 90.8 MPH
Graphs
41 Jacob deGrom 242 90.8 MPH
Graphs
42 Collin McHugh 109 90.8 MPH
Graphs
43 Oliver Drake 73 90.8 MPH
Graphs
44 CC Sabathia 190 90.8 MPH
Graphs
45 Tanner Roark 254 90.8 MPH
Graphs
46 Rich Hill 167 90.9 MPH
Graphs
47 Francisco Liriano 140 90.9 MPH
Graphs
48 Yu Darvish 244 91.0 MPH
Graphs
49 Cory Gearrin 78 91.0 MPH
Graphs
50 Jordan Montgomery 230 91.0 MPH
Graphs
51 Kenta Maeda 192 91.0 MPH
Graphs
52 Bryan Shaw 78 91.0 MPH
Graphs
53 Danny Duffy 216 91.0 MPH
Graphs
54 Jose Berrios 209 91.0 MPH
Graphs
55 Max Scherzer 227 91.1 MPH
Graphs
56 Ryan Tepera 92 91.1 MPH
Graphs
57 Tyler Clippard 87 91.1 MPH
Graphs
58 Michael Lorenzen 94 91.1 MPH
Graphs
59 Aaron Nola 206 91.1 MPH
Graphs
60 Miguel Castro 89