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