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.
* Note: 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.
* Note: For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
* Note: For recent updates check out the Change Log.
Select Columns to Include in Total Pitches

Search Results

Rk. Player Results xwOBA
1 Chris Sale 141.414 for 595 0.238
Graphs
2 Justin Verlander 204.087 for 812 0.252
Graphs
3 Jacob deGrom 204.674 for 807 0.255
Graphs
4 Walker Buehler 126.136 for 485 0.260
Graphs
5 Max Scherzer 217.425 for 835 0.261
Graphs
6 Aaron Nola 205.760 for 780 0.266
Graphs
7 Trevor Bauer 184.025 for 684 0.270
Graphs
8 Ross Stripling 116.138 for 425 0.275
Graphs
9 Noah Syndergaard 162.307 for 589 0.277
Graphs
10 Jack Flaherty 160.928 for 577 0.280
Graphs
11 Hyun-Jin Ryu 78.801 for 279 0.283
Graphs
12 Blake Snell 184.734 for 652 0.284
Graphs
13 Gerrit Cole 220.057 for 776 0.284
Graphs
14 Zack Wheeler 211.671 for 744 0.288
Graphs
15 Clayton Kershaw 172.791 for 603 0.289
Graphs
16 Anibal Sanchez 141.999 for 498 0.289
Graphs
17 Carlos Carrasco 212.958 for 735 0.291
Graphs
18 Mike Foltynewicz 209.670 for 724 0.291
Graphs
19 Charlie Morton 199.430 for 681 0.294
Graphs
20 Patrick Corbin 228.367 for 779 0.294
Graphs
21 German Marquez 224.178 for 767 0.294
Graphs
22 Corey Kluber 232.995 for 792 0.295
Graphs
23 Jameson Taillon 214.877 for 729 0.296
Graphs
24 Joe Musgrove 142.938 for 483 0.298
Graphs
25 Mike Clevinger 234.179 for 787 0.298
Graphs
26 Shohei Ohtani 63.162 for 211 0.299
Graphs
27 James Paxton 181.076 for 607 0.299
Graphs
28 Nick Pivetta 197.598 for 668 0.299
Graphs
29 Alex Wood 185.005 for 617 0.301
Graphs
30 Matthew Boyd 206.264 for 689 0.301
Graphs
31 Miles Mikolas 224.507 for 751 0.302
Graphs
32 Zach Eflin 158.297 for 528 0.303
Graphs
33 Dallas Keuchel 253.171 for 838 0.303
Graphs
34 CC Sabathia 196.502 for 647 0.304
Graphs
35 Wei-Yin Chen 163.337 for 544 0.304
Graphs
36 Freddy Peralta 91.935 for 302 0.305
Graphs
37 Vince Velasquez 181.892 for 603 0.305
Graphs
38 Tyler Anderson 216.415 for 708 0.307
Graphs
39 Eduardo Rodriguez 161.562 for 526 0.307
Graphs
40 Dereck Rodriguez 134.053 for 439 0.307
Graphs
41 Carlos Martinez 134.965 for 443 0.308
Graphs
42 Jose Berrios 236.124 for 769 0.308
Graphs
43 Nathan Eovaldi 126.871 for 412 0.309
Graphs
44 Luis Severino 233.468 for 757 0.309
Graphs
45 Kenta Maeda 140.606 for 454 0.310
Graphs
46 Tyler Skaggs 156.326 for 504 0.310
Graphs
47 Sean Newcomb 207.379 for 672 0.310
Graphs
48 Wade Miley 93.426 for 305 0.311
Graphs
49 Kyle Freeland 243.298 for 784 0.312
Graphs
50 Jordan Lyles 62.067 for 201 0.312
Graphs
51 Lance McCullers Jr. 162.217 for 520 0.313
Graphs
52 Kyle Hendricks 232.203 for 748 0.313
Graphs
53 Domingo German 91.799 for 293 0.313
Graphs
54 Robbie Ray 150.426 for 480 0.314
Graphs
55 J.A. Happ 215.356 for 688 0.314
Graphs
56 Stephen Strasburg 155.699 for 497 0.314
Graphs
57 Clay Buchholz 122.814 for 392 0.314
Graphs
58 Masahiro Tanaka 192.792 for 615 0.315
Graphs
59 Carlos Rodon 150.725 for 480 0.315
Graphs
60 Felix Pena 109.583 for 349 0.315
Graphs
61 Brad Keller 147.294 for 468 0.315
Graphs
62 Zack Greinke 255.278 for 810 0.316
Graphs
63 Blaine Hardy 88.192 for 279 0.316
Graphs
64 Jon Gray 221.660 for 703