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 Exit Velocity
1 Erik Kratz 1 108.6 MPH
Graphs
2 Anthony Alford 2 105.0 MPH
Graphs
3 Pedro Strop 1 104.6 MPH
Graphs
4 Archie Bradley 1 104.4 MPH
Graphs
5 Yovani Gallardo 1 104.1 MPH
Graphs
6 Steve Selsky 1 103.1 MPH
Graphs
7 Noah Syndergaard 2 102.9 MPH
Graphs
8 Anthony Recker 2 102.4 MPH
Graphs
9 Miguel Andujar 3 102.4 MPH
Graphs
10 Ji-Man Choi 4 101.7 MPH
Graphs
11 Sal Romano 1 100.5 MPH
Graphs
12 Sam Gaviglio 1 100.4 MPH
Graphs
13 Raisel Iglesias 1 99.8 MPH
Graphs
14 Kirk Nieuwenhuis 7 99.4 MPH
Graphs
15 Kenley Jansen 1 99.3 MPH
Graphs
16 John Ryan Murphy 3 99.1 MPH
Graphs
17 J.D. Davis 17 98.5 MPH
Graphs
18 Aaron Judge 219 98.3 MPH
Graphs
19 Christian Walker 5 98.1 MPH
Graphs
20 Marcus Stroman 2 97.6 MPH
Graphs
21 Aaron Wilkerson 1 97.3 MPH
Graphs
22 Luis Severino 1 97.3 MPH
Graphs
23 Tomas Nido 6 97.3 MPH
Graphs
24 Miguel Sano 151 97.0 MPH
Graphs
25 Luke Voit 43 97.0 MPH
Graphs
26 Khris Davis 229 96.9 MPH
Graphs
27 Darrell Ceciliani 4 96.8 MPH
Graphs
28 Nelson Cruz 249 96.5 MPH
Graphs
29 Luis Avilan 1 96.5 MPH
Graphs
30 David Freitas 5 96.4 MPH
Graphs
31 Joey Gallo 179 96.3 MPH
Graphs
32 Jake Odorizzi 1 96.0 MPH
Graphs
33 Giancarlo Stanton 242 96.0 MPH
Graphs
34 Ryan Zimmerman 214 96.0 MPH
Graphs
35 Yasmany Tomas 61 96.0 MPH
Graphs
36 Christian Bethancourt 3 95.9 MPH
Graphs
37 Franchy Cordero 25 95.9 MPH
Graphs
38 Michael Morse 11 95.9 MPH
Graphs
39 Rymer Liriano 11 95.8 MPH
Graphs
40 Jake Thompson 3 95.8 MPH
Graphs
41 Jordan Zimmermann 1 95.7 MPH
Graphs
42 Chance Sisco 6 95.6 MPH
Graphs
43 Franklin Gutierrez 14 95.5 MPH
Graphs
44 Matt Olson 77 95.4 MPH
Graphs
45 Efren Navarro 20 95.3 MPH
Graphs
46 Ryan McMahon 2 95.3 MPH
Graphs
47 Paul Goldschmidt 226 95.3 MPH
Graphs
48 Steven Matz 6 95.2 MPH
Graphs
49 Alex Avila 115 95.2 MPH
Graphs
50 Jered Weaver 1 95.2 MPH
Graphs
51 Brett Eibner 8 95.0 MPH
Graphs
52 Victor Robles 8 95.0 MPH
Graphs
53 J.D. Martinez 191 94.9 MPH
Graphs
54 Johnny Barbato 1 94.9 MPH
Graphs
55 Pedro Alvarez 11 94.8 MPH
Graphs
56 Michael Lorenzen 2 94.8 MPH
Graphs
57 Will Middlebrooks 13 94.8 MPH
Graphs
58 Kendrys Morales 214 94.7 MPH
Graphs
59 Adrian Sanchez 25 94.7 MPH
Graphs
60 Jhan Marinez 1 94.7 MPH
Graphs
61 Jon Lester 10 94.6 MPH
Graphs
62 Avisail Garcia 192 94.5 MPH
Graphs
63 Josh Donaldson 179 94.5 MPH
Graphs
64 Miguel Cabrera 215 94.5 MPH
Graphs
65 Andrew Knapp 48 94.5 MPH
Graphs
66 Drew Robinson 34 94.4 MPH
Graphs
67 Jorge Alfaro 35 94.3 MPH
Graphs
68 Marcell Ozuna 249 94.3 MPH
Graphs
69 Colby Rasmus 51 94.1 MPH
Graphs
70 Corey Seager 236 94.1 MPH
Graphs
71 Cody Bellinger 211 94.1 MPH
Graphs
72 Joe Mauer 213 94.0 MPH
Graphs
73 Dominic Smith 59 93.9 MPH
Graphs
74 Joc Pederson 107 93.9 MPH
Graphs
75 Adam Lind 122 93.9 MPH
Graphs
76 Christian Yelich 209 93.9 MPH
Graphs
77 Ryan Braun 155 93.9 MPH
Graphs
78 Chad Pinder 113 93.8 MPH
Graphs
79 Carlos Correa 174 93.8 MPH
Graphs
80 Rio Ruiz 49 93.8 MPH
Graphs
81 Sean Gilmartin 1 93.8 MPH
Graphs
82 Lewis Brinson 12 93.8 MPH
Graphs
83 Chris Davis 165 93.8 MPH
Graphs
84 George Springer 229 93.7 MPH
Graphs
85