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 xwOBA
1 Luke Voit 70.576 for 161 0.438
Graphs
2 Christian Yelich 216.593 for 501 0.432
Graphs
3 Mike Trout 163.295 for 384 0.426
Graphs
4 J.D. Martinez 184.974 for 449 0.412
Graphs
5 Kendrys Morales 144.769 for 356 0.407
Graphs
6 Mookie Betts 168.784 for 421 0.401
Graphs
7 Paul Goldschmidt 195.032 for 489 0.400
Graphs
8 Matt Carpenter 200.103 for 503 0.399
Graphs
9 Max Muncy 159.019 for 400 0.398
Graphs
10 Nelson Cruz 175.200 for 443 0.395
Graphs
11 Jesse Winker 68.590 for 175 0.394
Graphs
12 Ryan Braun 117.413 for 304 0.390
Graphs
13 Anthony Rendon 188.057 for 483 0.389
Graphs
14 Aaron Judge 114.650 for 299 0.383
Graphs
15 Joey Votto 161.431 for 421 0.383
Graphs
16 Ryan Zimmerman 75.158 for 197 0.382
Graphs
17 Anthony Rizzo 186.916 for 491 0.381
Graphs
18 Shohei Ohtani 104.803 for 276 0.381
Graphs
19 Justin Turner 154.592 for 406 0.381
Graphs
20 Khris Davis 169.039 for 446 0.379
Graphs
21 Aaron Hicks 170.562 for 453 0.377
Graphs
22 Steve Pearce 67.275 for 179 0.376
Graphs
23 Chad Pinder 93.304 for 250 0.376
Graphs
24 Ronald Acuna Jr. 145.675 for 388 0.375
Graphs
25 Robinson Cano 66.723 for 179 0.373
Graphs
26 Shin-Soo Choo 171.411 for 462 0.372
Graphs
27 Nicholas Castellanos 184.406 for 496 0.372
Graphs
28 Marcell Ozuna 164.315 for 444 0.371
Graphs
29 Andrew Benintendi 172.133 for 467 0.370
Graphs
30 Edwin Encarnacion 150.403 for 408 0.369
Graphs
31 Juan Soto 177.362 for 482 0.369
Graphs
32 Bryce Harper 180.103 for 490 0.368
Graphs
33 Jose Martinez 150.309 for 411 0.368
Graphs
34 Jackie Bradley Jr. 143.463 for 390 0.368
Graphs
35 Joey Gallo 141.074 for 384 0.367
Graphs
36 Tommy Pham 148.618 for 406 0.366
Graphs
37 Alex Bregman 183.549 for 502 0.366
Graphs
38 Kole Calhoun 145.483 for 400 0.365
Graphs
39 Yasiel Puig 114.177 for 313 0.365
Graphs
40 Eugenio Suarez 171.935 for 471 0.365
Graphs
41 David Freese 85.001 for 235 0.362
Graphs
42 Matt Kemp 130.298 for 361 0.361
Graphs
43 Mitch Haniger 176.714 for 490 0.361
Graphs
44 Francisco Lindor 190.943 for 531 0.360
Graphs
45 Logan Morrison 74.955 for 209 0.359
Graphs
46 Freddie Freeman 180.078 for 501 0.359
Graphs
47 Stephen Piscotty 163.190 for 454 0.359
Graphs
48 Trevor Story 165.096 for 461 0.358
Graphs
49 Xander Bogaerts 158.988 for 445 0.357
Graphs
50 Justin Upton 147.659 for 414 0.357
Graphs
51 Andrew McCutchen 174.008 for 487 0.357
Graphs
52 Jose Altuve 137.454 for 388 0.356
Graphs
53 Jose Ramirez 174.516 for 490 0.356
Graphs
54 Matt Olson 167.719 for 473 0.355
Graphs
55 Yandy Diaz 42.077 for 119 0.354
Graphs
56 Enrique Hernandez 119.147 for 341 0.354
Graphs
57 Manny Machado 176.726 for 500 0.353
Graphs
58 David Peralta 154.059 for 436 0.353
Graphs
59 Starling Marte 150.892 for 429 0.353
Graphs
60 Wilson Ramos 95.798 for 271 0.353
Graphs
61 Josh Bell 138.797 for 395 0.351
Graphs
62 Ramon Laureano 61.801 for 176 0.351
Graphs
63 Michael Brantley 168.440 for 482 0.351
Graphs
64 Mark Canha 101.841 for 292 0.349
Graphs
65 Scott Schebler 108.841 for 313 0.348
Graphs
66 Jose Bautista 124.135 for 357 0.348
Graphs
67 Ji-Man Choi 73.357 for 211 0.348
Graphs
68 David Bote 65.414 for 188 0.348
Graphs
69 Daniel Murphy 120.727 for 349 0.346
Graphs
70 Alex Avila 49.778 for 144 0.346
Graphs
71 Jay Bruce 73.010 for 211 0.346
Graphs
72 C.J. Cron 127.624 for 369 0.346
Graphs
73 Ketel Marte 138.817 for 402 0.346
Graphs
74 Robinson Chirinos 100.742 for 292 0.345
Graphs
75 Ryan O'Hearn 58.649 for 170 0.345
Graphs
76 J.T. Realmuto 144.951 for 421 0.345
Graphs
77 Kyle Schwarber 118.933 for 346 0.345
Graphs
78 Jesus Aguilar 154.162 for 448 0.344
Graphs
79 Javier Baez 160.551 for 468 0.344
Graphs
80 Randal Grichuk 132.456 for 385 0.344
Graphs
81 Nolan Arenado 167.748 for 490 0.343
Graphs
82 Brandon Nimmo 152.364 for 445 0.342
Graphs
83 Billy McKinney 43.809 for 128 0.342
Graphs
84 Nick Williams 121.750 for 357 0.341
Graphs
85 Aledmys Diaz 116.341 for 341 0.341
Graphs
86 Rhys Hoskins 162.674 for 478 0.341
Graphs
87 Franmil Reyes 92.119 for 271 0.340
Graphs
88 Charlie Blackmon 174.082 for 513 0.340
Graphs
89 Travis Shaw 135.283 for 398 0.340
Graphs
90 Matt Chapman 145.032 for 427 0.340
Graphs
91 Brock Holt 99.451 for 293 0.339
Graphs
92 Michael Conforto 171.072 for 504 0.339
Graphs
93 Albert Pujols 106.154 for 313