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 Ryan Pressly 11.919 for 76 0.157
Graphs
2 Jose Leclerc 11.105 for 64 0.174
Graphs
3 Hector Neris 12.758 for 69 0.185
Graphs
4 Taylor Rogers 17.281 for 85 0.203
Graphs
5 Shawn Kelley 12.162 for 60 0.203
Graphs
6 Edwin Diaz 16.402 for 80 0.205
Graphs
7 Trevor Bauer 16.836 for 82 0.205
Graphs
8 Jose Alvarado 15.458 for 74 0.209
Graphs
9 Blake Treinen 20.546 for 97 0.214
Graphs
10 Brandon Woodruff 11.018 for 50 0.220
Graphs
11 Tim Mayza 15.629 for 71 0.220
Graphs
12 Jose Castillo 20.140 for 91 0.221
Graphs
13 Jacob deGrom 64.585 for 290 0.223
Graphs
14 Dellin Betances 19.732 for 90 0.224
Graphs
15 Pedro Baez 19.364 for 86 0.225
Graphs
16 Oliver Perez 13.340 for 59 0.226
Graphs
17 Juan Minaya 22.935 for 101 0.227
Graphs
18 Corey Knebel 22.488 for 98 0.229
Graphs
19 Tim Hill 14.051 for 61 0.230
Graphs
20 Zack Wheeler 54.173 for 236 0.234
Graphs
21 Max Scherzer 65.908 for 283 0.235
Graphs
22 Greg Holland 18.933 for 80 0.237
Graphs
23 Yusmeiro Petit 23.987 for 101 0.237
Graphs
24 Ryan Brasier 20.332 for 86 0.239
Graphs
25 Nick Vincent 23.419 for 99 0.239
Graphs
26 Wade Davis 18.725 for 78 0.240
Graphs
27 Matt Strahm 19.706 for 82 0.240
Graphs
28 Blake Snell 54.278 for 226 0.240
Graphs
29 Craig Stammen 24.549 for 104 0.241
Graphs
30 Justin Verlander 61.831 for 255 0.243
Graphs
31 Seth Lugo 22.893 for 95 0.244
Graphs
32 Diego Castillo 27.753 for 113 0.246
Graphs
33 Sam Dyson 17.230 for 71 0.246
Graphs
34 Adam Morgan 20.955 for 85 0.247
Graphs
35 Chris Rusin 15.043 for 61 0.247
Graphs
36 Dylan Floro 19.051 for 78 0.247
Graphs
37 Mychal Givens 21.271 for 87 0.247
Graphs
38 Ryan Buchter 15.611 for 63 0.248
Graphs
39 Adam Kolarek 24.614 for 99 0.249
Graphs
40 Walker Buehler 65.194 for 263 0.250
Graphs
41 Drew VerHagen 25.731 for 103 0.250
Graphs
42 Alec Mills 16.281 for 65 0.250
Graphs
43 Adam Ottavino 27.834 for 112 0.253
Graphs
44 Justin Anderson 16.779 for 66 0.254
Graphs
45 Joakim Soria 20.450 for 80 0.256
Graphs
46 Scott Oberg 24.558 for 96 0.256
Graphs
47 Kyle Hendricks 72.112 for 285 0.256
Graphs
48 Jorge De La Rosa 21.570 for 84 0.257
Graphs
49 Gerrit Cole 63.185 for 245 0.258
Graphs
50 Alex Colome 21.378 for 83 0.258
Graphs
51 Mike Foltynewicz 70.105 for 273 0.258
Graphs
52 Chad Green 26.149 for 101 0.259
Graphs
53 Craig Kimbrel 18.753 for 72 0.260
Graphs
54 Jaime Garcia 13.315 for 52 0.261
Graphs
55 Felipe Vazquez 25.797 for 99 0.261
Graphs
56 Richard Rodriguez 27.390 for 106 0.261
Graphs
57 Chris Sale 17.490 for 67 0.261
Graphs
58 Lance Lynn 60.598 for 231 0.262
Graphs
59 Trevor May 25.165 for 98 0.262
Graphs
60 Brad Hand 24.869 for 96 0.262
Graphs
61 Ken Giles 21.591 for 83 0.263
Graphs
62 Jesse Chavez 29.505 for 112 0.263
Graphs
63 Carlos Carrasco 81.398 for 312 0.263
Graphs
64 Noah Syndergaard 85.965 for 328 0.263
Graphs
65 Keone Kela 15.502 for 59 0.263
Graphs
66 Kirby Yates 21.962 for 83 0.265
Graphs
67 German Marquez 82.199 for 311 0.265
Graphs
68 Kenta Maeda 30.360 for 116 0.266
Graphs
69 Jimmie Sherfy 13.315 for 50 0.266
Graphs
70 Wei-Yin Chen 54.023 for 205 0.266
Graphs
71 Robert Stock 29.334 for 111 0.267
Graphs
72 Mike Clevinger 70.121 for 263 0.267
Graphs
73 Anibal Sanchez 63.024 for 237 0.268
Graphs
74 Taylor Cole 24.640 for 92 0.268
Graphs
75 Pedro Strop 17.948 for 67 0.268
Graphs
76 Jeurys Familia 28.197 for 105 0.269
Graphs
77 Mike Minor 48.354 for 180 0.269
Graphs
78 Derek Holland 66.241 for 248 0.270
Graphs
79 Jared Hughes 21.373 for 79 0.271
Graphs
80 Ray Black 16.773 for 64 0.271
Graphs
81 Phil Maton 22.545 for 83 0.272
Graphs
82 Jose Alvarez 19.052 for 71 0.272
Graphs
83 Trevor Williams 64.393 for 235 0.274
Graphs
84 Aaron Nola 75.693 for 277 0.274
Graphs
85 Steve Cishek 22.829 for 84 0.275
Graphs
86 Danny Barnes 15.652 for 58 0.275
Graphs
87 Clayton Kershaw 78.972 for 290 0.275
Graphs
88 Corey Kluber 76.913 for 281 0.275