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 Tyler Glasnow 51.616 for 230 0.224
Graphs
2 Justin Verlander 208.291 for 847 0.246
Graphs
3 Ryne Stanek 41.953 for 169 0.248
Graphs
4 Gerrit Cole 203.436 for 817 0.249
Graphs
5 Jacob deGrom 201.466 for 803 0.252
Graphs
6 Jack Flaherty 197.009 for 770 0.257
Graphs
7 Mike Clevinger 131.474 for 499 0.263
Graphs
8 Hyun-Jin Ryu 189.666 for 721 0.266
Graphs
9 Zack Greinke 213.491 for 808 0.266
Graphs
10 Sonny Gray 187.322 for 707 0.267
Graphs
11 Stephen Strasburg 223.207 for 837 0.268
Graphs
12 Chris Paddack 152.603 for 567 0.271
Graphs
13 Aaron Civale 61.500 for 227 0.272
Graphs
14 Max Scherzer 188.034 for 691 0.273
Graphs
15 Charlie Morton 215.474 for 790 0.273
Graphs
16 Walker Buehler 200.665 for 737 0.273
Graphs
17 Mike Soroka 191.095 for 700 0.275
Graphs
18 Luke Weaver 71.723 for 259 0.277
Graphs
19 Frankie Montas 109.468 for 393 0.279
Graphs
20 Luis Castillo 216.205 for 780 0.279
Graphs
21 Lucas Giolito 195.793 for 704 0.279
Graphs
22 Ryan Yarbrough 94.445 for 339 0.279
Graphs
23 Kenta Maeda 156.953 for 561 0.281
Graphs
24 Yonny Chirinos 115.446 for 411 0.281
Graphs
25 Shane Bieber 240.172 for 850 0.283
Graphs
26 Brandon Woodruff 139.175 for 493 0.283
Graphs
27 Jordan Yamamoto 91.978 for 324 0.284
Graphs
28 Clayton Kershaw 198.241 for 703 0.285
Graphs
29 Jameson Taillon 45.100 for 157 0.287
Graphs
30 Patrick Corbin 237.791 for 833 0.288
Graphs
31 Austin Voth 46.713 for 163 0.288
Graphs
32 Zac Gallen 96.668 for 333 0.290
Graphs
33 Jake Odorizzi 190.771 for 658 0.292
Graphs
34 Jeff Samardzija 214.470 for 736 0.293
Graphs
35 Kyle Hendricks 211.520 for 729 0.294
Graphs
36 Rich Hill 69.620 for 240 0.295
Graphs
37 Zack Wheeler 241.840 for 824 0.297
Graphs
38 Lance Lynn 259.797 for 875 0.297
Graphs
39 Yu Darvish 216.280 for 730 0.297
Graphs
40 Chris Sale 181.515 for 612 0.298
Graphs
41 Ross Stripling 84.555 for 282 0.300
Graphs
42 Tyler Skaggs 100.061 for 335 0.300
Graphs
43 Anibal Sanchez 210.203 for 702 0.300
Graphs
44 John Means 181.933 for 605 0.301
Graphs
45 Marcus Stroman 233.187 for 773 0.302
Graphs
46 Joey Lucchesi 205.366 for 686 0.302
Graphs
47 Mike Minor 261.140 for 862 0.304
Graphs
48 Anthony DeSclafani 208.551 for 691 0.304
Graphs
49 Madison Bumgarner 253.645 for 841 0.304
Graphs
50 Jose Berrios 255.140 for 842 0.304
Graphs
51 Blake Snell 133.762 for 440 0.304
Graphs
52 Michael Pineda 182.047 for 599 0.305
Graphs
53 Noah Syndergaard 249.388 for 822 0.305
Graphs
54 Aaron Nola 259.528 for 849 0.307
Graphs
55 Mike Fiers 230.048 for 754 0.307
Graphs
56 Chris Bassitt 181.280 for 593 0.307
Graphs
57 Daniel Mengden 64.304 for 209 0.308
Graphs
58 Griffin Canning 114.785 for 372 0.309
Graphs
59 Alex Young 98.942 for 322 0.310
Graphs
60 Carlos Rodon 49.001 for 158 0.310
Graphs
61 Homer Bailey 214.680 for 695 0.310
Graphs
62 Brad Keller 218.600 for 707 0.310
Graphs
63 Eduardo Rodriguez 265.035 for 857 0.310
Graphs
64 Brett Anderson 229.293 for 741 0.311
Graphs
65 Sandy Alcantara 257.387 for 833 0.311
Graphs
66 Dinelson Lamet 97.006 for 313 0.312
Graphs
67 Julio Teheran 232.624 for 751 0.313
Graphs
68 Zach Davies 207.755 for 672 0.313
Graphs
69 Joe Ross 59.399 for 192 0.313
Graphs
70 James Paxton 198.022 for 633 0.314
Graphs
71 Wade Miley 225.272 for 720 0.314
Graphs
72 Brad Peacock 105.212 for 335 0.314
Graphs
73 Marco Gonzales 271.786 for 865 0.315
Graphs
74 German Marquez 224.878 for 721 0.315
Graphs
75 Joe Musgrove 223.878 for 711 0.316
Graphs
76 Jason Vargas 201.209 for 640 0.317
Graphs
77 Masahiro Tanaka 235.885 for 744 0.317
Graphs
78 Domingo German 178.420 for 562 0.318
Graphs
79 Zach Plesac 150.620 for 475 0.318
Graphs
80 Gio Gonzalez 107.921 for 343 0.318
Graphs
81 Caleb Smith 205.042 for 644 0.319
Graphs
82 Trevor Bauer 289.540 for 911 0.320
Graphs
83 Dakota Hudson 237.526 for 746 0.320
Graphs
84 Cole Hamels 195.451 for 616 0.320
Graphs
85 Chase Anderson 174.494 for 548 0.322
Graphs
86 Miles Mikolas 245.075 for 763 0.322
Graphs
87 Pablo Lopez 148.707 for 466 0.322
Graphs
88 Merrill Kelly 247.848 for 773 0.322