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 Corey Kluber 111.626 for 679 0.164
Graphs
2 Blake Snell 62.883 for 364 0.173
Graphs
3 Jose Fernandez 51.687 for 288 0.180
Graphs
4 Jerad Eickhoff 91.240 for 487 0.188
Graphs
5 Charlie Morton 139.204 for 740 0.189
Graphs
6 Carlos Carrasco 52.134 for 259 0.201
Graphs
7 Clayton Kershaw 82.499 for 401 0.206
Graphs
8 Max Fried 40.918 for 199 0.207
Graphs
9 Madison Bumgarner 109.904 for 528 0.209
Graphs
10 Carlos Martinez 47.258 for 226 0.209
Graphs
11 Jameson Taillon 86.341 for 408 0.212
Graphs
12 Stephen Strasburg 116.738 for 552 0.212
Graphs
13 Jordan Montgomery 43.625 for 205 0.213
Graphs
14 Cole Hamels 62.322 for 293 0.213
Graphs
15 Noah Syndergaard 33.568 for 155 0.218
Graphs
16 Justin Verlander 111.781 for 501 0.224
Graphs
17 Mike Fiers 98.053 for 435 0.226
Graphs
18 Hyun-Jin Ryu 38.335 for 171 0.226
Graphs
19 Ivan Nova 115.173 for 511 0.226
Graphs
20 Jon Lester 81.549 for 357 0.229
Graphs
21 Jon Gray 63.839 for 280 0.230
Graphs
22 Sean Newcomb 42.444 for 183 0.232
Graphs
23 Zack Wheeler 43.188 for 187 0.233
Graphs
24 Collin McHugh 67.710 for 291 0.233
Graphs
25 Mike Clevinger 45.842 for 195 0.235
Graphs
26 Yordano Ventura 49.530 for 210 0.236
Graphs
27 Chase Anderson 69.332 for 291 0.238
Graphs
28 Jake Arrieta 72.593 for 302 0.240
Graphs
29 Aaron Sanchez 87.744 for 362 0.242
Graphs
30 Danny Duffy 61.896 for 254 0.244
Graphs
31 Gio Gonzalez 115.679 for 475 0.245
Graphs
32 Zack Greinke 94.397 for 388 0.246
Graphs
33 Domingo German 77.730 for 312 0.249
Graphs
34 A.J. Griffin 47.353 for 190 0.249
Graphs
35 Steven Matz 99.067 for 399 0.250
Graphs
36 Andrew Heaney 77.773 for 309 0.252
Graphs
37 Dylan Bundy 40.512 for 160 0.253
Graphs
38 Jordan Lyles 73.995 for 292 0.253
Graphs
39 Tyler Skaggs 110.566 for 434 0.255
Graphs
40 Matthew Boyd 45.981 for 182 0.255
Graphs
41 Sonny Gray 98.609 for 384 0.257
Graphs
42 Doug Fister 50.806 for 198 0.258
Graphs
43 Michael Wacha 39.849 for 155 0.259
Graphs
44 Jose Berrios 190.607 for 717 0.267
Graphs
45 Mike Foltynewicz 51.616 for 192 0.269
Graphs
46 Zach Davies 70.437 for 261 0.270
Graphs
47 Miles Mikolas 82.914 for 299 0.277
Graphs
48 Adam Wainwright 186.081 for 674 0.278
Graphs
49 Jose Quintana 204.432 for 728 0.281
Graphs
50 Rich Hill 233.848 for 832 0.282
Graphs
51 Yovani Gallardo 56.190 for 199 0.282
Graphs
52 Mike Montgomery 55.985 for 198 0.284
Graphs
53 Tanner Roark 114.504 for 404 0.286
Graphs
54 Max Scherzer 49.256 for 171 0.288
Graphs
55 Brandon McCarthy 55.484 for 191 0.290
Graphs
56 Kyle Gibson 61.512 for 210 0.293
Graphs
57 Kyle Hendricks 35.507 for 119 0.298
Graphs
58 Josh Tomlin 76.508 for 249 0.307
Graphs
59 Jacob deGrom 65.695 for 214 0.311
Graphs
60 Marco Gonzales 80.248 for 258 0.313
Graphs
61 Jordan Zimmermann 105.636 for 334 0.317
Graphs
62 Felix Hernandez 144.232 for 448 0.323
Graphs
63 Wade Miley 83.657 for 258 0.324
Graphs
64 Rick Porcello 104.767 for 322 0.325
Graphs
65 Julio Teheran 54.112 for 161 0.338
Graphs
66 Andrew Cashner 64.437 for 184 0.350
Graphs
67 Kenta Maeda 69.744 for 184 0.381
Graphs
68 Martin Perez 73.820 for 187 0.397
Graphs