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.
  • 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.
  • For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
  • For recent updates check out the Change Log.
  • For CSV documentation click here.
Select Columns to Include in Total Pitches

Search Results

Save Search
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 Justin Wilson 63 89.3 MPH
Graphs
6 Kyle Barraclough 80 89.3 MPH
Graphs
7 Kenley Jansen 61 89.4 MPH
Graphs
8 Daniel Hudson 79 89.6 MPH
Graphs
9 Scott Feldman 170 89.7 MPH
Graphs
10 Seunghwan Oh 111 89.7 MPH
Graphs
11 Corey Kluber 220 89.8 MPH
Graphs
12 Rafael Montero 159 89.8 MPH
Graphs
13 Tony Watson 88 89.8 MPH
Graphs
14 Raisel Iglesias 94 89.9 MPH
Graphs
15 Chris Stratton 88 89.9 MPH
Graphs
16 Chris Rusin 91 89.9 MPH
Graphs
17 Ryan Buchter 89 90.0 MPH
Graphs
18 Adam Ottavino 72 90.0 MPH
Graphs
19 James Paxton 165 90.1 MPH
Graphs
20 Jon Gray 143 90.1 MPH
Graphs
21 Carlos Torres 105 90.1 MPH
Graphs
22 Blake Wood 92 90.1 MPH
Graphs
23 Matt Barnes 76 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 Ross Stripling 91 90.4 MPH
Graphs
28 Adam Wainwright 186 90.5 MPH
Graphs
29 Jimmy Nelson 213 90.5 MPH
Graphs
30 Anthony Swarzak 87 90.6 MPH
Graphs
31 Alex Claudio 73 90.6 MPH
Graphs
32 Matt Garza 185 90.6 MPH
Graphs
33 Jose Urena 262 90.6 MPH
Graphs
34 Jon Lester 246 90.6 MPH
Graphs
35 Mike Montgomery 144 90.7 MPH
Graphs
36 Corey Knebel 65 90.8 MPH
Graphs
37 Jacob deGrom 242 90.8 MPH
Graphs
38 Blake Snell 172 90.8 MPH
Graphs
39 Tanner Roark 254 90.8 MPH
Graphs
40 CC Sabathia 190 90.8 MPH
Graphs
41 Wade LeBlanc 98 90.8 MPH
Graphs
42 Collin McHugh 109 90.8 MPH
Graphs
43 Pedro Strop 55 90.8 MPH
Graphs
44 Mike Minor 85 90.8 MPH
Graphs
45 David Robertson 64 90.8 MPH
Graphs
46 Oliver Drake 73 90.8 MPH
Graphs
47 Rich Hill 167 90.9 MPH
Graphs
48 Francisco Liriano 140 90.9 MPH
Graphs
49 Kenta Maeda 192 91.0 MPH
Graphs
50 Jose Berrios 209 91.0 MPH
Graphs
51 Bryan Shaw 78 91.0 MPH
Graphs
52 Yu Darvish 244 91.0 MPH
Graphs
53 Cory Gearrin 78 91.0 MPH
Graphs
54 Jordan Montgomery 230 91.0 MPH
Graphs
55 Danny Duffy 216 91.0 MPH
Graphs
56 Max Scherzer 227 91.1 MPH
Graphs
57 Michael Lorenzen 94 91.1 MPH
Graphs
58 Miguel Castro 89 91.1 MPH