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 Jacob deGrom 389.931 for 1635 0.240
Graphs
2 Justin Verlander 420.998 for 1680 0.251
Graphs
3 Walker Buehler 323.900 for 1268 0.256
Graphs
4 Gerrit Cole 412.433 for 1616 0.256
Graphs
5 Tyler Glasnow 116.753 for 454 0.257
Graphs
6 Max Scherzer 402.129 for 1553 0.260
Graphs
7 Chris Sale 325.424 for 1229 0.265
Graphs
8 Hyun-Jin Ryu 273.970 for 1044 0.265
Graphs
9 Jack Flaherty 366.347 for 1382 0.266
Graphs
10 Blake Snell 303.458 for 1138 0.267
Graphs
11 Ryne Stanek 88.431 for 331 0.267
Graphs
12 Chris Paddack 150.660 for 567 0.268
Graphs
13 Aaron Civale 60.842 for 227 0.269
Graphs
14 Matt Shoemaker 65.288 for 238 0.274
Graphs
15 Zack Greinke 449.476 for 1644 0.275
Graphs
16 Patrick Corbin 445.541 for 1630 0.275
Graphs
17 Shohei Ohtani 58.448 for 211 0.277
Graphs
18 Clayton Kershaw 371.539 for 1353 0.277
Graphs
19 Aaron Nola 463.274 for 1677 0.278
Graphs
20 Sean Manaea 210.742 for 762 0.278
Graphs
21 Mike Clevinger 363.082 for 1309 0.278
Graphs
22 Daniel Ponce de Leon 63.071 for 227 0.278
Graphs
23 Mike Soroka 225.379 for 813 0.279
Graphs
24 Charlie Morton 416.194 for 1485 0.281
Graphs
25 Stephen Strasburg 386.483 for 1379 0.281
Graphs
26 Jordan Yamamoto 91.006 for 324 0.281
Graphs
27 Corey Kluber 285.335 for 1010 0.283
Graphs
28 Zack Wheeler 439.930 for 1568 0.284
Graphs
29 Mike Foltynewicz 350.059 for 1230 0.286
Graphs
30 Luis Severino 236.282 for 828 0.286
Graphs
31 Brandon Woodruff 161.326 for 565 0.287
Graphs
32 Ryan Yarbrough 132.048 for 461 0.287
Graphs
33 Zac Gallen 95.737 for 333 0.287
Graphs
34 Kenta Maeda 291.482 for 1015 0.288
Graphs
35 Anibal Sanchez 356.367 for 1242 0.289
Graphs
36 John Gant 118.889 for 411 0.290
Graphs
37 Austin Voth 59.562 for 206 0.291
Graphs
38 Yonny Chirinos 161.108 for 554 0.291
Graphs
39 Lance McCullers Jr. 151.959 for 520 0.293
Graphs
40 Kyle Hendricks 445.391 for 1537 0.293
Graphs
41 Jameson Taillon 273.276 for 938 0.293
Graphs
42 Trevor Bauer 469.590 for 1612 0.293
Graphs
43 Luis Castillo 435.245 for 1487 0.294
Graphs
44 Sonny Gray 354.648 for 1213 0.294
Graphs
45 Miles Mikolas 458.209 for 1567 0.294
Graphs
46 Noah Syndergaard 429.117 for 1464 0.294
Graphs
47 Jose Berrios 483.913 for 1638 0.296
Graphs
48 Rich Hill 228.000 for 779 0.296
Graphs
49 Shane Bieber 388.913 for 1313 0.297
Graphs
50 John Means 179.704 for 605 0.298
Graphs
51 James Paxton 380.083 for 1278 0.298
Graphs
52 Madison Bumgarner 413.739 for 1389 0.300
Graphs
53 Michael Pineda 179.845 for 599 0.301
Graphs
54 Chris Bassitt 226.643 for 755 0.301
Graphs
55 Jeff Samardzija 282.046 for 942 0.301
Graphs
56 Carlos Martinez 131.693 for 443 0.301
Graphs
57 Julio Teheran 441.958 for 1472 0.302
Graphs
58 Wade Miley 317.011 for 1057 0.302
Graphs
59 Yu Darvish 273.629 for 910 0.302
Graphs
60 Brad Keller 363.637 for 1201 0.303
Graphs
61 Felix Pena 151.370 for 500 0.303
Graphs
62 Carlos Carrasco 311.137 for 1029 0.304
Graphs
63 Eduardo Rodriguez 419.505 for 1383 0.304
Graphs
64 Frankie Montas 203.328 for 671 0.304
Graphs
65 Wilmer Font 69.909 for 230 0.304
Graphs
66 German Marquez 464.840 for 1533 0.305
Graphs
67 Mike Minor 457.320 for 1501 0.305
Graphs
68 Sean Newcomb 231.302 for 762 0.305
Graphs
69 Joe Musgrove 363.151 for 1194 0.305
Graphs
70 Alex Young 97.719 for 322 0.306
Graphs
71 Jake Odorizzi 415.304 for 1366 0.306
Graphs
72 Griffin Canning 113.457 for 372 0.306
Graphs
73 Alex Wood 235.361 for 770 0.308
Graphs
74 Dinelson Lamet 95.933 for 313 0.308
Graphs
75 Mike Fiers 444.539 for 1449 0.308
Graphs
76 David Price 362.574 for 1180 0.308
Graphs
77 Ross Stripling 220.888 for 719 0.308
Graphs
78 Sandy Alcantara 300.470 for 979 0.309
Graphs
79 Carlos Rodon 205.788 for 668 0.309
Graphs
80 Johnny Cueto 85.517 for 281 0.310
Graphs
81 Jose Urena 315.426 for 1023 0.310
Graphs
82 Masahiro Tanaka 426.777 for 1379 0.310
Graphs
83 Lance Lynn 477.608 for 1543 0.310
Graphs
84 Tyler Skaggs 269.447 for 868 0.311
Graphs
85 Marcus Stroman 378.581 for 1222 0.311
Graphs
86 Daniel Mengden 187.663 for 608 0.311
Graphs
87 Joey Lucchesi 380.860 for 1232 0.311
Graphs
88 Brad Peacock 106.566 for 343 0.311