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 xwOBA
1 Sean Doolittle 32.730 for 162 0.202
Graphs
2 Jose Leclerc 45.554 for 222 0.209
Graphs
3 Oliver Perez 25.047 for 117 0.214
Graphs
4 Edwin Diaz 60.171 for 280 0.215
Graphs
5 Will Smith 46.561 for 206 0.228
Graphs
6 Taylor Cole 26.838 for 118 0.229
Graphs
7 Adam Ottavino 70.431 for 304 0.233
Graphs
8 Jose Castillo 35.053 for 149 0.235
Graphs
9 Josh Hader 71.776 for 306 0.235
Graphs
10 Blake Treinen 73.289 for 312 0.236
Graphs
11 Robbie Erlin 44.379 for 190 0.236
Graphs
12 Dellin Betances 63.437 for 270 0.238
Graphs
13 Ryan Pressly 69.433 for 291 0.239
Graphs
14 Aroldis Chapman 51.896 for 212 0.245
Graphs
15 Taylor Rogers 63.278 for 257 0.247
Graphs
16 Shawn Kelley 46.146 for 187 0.247
Graphs
17 Wade Davis 64.982 for 261 0.249
Graphs
18 Seranthony Dominguez 57.775 for 229 0.252
Graphs
19 Reyes Moronta 64.803 for 258 0.252
Graphs
20 Kirby Yates 63.613 for 250 0.254
Graphs
21 Richard Rodriguez 70.246 for 276 0.255
Graphs
22 Tony Sipp 38.432 for 151 0.255
Graphs
23 Brandon Woodruff 26.608 for 104 0.256
Graphs
24 Robert Stock 42.128 for 165 0.257
Graphs
25 Adam Cimber 70.092 for 275 0.257
Graphs
26 Vidal Nuno III 33.691 for 131 0.257
Graphs
27 Craig Stammen 80.475 for 314 0.258
Graphs
28 Felipe Vazquez 76.143 for 294 0.259
Graphs
29 Ryan Brasier 31.876 for 124 0.259
Graphs
30 Edubray Ramos 44.227 for 171 0.260
Graphs
31 Joakim Soria 66.060 for 254 0.261
Graphs
32 Drew VerHagen 55.641 for 213 0.261
Graphs
33 Jose Alvarado 67.217 for 259 0.262
Graphs
34 Tim Mayza 38.497 for 147 0.262
Graphs
35 JT Chargois 34.486 for 132 0.263
Graphs
36 Seunghwan Oh 71.788 for 273 0.263
Graphs
37 Craig Kimbrel 64.995 for 247 0.264
Graphs
38 Kenley Jansen 76.464 for 288 0.266
Graphs
39 Dylan Floro 69.725 for 265 0.266
Graphs
40 Steve Cishek 75.269 for 284 0.267
Graphs
41 Jace Fry 54.956 for 208 0.267
Graphs
42 Tyler Olson 31.034 for 116 0.268
Graphs
43 Ryne Stanek 26.833 for 100 0.268
Graphs
44 Tyler Clippard 74.099 for 278 0.268
Graphs
45 Pedro Baez 62.421 for 235 0.268
Graphs
46 Tony Watson 68.392 for 258 0.268
Graphs
47 Pat Neshek 26.677 for 100 0.269
Graphs
48 Steven Wright 32.605 for 121 0.269
Graphs
49 Adam Kolarek 37.624 for 140 0.269
Graphs
50 Caleb Ferguson 41.224 for 153 0.269
Graphs
51 Phil Maton 57.032 for 213 0.270
Graphs
52 Jeremy Jeffress 79.327 for 295 0.270
Graphs
53 Jeurys Familia 82.020 for 301 0.272
Graphs
54 Collin McHugh 77.057 for 283 0.273
Graphs
55 Mychal Givens 85.075 for 313 0.273
Graphs
56 David Robertson 76.439 for 282 0.275
Graphs
57 Nick Vincent 61.796 for 226 0.275
Graphs
58 Joe Jimenez 72.303 for 264 0.275
Graphs
59 Seth Lugo 83.860 for 305 0.276
Graphs
60 Zach Duke 64.469 for 236 0.276
Graphs
61 John Brebbia 57.106 for 207 0.277
Graphs
62 Matt Barnes 73.068 for 264 0.277
Graphs
63 Keone Kela 57.954 for 210 0.277
Graphs
64 Erik Goeddel 42.281 for 152 0.278
Graphs
65 Gabriel Moya 35.805 for 129 0.278