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 Mookie Betts 262.566 for 606 0.433
Graphs
3 Mike Trout 251.678 for 583 0.432
Graphs
4 J.D. Martinez 268.355 for 638 0.421
Graphs
5 Christian Yelich 271.076 for 649 0.418
Graphs
6 Steve Pearce 99.970 for 251 0.398
Graphs
7 Joey Votto 243.763 for 617 0.395
Graphs
8 Max Muncy 186.955 for 475 0.394
Graphs
9 Aaron Judge 195.111 for 495 0.394
Graphs
10 Matt Carpenter 258.624 for 660 0.392
Graphs
11 Nelson Cruz 228.221 for 586 0.389
Graphs
12 Anthony Rendon 230.467 for 592 0.389
Graphs
13 Bryce Harper 263.437 for 679 0.388
Graphs
14 Freddie Freeman 268.672 for 695 0.387
Graphs
15 Justin Turner 162.875 for 423 0.385
Graphs
16 Paul Goldschmidt 260.428 for 679 0.384
Graphs
17 Jose Martinez 225.600 for 590 0.384
Graphs
18 Shohei Ohtani 139.530 for 365 0.383
Graphs
19 Tommy Pham 216.953 for 568 0.382
Graphs
20 Robinson Cano 131.673 for 346 0.381
Graphs
21 Khris Davis 245.289 for 649 0.378
Graphs
22 Nicholas Castellanos 253.776 for 673 0.377
Graphs
23 Kendrys Morales 175.511 for 466 0.377
Graphs
24 Ryan Zimmerman 121.053 for 322 0.376
Graphs
25 Miguel Cabrera 57.318 for 153 0.375
Graphs
26 Eugenio Suarez 224.470 for 599 0.375
Graphs
27 Francisco Lindor 275.818 for 738 0.375
Graphs
28 Ronald Acuna Jr. 181.019 for 485 0.373
Graphs
29 Manny Machado 256.948 for 691 0.372
Graphs
30 Aaron Hicks 215.273 for 580 0.372
Graphs
31 Juan Soto 179.328 for 484 0.371
Graphs
32 Mitch Haniger 252.073 for 679 0.371
Graphs
33 Alex Bregman 260.515 for 703 0.371
Graphs
34 Ryan Braun 162.384 for 442 0.370
Graphs
35 Joey Gallo 211.239 for 573 0.369
Graphs
36 Jesse Winker 120.657 for 330 0.367
Graphs
37 Anthony Rizzo 238.036 for 650 0.366
Graphs
38 Jose Ramirez 250.021 for 683 0.366
Graphs
39 Xander Bogaerts 211.084 for 576 0.366
Graphs
40 Chad Pinder 119.793 for 332 0.363
Graphs
41 Edwin Encarnacion 208.421 for 577 0.362
Graphs
42 Matt Kemp 182.676 for 504 0.362
Graphs
43 Leonys Martin 127.178 for 352 0.361
Graphs
44 Andrew McCutchen 245.536 for 681 0.361
Graphs
45 David Freese 112.377 for 311 0.361
Graphs
46 Shin-Soo Choo 239.027 for 663 0.361
Graphs
47 Franchy Cordero 55.023 for 154 0.360
Graphs
48 Michael Brantley 226.201 for 631 0.360
Graphs
49 Marcell Ozuna 224.545 for 626 0.359
Graphs
50 Jose Altuve 211.772 for 595 0.358
Graphs
51 Jesus Aguilar 201.735 for 563 0.358
Graphs
52 Jose Abreu 195.703 for 546 0.358
Graphs
53 Justin Upton 218.892 for 612 0.358
Graphs
54 Andrew Benintendi 234.763 for 660 0.357
Graphs
55 Matt Olson 233.216 for 657 0.355
Graphs
56 Brandon Belt 159.676 for 450 0.355
Graphs
57 Stephen Piscotty 214.025 for 605 0.354
Graphs
58 J.T. Realmuto 187.382 for 531 0.354
Graphs
59 Kris Bryant 159.796 for 451 0.354
Graphs
60 Jorge Soler 91.044 for 257 0.354
Graphs
61 Ji-Man Choi 77.627 for 220 0.353
Graphs
62 Trevor Story 230.708 for 653 0.353
Graphs
63 David Bote 73.878 for 209 0.353
Graphs
64 Nolan Arenado 233.429 for 663 0.353
Graphs
65 Mitch Moreland 161.537 for 457 0.353
Graphs
66 Rhys Hoskins 231.175 for 658 0.352
Graphs
67 Brandon Nimmo 187.436 for 533 0.352
Graphs
68 Ramon Laureano 61.801 for 176 0.351
Graphs
69 Joe Mauer 188.387 for 538 0.351
Graphs
70 Francisco Cervelli 140.877 for 403 0.351
Graphs
71 David Peralta 213.758 for 610 0.350
Graphs
72 Kyle Schwarber 171.284 for 490 0.350
Graphs
73 Scott Schebler 149.845 for 429 0.349
Graphs
74 Javier Baez 222.227 for 637 0.349
Graphs
75 Yasiel Puig 153.667 for 442 0.348
Graphs
76 C.J. Cron 193.444 for 558 0.347
Graphs
77 Charlie Blackmon 240.244 for 694 0.347
Graphs
78 Daniel Murphy 120.727 for 349 0.346
Graphs
79 Jackie Bradley Jr. 184.232 for 532 0.346
Graphs
80 Carlos Santana 233.077 for 673 0.346
Graphs
81 Travis Shaw 200.969 for 581 0.346
Graphs
82 Danny Valencia 96.732 for 280 0.345
Graphs
83 Adam Eaton 127.101 for 370 0.345
Graphs
84 Nick Markakis 239.778 for 695 0.345
Graphs
85 Ryan O'Hearn 58.649 for 170 0.345
Graphs
86 George Springer 212.766 for 620 0.345
Graphs
87 Giancarlo Stanton 240.779 for 700 0.344
Graphs
88 Nick Williams 153.243 for 446 0.344