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 xBA
1 Howie Kendrick 109.502 for 334 0.328
Graphs
2 Cody Bellinger 177.589 for 559 0.318
Graphs
3 DJ LeMahieu 191.535 for 602 0.318
Graphs
4 Christian Yelich 151.441 for 489 0.310
Graphs
5 Anthony Rendon 168.961 for 545 0.310
Graphs
6 J.D. Davis 126.727 for 410 0.309
Graphs
7 J.D. Martinez 175.539 for 575 0.305
Graphs
8 Starling Marte 163.287 for 539 0.303
Graphs
9 Mike Trout 142.302 for 470 0.303
Graphs
10 Mookie Betts 180.560 for 597 0.302
Graphs
11 David Fletcher 178.033 for 596 0.299
Graphs
12 Nick Markakis 123.101 for 414 0.297
Graphs
13 Michael Brantley 170.537 for 575 0.297
Graphs
14 Anthony Rizzo 151.439 for 512 0.296
Graphs
15 Ketel Marte 167.964 for 569 0.295
Graphs
16 Gio Urshela 129.311 for 442 0.293
Graphs
17 Bryan Reynolds 143.617 for 491 0.292
Graphs
18 Nelson Cruz 132.334 for 454 0.291
Graphs
19 Rafael Devers 188.104 for 647 0.291
Graphs
20 Charlie Blackmon 168.001 for 580 0.290
Graphs
21 Tommy La Stella 84.650 for 292 0.290
Graphs
22 Yoan Moncada 147.783 for 511 0.289
Graphs
23 Lorenzo Cain 162.468 for 562 0.289
Graphs
24 Kevin Newman 141.815 for 493 0.288
Graphs
25 Amed Rosario 177.132 for 616 0.288
Graphs
26 Freddie Freeman 171.162 for 597 0.287
Graphs
27 Tim Anderson 142.543 for 498 0.286
Graphs
28 Luis Arraez 93.150 for 326 0.286
Graphs
29 Alex Verdugo 97.713 for 343 0.285
Graphs
30 Wilmer Flores 75.427 for 265 0.285
Graphs
31 Ozzie Albies 182.711 for 640 0.285
Graphs
32 Carlos Correa 79.476 for 279 0.285
Graphs
33 Jeff McNeil 145.534 for 510 0.285
Graphs
34 Victor Reyes 78.319 for 276 0.284
Graphs
35 Marcell Ozuna 137.668 for 485 0.284
Graphs
36 Yordan Alvarez 88.811 for 313 0.284
Graphs
37 Hanser Alberto 148.387 for 524 0.283
Graphs
38 Whit Merrifield 192.383 for 681 0.283
Graphs
39 Tommy Edman 92.036 for 326 0.282
Graphs
40 Justin Turner 135.079 for 479 0.282
Graphs
41 Jose Abreu 177.994 for 634 0.281
Graphs
42 Juan Soto 152.463 for 542 0.281
Graphs
43 Hunter Pence 80.323 for 286 0.281
Graphs
44 Melky Cabrera 105.771 for 378 0.280
Graphs
45 Josh Bell 147.707 for 527 0.280
Graphs
46 George Springer 134.240 for 479 0.280
Graphs
47 Jesse Winker 94.390 for 338 0.279
Graphs
48 Shohei Ohtani 106.652 for 384 0.278
Graphs
49 Yuli Gurriel 156.959 for 564 0.278
Graphs
50 Trey Mancini 167.332 for 602 0.278
Graphs
51 Trea Turner 144.668 for 521 0.278
Graphs
52 Yandy Diaz 85.129 for 307 0.277
Graphs
53 Austin Meadows 146.791 for 530 0.277
Graphs
54 Aaron Judge 104.276 for 378 0.276
Graphs
55 Xander Bogaerts 169.657 for 614 0.276
Graphs
56 Bryce Harper 158.234 for 573 0.276
Graphs
57 Ronald Acuna Jr. 172.752 for 626 0.276
Graphs
58 Nicholas Castellanos 169.128 for 615 0.275
Graphs
59 Jose Altuve 137.459 for 500 0.275
Graphs
60 Jorge Polanco 173.304 for 631 0.275
Graphs
61 J.T. Realmuto 147.363 for 538 0.274
Graphs
62 Tyler Naquin 74.977 for 274 0.274
Graphs
63 C.J. Cron 125.487 for 458 0.274
Graphs
64 Jean Segura 158.095 for 576 0.274
Graphs
65 Robinson Cano 106.996 for 390 0.274
Graphs
66 Tommy Pham 154.729 for 567 0.273
Graphs
67 Matt Olson 131.888 for 483 0.273
Graphs
68 Adam Eaton 154.777 for 566 0.273
Graphs
69 Harold Ramirez 114.543 for 421 0.272
Graphs
70 Miguel Rojas 131.611 for 483 0.272
Graphs
71 Matt Beaty 67.606 for 249 0.272
Graphs
72 Josh Reddick 136.029 for 501 0.272
Graphs
73 Jorge Soler 159.966 for 589 0.272
Graphs
74 Avisail Garcia 133.071 for 489 0.272
Graphs
75 Evan Longoria 122.588 for 453 0.271
Graphs
76 Kurt Suzuki 75.910 for 280 0.271
Graphs
77 Cesar Hernandez 166.008 for 612 0.271
Graphs
78 Pablo Sandoval 73.635 for 272 0.271
Graphs
79 Ian Desmond 119.601 for 443 0.270
Graphs
80 Jose Martinez 90.288 for 334 0.270
Graphs
81 Adam Frazier 149.652 for 554 0.270
Graphs
82 Jose Ramirez 130.146 for 482 0.270
Graphs
83 Francisco Lindor 161.481 for 598 0.270
Graphs
84 Jose Osuna 70.147 for 261 0.269
Graphs
85 Ramon Laureano 116.606 for 434 0.269
Graphs
86 Miguel Cabrera 132.718 for 493 0.269
Graphs
87 Danny Santana 127.330 for 474 0.269
Graphs
88 Nomar Mazara 115.242 for 429 0.269