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 Mike Trout 266.659 for 586 0.455
Graphs
2 Cody Bellinger 274.525 for 640 0.429
Graphs
3 Christian Yelich 237.137 for 564 0.420
Graphs
4 Anthony Rendon 266.735 for 638 0.418
Graphs
5 Nelson Cruz 213.995 for 513 0.418
Graphs
6 Mookie Betts 285.866 for 700 0.408
Graphs
7 Juan Soto 267.207 for 656 0.407
Graphs
8 J.D. Martinez 258.991 for 648 0.400
Graphs
9 George Springer 220.992 for 555 0.398
Graphs
10 Freddie Freeman 268.134 for 681 0.394
Graphs
11 Jorge Soler 264.110 for 676 0.392
Graphs
12 Anthony Rizzo 237.727 for 610 0.390
Graphs
13 Ronald Acuna Jr. 273.644 for 711 0.387
Graphs
14 Bryce Harper 259.926 for 671 0.387
Graphs
15 Josh Donaldson 254.065 for 657 0.387
Graphs
16 Matt Olson 208.257 for 540 0.386
Graphs
17 Max Muncy 226.394 for 588 0.385
Graphs
18 Marcell Ozuna 209.006 for 547 0.382
Graphs
19 Josh Bell 228.726 for 600 0.381
Graphs
20 DJ LeMahieu 248.150 for 655 0.379
Graphs
21 Justin Turner 206.926 for 548 0.378
Graphs
22 Alex Bregman 259.736 for 688 0.378
Graphs
23 Kyle Schwarber 226.957 for 605 0.375
Graphs
24 Pete Alonso 257.156 for 687 0.374
Graphs
25 Austin Meadows 217.590 for 585 0.372
Graphs
26 Ketel Marte 231.674 for 626 0.370
Graphs
27 Carlos Santana 247.127 for 674 0.367
Graphs
28 Michael Conforto 236.071 for 643 0.367
Graphs
29 Trey Mancini 246.409 for 676 0.365
Graphs
30 Luke Voit 185.229 for 508 0.365
Graphs
31 Nicholas Castellanos 241.430 for 663 0.364
Graphs
32 Yasmani Grandal 228.705 for 630 0.363
Graphs
33 Yoan Moncada 201.007 for 557 0.362
Graphs
34 Christian Walker 216.008 for 597 0.362
Graphs
35 Marcus Semien 269.325 for 745 0.362
Graphs
36 Michael Brantley 229.439 for 634 0.362
Graphs
37 Charlie Blackmon 229.017 for 633 0.362
Graphs
38 Starling Marte 210.317 for 585 0.361
Graphs
39 Paul Goldschmidt 244.589 for 680 0.361
Graphs
40 Rafael Devers 249.942 for 695 0.360
Graphs
41 Franmil Reyes 196.814 for 547 0.360
Graphs
42 Matt Chapman 241.267 for 670 0.360
Graphs
43 Jose Abreu 247.572 for 689 0.359
Graphs
44 Xander Bogaerts 249.096 for 696 0.358
Graphs
45 Bryan Reynolds 195.112 for 546 0.357
Graphs
46 Tommy Pham 232.006 for 650 0.357
Graphs
47 Shin-Soo Choo 233.931 for 657 0.356
Graphs
48 Eugenio Suarez 233.736 for 658 0.355
Graphs
49 Jeff McNeil 200.592 for 565 0.355
Graphs
50 Evan Longoria 178.717 for 507 0.352
Graphs
51 Ozzie Albies 244.326 for 696 0.351
Graphs
52 Jose Altuve 191.626 for 548 0.350
Graphs
53 Mike Moustakas 202.355 for 579 0.349
Graphs
54 Eloy Jimenez 175.959 for 504 0.349
Graphs
55 Domingo Santana 174.839 for 506 0.347
Graphs
56 Joc Pederson 177.566 for 512 0.347
Graphs
57 Dansby Swanson 188.014 for 543 0.347
Graphs
58 Kris Bryant 219.557 for 633 0.347
Graphs
59 Daniel Vogelbach 192.154 for 556 0.346
Graphs
60 Brandon Belt 212.070 for 613 0.346
Graphs
61 Nolan Arenado 224.133 for 651 0.344
Graphs
62 Jorge Polanco 240.637 for 702 0.344
Graphs
63 Brian Anderson 177.839 for 519 0.343
Graphs
64 Joey Votto 207.691 for 606 0.343
Graphs
65 Manny Machado 225.347 for 658 0.342