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 Aaron Judge 177.108 for 443 0.401
Graphs
9 J.D. Martinez 258.991 for 648 0.400
Graphs
10 George Springer 220.992 for 555 0.398
Graphs
11 Freddie Freeman 268.134 for 681 0.394
Graphs
12 Jorge Soler 264.110 for 676 0.392
Graphs
13 Anthony Rizzo 237.727 for 610 0.390
Graphs
14 Ronald Acuna Jr. 273.644 for 711 0.387
Graphs
15 Bryce Harper 259.926 for 671 0.387
Graphs
16 Josh Donaldson 254.065 for 657 0.387
Graphs
17 Matt Olson 208.257 for 540 0.386
Graphs
18 Max Muncy 226.394 for 588 0.385
Graphs
19 J.D. Davis 172.615 for 451 0.383
Graphs
20 Marcell Ozuna 209.006 for 547 0.382
Graphs
21 Josh Bell 228.726 for 600 0.381
Graphs
22 DJ LeMahieu 248.150 for 655 0.379
Graphs
23 Justin Turner 206.926 for 548 0.378
Graphs
24 Alex Bregman 259.736 for 688 0.378
Graphs
25 Kyle Schwarber 226.957 for 605 0.375
Graphs
26 Pete Alonso 257.156 for 687 0.374
Graphs
27 Austin Meadows 217.590 for 585 0.372
Graphs
28 Ketel Marte 231.674 for 626 0.370
Graphs
29 Carlos Santana 247.127 for 674 0.367
Graphs
30 Michael Conforto 236.071 for 643 0.367
Graphs
31 C.J. Cron 181.741 for 496 0.366
Graphs
32 Justin Smoak 182.058 for 497 0.366
Graphs
33 Ji-Man Choi 177.704 for 485 0.366
Graphs
34 Luke Voit 185.229 for 508 0.365
Graphs
35 Trey Mancini 246.409 for 676 0.365
Graphs
36 Nicholas Castellanos 241.430 for 663 0.364
Graphs
37 Gary Sanchez 160.908 for 443 0.363
Graphs
38 Yasmani Grandal 228.705 for 630 0.363
Graphs
39 Miguel Sano 159.259 for 439 0.363
Graphs
40 Mark Canha 179.517 for 496 0.362
Graphs
41 Michael Brantley 229.439 for 634 0.362
Graphs
42 Christian Walker 216.008 for 597 0.362
Graphs
43 Yoan Moncada 201.007 for 557 0.362
Graphs
44 Charlie Blackmon 229.017 for 633 0.362
Graphs
45 Marcus Semien 269.325 for 745 0.362
Graphs
46 Paul Goldschmidt 244.589 for 680 0.361
Graphs
47 Starling Marte 210.317 for 585 0.361
Graphs
48 Franmil Reyes 196.814 for 547 0.360
Graphs
49 Edwin Encarnacion 174.516 for 485 0.360
Graphs
50 Matt Chapman 241.267 for 670 0.360
Graphs
51 Rafael Devers 249.942 for 695 0.360
Graphs
52 Jose Abreu 247.572 for 689 0.359
Graphs
53 Xander Bogaerts 249.096 for 696 0.358
Graphs
54 Tommy Pham 232.006 for 650 0.357
Graphs
55 Bryan Reynolds 195.112 for 546 0.357
Graphs
56 Shin-Soo Choo 233.931 for 657 0.356
Graphs
57 Jeff McNeil 200.592 for 565 0.355
Graphs
58 Eugenio Suarez 233.736 for 658 0.355
Graphs
59 Gio Urshela 167.598 for 475 0.353
Graphs
60 Evan Longoria 178.717 for 507 0.352
Graphs
61 Ozzie Albies 244.326 for 696 0.351
Graphs
62 Jose Altuve 191.626 for 548 0.350
Graphs
63 Kyle Seager 154.784 for 443 0.349
Graphs
64 Mike Moustakas 202.355 for 579 0.349
Graphs
65 Eloy Jimenez 175.959 for 504 0.349
Graphs
66 Shohei Ohtani 147.330 for 424 0.349
Graphs
67 Nick Markakis 163.293 for 468 0.349
Graphs
68 Kris Bryant 219.557 for 633 0.347
Graphs
69 Domingo Santana 174.839 for 506 0.347
Graphs
70 Dansby Swanson 188.014 for 543 0.347
Graphs
71 Joc Pederson 177.566 for 512 0.347
Graphs
72 Daniel Vogelbach 192.154 for 556 0.346
Graphs
73 Brandon Belt 212.070 for 613 0.346
Graphs
74 Cavan Biggio 148.160 for 430 0.345
Graphs
75 Jorge Polanco 240.637 for 702 0.344
Graphs
76 Nolan Arenado 224.133 for 651 0.344
Graphs
77 Mike Yastrzemski 140.571 for 410 0.344
Graphs
78 Joey Votto 207.691 for 606 0.343
Graphs
79 Brian Anderson 177.839 for 519 0.343
Graphs
80 Manny Machado 225.347 for 658 0.342
Graphs
81 Avisail Garcia 180.643 for 528 0.342
Graphs
82 Jose Ramirez 184.473 for 539 0.342
Graphs
83 J.T. Realmuto 201.934 for 591 0.342
Graphs
84 Max Kepler 203.545 for 596