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