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.306 for 161 0.437
Graphs
2 Mike Trout 162.658 for 384 0.425
Graphs
3 Christian Yelich 211.796 for 501 0.423
Graphs
4 J.D. Martinez 183.490 for 449 0.409
Graphs
5 Kendrys Morales 143.739 for 356 0.404
Graphs
6 Paul Goldschmidt 194.813 for 489 0.399
Graphs
7 Nelson Cruz 176.411 for 443 0.398
Graphs
8 Max Muncy 158.451 for 400 0.396
Graphs
9 Mookie Betts 166.894 for 421 0.396
Graphs
10 Jesse Winker 68.119 for 175 0.391
Graphs
11 Matt Carpenter 196.300 for 503 0.391
Graphs
12 Ryan Braun 117.476 for 304 0.390
Graphs
13 Anthony Rendon 187.914 for 483 0.389
Graphs
14 Justin Turner 154.552 for 406 0.381
Graphs
15 Aaron Judge 113.603 for 299 0.380
Graphs
16 Anthony Rizzo 186.159 for 491 0.379
Graphs
17 Chad Pinder 94.024 for 250 0.379
Graphs
18 Joey Votto 158.606 for 421 0.377
Graphs
19 Shohei Ohtani 103.411 for 276 0.376
Graphs
20 Ryan Zimmerman 73.802 for 197 0.375
Graphs
21 Steve Pearce 67.182 for 179 0.375
Graphs
22 Khris Davis 166.845 for 446 0.374
Graphs
23 Aaron Hicks 168.149 for 453 0.372
Graphs
24 Ronald Acuna Jr. 144.123 for 388 0.371
Graphs
25 Shin-Soo Choo 171.255 for 462 0.371
Graphs
26 Robinson Cano 66.098 for 179 0.369
Graphs
27 Bryce Harper 179.606 for 490 0.367
Graphs
28 Andrew Benintendi 170.086 for 467 0.366
Graphs
29 Alex Bregman 183.019 for 502 0.365
Graphs
30 Juan Soto 174.919 for 482 0.364
Graphs
31 Marcell Ozuna 161.466 for 444 0.364
Graphs
32 Joey Gallo 139.686 for 384 0.364
Graphs
33 Edwin Encarnacion 148.219 for 408 0.363
Graphs
34 Yasiel Puig 113.548 for 313 0.363
Graphs
35 Kole Calhoun 145.027 for 400 0.363
Graphs
36 Nicholas Castellanos 179.324 for 496 0.362
Graphs
37 Eugenio Suarez 170.646 for 471 0.362
Graphs
38 Jackie Bradley Jr. 140.705 for 390 0.361
Graphs
39 Tommy Pham 146.751 for 406 0.361
Graphs
40 Logan Morrison 75.351 for 209 0.361
Graphs
41 Francisco Lindor 191.466 for 531 0.361
Graphs
42 Stephen Piscotty 163.968 for 454 0.361
Graphs
43 Matt Kemp 130.011 for 361 0.360
Graphs
44 Freddie Freeman 179.857 for 501 0.359
Graphs
45 Andrew McCutchen 174.512 for 487 0.358
Graphs
46 Jose Martinez 146.537 for 411 0.358
Graphs
47 Trevor Story 164.972 for 461 0.358
Graphs
48 Mitch Haniger 174.767 for 490 0.357
Graphs
49 Yandy Diaz 42.471 for 119 0.357
Graphs
50 David Freese 83.737 for 235 0.356
Graphs
51 Matt Olson 168.421 for 473 0.356
Graphs
52 Enrique Hernandez 119.635 for 341 0.355
Graphs
53 David Peralta 154.176 for 436 0.354
Graphs
54 Jose Ramirez 173.229 for 490 0.354
Graphs
55 Manny Machado 176.298 for 500 0.353
Graphs
56 Xander Bogaerts 156.748 for 445 0.352
Graphs
57 C.J. Cron 128.685 for 369 0.349
Graphs
58 Wilson Ramos 94.591 for 271 0.349
Graphs
59 Michael Brantley 167.712 for 482 0.349
Graphs
60 Josh Bell 137.313 for 395 0.348
Graphs
61 Justin Upton 144.167 for 414 0.348