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 wOBA
1 Walker Buehler 43.805 for 189 0.233
Graphs
2 Chris Sale 63.766 for 262 0.243
Graphs
3 Jacob deGrom 78.745 for 324 0.244
Graphs
4 Max Scherzer 98.393 for 397 0.249
Graphs
5 Hyun-Jin Ryu 27.161 for 102 0.266
Graphs
6 Nathan Eovaldi 36.637 for 134 0.273
Graphs
7 Gio Gonzalez 56.591 for 208 0.273
Graphs
8 Gerrit Cole 99.719 for 366 0.273
Graphs
9 Miles Mikolas 59.879 for 220 0.277
Graphs
10 Aaron Nola 74.153 for 272 0.278
Graphs
11 Justin Verlander 128.682 for 457 0.282
Graphs
12 Trevor Williams 97.800 for 349 0.283
Graphs
13 Jack Flaherty 67.356 for 237 0.285
Graphs
14 Michael Fulmer 31.154 for 110 0.286
Graphs
15 Jose Berrios 70.056 for 242 0.291
Graphs
16 Tyler Skaggs 72.903 for 246 0.296
Graphs
17 Dallas Keuchel 37.406 for 127 0.297
Graphs
18 Matthew Boyd 71.165 for 241 0.297
Graphs
19 J.A. Happ 119.455 for 399 0.301
Graphs
20 Jhoulys Chacin 31.153 for 103 0.302
Graphs
21 Rick Porcello 44.794 for 150 0.303
Graphs
22 Freddy Peralta 71.128 for 236 0.303
Graphs
23 Zack Wheeler 90.583 for 301 0.304
Graphs
24 Jake Odorizzi 116.165 for 384 0.305
Graphs
25 Joe Musgrove 44.780 for 149 0.305
Graphs
26 Sean Manaea 115.309 for 379 0.306
Graphs
27 Corey Oswalt 31.428 for 103 0.308
Graphs
28 Mike Foltynewicz 74.820 for 245 0.309
Graphs
29 Blake Snell 99.239 for 320 0.312
Graphs
30 Kyle Freeland 106.325 for 342 0.313
Graphs
31 Dereck Rodriguez 56.578 for 182 0.313
Graphs
32 Jose Quintana 107.520 for 350 0.313
Graphs
33 Danny Duffy 79.235 for 253 0.314
Graphs
34 Chris Stratton 93.676 for 300 0.314
Graphs
35 Jameson Taillon 79.633 for 253 0.316
Graphs
36 Tanner Roark 43.234 for 137 0.316
Graphs
37 Brent Suter 93.292 for 299 0.317
Graphs
38 Mike Fiers 90.444 for 286 0.317
Graphs
39 Sean Newcomb 134.803 for 428 0.318
Graphs
40 Vince Velasquez 101.308 for 325 0.319
Graphs
41 Wei-Yin Chen 96.913 for 305 0.322
Graphs
42 Rich Hill 85.914 for 271 0.322
Graphs
43 Chase Anderson 83.667 for 262 0.322
Graphs
44 Patrick Corbin 54.632 for 170 0.323
Graphs
45 Noah Syndergaard 43.279 for 135 0.325
Graphs
46 James Paxton 126.138 for 389 0.326
Graphs
47 Zach Eflin 79.181 for 248 0.326
Graphs
48 Charlie Morton 67.424 for 206 0.327
Graphs
49 Tyler Glasnow 44.511 for 136 0.327
Graphs
50 Luke Weaver 99.421 for 309 0.330
Graphs
51 Eduardo Rodriguez 55.913 for 168 0.333
Graphs
52 Reynaldo Lopez 165.324 for 494 0.335
Graphs
53 Luis Severino 123.484 for 368 0.336
Graphs
54 Jeremy Hellickson 43.763 for 132 0.337
Graphs
55 Ross Stripling 50.717 for 152 0.338
Graphs
56 Michael Wacha 53.196 for 160 0.341
Graphs
57 Daniel Mengden 78.323 for 231 0.341
Graphs
58 Julio Teheran 96.644 for 283 0.343
Graphs
59 Andrew Suarez 115.474 for 341 0.343
Graphs
60 Alex Cobb 114.361 for 334 0.343