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 Walker Buehler 110.083 for 347 0.319
Graphs
2 Noah Syndergaard 140.684 for 443 0.320
Graphs
3 Anibal Sanchez 117.630 for 372 0.322
Graphs
4 Aaron Nola 172.923 for 542 0.323
Graphs
5 Carlos Martinez 106.229 for 333 0.326
Graphs
6 Zack Wheeler 160.477 for 501 0.326
Graphs
7 Jacob deGrom 167.951 for 515 0.328
Graphs
8 Wei-Yin Chen 133.598 for 412 0.328
Graphs
9 Dereck Rodriguez 116.252 for 355 0.329
Graphs
10 Mike Foltynewicz 153.625 for 467 0.330
Graphs
11 Miles Mikolas 204.908 for 626 0.332
Graphs
12 Joe Musgrove 117.374 for 355 0.333
Graphs
13 Kyle Freeland 199.175 for 595 0.338
Graphs
14 Sean Newcomb 152.001 for 454 0.338
Graphs
15 John Gant 112.763 for 333 0.341
Graphs
16 Alex Wood 154.123 for 454 0.342
Graphs
17 Jack Flaherty 123.422 for 363 0.342
Graphs
18 Jose Urena 176.684 for 519 0.344
Graphs
19 Trevor Williams 176.007 for 516 0.345
Graphs
20 Kyle Hendricks 203.741 for 598 0.345
Graphs
21 Max Scherzer 172.545 for 503 0.346
Graphs
22 Jake Arrieta 180.544 for 520 0.348
Graphs
23 Steven Matz 149.317 for 434 0.349
Graphs
24 Clayton Kershaw 160.795 for 462 0.350
Graphs
25 Ross Stripling 120.197 for 344 0.351
Graphs
26 Tyler Anderson 178.523 for 511 0.351
Graphs
27 Vince Velasquez 138.550 for 402 0.351
Graphs
28 Jameson Taillon 193.489 for 554 0.352
Graphs
29 Zach Eflin 134.525 for 385 0.354
Graphs
30 Mike Montgomery 141.895 for 402 0.356
Graphs
31 Robbie Erlin 119.594 for 339 0.356
Graphs
32 German Marquez 185.051 for 520 0.357
Graphs
33 Jhoulys Chacin 197.551 for 558 0.359
Graphs
34 Tyson Ross 159.033 for 443 0.361
Graphs
35 Ty Blach 139.782 for 395 0.361
Graphs
36 Julio Teheran 168.915 for 469 0.362
Graphs
37 Junior Guerra 149.015 for 415 0.363
Graphs
38 Gio Gonzalez 186.447 for 516 0.363
Graphs
39 Tanner Roark 199.563 for 554 0.363
Graphs
40 Kenta Maeda 119.961 for 331 0.365
Graphs
41 Madison Bumgarner 142.922 for 394 0.367
Graphs
42 Chad Bettis 141.496 for 386 0.371
Graphs
43 Derek Holland 177.643 for 487 0.372
Graphs
44 Chase Anderson 166.795 for 452 0.372
Graphs
45 Nick Pivetta 164.523 for 449 0.373
Graphs
46 Clayton Richard 186.796 for 504 0.374
Graphs
47 Matt Harvey 180.787 for 489 0.374
Graphs
48 Brent Suter 116.598 for 317 0.374
Graphs
49 Eric Lauer 130.481 for 352 0.375
Graphs
50 Jon Gray 186.577 for 501 0.375
Graphs
51 Zack Greinke 220.507 for 591 0.375
Graphs
52 Sal Romano 180.068 for 482 0.376
Graphs
53 Anthony DeSclafani 127.474 for 344 0.376
Graphs
54 Jose Quintana 188.834 for 510 0.376
Graphs
55 Patrick Corbin 189.480 for 501 0.380
Graphs
56 Trevor Richards 135.055 for 358 0.383
Graphs
57 Luke Weaver 161.926 for 431 0.384
Graphs
58 Ivan Nova 202.202 for 530 0.384
Graphs
59 Luis Castillo 188.478 for 489 0.388
Graphs
60 Jon Lester 208.149 for 542 0.389
Graphs
61 Rich Hill 134.029 for 348 0.390
Graphs
62 Zack Godley 197.078 for 513 0.390
Graphs
63 Andrew Suarez 188.028 for 487 0.390
Graphs
64 Dan Straily 140.436 for 360 0.394
Graphs
65 Tyler Mahle 132.261 for 340 0.395
Graphs
66 Stephen Strasburg 135.026 for 342 0.396
Graphs
67 Joey Lucchesi 141.249 for 355 0.402
Graphs
68 Chris Stratton 183.835 for 457 0.405
Graphs
69 Homer Bailey 157.584 for 384 0.416
Graphs