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 Mike Trout 302.932 for 470 0.645
Graphs
2 Nelson Cruz 282.178 for 454 0.622
Graphs
3 Cody Bellinger 341.180 for 559 0.610
Graphs
4 Christian Yelich 294.851 for 489 0.603
Graphs
5 Howie Kendrick 199.030 for 334 0.596
Graphs
6 Joey Gallo 139.936 for 241 0.581
Graphs
7 Yordan Alvarez 181.932 for 313 0.581
Graphs
8 Jorge Soler 337.704 for 589 0.573
Graphs
9 Kyle Lewis 40.055 for 71 0.564
Graphs
10 Anthony Rendon 307.129 for 545 0.564
Graphs
11 J.D. Martinez 323.411 for 575 0.562
Graphs
12 Aaron Judge 211.316 for 378 0.559
Graphs
13 Freddie Freeman 329.882 for 597 0.553
Graphs
14 George Springer 264.390 for 479 0.552
Graphs
15 Matt Olson 266.648 for 483 0.552
Graphs
16 Ronald Acuna Jr. 345.554 for 626 0.552
Graphs
17 Juan Soto 298.280 for 542 0.550
Graphs
18 Josh Bell 285.246 for 527 0.541
Graphs
19 Mitch Garver 167.841 for 311 0.540
Graphs
20 Mookie Betts 322.211 for 597 0.540
Graphs
21 J.D. Davis 219.025 for 410 0.534
Graphs
22 Gary Sanchez 211.135 for 396 0.533
Graphs
23 Kyle Schwarber 281.755 for 529 0.533
Graphs
24 Bryce Harper 304.781 for 573 0.532
Graphs
25 Carlos Correa 148.169 for 279 0.531
Graphs
26 C.J. Cron 243.266 for 458 0.531
Graphs
27 Miguel Sano 201.174 for 380 0.529
Graphs
28 Pete Alonso 312.696 for 597 0.524
Graphs
29 Marcell Ozuna 253.829 for 485 0.523
Graphs
30 Austin Meadows 275.917 for 530 0.521
Graphs
31 Franmil Reyes 257.059 for 494 0.520
Graphs
32 Nicholas Castellanos 318.947 for 615 0.519
Graphs
33 Adam Duvall 61.899 for 120 0.516
Graphs
34 Josh Donaldson 282.264 for 549 0.514
Graphs
35 Yoan Moncada 261.291 for 511 0.511
Graphs
36 Jay Bruce 157.541 for 310 0.508
Graphs
37 DJ LeMahieu 304.977 for 602 0.507
Graphs
38 Keston Hiura 158.721 for 314 0.505
Graphs
39 Jose Abreu 320.435 for 634 0.505
Graphs
40 David Freese 81.654 for 162 0.504
Graphs
41 Rafael Devers 325.420 for 647 0.503
Graphs
42 Giancarlo Stanton 29.676 for 59 0.503
Graphs
43 Max Muncy 243.847 for 487 0.501
Graphs
44 Ketel Marte 285.144 for 569 0.501
Graphs
45 Kevin Cron 35.482 for 71 0.500
Graphs
46 Charlie Blackmon 289.991 for 580 0.500
Graphs
47 Ian Happ 69.874 for 140 0.499
Graphs
48 Eloy Jimenez 232.883 for 468 0.498
Graphs
49 Jason Castro 118.114 for 237 0.498
Graphs
50 Starling Marte 267.764 for 539 0.497
Graphs
51 Brad Miller 76.513 for 154 0.497
Graphs
52 Christian Walker 262.105 for 529 0.495
Graphs
53 Justin Turner 236.780 for 479 0.494
Graphs
54 Paul Goldschmidt 294.950 for 597 0.494
Graphs
55 Edwin Encarnacion 205.743 for 418 0.492
Graphs
56 Hunter Pence 140.548 for 286 0.491
Graphs
57 Matt Chapman 285.529 for 583 0.490
Graphs
58 Trey Mancini 294.668 for 602 0.489
Graphs
59 Gio Urshela 215.677 for 442 0.488
Graphs
60 Brandon Lowe 144.321 for 296 0.488
Graphs
61 Lourdes Gurriel Jr. 152.577 for 314 0.486
Graphs
62 Aristides Aquino 99.643 for 205 0.486
Graphs
63 Michael Conforto 266.920 for 549 0.486
Graphs
64 Javier Baez 257.709 for 531 0.485
Graphs
65 Mike Yastrzemski 179.606 for 371 0.484
Graphs
66 Anthony Rizzo 247.334 for 512 0.483
Graphs
67 Eugenio Suarez 276.784 for 575 0.481
Graphs
68 Avisail Garcia 234.657 for 489 0.480
Graphs
69 Luke Voit 205.606 for 429 0.479
Graphs
70 Evan Longoria 216.967 for 453 0.479
Graphs
71 Mike Moustakas 250.105 for 523 0.478
Graphs
72 Gleyber Torres 260.450 for 546 0.477
Graphs
73 Mitch Moreland 141.970 for 298 0.476
Graphs
74 Danny Santana 225.498 for 474 0.476
Graphs
75 Justin Smoak 197.123 for 414 0.476
Graphs
76 Shohei Ohtani 182.271 for 384 0.475
Graphs
77 Eddie Rosario 266.321 for 562 0.474
Graphs
78 Fernando Tatis Jr. 158.063 for 334 0.473
Graphs
79 Ji-Man Choi 193.545 for 410 0.472
Graphs
80 Nomar Mazara 201.965 for 429 0.471
Graphs
81 Yandy Diaz 144.367 for 307 0.470
Graphs
82 Domingo Santana 211.803 for 451 0.470
Graphs
83 Ozzie Albies 300.253 for 640 0.469
Graphs
84 Jose Altuve 234.597 for 500 0.469
Graphs
85 Alex Avila 76.853 for 164 0.469
Graphs
86 Pablo Sandoval 127.472 for 272 0.469
Graphs
87 Mike Ford 66.864 for 143 0.468
Graphs
88 Kyle Seager 183.391 for 393 0.467