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 xBA
1 Cody Bellinger 60.949 for 156 - 2019 0.391
Graphs
2 Jose Martinez 46.007 for 131 - 2019 0.351
Graphs
3 DJ LeMahieu 189.345 for 552 - 2016 0.343
Graphs
4 J.D. Martinez 54.689 for 162 - 2019 0.338
Graphs
5 Miguel Cabrera 200.886 for 595 - 2016 0.338
Graphs
6 Jose Martinez 91.467 for 272 - 2017 0.336
Graphs
7 David Fletcher 47.245 for 141 - 2019 0.335
Graphs
8 Christian Yelich 49.892 for 149 - 2019 0.335
Graphs
9 Anthony Rendon 36.825 for 111 - 2019 0.332
Graphs
10 Gio Urshela 32.486 for 98 - 2019 0.331
Graphs
11 Daniel Murphy 174.206 for 531 - 2016 0.328
Graphs
12 Christian Yelich 187.924 for 574 - 2018 0.327
Graphs
13 Hunter Pence 30.452 for 93 - 2019 0.327
Graphs
14 Miguel Cabrera 139.819 for 429 - 2015 0.326
Graphs
15 J.D. Davis 31.665 for 97 - 2019 0.326
Graphs
16 Denard Span 80.133 for 246 - 2015 0.326
Graphs
17 Corey Seager 31.908 for 98 - 2015 0.326
Graphs
18 Austin Meadows 30.278 for 93 - 2019 0.326
Graphs
19 Jose Altuve 207.495 for 640 - 2016 0.324
Graphs
20 Nick Markakis 50.388 for 157 - 2019 0.321
Graphs
21 Jean Segura 45.343 for 142 - 2019 0.319
Graphs
22 Jose Peraza 76.887 for 241 - 2016 0.319
Graphs
23 George Springer 55.801 for 175 - 2019 0.319
Graphs
24 Trayce Thompson 38.867 for 122 - 2015 0.319
Graphs
25 Josh Bell 50.287 for 158 - 2019 0.318
Graphs
26 Carlos Correa 134.103 for 422 - 2017 0.318
Graphs
27 Anthony Recker 28.512 for 90 - 2016 0.317
Graphs
28 Lorenzo Cain 174.445 for 551 - 2015 0.317
Graphs
29 A.J. Pollock 192.594 for 609 - 2015 0.316
Graphs
30 Howie Kendrick 31.229 for 99 - 2019 0.315
Graphs
31 Trea Turner 96.783 for 307 - 2016 0.315
Graphs
32 Mookie Betts 163.114 for 520 - 2018 0.314
Graphs
33 Miguel Cabrera 41.975 for 134 - 2018 0.313
Graphs
34 Lorenzo Cain 182.963 for 584 - 2017 0.313
Graphs
35 J.D. Martinez 177.768 for 569 - 2018 0.312
Graphs
36 Mike Trout 42.298 for 136 - 2019 0.311
Graphs
37 Christian Yelich 147.830 for 476 - 2015 0.311
Graphs
38 Mike Trout 170.484 for 549 - 2016 0.311
Graphs
39 Mike Trout 178.265 for 575 - 2015 0.310
Graphs
40 Freddie Freeman 128.805 for 416 - 2015 0.310
Graphs
41 David Ortiz 166.286 for 537 - 2016 0.310
Graphs
42 Buster Posey 172.444 for 557 - 2015 0.310
Graphs
43 Yandy Diaz 33.759 for 109 - 2018 0.310
Graphs
44 DJ LeMahieu 188.890 for 609 - 2017 0.310
Graphs
45 Christian Yelich 179.042 for 578 - 2016 0.310
Graphs
46 Jose Martinez 165.115 for 534 - 2018 0.309
Graphs
47 Avisail Garcia 159.839 for 518 - 2017 0.309
Graphs
48 Billy Butler 77.300 for 250 - 2016 0.309
Graphs
49 Phil Gosselin 32.717 for 106 - 2015 0.309
Graphs
50 Devon Travis 67.426 for 218 - 2015 0.309
Graphs
51 Kelby Tomlinson 32.628 for 106 - 2016 0.308
Graphs
52 Joe Mauer 161.104 for 525 - 2017 0.307
Graphs
53 Michael Brantley 175.069 for 570 - 2018 0.307
Graphs
54 Anthony Rendon 162.427 for 529 - 2018 0.307
Graphs
55 J.T. Realmuto 45.620 for 149 - 2019 0.306
Graphs
56 Jeff McNeil 45.343 for 148 - 2019 0.306
Graphs
57 Jason Kipnis 173.035 for 565 - 2015 0.306