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 Hyun-Jin Ryu 210.629 for 791 0.269
Graphs
2 Blake Snell 250.436 for 927 0.270
Graphs
3 Chris Sale 277.264 for 1027 0.271
Graphs
4 Clayton Kershaw 288.494 for 1054 0.276
Graphs
5 Patrick Corbin 357.966 for 1303 0.277
Graphs
6 Sean Manaea 163.882 for 589 0.280
Graphs
7 Ryan Yarbrough 97.024 for 347 0.280
Graphs
8 James Paxton 293.666 for 1012 0.291
Graphs
9 Carlos Rodon 161.370 for 538 0.300
Graphs
10 Eduardo Rodriguez 330.037 for 1101 0.300
Graphs
11 Rich Hill 173.002 for 581 0.301
Graphs
12 Sean Newcomb 181.281 for 602 0.303
Graphs
13 Mike Minor 359.182 for 1185 0.304
Graphs
14 Matt Strahm 89.838 for 299 0.305
Graphs
15 Marco Gonzales 369.191 for 1207 0.306
Graphs
16 Blaine Hardy 66.512 for 216 0.308
Graphs
17 Wade Miley 247.731 for 811 0.308
Graphs
18 David Price 303.933 for 981 0.310
Graphs
19 Madison Bumgarner 342.865 for 1106 0.312
Graphs
20 John Means 147.200 for 468 0.315
Graphs
21 Alex Wood 182.911 for 580 0.317
Graphs
22 Eric Lauer 274.349 for 867 0.318
Graphs
23 Caleb Smith 230.881 for 729 0.318
Graphs
24 Dallas Keuchel 351.803 for 1114 0.318
Graphs
25 Joey Lucchesi 304.746 for 960 0.319
Graphs
26 Matthew Boyd 378.086 for 1193 0.319
Graphs
27 Steven Matz 336.702 for 1063 0.319
Graphs
28 Jon Lester 380.523 for 1188 0.322
Graphs
29 Andrew Heaney 291.007 for 905 0.322
Graphs
30 Tyler Skaggs 214.929 for 667 0.323
Graphs
31 Brent Suter 96.918 for 303 0.324
Graphs
32 Cole Hamels 372.302 for 1148 0.326
Graphs
33 Alex Young 75.781 for 235 0.327
Graphs
34 J.A. Happ 354.374 for 1086 0.327
Graphs
35 Daniel Norris 193.686 for 595 0.328
Graphs
36 Brett Anderson 263.231 for 805 0.328
Graphs
37 Max Fried 194.724 for 595 0.328
Graphs
38 Jose Quintana 376.697 for 1150 0.330
Graphs
39 Jason Vargas 264.118 for 809 0.331
Graphs
40 Framber Valdez 69.485 for 209 0.332
Graphs
41 Danny Duffy 329.852 for 994 0.333
Graphs
42 Tyler Anderson 216.472 for 656 0.333
Graphs
43 Wade LeBlanc 192.935 for 579 0.334
Graphs
44 Ryan Borucki 112.277 for 339 0.334
Graphs
45 Kyle Freeland 348.036 for 1043 0.335
Graphs
46 Mike Montgomery 177.967 for 535 0.335
Graphs
47 Gio Gonzalez 292.239 for 877 0.336
Graphs
48 CC Sabathia 304.789 for 905 0.337
Graphs
49 Robbie Ray 329.392 for 981 0.339
Graphs
50 Wei-Yin Chen 153.359 for 457 0.339
Graphs
51 Steven Brault 144.834 for 423 0.346
Graphs
52 Eric Skoglund 105.505 for 302 0.349
Graphs
53 Thomas Pannone 73.013 for 208 0.351
Graphs
54 Francisco Liriano 171.411 for 482 0.356
Graphs
55 Clayton Richard 248.263 for 699 0.357
Graphs
56 Drew Smyly 125.400 for 350 0.359
Graphs
57 Derek Holland 235.448 for 663 0.360
Graphs
58 Ty Blach 103.810 for 287 0.367
Graphs
59 Matt Moore 98.616 for 266 0.371
Graphs
60 Andrew Suarez 198.773 for 539 0.371
Graphs
61 Yusei Kikuchi 217.171 for 580 0.374
Graphs
62 Martin Perez 311.103 for 834 0.375
Graphs
63 Brian Johnson 113.593 for 296 0.384
Graphs
64 Jaime Garcia 83.332 for 215 0.388
Graphs
65 Ross Detwiler 79.433 for 201 0.397
Graphs
66 Drew Pomeranz 184.398 for 460 0.403
Graphs
67 Dillon Peters 112.256 for 273 0.414
Graphs
68 Ryan Carpenter 97.054 for 231 0.420
Graphs
69 Jose Suarez 95.581 for 222 0.432
Graphs