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.528 for 114 0.217
Graphs
2 Liam Hendriks 66.443 for 303 0.221
Graphs
3 Emilio Pagan 56.346 for 253 0.223
Graphs
4 Kirby Yates 52.772 for 238 0.223
Graphs
5 Seth Lugo 66.944 for 292 0.230
Graphs
6 J.B. Wendelken 29.097 for 127 0.231
Graphs
7 Josh Hader 62.330 for 267 0.233
Graphs
8 Jordan Hicks 25.988 for 110 0.236
Graphs
9 Pedro Baez 63.062 for 263 0.242
Graphs
10 Austin Adams 29.133 for 119 0.245
Graphs
11 Giovanny Gallegos 63.562 for 259 0.245
Graphs
12 Ken Giles 49.153 for 198 0.248
Graphs
13 Taylor Rogers 65.772 for 266 0.249
Graphs
14 Yimi Garcia 59.581 for 239 0.250
Graphs
15 Darwinzon Hernandez 30.765 for 124 0.250
Graphs
16 Tyler Clippard 53.686 for 217 0.250
Graphs
17 Ryan Pressly 50.110 for 200 0.252
Graphs
18 Robert Stephenson 62.235 for 248 0.252
Graphs
19 Nick Anderson 63.424 for 250 0.254
Graphs
20 Nick Goody 40.834 for 161 0.254
Graphs
21 Brandon Workman 69.470 for 271 0.257
Graphs
22 Diego Castillo 59.619 for 233 0.257
Graphs
23 Oliver Perez 42.346 for 165 0.257
Graphs
24 Roberto Osuna 62.132 for 242 0.258
Graphs
25 Tommy Kahnle 60.877 for 236 0.258
Graphs
26 Yusmeiro Petit 76.066 for 295 0.259
Graphs
27 Aroldis Chapman 59.796 for 230 0.261
Graphs
28 Felipe Vazquez 61.879 for 236 0.262
Graphs
29 Colin Poche 49.507 for 190 0.262
Graphs
30 Adam Morgan 31.211 for 119 0.262
Graphs
31 Tyler Duffey 57.840 for 222 0.262
Graphs
32 Aaron Bummer 63.468 for 243 0.262
Graphs
33 Kenley Jansen 64.862 for 246 0.264
Graphs
34 Matt Bowman 30.732 for 116 0.265
Graphs
35 Josh James 66.474 for 250 0.266
Graphs
36 John Brebbia 76.933 for 289 0.266
Graphs
37 Matt Strahm 29.287 for 111 0.266
Graphs
38 Hansel Robles 70.941 for 267 0.267
Graphs
39 Keone Kela 28.958 for 108 0.268
Graphs
40 Jose Leclerc 69.307 for 262 0.268
Graphs
41 Luke Jackson 79.972 for 299 0.269
Graphs
42 Will Smith 65.659 for 244 0.269
Graphs
43 Adam Ottavino 73.233 for 272 0.270
Graphs
44 Josh Taylor 49.850 for 184 0.271
Graphs
45 Gerardo Reyes 27.788 for 103 0.272
Graphs
46 Will Harris 60.398 for 223 0.272
Graphs
47 Michael Feliz 60.041 for 221 0.273
Graphs
48 Michael Lorenzen 89.060 for 329 0.274
Graphs
49 Hector Neris 73.730 for 270 0.274
Graphs
50 Zack Britton 65.055 for 237 0.276
Graphs
51 Tim Hill 37.278 for 136 0.276
Graphs
52 Sergio Romo 65.407 for 237 0.276
Graphs
53 David Hale 41.943 for 152 0.276
Graphs
54 Rowan Wick 37.274 for 136 0.276
Graphs
55 Matt Barnes 73.264 for 265 0.278
Graphs
56 Ian Kennedy 69.814 for 254 0.278
Graphs
57 Justin Wilson 42.984 for 154 0.279
Graphs
58 Julio Urias 51.902 for 186 0.279
Graphs
59 Trevor May 70.882 for 253 0.280
Graphs
60 Wilmer Font 52.981 for 189 0.280
Graphs
61 Jacob Webb 36.542 for 131 0.281
Graphs
62 A.J. Cole 32.891 for 118 0.281
Graphs
63 Brandon Brennan 50.372 for 179 0.281
Graphs
64 Craig Stammen 91.460 for 326 0.281
Graphs
65 Edwin Diaz 66.620 for 237 0.282
Graphs
66 Oliver Drake 54.933 for 195 0.282
Graphs
67 Ryan Helsley 36.896 for 132 0.282
Graphs
68 Luis Cessa 91.807 for 326 0.282
Graphs
69 Lucas Sims 28.323 for 100 0.283
Graphs
70 Andrew Kittredge 38.780 for 137 0.283
Graphs
71 Matt Andriese 79.111 for 281 0.284
Graphs
72 Noe Ramirez 66.702 for 235 0.284
Graphs
73 Hector Rondon 66.692 for 236 0.284
Graphs
74 Brad Hand 66.354 for 234 0.285
Graphs
75 Joe Kelly 63.361 for 222 0.285
Graphs
76 Jairo Diaz 63.784 for 224 0.285
Graphs
77 Kyle Ryan 68.700 for 241 0.286
Graphs
78 Raisel Iglesias 75.626 for 265 0.286
Graphs
79 Dylan Floro 52.164 for 184 0.287
Graphs
80 Adam Kolarek 63.420 for 221 0.287
Graphs
81 Tyler Webb 57.103 for 201 0.287
Graphs
82 Joakim Soria 74.862 for 261 0.288
Graphs
83 Casey Sadler 51.078 for 178 0.289
Graphs
84 Reyes Moronta 70.273 for 244 0.289
Graphs
85 Sam Dyson 71.219 for 249 0.290
Graphs
86 Richard Bleier 59.645 for 207 0.290
Graphs
87 Seranthony Dominguez 31.573 for 110 0.290
Graphs
88 Carlos Martinez 52.858 for 183 0.290