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 Gerrit Cole 194.019 for 817 0.238
Graphs
2 Justin Verlander 209.793 for 847 0.248
Graphs
3 Max Scherzer 173.302 for 691 0.251
Graphs
4 Jacob deGrom 201.344 for 803 0.252
Graphs
5 Stephen Strasburg 218.939 for 837 0.263
Graphs
6 Mike Clevinger 131.461 for 499 0.263
Graphs
7 Blake Snell 116.109 for 440 0.264
Graphs
8 Charlie Morton 216.350 for 790 0.274
Graphs
9 Jack Flaherty 210.475 for 770 0.274
Graphs
10 Luis Castillo 212.700 for 780 0.275
Graphs
11 Kenta Maeda 153.862 for 561 0.275
Graphs
12 Walker Buehler 201.774 for 737 0.275
Graphs
13 Chris Paddack 156.778 for 567 0.278
Graphs
14 Zack Greinke 223.403 for 808 0.278
Graphs
15 Noah Syndergaard 227.963 for 822 0.278
Graphs
16 Lucas Giolito 196.376 for 704 0.279
Graphs
17 Hyun-Jin Ryu 201.262 for 721 0.282
Graphs
18 Chris Sale 172.566 for 612 0.283
Graphs
19 Sonny Gray 199.192 for 707 0.284
Graphs
20 Brandon Woodruff 139.909 for 493 0.285
Graphs
21 Lance Lynn 249.769 for 875 0.286
Graphs
22 Marcus Stroman 225.466 for 773 0.292
Graphs
23 Kyle Hendricks 211.783 for 729 0.294
Graphs
24 Yu Darvish 213.643 for 730 0.294
Graphs
25 James Paxton 185.264 for 633 0.294
Graphs
26 Eduardo Rodriguez 252.173 for 857 0.295
Graphs
27 Jake Odorizzi 193.490 for 658 0.296
Graphs
28 Clayton Kershaw 205.379 for 703 0.296
Graphs
29 Matthew Boyd 231.982 for 787 0.297
Graphs
30 Anthony DeSclafani 204.628 for 691 0.298
Graphs
31 Shane Bieber 252.647 for 850 0.298
Graphs
32 Mike Minor 255.830 for 862 0.298
Graphs
33 Zack Wheeler 242.612 for 824 0.298
Graphs
34 Max Fried 201.801 for 680 0.299
Graphs
35 Joey Lucchesi 204.177 for 686 0.300
Graphs
36 Wade Miley 215.768 for 720 0.301
Graphs
37 John Means 182.280 for 605 0.302
Graphs
38 Martin Perez 208.310 for 692 0.302
Graphs
39 Patrick Corbin 250.331 for 833 0.303
Graphs
40 Jose Berrios 254.252 for 842 0.303
Graphs
41 Mike Soroka 212.171 for 700 0.305
Graphs
42 Joe Musgrove 216.184 for 711 0.305
Graphs
43 Chris Bassitt 181.312 for 593 0.307
Graphs
44 David Price 140.704 for 458 0.307
Graphs
45 Dylan Bundy 214.264 for 700 0.307
Graphs
46 Jordan Lyles 182.582 for 597 0.307
Graphs
47 Aaron Nola 260.084 for 849 0.308
Graphs
48 CC Sabathia 142.959 for 465 0.309
Graphs
49 Trevor Bauer 280.975 for 911 0.310
Graphs
50 Zach Eflin 209.111 for 678 0.311
Graphs
51 Masahiro Tanaka 231.721 for 744 0.311
Graphs
52 Eric Lauer 198.664 for 642 0.311
Graphs
53 Marco Gonzales 269.923 for 865 0.312
Graphs
54 Anibal Sanchez 219.261 for 702 0.313
Graphs
55 Michael Pineda 187.183 for 599 0.314
Graphs
56 Tyler Mahle 174.226 for 556 0.314
Graphs
57 Trevor Richards 163.808 for 523 0.316
Graphs
58 Yonny Chirinos 130.292 for 411 0.317
Graphs
59 Domingo German 178.415 for 562 0.318
Graphs
60 Pablo Lopez 146.838 for 466 0.318
Graphs
61 Jason Vargas 201.827 for 640 0.318
Graphs
62 Homer Bailey 221.191 for 695 0.319
Graphs
63 Andrew Heaney 130.248 for 408 0.319
Graphs
64 Madison Bumgarner 265.955 for 841 0.319
Graphs
65 Caleb Smith 204.802 for 644 0.319
Graphs
66 Robbie Ray 232.571 for 742 0.319
Graphs
67 Sandy Alcantara 264.254 for 833 0.320
Graphs
68 Steven Matz 216.344 for 678 0.321
Graphs
69 Adam Plutko 140.579 for 437 0.322
Graphs
70 Chase Anderson 174.398 for 548 0.322
Graphs
71 Jeff Samardzija 236.001 for 736 0.322
Graphs
72 Julio Teheran 240.192 for 751 0.323
Graphs
73 German Marquez 231.077 for 721 0.323
Graphs
74 Jose Quintana 232.624 for 725 0.324
Graphs
75 Mike Foltynewicz 157.398 for 489 0.325
Graphs
76 Jon Gray 202.855 for 631 0.325
Graphs
77 Miles Mikolas 247.939 for 763 0.326
Graphs
78 Adam Wainwright 239.237 for 738 0.327
Graphs
79 J.A. Happ 215.030 for 658 0.327
Graphs
80 Cole Hamels 200.166 for 616 0.328
Graphs
81 Spencer Turnbull 214.776 for 655 0.328
Graphs
82 Daniel Norris 186.700 for 572 0.329
Graphs
83 Kyle Gibson 222.294 for 679 0.329
Graphs
84 Vince Velasquez 152.211 for 466 0.329
Graphs
85 Rick Porcello 251.627 for 766 0.330
Graphs
86 Brad Keller 232.613 for 707 0.330
Graphs
87 Dallas Keuchel 159.930 for 486 0.332
Graphs
88 Mike Fiers 249.879 for 754 0.333