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 Edwin Diaz 60.184 for 280 0.215
Graphs
4 Will Smith 46.587 for 206 0.228
Graphs
5 Adam Ottavino 70.444 for 304 0.233
Graphs
6 Josh Hader 71.812 for 306 0.235
Graphs
7 Blake Treinen 73.489 for 312 0.237
Graphs
8 Dellin Betances 63.440 for 270 0.238
Graphs
9 Chris Sale 146.867 for 617 0.238
Graphs
10 Ryan Pressly 69.332 for 291 0.239
Graphs
11 Justin Verlander 200.530 for 833 0.241
Graphs
12 Jacob deGrom 201.262 for 832 0.243
Graphs
13 Aroldis Chapman 51.922 for 212 0.245
Graphs
14 Shawn Kelley 46.172 for 187 0.247
Graphs
15 Taylor Rogers 63.416 for 257 0.248
Graphs
16 Max Scherzer 213.609 for 862 0.249
Graphs
17 Wade Davis 65.021 for 261 0.249
Graphs
18 Reyes Moronta 64.829 for 258 0.252
Graphs
19 Seranthony Dominguez 57.870 for 229 0.253
Graphs
20 Tony Sipp 38.432 for 151 0.255
Graphs
21 Richard Rodriguez 70.246 for 276 0.255
Graphs
22 Kirby Yates 63.712 for 250 0.255
Graphs
23 Adam Cimber 69.967 for 275 0.256
Graphs
24 Robert Stock 42.154 for 165 0.257
Graphs
25 Craig Stammen 80.460 for 314 0.258
Graphs
26 Felipe Vazquez 76.157 for 294 0.259
Graphs
27 Edubray Ramos 44.266 for 171 0.260
Graphs
28 Walker Buehler 139.780 for 540 0.260
Graphs
29 Joakim Soria 66.060 for 254 0.261
Graphs
30 Jose Alvarado 67.204 for 259 0.261
Graphs
31 Seunghwan Oh 71.815 for 273 0.263
Graphs
32 Aaron Nola 216.013 for 828 0.263
Graphs
33 Trevor Bauer 187.750 for 715 0.264
Graphs
34 Craig Kimbrel 65.012 for 247 0.264
Graphs
35 Dylan Floro 69.738 for 265 0.266
Graphs
36 Kenley Jansen 76.581 for 288 0.266
Graphs
37 Pedro Baez 62.158 for 235 0.267
Graphs
38 Steve Cishek 75.295 for 284 0.267
Graphs
39 Noah Syndergaard 171.279 for 642 0.268
Graphs
40 Tony Watson 68.508 for 258 0.269
Graphs
41 Ross Stripling 134.334 for 501 0.269
Graphs
42 Jeremy Jeffress 79.366 for 295 0.270
Graphs
43 Phil Maton 56.976 for 213 0.270
Graphs
44 Drew VerHagen 63.214 for 233 0.271
Graphs
45 Nick Vincent 63.425 for 234 0.272
Graphs
46 Gerrit Cole 216.672 for 799 0.272
Graphs
47 Jeurys Familia 82.033 for 301 0.273
Graphs
48 Hyun-Jin Ryu 88.010 for 323 0.273
Graphs
49 Blake Snell 190.288 for 698 0.273
Graphs
50 Mychal Givens 85.151 for 313 0.273
Graphs
51 Collin McHugh 77.096 for 283 0.273
Graphs
52 Anibal Sanchez 149.542 for 553 0.274
Graphs
53 Jace Fry 58.302 for 214 0.275
Graphs
54 Zach Duke 64.383 for 236 0.275
Graphs
55 Mike Foltynewicz 202.821 for 741 0.275
Graphs
56 David Robertson 76.567 for 282 0.275
Graphs
57 Joe Jimenez 72.342 for 264 0.275
Graphs
58 Diego Castillo 61.333 for 222 0.276