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 Aaron Judge 238 95.9 MPH
Graphs
2 Michael Lorenzen 31 95.7 MPH
Graphs
3 Edwin Rios 26 95.0 MPH
Graphs
4 Miguel Sano 222 94.4 MPH
Graphs
5 Rangel Ravelo 28 93.8 MPH
Graphs
6 Nelson Cruz 326 93.7 MPH
Graphs
7 Franmil Reyes 345 93.3 MPH
Graphs
8 Christian Yelich 374 93.1 MPH
Graphs
9 Joey Gallo 129 93.0 MPH
Graphs
10 Josh Donaldson 396 92.9 MPH
Graphs
11 Yoan Moncada 361 92.8 MPH
Graphs
12 Shohei Ohtani 278 92.8 MPH
Graphs
13 Kyle Schwarber 379 92.7 MPH
Graphs
14 Matt Chapman 439 92.6 MPH
Graphs
15 Jorge Soler 415 92.6 MPH
Graphs
16 Michael Perez 27 92.5 MPH
Graphs
17 Josh Bell 416 92.3 MPH
Graphs
18 Giancarlo Stanton 36 92.3 MPH
Graphs
19 Jung Ho Kang 113 92.2 MPH
Graphs
20 Yordan Alvarez 221 92.2 MPH
Graphs
21 Rafael Devers 531 92.1 MPH
Graphs
22 Chris Iannetta 91 92.1 MPH
Graphs
23 Jose Abreu 492 92.1 MPH
Graphs
24 Peter O'Brien 23 92.0 MPH
Graphs
25 Kyle Tucker 47 92.0 MPH
Graphs
26 Matt Olson 346 91.9 MPH
Graphs
27 Mike Ford 115 91.9 MPH
Graphs
28 Bobby Bradley 25 91.9 MPH
Graphs
29 Marcell Ozuna 372 91.8 MPH
Graphs
30 Carlos Santana 467 91.8 MPH
Graphs
31 DJ LeMahieu 517 91.7 MPH
Graphs
32 Yandy Diaz 250 91.7 MPH
Graphs
33 Lane Thomas 30 91.7 MPH
Graphs
34 Kyle Garlick 29 91.6 MPH
Graphs
35 Howie Kendrick 290 91.6 MPH
Graphs
36 Derek Fisher 89 91.6 MPH
Graphs
37 Brad Miller 109 91.6 MPH
Graphs
38 Jason Castro 151 91.5 MPH
Graphs
39 Lucas Duda 75 91.5 MPH
Graphs
40 David Freese 118 91.5 MPH
Graphs
41 Ryan Zimmerman 134 91.4 MPH
Graphs
42 Ryan McMahon 322 91.4 MPH
Graphs
43 Alex Avila 96 91.4 MPH
Graphs
44 Keston Hiura 208 91.4 MPH
Graphs
45 J.D. Davis 315 91.4 MPH
Graphs
46 Hunter Pence 219 91.4 MPH
Graphs
47 Danny Santana 328 91.4 MPH
Graphs
48 Jared Walsh 44 91.3 MPH
Graphs
49 Nate Lowe 104 91.3 MPH
Graphs
50 JaCoby Jones 206 91.3 MPH
Graphs
51 Shin-Soo Choo 399 91.3 MPH
Graphs
52 J.D. Martinez 442 91.3 MPH
Graphs
53 Kendrys Morales 145 91.3 MPH
Graphs
54 Bryce Harper 399 91.3 MPH
Graphs
55 Juan Soto 416 91.3 MPH
Graphs
56 Ryan Braun 357 91.2 MPH
Graphs
57 Eloy Jimenez 336 91.2 MPH
Graphs
58 Manny Machado 462 91.2 MPH
Graphs
59 Nick Markakis 361 91.2 MPH
Graphs
60 Hunter Dozier 380 91.1 MPH
Graphs
61 Ji-Man Choi 309 91.1 MPH
Graphs
62 Christian Walker 375 91.1 MPH
Graphs
63 Mitch Garver 226 91.1 MPH
Graphs
64 Brandon Lowe 184 91.1 MPH
Graphs
65 Teoscar Hernandez 265 91.1 MPH
Graphs
66 C.J. Cron 353 91.0 MPH
Graphs
67 Gary Sanchez 272 91.0 MPH
Graphs
68 Adam Duvall 82 91.0 MPH
Graphs
69 Jason Martin 26 91.0 MPH
Graphs
70 Tyler Austin 88 91.0 MPH
Graphs
71 Javier Baez 377 91.0 MPH
Graphs
72 Mookie Betts 505 91.0 MPH
Graphs
73 Trevor Story 417 90.9 MPH
Graphs
74 Joc Pederson 341 90.9 MPH
Graphs
75 Carter Kieboom 23 90.9 MPH
Graphs
76 Robinson Cano 324 90.8 MPH
Graphs
77 Jorge Alfaro 279 90.8 MPH
Graphs
78 Mitch Moreland 226 90.8 MPH
Graphs
79 Tommy Pham 445 90.8 MPH
Graphs
80 Sam Hilliard 54 90.8 MPH
Graphs
81 Zack Collins 47 90.7 MPH
Graphs
82 Cody Bellinger 455 90.7 MPH
Graphs
83 Eric Thames 258 90.7 MPH
Graphs
84 Travis Demeritte 108 90.7 MPH
Graphs
85 Sean Murphy 37 90.7 MPH
Graphs
86 Rowdy Tellez 257 90.7 MPH
Graphs
87 Mike Trout 354 90.7 MPH
Graphs
88 Sheldon Neuse 38 90.6 MPH
Graphs
89 Andrew McCutchen 164