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.256 for 54 0.653
Graphs
2 Mike Trout 85.331 for 136 0.627
Graphs
3 Eric Thames 38.611 for 63 0.613
Graphs
4 Joey Gallo 75.212 for 128 0.588
Graphs
5 Adalberto Mondesi 43.503 for 78 0.572
Graphs
6 Brandon Belt 63.327 for 111 0.571
Graphs
7 Aaron Judge 53.552 for 95 0.564
Graphs
8 Mookie Betts 104.907 for 186 0.564
Graphs
9 J.D. Martinez 83.615 for 149 0.561
Graphs
10 Matt Carpenter 107.861 for 194 0.556
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.522 for 61 0.533
Graphs
14 Paul Goldschmidt 72.258 for 136 0.531
Graphs
15 Eugenio Suarez 79.939 for 151 0.529
Graphs
16 Steve Pearce 42.577 for 81 0.526
Graphs
17 Lucas Duda 47.260 for 90 0.525
Graphs
18 Justin Upton 77.599 for 148 0.524
Graphs
19 Adam Duvall 61.181 for 117 0.523
Graphs
20 Kyle Schwarber 62.674 for 120 0.522
Graphs
21 Xander Bogaerts 81.468 for 156 0.522
Graphs
22 Teoscar Hernandez 58.307 for 112 0.521
Graphs
23 Gregory Polanco 77.268 for 149 0.519
Graphs
24 Ronald Acuna Jr. 58.529 for 113 0.518
Graphs
25 Francisco Lindor 105.636 for 206 0.513
Graphs
26 Yoan Moncada 72.271 for 142 0.513
Graphs
27 Nicholas Castellanos 97.786 for 191 0.512
Graphs
28 Matt Olson 88.868 for 174 0.511
Graphs
29 Anthony Rendon 84.643 for 166 0.510
Graphs
30 Trevor Story 86.876 for 171 0.508
Graphs
31 Nick Hundley 43.634 for 86 0.507
Graphs
32 Yasiel Puig 58.455 for 116 0.504
Graphs
33 Edwin Encarnacion 81.922 for 163 0.503
Graphs
34 Freddie Freeman 94.498 for 189 0.500
Graphs
35 Mark Canha 53.222 for 107 0.497
Graphs
36 John Ryan Murphy 24.230 for 50 0.494
Graphs
37 Randal Grichuk 65.339 for 133 0.491
Graphs
38 Javier Baez 79.838 for 164 0.490
Graphs
39 Nelson Cruz 73.620 for 151 0.488
Graphs
40 Yan Gomes 58.618 for 120 0.488
Graphs
41 Avisail Garcia 52.482 for 108 0.486
Graphs
42 Miguel Sano 28.161 for 58 0.486
Graphs
43 Chad Pinder 34.945 for 74 0.485
Graphs
44 Aaron Altherr 28.120 for 58 0.485
Graphs
45 Mike Zunino 56.790 for 117 0.485
Graphs
46 Nolan Arenado 80.255 for 166 0.483
Graphs
47 Jesus Aguilar 67.865 for 141 0.481
Graphs
48 Rhys Hoskins 91.748 for 191 0.480
Graphs
49 Jake Cave 27.849 for 59 0.480
Graphs
50 Mark Reynolds 32.019 for 67 0.478
Graphs
51 Scott Schebler 53.006 for 111 0.478
Graphs
52 Matt Kemp 67.940 for 142 0.478
Graphs
53 Gleyber Torres 57.784 for 121 0.478
Graphs
54 Matt Adams 48.108 for 101 0.476
Graphs
55 Rafael Devers 48.990 for 103 0.476
Graphs
56 Daniel Palka 50.872 for 107 0.475
Graphs
57 Bryce Harper 73.660 for 155 0.475
Graphs
58 Paul DeJong 62.721 for 132 0.475
Graphs
59 Curtis Granderson 55.522 for 117 0.475
Graphs
60 Manny Machado 87.112 for 184 0.473
Graphs
61 Giancarlo Stanton 69.041 for 146 0.473
Graphs
62 Hunter Renfroe 61.970 for 131 0.473
Graphs
63 Jorge Soler 34.907 for 74 0.472
Graphs
64 Gary Sanchez 48.622 for 103 0.472
Graphs
65 Luis Valbuena 32.971 for 70 0.471
Graphs
66 Shohei Ohtani 35.302 for 75 0.471
Graphs
67 Justin Turner 52.164 for 111 0.470
Graphs
68 Jedd Gyorko 52.244 for 112 0.466
Graphs
69 Mark Trumbo 31.631 for 68 0.465
Graphs
70 Matt Davidson 46.049 for 99 0.465
Graphs
71 Justin Smoak 69.897 for 151 0.463
Graphs
72 Leonys Martin 45.808 for 99 0.463
Graphs
73 Chris Owings 28.634 for 62 0.462
Graphs
74 Niko Goodrum 49.434 for 107 0.462
Graphs
75 Franmil Reyes 23.047 for 50 0.461
Graphs
76 Joc Pederson 55.789 for 122 0.461
Graphs
77 Ryan Zimmerman 26.198 for 57 0.460
Graphs
78 Kris Bryant 59.622 for 130 0.459
Graphs
79 Travis Shaw 81.021 for 177 0.458
Graphs
80 Lourdes Gurriel Jr. 36.626 for 80 0.458
Graphs
81 Rougned Odor 66.332 for 147 0.457
Graphs
82 Pablo Sandoval 23.773 for 52 0.457
Graphs
83 Yasmani Grandal 61.080 for 134 0.456
Graphs
84 Jose Ramirez 108.395 for 238 0.455
Graphs
85 Corey Dickerson 59.788 for 133 0.453
Graphs
86 Juan Soto 46.078 for 102 0.452
Graphs
87 Ryon Healy 63.398 for 141 0.450
Graphs
88 Kyle Seager 84.603 for 188 0.450
Graphs
89 Eduardo Escobar 73.645 for 164 0.449
Graphs
90 Adam Eaton 34.554 for 77 0.449