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
Graphs
66 Tim Hill 54.746 for 198 0.279
Graphs
67 Juan Nicasio 51.231 for 183 0.280
Graphs
68 Luis Avilan 54.110 for 194 0.280
Graphs
69 Tony Barnette 29.146 for 104 0.280
Graphs
70 Justin Anderson 66.514 for 238 0.281
Graphs
71 Brad Peacock 74.224 for 264 0.281
Graphs
72 Juan Minaya 57.883 for 206 0.281
Graphs
73 Chris Devenski 52.439 for 187 0.282
Graphs
74 Carl Edwards Jr. 62.040 for 221 0.282
Graphs
75 Andrew Miller 43.194 for 153 0.282
Graphs
76 Drew Steckenrider 75.436 for 267 0.283
Graphs
77 Justin Miller 60.209 for 214 0.283
Graphs
78 Corey Knebel 63.009 for 223 0.283
Graphs
79 David Hernandez 70.972 for 253 0.283
Graphs
80 Brad Hand 84.088 for 299 0.283
Graphs
81 Matt Grace 69.290 for 245 0.284
Graphs
82 Victor Arano 68.894 for 242 0.285
Graphs
83 Jared Hughes 84.134 for 296 0.285
Graphs
84 Ryan Buchter 46.086 for 162 0.286
Graphs
85 Hector Rondon 70.847 for 248 0.286
Graphs
86 Jonny Venters 38.265 for 136 0.286
Graphs
87 Kyle Crick 71.778 for 252 0.286
Graphs
88 A.J. Minter 74.115 for 259 0.287