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 Avg Launch Angle
1 Adam Duvall 82 - 2019 26.2 °
Graphs
2 Travis Shaw 141 - 2019 24.4 °
Graphs
3 Rhys Hoskins 403 - 2019 24.0 °
Graphs
4 Will Smith 121 - 2019 23.7 °
Graphs
5 Edwin Encarnacion 318 - 2019 22.5 °
Graphs
6 Lucas Duda 75 - 2019 22.5 °
Graphs
7 Stephen Vogt 193 - 2019 22.4 °
Graphs
8 Mike Trout 354 - 2019 22.2 °
Graphs
9 Jay Bruce 231 - 2019 22.2 °
Graphs
10 Brandon Belt 403 - 2019 21.9 °
Graphs
11 Zack Cozart 84 - 2019 21.6 °
Graphs
12 Derek Dietrich 178 - 2019 20.7 °
Graphs
13 Dustin Garneau 64 - 2019 20.7 °
Graphs
14 Austin Riley 168 - 2019 20.6 °
Graphs
15 Sandy Leon 130 - 2019 20.5 °
Graphs
16 Austin Hedges 206 - 2019 20.4 °
Graphs
17 Joey Gallo 129 - 2019 20.3 °
Graphs
18 Jake Rogers 63 - 2019 20.3 °
Graphs
19 Cavan Biggio 233 - 2019 20.1 °
Graphs
20 Renato Nunez 402 - 2019 20.0 °
Graphs
21 Jose Ramirez 414 - 2019 19.8 °
Graphs
22 Tyler O'Neill 88 - 2019 19.7 °
Graphs
23 Alex Bregman 479 - 2019 19.6 °
Graphs
24 Enrique Hernandez 321 - 2019 19.5 °
Graphs
25 Byron Buxton 206 - 2019 19.5 °
Graphs
26 Josh Harrison 112 - 2019 19.5 °
Graphs
27 Anthony Rendon 468 - 2019 19.5 °
Graphs
28 Kris Bryant 400 - 2019 19.3 °
Graphs
29 Matt Adams 196 - 2019 19.2 °
Graphs
30 Mike Zunino 168 - 2019 19.2 °
Graphs
31 Francisco Mejia 171 - 2019 19.1 °
Graphs
32 Gary Sanchez 272 - 2019 19.1 °
Graphs
33 Hunter Renfroe 292 - 2019 19.1 °
Graphs
34 Mookie Betts 505 - 2019 19.1 °
Graphs
35 Brian Dozier 312 - 2019 19.0 °
Graphs
36 Christin Stewart 272 - 2019 19.0 °
Graphs
37 Curt Casali 151 - 2019 19.0 °
Graphs
38 Tom Murphy 174 - 2019 18.9 °
Graphs
39 Kurt Suzuki 247 - 2019 18.9 °
Graphs
40 Curtis Granderson 221 - 2019 18.7 °
Graphs
41 Brandon Lowe 184 - 2019 18.7 °
Graphs
42 Mitch Haniger 167 - 2019 18.7 °
Graphs
43 Eric Thames 258 - 2019 18.6 °
Graphs
44 Kyle Seager 309 - 2019 18.6 °
Graphs
45 Dylan Moore 155 - 2019 18.5 °
Graphs
46 Mike Yastrzemski 268 - 2019 18.5 °
Graphs
47 Justin Upton 146 - 2019 18.5 °
Graphs
48 Paul DeJong 440 - 2019 18.5 °
Graphs
49 Gregory Polanco 104 - 2019 18.4 °
Graphs
50 Eric Sogard 339 - 2019 18.3 °
Graphs
51 Eduardo Escobar 516 - 2019 18.3 °
Graphs
52 Matt Olson 346 - 2019 18.3 °
Graphs
53 Max Kepler 429 - 2019 18.2 °
Graphs
54 Aristides Aquino 147 - 2019 18.2 °
Graphs
55 Matt Carpenter 293 - 2019 18.1 °
Graphs
56 Jorge Polanco 524 - 2019 17.9 °
Graphs
57 Yan Gomes 231 - 2019 17.9 °
Graphs
58 Omar Narvaez 339 - 2019 17.8 °
Graphs
59 Kyle Farmer 125 - 2019 17.8 °
Graphs
60 Eugenio Suarez 392 - 2019 17.8 °
Graphs
61 Nolan Arenado 503 - 2019 17.7 °
Graphs
62 Brian Goodwin 288 - 2019 17.6 °
Graphs
63 Joey Rickard 118 - 2019 17.6 °
Graphs
64 Cody Bellinger 455 - 2019 17.6 °
Graphs
65 Justin Turner 396 - 2019 17.6 °
Graphs
66 Willie Calhoun 258 - 2019 17.6 °
Graphs
67 Mark Reynolds 81 - 2019 17.5 °
Graphs
68 Seth Brown 52 - 2019 17.5 °
Graphs
69 Scott Kingery 313 - 2019 17.5 °
Graphs
70 Gleyber Torres 424 - 2019 17.4 °
Graphs
71 Andrew Benintendi 409 - 2019 17.3 °
Graphs
72 Trevor Story 417 - 2019 17.3 °
Graphs
73 Todd Frazier 341 - 2019 17.3 °
Graphs
74 Isan Diaz 121 - 2019 17.3 °
Graphs
75 Didi Gregorius 273 - 2019 17.2 °
Graphs
76 Daniel Vogelbach 315 - 2019 17.2 °
Graphs
77 Jose Peraza 320 - 2019 17.1 °
Graphs
78 Mike Moustakas 427 - 2019 17.1 °
Graphs
79 Willi Castro 68 - 2019 17.0 °
Graphs
80 Josh Phegley 258 - 2019 17.0 °
Graphs
81 Brandon Dixon 259 - 2019 17.0 °
Graphs
82 Brad Miller 109 - 2019 16.8 °
Graphs
83 Jeff Mathis 142 - 2019 16.8 °
Graphs
84 Justin Smoak 309 - 2019 16.8 °
Graphs
85 Ian Kinsler 205 - 2019 16.8 °
Graphs
86 Ryan Cordell 155 - 2019 16.7 °
Graphs