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 Matt Bowman 2.555 for 20 0.128
Graphs
2 Ryan Burr 3.554 for 23 0.162
Graphs
3 Roberto Osuna 6.929 for 39 0.178
Graphs
4 Sam Dyson 10.416 for 57 0.186
Graphs
5 Dustin May 7.322 for 39 0.188
Graphs
6 Aaron Bummer 10.161 for 51 0.199
Graphs
7 Tyler Chatwood 6.877 for 34 0.202
Graphs
8 Jalen Beeks 5.599 for 27 0.207
Graphs
9 Yusmeiro Petit 13.195 for 61 0.216
Graphs
10 Brad Brach 5.208 for 24 0.217
Graphs
11 Dominic Leone 13.415 for 59 0.231
Graphs
12 John Gant 7.465 for 31 0.241
Graphs
13 Lou Trivino 19.105 for 79 0.242
Graphs
14 David Hernandez 14.661 for 59 0.248
Graphs
15 David Price 19.317 for 77 0.251
Graphs
16 Lance Lynn 29.470 for 117 0.254
Graphs
17 Justin Wilson 16.882 for 66 0.256
Graphs
18 Pedro Strop 7.457 for 29 0.257
Graphs
19 Jose Alvarez 3.615 for 14 0.258
Graphs
20 Martin Perez 60.208 for 234 0.260
Graphs
21 Emilio Pagan 28.892 for 111 0.260
Graphs
22 Joe Biagini 23.076 for 88 0.262
Graphs
23 Ian Kennedy 8.388 for 32 0.262
Graphs
24 Trevor Cahill 18.285 for 69 0.265
Graphs
25 James Paxton 39.374 for 149 0.266
Graphs
26 Odrisamer Despaigne 3.465 for 13 0.267
Graphs
27 Max Scherzer 17.626 for 66 0.267
Graphs
28 Walker Buehler 30.155 for 112 0.269
Graphs
29 Ryan Helsley 14.565 for 54 0.270
Graphs
30 Ryan Tepera 6.743 for 25 0.270
Graphs
31 Josh Tomlin 41.816 for 156 0.272
Graphs
32 Steven Brault 21.017 for 77 0.273
Graphs
33 Yu Darvish 73.077 for 268 0.274
Graphs
34 Kyle Ryan 21.442 for 78 0.275
Graphs
35 Will Harris 37.123 for 134 0.279
Graphs
36 Jacob Barnes 24.737 for 88 0.281
Graphs
37 Ryan Yarbrough 63.763 for 228 0.281
Graphs
38 Carson Fulmer 11.844 for 42 0.282
Graphs
39 Kenley Jansen 54.903 for 194 0.283
Graphs
40 Anibal Sanchez 61.021 for 215 0.284
Graphs
41 Marcus Walden 25.840 for 92 0.284
Graphs
42 Marco Gonzales 56.804 for 199 0.285
Graphs
43 Jeff Samardzija 58.049 for 205 0.285
Graphs
44 Dan Winkler 10.907 for 38 0.287
Graphs
45 Emmanuel Clase 21.870 for 76 0.288
Graphs
46 Jace Fry 37.886 for 132 0.289
Graphs
47 Jose Alvarado 10.746 for 37 0.290
Graphs
48 Justin Shafer 7.579 for 26 0.292
Graphs
49 Phil Maton 10.526 for 36 0.292
Graphs
50 Alex Colome 52.481 for 180 0.292
Graphs
51 Luke Weaver 9.999 for 34 0.294
Graphs
52 Shane Greene 24.497 for 83 0.295
Graphs
53 Aaron Civale 22.859 for 77 0.297
Graphs
54 Chaz Roe 2.386 for 9 0.298
Graphs
55 Corey Kluber 17.575 for 58 0.303
Graphs
56 Chi Chi Gonzalez 26.174 for 89 0.304
Graphs
57 Richard Bleier 16.548 for 54 0.306
Graphs
58 Mike Leake 72.273 for 236 0.306
Graphs
59 Josh Osich 62.509 for 203 0.308
Graphs
60 Chase Anderson 24.121 for 78 0.309
Graphs
61 Zac Gallen 19.246 for 62 0.310
Graphs
62 Dereck Rodriguez 17.182 for 57 0.312
Graphs
63 Jake Odorizzi 34.443 for 110 0.313
Graphs
64 Cole Hamels 36.280 for 117 0.313
Graphs
65 Brandon Workman 16.590 for 54 0.313
Graphs
66 David Phelps 13.159 for 42 0.313
Graphs
67 Marcus Stroman 54.251 for 173 0.315
Graphs
68 Eric Lauer 50.159 for 158 0.317
Graphs
69 A.J. Minter 22.677 for 72 0.319
Graphs
70 Hyun-Jin Ryu 42.524 for 134 0.320
Graphs
71 Daniel Mengden 13.464 for 42 0.321
Graphs
72 Erick Fedde 20.251 for 63 0.321
Graphs
73 Eduardo Rodriguez 39.985 for 125 0.322
Graphs
74 Kolby Allard 28.147 for 88 0.324
Graphs
75 Mark Melancon 58.397 for 180 0.324
Graphs
76 Trevor Bauer 35.478 for 110 0.325
Graphs
77 Ivan Nova 38.402 for 118 0.325
Graphs
78 Michael Lorenzen 24.050 for 77 0.325
Graphs
79 CC Sabathia 56.996 for 175 0.326
Graphs
80 Daniel Ponce de Leon 12.384 for 38 0.326
Graphs
81 Wade Miley 112.186 for 343 0.329
Graphs
82 Jon Lester 90.847 for 277 0.330
Graphs
83 Casey Sadler 16.940 for 52 0.332
Graphs
84 Kelvin Herrera 9.311 for 28 0.333
Graphs
85 Nick Vincent 21.310 for 64 0.333
Graphs
86 Jeremy Hellickson 11.367 for 34 0.334
Graphs
87 Zack Godley 21.439 for 64 0.335
Graphs
88 Nick Ramirez 29.051 for 86 0.338