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 58.265 for 107 0.545
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 49.999 for 102 0.490
Graphs
7 Khris Davis 48.578 for 101 0.481
Graphs
8 Trey Mancini 55.369 for 115 0.481
Graphs
9 Javier Baez 53.827 for 114 0.472
Graphs
10 Paul Goldschmidt 52.463 for 115 0.456
Graphs
11 Jesus Aguilar 39.202 for 86 0.456
Graphs
12 Jorge Alfaro 31.329 for 69 0.454
Graphs
13 Wilson Ramos 37.795 for 85 0.445
Graphs
14 Joe Mauer 58.446 for 133 0.443
Graphs
15 Joey Gallo 28.386 for 65 0.437
Graphs
16 Max Muncy 27.794 for 64 0.434
Graphs
17 Ian Happ 26.747 for 62 0.431
Graphs
18 Daniel Palka 21.521 for 50 0.430
Graphs
19 Juan Soto 36.463 for 85 0.429
Graphs
20 Eric Hosmer 62.187 for 147 0.423
Graphs
21 Giancarlo Stanton 41.941 for 103 0.407
Graphs
22 Matt Davidson 28.474 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 19.970 for 52 0.384
Graphs
31 David Peralta 41.518 for 108 0.384
Graphs
32 Travis Jankowski 31.086 for 83 0.384
Graphs
33 DJ LeMahieu 49.985 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.709 for 63 0.376
Graphs
37 Nicholas Castellanos 43.156 for 115 0.375
Graphs
38 Ryan Zimmerman 22.688 for 61 0.372
Graphs
39 Cory Spangenberg 19.268 for 52 0.371
Graphs
40 Chad Pinder 19.687 for 53 0.371
Graphs
41 Brock Holt 21.862 for 59 0.371
Graphs
42 Bryce Harper 38.610 for 105 0.368
Graphs
43 Justin Bour 22.966 for 63 0.365
Graphs
44 Buster Posey 37.511 for 103 0.364
Graphs
45 Jon Jay 46.609 for 132 0.361
Graphs
46 Matt Duffy 48.109 for 134 0.359
Graphs
47 Omar Narvaez 19.664 for 55 0.358
Graphs
48 Shohei Ohtani 19.631 for 55 0.357
Graphs
49 Ryan Braun 31.320 for 88 0.356
Graphs
50 Freddie Freeman 44.500 for 125 0.356
Graphs
51 C.J. Cron 26.595 for 75 0.355
Graphs
52 Andrew Benintendi 47.731 for 135 0.354
Graphs
53 Brian Anderson 41.622 for 118 0.353
Graphs
54 Kyle Schwarber 22.904 for 65 0.352
Graphs
55 Scooter Gennett 44.295 for 129 0.352
Graphs
56 JaCoby Jones 21.746 for 62 0.351
Graphs
57 Jonathan Villar 29.740 for 85 0.350
Graphs
58 Aledmys Diaz 25.759 for 74 0.348
Graphs
59 Michael Conforto 34.665 for 100 0.347
Graphs
60 Nomar Mazara 32.844 for 95 0.346
Graphs
61 Gerardo Parra 33.766 for 99 0.345
Graphs
62 Andrew McCutchen 29.954 for 87 0.344
Graphs
63 Greg Allen 19.248 for 56 0.344
Graphs
64 Mallex Smith 40.851 for 119 0.343
Graphs
65 Teoscar Hernandez 26.314 for 77 0.342
Graphs
66 Niko Goodrum 29.738 for 87 0.342
Graphs
67 Brandon Crawford 44.334 for 130 0.341
Graphs
68 J.T. Realmuto 27.164 for 80 0.340
Graphs
69 Chris Taylor 35.008 for 103 0.340
Graphs
70 Nick Williams 27.209 for 80 0.340
Graphs
71 Colin Moran 34.428 for 102 0.338
Graphs
72 Nelson Cruz 30.420 for 90 0.338
Graphs
73 Kendrys Morales 28.375 for 84 0.338
Graphs
74 Mark Trumbo 21.292 for 64 0.333
Graphs
75 Mark Canha 20.567 for 62 0.332
Graphs
76 Jose Altuve 31.554 for 95 0.332
Graphs
77 Tim Anderson 35.829 for 108 0.332
Graphs
78 Austin Romine 18.539 for 57 0.331
Graphs
79 Jose Abreu 26.967 for 82 0.329
Graphs
80 Caleb Joseph 17.711 for 54 0.328
Graphs
81 Paul DeJong 28.535 for 87 0.328
Graphs
82 Addison Russell 30.448 for 95 0.324
Graphs
83 Ian Desmond 38.168 for 119 0.323
Graphs
84 Mitch Haniger 28.710 for 89 0.323
Graphs
85 Devon Travis 26.924 for 84 0.321
Graphs
86 Marcell Ozuna 32.721 for 102 0.321
Graphs
87 Gorkys Hernandez 24.323 for 77 0.320
Graphs
88 Carlos Gonzalez 28.799 for 90 0.320
Graphs
89 Leury Garcia 18.889 for 60 0.320
Graphs
90 Chris Davis 23.011 for 72 0.320