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 Tyler Austin 35.227 for 54 0.652
Graphs
2 Mike Trout 85.331 for 136 0.627
Graphs
3 Eric Thames 38.637 for 63 0.613
Graphs
4 Joey Gallo 75.212 for 128 0.588
Graphs
5 Adalberto Mondesi 43.401 for 78 0.571
Graphs
6 Brandon Belt 63.323 for 111 0.570
Graphs
7 Mookie Betts 104.937 for 186 0.564
Graphs
8 Aaron Judge 53.547 for 95 0.564
Graphs
9 J.D. Martinez 82.862 for 149 0.556
Graphs
10 Matt Carpenter 107.748 for 194 0.555
Graphs
11 Max Muncy 66.351 for 121 0.548
Graphs
12 Kendrys Morales 51.225 for 96 0.534
Graphs
13 John Hicks 32.569 for 61 0.534
Graphs
14 Paul Goldschmidt 72.258 for 136 0.531
Graphs
15 Eugenio Suarez 79.762 for 151 0.528
Graphs
16 Lucas Duda 47.260 for 90 0.525
Graphs
17 Steve Pearce 42.565 for 81 0.525
Graphs
18 Justin Upton 77.599 for 148 0.524
Graphs
19 Adam Duvall 61.211 for 117 0.523
Graphs
20 Kyle Schwarber 62.674 for 120 0.522
Graphs
21 Ronald Acuna Jr. 58.976 for 113 0.522
Graphs
22 Xander Bogaerts 81.489 for 156 0.522
Graphs
23 Teoscar Hernandez 58.307 for 112 0.521
Graphs
24 Gregory Polanco 77.293 for 149 0.519
Graphs
25 Francisco Lindor 105.859 for 206 0.514
Graphs
26 Yoan Moncada 72.253 for 142 0.512
Graphs
27 Matt Olson 88.964 for 174 0.511
Graphs
28 Anthony Rendon 84.644 for 166 0.510
Graphs
29 Trevor Story 87.251 for 171 0.510
Graphs
30 Nicholas Castellanos 96.996 for 191 0.508
Graphs
31 Nick Hundley 43.644 for 86 0.507
Graphs
32 Yasiel Puig 58.437 for 116 0.504
Graphs
33 Edwin Encarnacion 82.010 for 163 0.503
Graphs
34 Freddie Freeman 94.498 for 189 0.500
Graphs
35 Mark Canha 53.272 for 107 0.498
Graphs
36 John Ryan Murphy 24.230 for 50 0.494
Graphs
37 Javier Baez 79.838 for 164 0.490
Graphs
38 Yan Gomes 58.658 for 120 0.489
Graphs
39 Nelson Cruz 73.630 for 151 0.488
Graphs
40 Randal Grichuk 64.855 for 133 0.488
Graphs
41 Chad Pinder 35.049 for 74 0.487
Graphs
42 Avisail Garcia 52.483 for 108 0.486
Graphs
43 Mike Zunino 56.822 for 117 0.486
Graphs
44 Aaron Altherr 28.175 for 58 0.486
Graphs
45 Nolan Arenado 80.338 for 166 0.484
Graphs
46 Jesus Aguilar 68.217 for 141 0.484
Graphs
47 Miguel Sano 28.043 for 58 0.484
Graphs
48 Rhys Hoskins 91.724 for 191 0.480
Graphs
49 Jake Cave 27.810 for 59 0.479
Graphs
50 Rafael Devers 49.360 for 103 0.479
Graphs
51 Gleyber Torres 57.841 for 121 0.478
Graphs
52 Scott Schebler 53.021 for 111 0.478
Graphs
53 Mark Reynolds 32.016 for 67 0.478
Graphs
54 Matt Kemp 67.833 for 142 0.478
Graphs
55 Matt Adams 48.117 for 101 0.476
Graphs
56 Daniel Palka 50.895 for 107 0.476
Graphs
57 Curtis Granderson 55.522 for 117 0.475
Graphs
58 Bryce Harper 73.660 for 155 0.475
Graphs
59 Paul DeJong 62.721 for 132 0.475
Graphs