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