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 xSLG
1 J.D. Martinez 648.425 for 1001 0.648
Graphs
2 Aaron Judge 570.608 for 955 0.597
Graphs
3 Mike Trout 519.512 for 873 0.595
Graphs
4 Luke Voit 150.054 for 257 0.584
Graphs
5 Nelson Cruz 620.882 for 1075 0.578
Graphs
6 Khris Davis 658.211 for 1142 0.576
Graphs
7 Freddie Freeman 591.868 for 1058 0.559
Graphs
8 Ryan Zimmerman 447.388 for 812 0.551
Graphs
9 Paul Goldschmidt 632.863 for 1151 0.550
Graphs
10 Jose Martinez 443.079 for 806 0.550
Graphs
11 Joey Gallo 518.408 for 949 0.546
Graphs
12 Shohei Ohtani 177.821 for 326 0.545
Graphs
13 Nicholas Castellanos 664.034 for 1234 0.538
Graphs
14 Max Muncy 211.644 for 395 0.536
Graphs
15 Ronald Acuna Jr. 229.928 for 433 0.531
Graphs
16 Bryce Harper 512.801 for 970 0.529
Graphs
17 Giancarlo Stanton 641.984 for 1214 0.529
Graphs
18 Justin Turner 434.461 for 822 0.529
Graphs
19 Joey Votto 560.036 for 1062 0.527
Graphs
20 Adam Lind 140.227 for 267 0.525
Graphs
21 Matt Kemp 469.509 for 900 0.522
Graphs
22 Manny Machado 657.786 for 1262 0.521
Graphs
23 Anthony Rendon 540.643 for 1037 0.521
Graphs
24 Mookie Betts 595.937 for 1148 0.519
Graphs
25 Kendrys Morales 503.304 for 970 0.519
Graphs
26 Corey Seager 331.802 for 640 0.518
Graphs
27 Josh Donaldson 310.957 for 602 0.517
Graphs
28 Matt Carpenter 548.987 for 1061 0.517
Graphs
29 Christian Yelich 605.378 for 1176 0.515
Graphs
30 Francisco Lindor 676.283 for 1312 0.515
Graphs
31 Gary Sanchez 407.847 for 794 0.514
Graphs
32 Edwin Encarnacion 542.193 for 1054 0.514
Graphs
33 Jose Abreu 574.447 for 1120 0.513
Graphs
34 Miguel Cabrera 309.147 for 603 0.513
Graphs
35 Matt Olson 393.979 for 769 0.512
Graphs
36 Mitch Moreland 465.789 for 912 0.511
Graphs
37 Marcell Ozuna 608.948 for 1195 0.510
Graphs
38 Chad Pinder 294.539 for 580 0.508
Graphs
39 Justin Smoak 540.188 for 1065 0.507
Graphs
40 Salvador Perez 497.618 for 981 0.507
Graphs
41 Brandon Belt 395.006 for 781 0.506
Graphs
42 Brandon Moss 182.759 for 362 0.505
Graphs
43 Tommy Pham 471.601 for 938 0.503
Graphs
44 Ryan Braun 394.562 for 785 0.503
Graphs
45 Nolan Arenado 600.265 for 1196 0.502
Graphs
46 Avisail Garcia 437.664 for 874 0.501
Graphs
47 Robinson Cano 452.340 for 902 0.501
Graphs
48 Teoscar Hernandez 281.902 for 564 0.500
Graphs
49 Randal Grichuk 417.071 for 836 0.499
Graphs
50 George Springer 542.990 for 1092 0.497
Graphs
51 Matt Adams 318.962 for 645 0.495
Graphs
52 Alex Avila 249.248 for 505 0.494
Graphs
53 Anthony Rizzo 561.013 for 1138 0.493
Graphs
54 Logan Morrison 408.579 for 830 0.492
Graphs
55 Justin Upton 534.150 for 1090 0.490
Graphs
56 Jesus Aguilar 376.926 for 771 0.489
Graphs
57 Yoenis Cespedes 211.395 for 432 0.489
Graphs
58 Tyler Austin 138.585 for 284 0.488
Graphs
59 Jay Bruce 425.194 for 874 0.486
Graphs
60 Yasiel Puig 438.176 for 904 0.485
Graphs
61 Charlie Blackmon 615.713 for 1270 0.485
Graphs
62 Juan Soto 200.481 for 414 0.484
Graphs
63 Rhys Hoskins 352.510 for 728 0.484
Graphs
64 Welington Castillo 247.411 for 511 0.484
Graphs
65 Daniel Murphy 416.805 for 862 0.484
Graphs
66 Kris Bryant 453.099 for 938 0.483
Graphs
67 Kyle Schwarber 410.352 for 850 0.483
Graphs
68 Jake Cave 136.458 for 283 0.482
Graphs
69 Jose Ramirez 559.004 for 1163 0.481
Graphs
70 Cody Bellinger 497.922 for 1037 0.480
Graphs
71 C.J. Cron 403.368 for 840 0.480
Graphs
72 Eugenio Suarez 509.654 for 1061 0.480
Graphs
73 Scott Schebler 408.701 for 853 0.479
Graphs
74 Mike Moustakas 539.633 for 1128 0.478
Graphs
75 Mitch Haniger 461.614 for 965 0.478
Graphs
76 Javier Baez 513.384 for 1075 0.478
Graphs
77 Jose Altuve 536.712 for 1124 0.478
Graphs
78 Shin-Soo Choo 523.502 for 1104 0.474
Graphs
79 Hanley Ramirez 319.064 for 673 0.474
Graphs
80 Steve Pearce 249.468 for 528 0.472
Graphs
81 Lucas Duda 354.119 for 751 0.472
Graphs
82 Yonder Alonso 456.852 for 967 0.472
Graphs
83 Franchy Cordero 108.763 for 231 0.471
Graphs
84 Carlos Correa 388.085 for 824 0.471