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 Adrian Houser 24.571 for 114 0.217
Graphs
2 Liam Hendriks 68.903 for 317 0.219
Graphs
3 Emilio Pagan 58.383 for 266 0.219
Graphs
4 Kirby Yates 53.343 for 242 0.221
Graphs
5 Drew Pomeranz 23.777 for 106 0.224
Graphs
6 Seth Lugo 71.046 for 310 0.230
Graphs
7 Josh Hader 66.362 for 287 0.231
Graphs
8 J.B. Wendelken 30.081 for 129 0.235
Graphs
9 Jordan Hicks 25.988 for 110 0.236
Graphs
10 Austin Adams 29.631 for 121 0.245
Graphs
11 Ken Giles 50.932 for 207 0.246
Graphs
12 Pedro Baez 67.498 for 275 0.247
Graphs
13 Robert Stephenson 63.816 for 258 0.248
Graphs
14 Ryan Pressly 52.714 for 211 0.251
Graphs
15 Roberto Osuna 63.428 for 253 0.252
Graphs
16 Giovanny Gallegos 69.795 for 277 0.252
Graphs
17 Matt Strahm 33.178 for 132 0.253
Graphs
18 Taylor Rogers 68.981 for 276 0.253
Graphs
19 Nick Goody 43.679 for 171 0.255
Graphs
20 Yimi Garcia 62.165 for 245 0.255
Graphs
21 Tyler Clippard 55.822 for 220 0.256
Graphs
22 Brandon Workman 71.957 for 282 0.256
Graphs
23 Colin Poche 52.483 for 206 0.256
Graphs
24 Darwinzon Hernandez 32.535 for 128 0.256
Graphs
25 Aroldis Chapman 60.316 for 235 0.258
Graphs
26 Nick Anderson 67.006 for 260 0.258
Graphs
27 Oliver Perez 44.173 for 171 0.258
Graphs
28 Tyler Duffey 61.092 for 237 0.259
Graphs
29 Matt Bowman 34.648 for 134 0.259
Graphs
30 Aaron Bummer 67.664 for 261 0.260
Graphs
31 Gerardo Reyes 30.071 for 116 0.261
Graphs
32 Felipe Vazquez 61.851 for 236 0.262
Graphs
33 Josh James 68.898 for 263 0.262
Graphs
34 Adam Morgan 31.279 for 119 0.263
Graphs
35 Diego Castillo 65.921 for 252 0.263
Graphs
36 Will Smith 67.420 for 255 0.264
Graphs
37 Yusmeiro Petit 81.012 for 308 0.264
Graphs
38 Tommy Kahnle 65.495 for 248 0.264
Graphs
39 Kenley Jansen 69.740 for 263 0.265
Graphs
40 Jose Leclerc 73.944 for 281 0.266
Graphs
41 Luke Jackson 82.515 for 311 0.267
Graphs
42 Lucas Sims 29.480 for 110 0.268
Graphs
43 Will Harris 61.351 for 229 0.269
Graphs
44 Adam Ottavino 75.054 for 280 0.269
Graphs
45 Hansel Robles 74.597 for 279 0.269
Graphs
46 Andrew Kittredge 42.037 for 155 0.271
Graphs
47 John Brebbia 82.156 for 302 0.272
Graphs
48 Hector Neris 74.356 for 274 0.272
Graphs
49 Michael Lorenzen 92.305 for 342 0.273
Graphs
50 Sergio Romo 67.250 for 246 0.273
Graphs
51 Zack Britton 66.140 for 243 0.273
Graphs
52 Oliver Drake 59.817 for 218 0.274
Graphs
53 Tim Hill 43.325 for 159 0.274
Graphs
54 Keone Kela 32.707 for 119 0.275
Graphs
55 Julio Urias 54.685 for 199 0.275
Graphs
56 Edwin Diaz 69.089 for 251 0.276
Graphs
57 Ian Kennedy 72.418 for 265 0.276
Graphs
58 Matt Barnes 77.757 for 283 0.276
Graphs
59 Michael Feliz 64.437 for 232 0.279
Graphs
60 David Hale 43.476 for 156 0.279
Graphs
61 Rowan Wick 38.462 for 139 0.279
Graphs
62 Noe Ramirez 68.159 for 244 0.279
Graphs
63 Josh Taylor 52.645 for 188 0.280
Graphs
64 Richard Bleier 62.404 for 224 0.280
Graphs
65 Wilmer Font 58.025 for 207 0.280
Graphs
66 Craig Stammen 94.529 for 337 0.281
Graphs
67 Brad Hand 66.354 for 237 0.281
Graphs
68 Jacob Webb 36.542 for 131 0.281
Graphs
69 Justin Wilson 46.351 for 165 0.281
Graphs
70 A.J. Cole 32.891 for 118 0.281
Graphs
71 Trevor May 74.632 for 265 0.282
Graphs
72 Raisel Iglesias 77.353 for 275 0.282
Graphs
73 Joe Kelly 63.408 for 224 0.283
Graphs
74 Tyler Webb 61.369 for 218 0.284
Graphs
75 Joakim Soria 76.899 for 272 0.284
Graphs
76 Adam Kolarek 64.355 for 225 0.286
Graphs
77 Brandon Brennan 54.915 for 191 0.288
Graphs
78 Sam Coonrod 32.201 for 113 0.288
Graphs
79 Seranthony Dominguez 31.544 for 110 0.289
Graphs
80 Reyes Moronta 70.260 for 244 0.289
Graphs
81 Dylan Floro 55.999 for 196 0.289
Graphs
82 Hector Rondon 71.452 for 248 0.289
Graphs
83 Matt Andriese 87.766 for 306 0.289
Graphs
84 Mark Melancon 81.546 for 282 0.289
Graphs
85 Freddy Peralta 60.596 for 211 0.290
Graphs
86 Chris Martin 62.581 for 216 0.290
Graphs
87 Ryan Yarbrough 64.377 for 222 0.290
Graphs
88 Sam Dyson 71.263 for 249 0.290