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 Ryan Yarbrough 58.517 for 232 0.253
Graphs
2 Hyun-Jin Ryu 175.530 for 673 0.263
Graphs
3 Blake Snell 245.939 for 908 0.271
Graphs
4 Clayton Kershaw 254.420 for 947 0.272
Graphs
5 Chris Sale 279.221 for 1027 0.272
Graphs
6 Patrick Corbin 311.572 for 1154 0.272
Graphs
7 Sean Manaea 149.229 for 520 0.289
Graphs
8 Wade Miley 213.358 for 728 0.296
Graphs
9 Carlos Rodon 161.825 for 538 0.301
Graphs
10 Mike Minor 315.731 for 1050 0.302
Graphs
11 Caleb Smith 177.682 for 593 0.302
Graphs
12 James Paxton 274.806 for 908 0.303
Graphs
13 Sean Newcomb 181.421 for 602 0.303
Graphs
14 Rich Hill 167.941 for 562 0.303
Graphs
15 Eduardo Rodriguez 285.739 for 935 0.306
Graphs
16 Madison Bumgarner 293.975 for 961 0.308
Graphs
17 Blaine Hardy 66.512 for 216 0.308
Graphs
18 Matt Strahm 91.157 for 299 0.309
Graphs
19 Marco Gonzales 333.414 for 1075 0.310
Graphs
20 Matthew Boyd 328.129 for 1059 0.311
Graphs
21 David Price 305.422 for 975 0.314
Graphs
22 Joey Lucchesi 268.271 for 854 0.315
Graphs
23 Alex Wood 169.406 for 537 0.317
Graphs
24 Dallas Keuchel 306.000 for 967 0.318
Graphs
25 Jon Lester 335.362 for 1059 0.318
Graphs
26 Steven Matz 294.543 for 934 0.318
Graphs
27 Andrew Heaney 253.074 for 795 0.319
Graphs
28 Jose Quintana 328.286 for 1031 0.321
Graphs
29 John Means 108.461 for 337 0.322
Graphs
30 Tyler Skaggs 215.706 for 667 0.324
Graphs
31 Brent Suter 96.918 for 303 0.324
Graphs
32 Eric Lauer 245.007 for 762 0.324
Graphs
33 Cole Hamels 340.090 for 1053 0.325
Graphs
34 Mike Montgomery 137.465 for 424 0.327
Graphs
35 Eric Skoglund 76.572 for 234 0.327
Graphs
36 Brett Anderson 232.935 for 713 0.328
Graphs
37 Jason Vargas 221.621 for 683 0.329
Graphs
38 J.A. Happ 333.419 for 1008 0.331
Graphs
39 Robbie Ray 283.348 for 861 0.333
Graphs
40 Tyler Anderson 216.966 for 656 0.333
Graphs
41 Ryan Borucki 112.493 for 339 0.335
Graphs
42 Wade LeBlanc 193.690 for 579 0.335
Graphs
43 Gio Gonzalez 265.143 for 792 0.336
Graphs
44 Kyle Freeland 344.210 for 1026 0.337
Graphs
45 CC Sabathia 289.947 for 858 0.338
Graphs
46 Wei-Yin Chen 153.359 for 457 0.339
Graphs
47 Max Fried 166.072 for 490 0.340
Graphs
48 Daniel Norris 180.821 for 534 0.341
Graphs
49 Steven Brault 99.049 for 294 0.342
Graphs
50 Thomas Pannone 70.138 for 204 0.344
Graphs
51 Danny Duffy 305.412 for 889 0.344
Graphs
52 Derek Holland 227.968 for 650 0.356
Graphs
53 Francisco Liriano 171.411 for 482 0.356
Graphs
54 Clayton Richard 249.047 for 699 0.358
Graphs
55 Drew Smyly 89.641 for 249 0.361
Graphs
56 Ty Blach 85.673 for 241 0.361
Graphs
57 Yusei Kikuchi 173.229 for 477 0.363
Graphs
58 Andrew Suarez 199.062 for 539 0.371
Graphs
59 Matt Moore 98.631 for 266 0.371
Graphs
60 Martin Perez 263.033 for 706 0.375
Graphs
61 Brian Johnson 107.242 for 284 0.378
Graphs
62 Jaime Garcia 83.332 for 215 0.388
Graphs
63 Drew Pomeranz 185.635 for 460 0.405
Graphs
64 Ryan Carpenter 97.850 for 231 0.424
Graphs