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 Justin Verlander 373.505 for 1516 0.247
Graphs
2 Max Scherzer 350.509 for 1412 0.249
Graphs
3 Jacob deGrom 363.795 for 1455 0.251
Graphs
4 Chris Sale 319.420 for 1229 0.260
Graphs
5 Walker Buehler 294.173 for 1128 0.262
Graphs
6 Gerrit Cole 378.131 for 1437 0.264
Graphs
7 Ross Stripling 183.252 for 685 0.268
Graphs
8 Noah Syndergaard 346.633 for 1295 0.269
Graphs
9 Blake Snell 298.727 for 1110 0.270
Graphs
10 Hyun-Jin Ryu 246.299 for 899 0.276
Graphs
11 Charlie Morton 369.646 for 1344 0.276
Graphs
12 Aaron Nola 416.336 for 1501 0.279
Graphs
13 Stephen Strasburg 342.019 for 1211 0.283
Graphs
14 Tyler Glasnow 115.098 for 407 0.283
Graphs
15 Mike Clevinger 310.074 for 1098 0.283
Graphs
16 Kenta Maeda 282.321 for 995 0.284
Graphs
17 Ryan Yarbrough 90.994 for 321 0.284
Graphs
18 Chris Paddack 132.058 for 466 0.285
Graphs
19 Clayton Kershaw 343.152 for 1211 0.286
Graphs
20 Shohei Ohtani 60.392 for 211 0.286
Graphs
21 Ryne Stanek 94.917 for 331 0.287
Graphs
22 Jack Flaherty 338.278 for 1182 0.287
Graphs
23 Trevor Bauer 419.829 for 1466 0.288
Graphs
24 Corey Kluber 290.992 for 1010 0.289
Graphs
25 Matthew Boyd 387.163 for 1348 0.289
Graphs
26 Patrick Corbin 418.591 for 1454 0.289
Graphs
27 Anibal Sanchez 307.672 for 1068 0.290
Graphs
28 Wei-Yin Chen 162.578 for 566 0.290
Graphs
29 Zack Wheeler 394.279 for 1375 0.290
Graphs
30 Daniel Ponce de Leon 59.962 for 206 0.291
Graphs
31 Wade Miley 274.805 for 950 0.291
Graphs
32 Carlos Carrasco 299.537 for 1029 0.293
Graphs
33 Kyle Hendricks 404.537 for 1391 0.294
Graphs
34 Zack Greinke 430.905 for 1474 0.294
Graphs
35 Mike Soroka 198.203 for 680 0.294
Graphs
36 Rich Hill 220.305 for 754 0.295
Graphs
37 Jose Berrios 428.319 for 1457 0.295
Graphs
38 Jameson Taillon 276.344 for 938 0.296
Graphs
39 Luis Severino 231.736 for 780 0.297
Graphs
40 Griffin Canning 110.147 for 372 0.297
Graphs
41 James Paxton 336.763 for 1135 0.297
Graphs
42 Carlos Martinez 130.208 for 443 0.297
Graphs
43 Mike Foltynewicz 317.886 for 1074 0.298
Graphs
44 Pablo Lopez 164.585 for 554 0.298
Graphs
45 Brandon Woodruff 164.420 for 552 0.299
Graphs
46 Lance Lynn 408.419 for 1358 0.301
Graphs
47 German Marquez 457.754 for 1533 0.301
Graphs
48 Luis Castillo 398.333 for 1334 0.301
Graphs
49 Alex Wood 216.383 for 724 0.301
Graphs
50 Brad Peacock 103.590 for 343 0.302
Graphs
51 Joe Musgrove 325.508 for 1080 0.302
Graphs
52 Lance McCullers Jr. 157.113 for 520 0.303
Graphs
53 Sean Newcomb 229.391 for 762 0.303
Graphs
54 Sonny Gray 321.261 for 1066 0.303
Graphs
55 CC Sabathia 323.555 for 1070 0.303
Graphs
56 Max Fried 194.427 for 644 0.304
Graphs
57 Eduardo Rodriguez 357.338 for 1178 0.304
Graphs
58 Chris Bassitt 201.733 for 666 0.304
Graphs
59 Marcus Stroman 319.400 for 1051 0.305
Graphs
60 Dallas Keuchel 358.435 for 1180 0.305
Graphs
61 Freddy Peralta 143.584 for 472 0.305
Graphs
62 Shane Bieber 342.187 for 1125 0.305
Graphs
63 Zach Eflin 319.087 for 1053 0.306
Graphs
64 Miles Mikolas 431.446 for 1423 0.306
Graphs
65 Blaine Hardy 85.275 for 279 0.306
Graphs
66 Andrew Heaney 310.417 for 1018 0.306
Graphs
67 Vince Velasquez 289.127 for 954 0.306
Graphs
68 Mike Minor 405.906 for 1328 0.307
Graphs
69 Domingo German 245.213 for 799 0.307
Graphs
70 Nathan Eovaldi 166.227 for 543 0.307
Graphs
71 Masahiro Tanaka 388.996 for 1264 0.308
Graphs
72 Robbie Ray 342.019 for 1121 0.308
Graphs
73 John Means 132.541 for 431 0.308
Graphs
74 Carlos Rodon 205.349 for 668 0.308
Graphs
75 Zac Gallen 66.506 for 216 0.308
Graphs
76 Jordan Yamamoto 80.748 for 261 0.309
Graphs
77 Frankie Montas 199.714 for 648 0.309
Graphs
78 Joey Lucchesi 337.649 for 1098 0.310
Graphs
79 Yu Darvish 242.419 for 782 0.311
Graphs
80 Anthony DeSclafani 309.657 for 1005 0.311
Graphs
81 Tyler Skaggs 270.427 for 868 0.312
Graphs
82 Garrett Richards 100.590 for 323 0.312
Graphs
83 David Price 366.017 for 1172 0.313
Graphs
84 Madison Bumgarner 375.194 for 1211 0.313
Graphs
85 Caleb Smith 248.554 for 797 0.313
Graphs
86 Steven Matz 363.064 for 1167 0.314
Graphs
87 Jon Gray 428.940 for 1373 0.315
Graphs
88 Tyler Anderson 262.927 for 841 0.315
Graphs
89 Brent Suter 123.064 for 395 0.316
Graphs
90 Jason Vargas 277.211 for 889 0.316