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 Justin Verlander 208.228 for 847 0.246
Graphs
2 Gerrit Cole 203.436 for 817 0.249
Graphs
3 Mike Clevinger 131.474 for 499 0.263
Graphs
4 Charlie Morton 215.474 for 790 0.273
Graphs
5 Ryan Yarbrough 154.757 for 561 0.276
Graphs
6 Lucas Giolito 195.793 for 704 0.279
Graphs
7 Shane Bieber 242.517 for 858 0.283
Graphs
8 Marcus Stroman 146.426 for 513 0.286
Graphs
9 Yonny Chirinos 153.396 for 529 0.290
Graphs
10 Jake Odorizzi 190.756 for 658 0.292
Graphs
11 Lance Lynn 259.596 for 875 0.297
Graphs
12 Chris Sale 181.515 for 612 0.298
Graphs
13 John Means 190.216 for 637 0.299
Graphs
14 Felix Pena 122.419 for 407 0.301
Graphs
15 Chris Bassitt 184.249 for 612 0.302
Graphs
16 Mike Minor 261.140 for 862 0.304
Graphs
17 Jose Berrios 255.140 for 842 0.304
Graphs
18 Blake Snell 133.756 for 440 0.304
Graphs
19 Michael Pineda 182.047 for 599 0.305
Graphs
20 Trevor Bauer 203.131 for 664 0.307
Graphs
21 Mike Fiers 230.048 for 754 0.307
Graphs
22 Domingo German 183.145 for 594 0.309
Graphs
23 Eduardo Rodriguez 264.908 for 857 0.310
Graphs
24 Brad Keller 218.600 for 707 0.310
Graphs
25 Homer Bailey 214.582 for 695 0.310
Graphs
26 Brett Anderson 229.177 for 741 0.311
Graphs
27 James Paxton 198.022 for 633 0.314
Graphs
28 Wade Miley 225.272 for 720 0.314
Graphs
29 Marco Gonzales 271.786 for 865 0.315
Graphs
30 Tommy Milone 142.860 for 451 0.317
Graphs
31 Zach Plesac 150.481 for 475 0.318
Graphs
32 Masahiro Tanaka 241.196 for 759 0.318
Graphs
33 Andrew Cashner 203.282 for 636 0.320
Graphs
34 David Price 147.752 for 458 0.323
Graphs
35 Matthew Boyd 253.250 for 787 0.324
Graphs
36 Danny Duffy 181.117 for 555 0.326
Graphs
37 Trent Thornton 221.508 for 676 0.328
Graphs
38 Andrew Heaney 134.041 for 408 0.329
Graphs
39 Spencer Turnbull 216.918 for 655 0.332
Graphs
40 J.A. Happ 225.136 for 677 0.333
Graphs
41 Dylan Bundy 232.721 for 700 0.333
Graphs
42 Mike Leake 192.247 for 575 0.335
Graphs
43 Kyle Gibson 236.055 for 706 0.336
Graphs
44 Martin Perez 247.374 for 736 0.337
Graphs
45 Adam Plutko 155.065 for 460 0.337
Graphs
46 Daniel Norris 204.611 for 610 0.338
Graphs
47 Jalen Beeks 157.118 for 463 0.340
Graphs
48 Rick Porcello 260.654 for 766 0.342
Graphs
49 Jakob Junis 264.462 for 770 0.344
Graphs
50 Aaron Brooks 169.484 for 482 0.352
Graphs
51 Reynaldo Lopez 285.257 for 809 0.353
Graphs
52 Ivan Nova 284.360 for 805 0.355
Graphs
53 Aaron Sanchez 214.503 for 603 0.356
Graphs
54 CC Sabathia 165.536 for 468 0.356
Graphs
55 Gabriel Ynoa 172.007 for 479 0.359
Graphs
56 Wade LeBlanc 192.847 for 531 0.364
Graphs
57 Jorge Lopez 199.594 for 548 0.364
Graphs
58 Ariel Jurado 196.028 for 540 0.366
Graphs
59 Jordan Zimmermann 183.535 for 502 0.368
Graphs
60 Glenn Sparkman 222.568 for 605 0.368
Graphs
61 Trevor Cahill 167.681 for 455 0.369
Graphs
62 Yusei Kikuchi 268.534 for 721 0.372
Graphs
63 Adrian Sampson 217.336 for 562 0.387
Graphs