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 Mookie Betts 262.668 for 606 0.433
Graphs
3 Mike Trout 251.678 for 583 0.432
Graphs
4 J.D. Martinez 268.382 for 638 0.421
Graphs
5 Christian Yelich 271.076 for 649 0.418
Graphs
6 Steve Pearce 99.970 for 251 0.398
Graphs
7 Joey Votto 243.763 for 617 0.395
Graphs
8 Aaron Judge 195.118 for 495 0.394
Graphs
9 Max Muncy 186.778 for 475 0.393
Graphs
10 Matt Carpenter 258.624 for 660 0.392
Graphs
11 Anthony Rendon 230.467 for 592 0.389
Graphs
12 Nelson Cruz 228.221 for 586 0.389
Graphs
13 Bryce Harper 263.437 for 679 0.388
Graphs
14 Freddie Freeman 268.658 for 695 0.387
Graphs
15 Justin Turner 162.875 for 423 0.385
Graphs
16 Paul Goldschmidt 260.428 for 679 0.384
Graphs
17 Jose Martinez 225.600 for 590 0.384
Graphs
18 Shohei Ohtani 139.530 for 365 0.383
Graphs
19 Tommy Pham 216.953 for 568 0.382
Graphs
20 Robinson Cano 131.673 for 346 0.381
Graphs
21 Khris Davis 245.326 for 649 0.378
Graphs
22 Nicholas Castellanos 253.776 for 673 0.377
Graphs
23 Kendrys Morales 175.511 for 466 0.377
Graphs
24 Ronald Acuna Jr. 182.303 for 485 0.376
Graphs
25 Ryan Zimmerman 121.053 for 322 0.376
Graphs
26 Francisco Lindor 275.904 for 738 0.375
Graphs
27 Eugenio Suarez 224.506 for 599 0.375
Graphs
28 Miguel Cabrera 57.318 for 153 0.375
Graphs
29 Aaron Hicks 215.273 for 580 0.372
Graphs
30 Manny Machado 257.096 for 691 0.372
Graphs
31 Mitch Haniger 252.073 for 679 0.371
Graphs
32 Juan Soto 179.328 for 484 0.371
Graphs
33 Alex Bregman 260.515 for 703 0.371
Graphs
34 Joey Gallo 211.239 for 573 0.369
Graphs
35 Ryan Braun 161.545 for 442 0.368
Graphs
36 Jesse Winker 120.654 for 330 0.367
Graphs
37 Anthony Rizzo 238.036 for 650 0.366
Graphs
38 Jose Ramirez 250.188 for 683 0.366
Graphs
39 Xander Bogaerts 211.095 for 576 0.366
Graphs
40 Chad Pinder 119.806 for 332 0.363
Graphs
41 Matt Kemp 182.565 for 504 0.362
Graphs
42 Edwin Encarnacion 208.539 for 577 0.362
Graphs
43 Andrew McCutchen 245.536 for 681 0.361
Graphs
44 David Freese 112.377 for 311 0.361
Graphs
45 Leonys Martin 127.178 for 352 0.361
Graphs
46 Shin-Soo Choo 239.027 for 663 0.361
Graphs
47 Michael Brantley 226.315 for 631 0.360
Graphs
48 Jesus Aguilar 202.687 for 563 0.360
Graphs
49 Marcell Ozuna 224.564 for 626 0.359
Graphs
50 Justin Upton 218.892 for 612 0.358
Graphs
51 Jose Altuve 211.772 for 595 0.358
Graphs
52 Jose Abreu 195.703 for 546 0.358
Graphs
53 Andrew Benintendi 234.708 for 660 0.357
Graphs
54 Brandon Belt 159.676 for 450 0.355
Graphs
55 Kris Bryant 159.952 for 451 0.355
Graphs
56 Matt Olson 233.356 for 657 0.355
Graphs
57 Trevor Story 231.960 for 653 0.355