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 Cody Bellinger 144.343 for 439 0.329
Graphs
2 J.D. Davis 95.742 for 298 0.321
Graphs
3 Donovan Solano 52.595 for 164 0.321
Graphs
4 DJ LeMahieu 145.147 for 460 0.316
Graphs
5 Gio Urshela 109.598 for 348 0.315
Graphs
6 Christian Yelich 131.955 for 421 0.313
Graphs
7 Anthony Rendon 129.983 for 415 0.313
Graphs
8 Howie Kendrick 79.448 for 254 0.313
Graphs
9 J.D. Martinez 144.223 for 461 0.313
Graphs
10 Mike Trout 127.301 for 413 0.308
Graphs
11 Starling Marte 144.057 for 469 0.307
Graphs
12 Rafael Devers 153.387 for 503 0.305
Graphs
13 Michael Brantley 138.594 for 460 0.301
Graphs
14 Yordan Alvarez 59.278 for 197 0.301
Graphs
15 Jeff McNeil 118.655 for 397 0.299
Graphs
16 David Fletcher 132.274 for 443 0.299
Graphs
17 Willians Astudillo 39.524 for 133 0.297
Graphs
18 Ketel Marte 141.008 for 475 0.297
Graphs
19 Luis Arraez 58.994 for 199 0.296
Graphs
20 Jon Berti 35.344 for 120 0.295
Graphs
21 Charlie Blackmon 132.623 for 450 0.295
Graphs
22 Brock Holt 46.091 for 157 0.294
Graphs
23 Matt Beaty 51.487 for 175 0.294
Graphs
24 Nick Markakis 107.472 for 366 0.294
Graphs
25 Tommy La Stella 83.044 for 283 0.293
Graphs
26 Bryan Reynolds 102.532 for 350 0.293
Graphs
27 Nelson Cruz 93.941 for 323 0.291
Graphs
28 Yuli Gurriel 133.772 for 460 0.291
Graphs
29 George Springer 107.262 for 369 0.291
Graphs
30 Hanser Alberto 111.780 for 385 0.290
Graphs
31 Anthony Rizzo 124.601 for 431 0.289
Graphs
32 Shohei Ohtani 90.751 for 314 0.289
Graphs
33 Tim Anderson 101.385 for 351 0.289
Graphs
34 Freddie Freeman 139.146 for 482 0.289
Graphs
35 Nate Lowe 29.504 for 102 0.289
Graphs
36 Mookie Betts 141.456 for 492 0.288
Graphs
37 Whit Merrifield 150.703 for 523 0.288
Graphs
38 Justin Turner 118.955 for 413 0.288
Graphs
39 Carlos Correa 77.043 for 268 0.287
Graphs
40 J.T. Realmuto 122.572 for 429 0.286
Graphs
41 Kevin Newman 99.929 for 349 0.286
Graphs
42 Ozzie Albies 143.038 for 500 0.286
Graphs
43 Marcell Ozuna 97.331 for 340 0.286
Graphs
44 Alex Dickerson 33.307 for 117 0.285
Graphs
45 Alex Verdugo 97.713 for 343 0.285
Graphs
46 Ronald Acuna Jr. 144.981 for 510 0.284
Graphs
47 Lorenzo Cain 127.842 for 452 0.283
Graphs
48 Amed Rosario 132.334 for 467 0.283
Graphs
49 Yoan Moncada 104.997 for 372 0.282
Graphs
50 Hunter Pence 75.634 for 269 0.281
Graphs
51 Danny Santana 98.367 for 351 0.280
Graphs
52 Aaron Judge 70.891 for 253 0.280
Graphs
53 Juan Soto 115.292 for 412 0.280
Graphs
54 Kurt Suzuki 65.338 for 233 0.280
Graphs
55 Kevan Smith 34.162 for 122 0.280
Graphs
56 Hunter Dozier 106.373 for 380 0.280
Graphs
57 Francisco Lindor 123.605 for 442 0.280
Graphs
58 Jorge Polanco 138.041 for 495 0.279
Graphs
59 Jesse Winker 94.390 for 338 0.279
Graphs
60 Dansby Swanson 107.128 for 385 0.278
Graphs
61 Josh Bell 123.067 for 443 0.278
Graphs
62 Evan Longoria 90.779 for 328 0.277
Graphs
63 Avisail Garcia 110.364 for 399 0.277
Graphs
64 Max Muncy 115.727 for 419 0.276
Graphs
65 Melky Cabrera 86.698 for 314 0.276
Graphs
66 Jose Abreu 135.744 for 491 0.276
Graphs
67 Yandy Diaz 83.968 for 304 0.276
Graphs
68 Adam Eaton 124.760 for 453 0.275
Graphs
69 Victor Reyes 31.646 for 115 0.275
Graphs
70 Wilmer Flores 51.118 for 186 0.275
Graphs
71 Miguel Rojas 104.276 for 380 0.274
Graphs
72 Jose Iglesias 105.648 for 386 0.274
Graphs
73 Jose Martinez 85.370 for 312 0.274
Graphs
74 C.J. Cron 101.092 for 369 0.274
Graphs
75 Matt Olson 92.838 for 340 0.273
Graphs
76 Kendrys Morales 46.363 for 170 0.273
Graphs
77 Jose Altuve 98.597 for 361 0.273
Graphs
78 Tyler Naquin 68.768 for 252 0.273
Graphs
79 Tommy Pham 118.046 for 432 0.273
Graphs
80 Cesar Hernandez 125.745 for 462 0.272
Graphs
81 Nomar Mazara 110.173 for 405 0.272
Graphs
82 Ehire Adrianza 45.972 for 169 0.272
Graphs
83 Ryan Braun 101.485 for 373 0.272
Graphs
84 Xander Bogaerts 131.995 for 486 0.272
Graphs
85 Pablo Sandoval 73.580 for 271 0.272
Graphs
86 Adam Frazier 114.176 for 420 0.272
Graphs
87 Javier Baez 132.167 for 488 0.271
Graphs
88 Eric Hosmer 129.875 for 480 0.271
Graphs
89 Garrett Cooper 82.803 for 305 0.271
Graphs
90 Anthony Santander 68.263 for 252 0.271
Graphs
91