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 Yusmeiro Petit 2.474 for 15 0.165
Graphs
2 Bud Norris 6.486 for 32 0.203
Graphs
3 Tyler Wilson 4.955 for 23 0.215
Graphs
4 Ross Stripling 4.439 for 19 0.234
Graphs
5 Max Scherzer 190.048 for 777 0.246
Graphs
6 Chris Sale 216.241 for 851 0.255
Graphs
7 Corey Kluber 196.711 for 775 0.255
Graphs
8 Jeremy Jeffress 2.559 for 10 0.256
Graphs
9 Jayson Aquino 12.739 for 49 0.260
Graphs
10 James Paxton 144.193 for 551 0.262
Graphs
11 Luis Castillo 93.649 for 358 0.265
Graphs
12 Clayton Kershaw 178.533 for 679 0.265
Graphs
13 Stephen Strasburg 184.915 for 696 0.266
Graphs
14 Aaron Wilkerson 9.057 for 34 0.266
Graphs
15 Noah Syndergaard 32.561 for 123 0.267
Graphs
16 Matt Strahm 14.464 for 53 0.273
Graphs
17 Luis Severino 213.571 for 783 0.274
Graphs
18 Brad Peacock 127.492 for 464 0.275
Graphs
19 Jacob deGrom 225.079 for 822 0.275
Graphs
20 Randall Delgado 26.636 for 99 0.275
Graphs
21 Garrett Richards 29.563 for 108 0.276
Graphs
22 Aaron Nola 193.125 for 691 0.280
Graphs
23 Chase Anderson 158.288 for 568 0.281
Graphs
24 Rich Hill 154.719 for 551 0.283
Graphs
25 Dallas Keuchel 167.220 for 584 0.287
Graphs
26 Carlos Martinez 245.110 for 855 0.288
Graphs
27 Shelby Miller 28.176 for 98 0.288
Graphs
28 Jimmy Nelson 209.296 for 727 0.289
Graphs
29 Luke Weaver 67.014 for 232 0.290
Graphs
30 Alex Wood 169.883 for 589 0.290
Graphs
31 Zack Greinke 232.074 for 801 0.291
Graphs
32 Brandon McCarthy 103.495 for 358 0.292
Graphs
33 J.A. Happ 184.917 for 625 0.296
Graphs
34 Zack Godley 181.596 for 620 0.296
Graphs
35 Kenta Maeda 153.581 for 524 0.296
Graphs
36 Mike Montgomery 84.457 for 286 0.297
Graphs
37 Carlos Carrasco 236.068 for 796 0.297
Graphs
38 Gio Gonzalez 242.076 for 822 0.297
Graphs
39 Charlie Morton 182.375 for 616 0.298
Graphs
40 Yu Darvish 227.729 for 765 0.298
Graphs
41 Lance McCullers Jr. 151.735 for 511 0.298
Graphs
42 Robbie Ray 197.587 for 662 0.300
Graphs
43 Luiz Gohara 36.376 for 123 0.301
Graphs
44 Chris Archer 255.797 for 852 0.301
Graphs
45 Ervin Santana 259.291 for 862 0.303
Graphs
46 Wei-Yin Chen 34.097 for 112 0.304
Graphs
47 Trevor Cahill 96.594 for 320 0.304
Graphs
48 Jeff Samardzija 256.215 for 846 0.304
Graphs
49 Jon Gray 139.659 for 461 0.304
Graphs
50 Kyle Hendricks 171.832 for 569 0.305
Graphs
51 Jacob Turner 14.639 for 48 0.305
Graphs
52 Dinelson Lamet 147.934 for 483 0.307
Graphs
53 Michael Wacha 213.436 for 698 0.307
Graphs
54 Brandon Woodruff 55.962 for 183 0.307
Graphs
55 Marco Estrada 247.193 for 806 0.307
Graphs
56 Jake Arrieta 216.773 for 704 0.308
Graphs
57 Madison Bumgarner 137.173 for 447 0.308
Graphs
58 Sal Romano 115.869 for 382 0.308
Graphs
59 Jose Berrios 187.089 for 610 0.308
Graphs
60 Rafael Montero 130.384 for 430 0.309
Graphs
61 Blake Snell 167.420 for 546 0.309
Graphs
62 Brent Suter 89.130 for 289 0.309
Graphs
63 Dan Straily 233.329 for 765 0.309
Graphs
64 Brandon Finnegan 18.287 for 59 0.310
Graphs
65 Jhoulys Chacin 234.052 for 760 0.310
Graphs
66 Jameson Taillon 178.433 for 584 0.310
Graphs
67 Joe Biagini 121.219 for 391 0.310
Graphs
68 Jon Lester 234.435 for 760 0.310
Graphs
69 Danny Duffy 187.188 for 609 0.310
Graphs
70 Lucas Giolito 55.263 for 179 0.310
Graphs
71 Jose Quintana 244.416 for 786 0.311
Graphs
72 Jordan Montgomery 200.949 for 649 0.311
Graphs
73 Buck Farmer 68.352 for 219 0.312
Graphs
74 Michael Pineda 128.011 for 410 0.312
Graphs
75 Sonny Gray 212.539 for 677 0.314
Graphs
76 Doug Fister 112.346 for 360 0.314
Graphs
77 Mike Clevinger 144.841 for 463 0.314
Graphs
78 Eduardo Rodriguez 181.104 for 578 0.314
Graphs
79 Nate Karns 56.837 for 181 0.314
Graphs
80 Michael Fulmer 210.637 for 674 0.314
Graphs
81 John Gant 11.331 for 36 0.315
Graphs
82 Chad Bettis 61.335 for 200 0.315
Graphs
83 Taijuan Walker 212.176 for 677 0.316
Graphs
84 Tanner Roark 234.768 for 745 0.316
Graphs
85 Justin Verlander 267.052 for 845 0.316
Graphs
86 CC Sabathia 196.728 for 622 0.317
Graphs
87 Zach Lee 6.979 for 22 0.317
Graphs
88 Collin McHugh 85.964 for 271 0.318