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 Aaron Judge 40.143 for 72 0.558
Graphs
2 Christian Yelich 57.511 for 107 0.537
Graphs
3 David Freese 33.257 for 63 0.528
Graphs
4 Tommy Pham 39.360 for 76 0.518
Graphs
5 J.D. Martinez 67.470 for 131 0.515
Graphs
6 Shin-Soo Choo 50.046 for 102 0.491
Graphs
7 Trey Mancini 55.402 for 115 0.482
Graphs
8 Khris Davis 48.578 for 101 0.481
Graphs
9 Javier Baez 53.882 for 114 0.473
Graphs
10 Paul Goldschmidt 52.521 for 115 0.457
Graphs
11 Jesus Aguilar 39.198 for 86 0.456
Graphs
12 Jorge Alfaro 31.107 for 69 0.451
Graphs
13 Wilson Ramos 37.724 for 85 0.444
Graphs
14 Joe Mauer 58.401 for 133 0.442
Graphs
15 Joey Gallo 28.386 for 65 0.437
Graphs
16 Max Muncy 27.617 for 64 0.432
Graphs
17 Ian Happ 26.747 for 62 0.431
Graphs
18 Juan Soto 36.463 for 85 0.429
Graphs
19 Eric Hosmer 62.187 for 147 0.423
Graphs
20 Daniel Palka 20.770 for 50 0.415
Graphs
21 Giancarlo Stanton 41.941 for 103 0.407
Graphs
22 Matt Davidson 28.457 for 70 0.407
Graphs
23 Joey Votto 49.467 for 123 0.402
Graphs
24 Jose Martinez 56.667 for 143 0.396
Graphs
25 Alex Gordon 36.816 for 93 0.396
Graphs
26 Jackie Bradley Jr. 26.245 for 67 0.392
Graphs
27 Robinson Cano 28.457 for 73 0.390
Graphs
28 Justin Upton 29.188 for 75 0.389
Graphs
29 Jesse Winker 21.403 for 55 0.389
Graphs
30 Austin Slater 20.056 for 52 0.386
Graphs
31 Travis Jankowski 31.168 for 83 0.385
Graphs
32 David Peralta 41.518 for 108 0.384
Graphs
33 DJ LeMahieu 50.005 for 131 0.382
Graphs
34 Michael A. Taylor 20.570 for 54 0.381
Graphs
35 Avisail Garcia 19.394 for 51 0.380
Graphs
36 Ronald Acuna Jr. 23.800 for 63 0.378
Graphs
37 Nicholas Castellanos 43.040 for 115 0.374
Graphs
38 Ryan Zimmerman 22.688 for 61 0.372
Graphs
39 Chad Pinder 19.704 for 53 0.372
Graphs
40 Cory Spangenberg 19.268 for 52 0.371
Graphs
41 Bryce Harper 38.615 for 105 0.368
Graphs
42 Justin Bour 22.966 for 63 0.365
Graphs
43 Buster Posey 37.471 for 103 0.364
Graphs
44 Jon Jay 46.609 for 132 0.361
Graphs
45 Matt Duffy 48.041 for 134 0.359
Graphs
46 Brock Holt 21.105 for 59 0.358
Graphs
47 Shohei Ohtani 19.631 for 55 0.357
Graphs
48 Freddie Freeman 44.500 for 125 0.356
Graphs
49 C.J. Cron 26.592 for 75 0.355
Graphs
50 Ryan Braun 31.279 for 88 0.355
Graphs
51 Andrew Benintendi 47.660 for 135 0.353
Graphs
52 Brian Anderson 41.622 for 118 0.353
Graphs
53 Kyle Schwarber 22.904 for 65 0.352
Graphs
54 JaCoby Jones 21.746 for 62 0.351
Graphs
55 Scooter Gennett 44.276 for 129 0.351
Graphs
56 Jonathan Villar 29.740 for 85 0.350
Graphs
57 Aledmys Diaz 25.759 for 74 0.348
Graphs
58 Michael Conforto 34.652 for 100 0.347
Graphs
59 Nomar Mazara 32.863 for 95 0.346
Graphs