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 Luke Voit 70.576 for 161 0.438
Graphs
2 Christian Yelich 216.608 for 501 0.432
Graphs
3 Mike Trout 163.295 for 384 0.426
Graphs
4 J.D. Martinez 184.992 for 449 0.412
Graphs
5 Kendrys Morales 144.769 for 356 0.407
Graphs
6 Mookie Betts 168.794 for 421 0.401
Graphs
7 Paul Goldschmidt 195.032 for 489 0.400
Graphs
8 Matt Carpenter 199.834 for 503 0.398
Graphs
9 Max Muncy 158.970 for 400 0.397
Graphs
10 Nelson Cruz 175.200 for 443 0.395
Graphs
11 Jesse Winker 68.587 for 175 0.394
Graphs
12 Anthony Rendon 188.047 for 483 0.389
Graphs
13 Ryan Braun 116.574 for 304 0.387
Graphs
14 Aaron Judge 114.645 for 299 0.383
Graphs
15 Joey Votto 161.431 for 421 0.383
Graphs
16 Ryan Zimmerman 75.158 for 197 0.382
Graphs
17 Shohei Ohtani 104.803 for 276 0.381
Graphs
18 Justin Turner 154.597 for 406 0.381
Graphs
19 Anthony Rizzo 186.916 for 491 0.381
Graphs
20 Khris Davis 169.039 for 446 0.379
Graphs
21 Ronald Acuna Jr. 146.738 for 388 0.378
Graphs
22 Aaron Hicks 170.562 for 453 0.377
Graphs
23 Steve Pearce 67.275 for 179 0.376
Graphs
24 Chad Pinder 93.306 for 250 0.376
Graphs
25 Robinson Cano 66.723 for 179 0.373
Graphs
26 Shin-Soo Choo 171.435 for 462 0.372
Graphs
27 Nicholas Castellanos 184.393 for 496 0.372
Graphs
28 Marcell Ozuna 164.322 for 444 0.371
Graphs
29 Andrew Benintendi 172.047 for 467 0.370
Graphs
30 Edwin Encarnacion 150.403 for 408 0.369
Graphs
31 Juan Soto 177.362 for 482 0.369
Graphs
32 Bryce Harper 180.103 for 490 0.368
Graphs
33 Jackie Bradley Jr. 143.463 for 390 0.368
Graphs
34 Jose Martinez 150.307 for 411 0.367
Graphs
35 Joey Gallo 141.074 for 384 0.367
Graphs
36 Tommy Pham 148.618 for 406 0.366
Graphs
37 Alex Bregman 183.549 for 502 0.366
Graphs
38 Yasiel Puig 114.142 for 313 0.365
Graphs
39 Eugenio Suarez 171.971 for 471 0.365
Graphs
40 Kole Calhoun 145.483 for 400 0.365
Graphs
41 David Freese 85.001 for 235 0.362
Graphs
42 Mitch Haniger 176.714 for 490 0.361
Graphs
43 Matt Kemp 130.298 for 361 0.361
Graphs
44 Trevor Story 166.295 for 461 0.361
Graphs
45 Francisco Lindor 190.943 for 531 0.360
Graphs
46 Stephen Piscotty 163.207 for 454 0.359
Graphs
47 Logan Morrison 74.955 for 209 0.359
Graphs
48 Freddie Freeman 180.064 for 501 0.359
Graphs
49 Xander Bogaerts 158.997 for 445 0.357
Graphs
50 Justin Upton 147.659 for 414 0.357
Graphs
51 Andrew McCutchen 174.008 for 487 0.357
Graphs
52 Jose Altuve 137.454 for 388 0.356
Graphs
53 Jose Ramirez 174.516 for 490 0.356
Graphs
54 Matt Olson 167.807 for 473 0.355
Graphs
55 Yandy Diaz 42.077 for 119 0.354
Graphs
56 Manny Machado 176.863 for 500 0.354
Graphs
57 Enrique Hernandez 119.147 for 341 0.354
Graphs
58 David Peralta 154.059 for 436 0.353
Graphs
59 Starling Marte