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 Brandon Belt 294 - 2018 22 °
Graphs
2 Joey Gallo 253 - 2017 22 °
Graphs
3 Adam Duvall 268 - 2018 22 °
Graphs
4 Mike Napoli 265 - 2017 22 °
Graphs
5 Rhys Hoskins 413 - 2018 22 °
Graphs
6 Jay Bruce 245 - 2018 21 °
Graphs
7 Matt Carpenter 379 - 2017 21 °
Graphs
8 Joey Gallo 293 - 2018 21 °
Graphs
9 Adam Duvall 428 - 2017 21 °
Graphs
10 Robinson Chirinos 222 - 2018 21 °
Graphs
11 Matt Carpenter 410 - 2018 20 °
Graphs
12 Todd Frazier 354 - 2017 20 °
Graphs
13 Christian Villanueva 248 - 2018 20 °
Graphs
14 Mike Zunino 228 - 2017 20 °
Graphs
15 Brandon Belt 279 - 2017 20 °
Graphs
16 Curtis Granderson 329 - 2017 20 °
Graphs
17 Kyle Seager 474 - 2017 20 °
Graphs
18 Yonder Alonso 333 - 2017 19 °
Graphs
19 Paul DeJong 318 - 2018 19 °
Graphs
20 Gregory Polanco 351 - 2018 19 °
Graphs
21 Jose Bautista 215 - 2018 19 °
Graphs
22 Lucas Duda 290 - 2017 19 °
Graphs
23 Daniel Descalso 246 - 2018 19 °
Graphs
24 Logan Morrison 239 - 2018 19 °
Graphs
25 Mike Moustakas 476 - 2018 19 °
Graphs
26 Lucas Duda 229 - 2018 19 °
Graphs
27 Ian Kinsler 465 - 2017 19 °
Graphs
28 Matt Adams 233 - 2018 19 °
Graphs
29 Matt Chapman 200 - 2017 19 °
Graphs
30 Mike Moustakas 467 - 2017 18 °
Graphs
31 Yoenis Cespedes 232 - 2017 18 °
Graphs
32 Eduardo Escobar 448 - 2018 18 °
Graphs
33 Randal Grichuk 305 - 2018 18 °
Graphs
34 Josh Reddick 359 - 2018 18 °
Graphs
35 Carlos Gomez 259 - 2018 18 °
Graphs
36 Jay Bruce 419 - 2017 18 °
Graphs
37 Salvador Perez 381 - 2017 18 °
Graphs
38 Kurt Suzuki 310 - 2018 18 °
Graphs
39 Gleyber Torres 315 - 2018 18 °
Graphs
40 Anthony Rendon 432 - 2017 18 °
Graphs
41 Justin Turner 313 - 2018 18 °
Graphs
42 Justin Turner 409 - 2017 18 °
Graphs
43 Jose Ramirez 504 - 2018 18 °
Graphs
44 Kurt Suzuki 240 - 2017 18 °
Graphs
45 Mike Trout 351 - 2018 18 °
Graphs
46 Mookie Betts 434 - 2018 18 °
Graphs
47 Jed Lowrie 470 - 2017 18 °
Graphs
48 Trevor Story 313 - 2017 18 °
Graphs
49 Paul DeJong 294 - 2017 18 °
Graphs
50 Yan Gomes 287 - 2018 18 °
Graphs
51 C.J. Cron 246 - 2017 18 °
Graphs
52 Kyle Seager 449 - 2018 18 °
Graphs
53 Hunter Renfroe 299 - 2018 18 °
Graphs
54 Todd Frazier 304 - 2018 18 °
Graphs
55 Edwin Encarnacion 375 - 2018 18 °
Graphs
56 Mike Trout 316 - 2017 18 °
Graphs
57 Khris Davis 408 - 2018 18 °
Graphs
58 Matt Davidson 254 - 2017 17 °
Graphs
59 Didi Gregorius 471 - 2017 17 °
Graphs
60 Eduardo Escobar 363 - 2017 17 °
Graphs
61 Marcus Semien 261 - 2017 17 °
Graphs
62 Manny Pina 255 - 2017 17 °
Graphs
63 Matt Olson 419 - 2018 17 °
Graphs
64 Ian Kinsler 426 - 2018 17 °
Graphs
65 Kris Bryant 285 - 2018 17 °
Graphs
66 Josh Reddick 418 - 2017 17 °
Graphs
67 Max Muncy 266 - 2018 17 °
Graphs
68 Jason Kipnis 272 - 2017 17 °
Graphs
69 Anthony Rendon 455 - 2018 17 °
Graphs
70 Eddie Rosario 458 - 2018 17 °
Graphs
71 Evan Gattis 253 - 2017 17 °
Graphs
72 Mike Zunino 225 - 2018 17 °
Graphs
73 Teoscar Hernandez 316 - 2018 17 °
Graphs
74 Salvador Perez 407 - 2018 17 °
Graphs
75 Brandon Moss 236 - 2017 17 °
Graphs
76 Nolan Arenado 507 - 2017 17 °
Graphs
77 Jed Lowrie 471 - 2018 17 °
Graphs
78 Logan Morrison 366 - 2017 17 °
Graphs
79 Kyle Schwarber 272 - 2017 17 °
Graphs
80 Stephen Vogt 226 - 2017 17 °
Graphs
81 Jason Kipnis 422 - 2018 17 °
Graphs
82 Evan Gattis 314 - 2018 17 °
Graphs
83 Daniel Murphy 460 - 2017 17 °
Graphs
84 Brian Dozier 429 - 2018 17 °
Graphs
85 Austin Hedges 269 - 2017 16 °
Graphs
86 Alex Bregman 467 - 2017 16 °
Graphs
87 Wilmer Flores 353