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.
* Note: 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.
* Note: For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
Select Columns to Include in Total Pitches
 

Search Results

Rk. Player Results Total Pitches % of Pitches
1 DJ LeMahieu 39 66 59.09
Graphs
2 Jose Pirela 32 68 47.06
Graphs
3 Mike Moustakas 32 56 57.14
Graphs
4 Jed Lowrie 31 65 47.69
Graphs
5 J.D. Martinez 31 49 63.27
Graphs
6 Jose Abreu 30 50 60.00
Graphs
7 Andrelton Simmons 29 67 43.28
Graphs
8 Mookie Betts 29 57 50.88
Graphs
9 Justin Upton 28 60 46.67
Graphs
10 Andrew McCutchen 27 55 49.09
Graphs
11 Carlos Santana 27 54 50.00
Graphs
12 Marcell Ozuna 27 53 50.94
Graphs
13 Corey Seager 27 60 45.00
Graphs
14 Manny Machado 27 63 42.86
Graphs
15 Kevin Pillar 27 54 50.00
Graphs
16 Miguel Cabrera 27 48 56.25
Graphs
17 Scooter Gennett 26 59 44.07
Graphs
18 Matt Chapman 26 56 46.43
Graphs
19 Trey Mancini 26 61 42.62
Graphs
20 Joey Gallo 26 55 47.27
Graphs
21 Adrian Beltre 26 60 43.33
Graphs
22 Marcus Semien 26 59 44.07
Graphs
23 Derek Dietrich 26 61 42.62
Graphs
24 Jose Altuve 26 68 38.24
Graphs
25 Khris Davis 26 57 45.61
Graphs
26 Mike Trout 25 59 42.37
Graphs
27 Shin-Soo Choo 25 60 41.67
Graphs
28 Tommy Pham 25 48 52.08
Graphs
29 Ryan Zimmerman 25 45 55.56
Graphs
30 Jason Heyward 25 47 53.19
Graphs
31 Asdrubal Cabrera 25 60 41.67
Graphs
32 Robinson Cano 25 44 56.82
Graphs
33 Hanley Ramirez 25 51 49.02
Graphs
34 Mitch Haniger 25 44 56.82
Graphs
35 Matt Olson 24 41 58.54
Graphs
36 Albert Pujols 24 69 34.78
Graphs
37 Rafael Devers 24 54 44.44
Graphs
38 Bryce Harper 24 51 47.06
Graphs
39 Howie Kendrick 24 50 48.00
Graphs
40 Lorenzo Cain 24 53 45.28
Graphs
41 Adam Duvall 23 45 51.11
Graphs
42 Travis Shaw 23 56 41.07
Graphs
43 Yasiel Puig 23 54 42.59
Graphs
44 Yoan Moncada 23 35 65.71
Graphs
45 Freddie Freeman 23 50 46.00
Graphs
46 Jose Martinez 23 56 41.07
Graphs
47 David Peralta 23 47 48.94
Graphs
48 Dansby Swanson 22 55 40.00
Graphs
49 Carlos Gonzalez 22 52 42.31
Graphs
50 George Springer 22 60 36.67
Graphs
51 Starlin Castro 22 59 37.29
Graphs
52 Justin Smoak 22 47 46.81
Graphs
53 Gregory Polanco 22 48 45.83
Graphs
54 Stephen Piscotty 22 55 40.00
Graphs
55 Ozzie Albies 22 66 33.33
Graphs
56 Adam Jones 22 59 37.29
Graphs
57 Trea Turner 22 56 39.29
Graphs
58 Eric Hosmer 22 51 43.14
Graphs
59 Gary Sanchez 21 51 41.18
Graphs
60 Yadier Molina 21 58 36.21
Graphs
61 Buster Posey 21 51 41.18
Graphs
62 Luis Valbuena 21 47 44.68
Graphs
63 Yasmani Grandal 21 43 48.84
Graphs
64 Giancarlo Stanton 21 40 52.50
Graphs
65 Avisail Garcia 21 47 44.68
Graphs
66 Dixon Machado 21 47 44.68
Graphs
67 Aaron Judge 21 43 48.84
Graphs
68 Javier Baez 21 42 50.00
Graphs
69 Josh Bell 21 58 36.21
Graphs
70 Alex Bregman 21 64