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 wOBA
1 Lonnie Chisenhall 26.994 for 56 0.491
Graphs
2 Juan Soto 135.526 for 280 0.486
Graphs
3 Luke Voit 45.332 for 94 0.482
Graphs
4 Max Muncy 132.576 for 276 0.480
Graphs
5 Mookie Betts 174.751 for 368 0.475
Graphs
6 J.D. Martinez 167.111 for 358 0.467
Graphs
7 Pedro Alvarez 30.232 for 66 0.458
Graphs
8 Bryce Harper 172.637 for 381 0.453
Graphs
9 Miguel Cabrera 35.070 for 78 0.450
Graphs
10 Mike Trout 177.713 for 397 0.449
Graphs
11 Christian Yelich 158.209 for 358 0.442
Graphs
12 Tyler O'Neill 32.720 for 74 0.442
Graphs
13 Khris Davis 156.188 for 354 0.441
Graphs
14 Jose Ramirez 185.628 for 423 0.439
Graphs
15 Ramon Laureano 45.751 for 105 0.436
Graphs
16 Ji-Man Choi 55.061 for 127 0.434
Graphs
17 Yasmani Grandal 121.881 for 282 0.432
Graphs
18 Billy McKinney 28.216 for 66 0.428
Graphs
19 Rhys Hoskins 166.079 for 389 0.428
Graphs
20 Shohei Ohtani 96.584 for 226 0.427
Graphs
21 Jesus Aguilar 134.698 for 316 0.426
Graphs
22 Matt Kemp 123.358 for 292 0.422
Graphs
23 Joc Pederson 109.111 for 260 0.420
Graphs
24 Brandon Lowe 33.957 for 81 0.419
Graphs
25 Mark Trumbo 79.673 for 191 0.417
Graphs
26 Matt Carpenter 181.355 for 437 0.416
Graphs
27 Kris Bryant 111.341 for 269 0.414
Graphs
28 Giancarlo Stanton 156.482 for 378 0.414
Graphs
29 Daniel Descalso 105.904 for 256 0.414
Graphs
30 Paul Goldschmidt 168.764 for 409 0.414
Graphs
31 Matt Chapman 154.089 for 373 0.413
Graphs
32 Jorge Soler 55.169 for 134 0.412
Graphs
33 Ronald Acuna Jr. 113.790 for 276 0.412
Graphs
34 Xander Bogaerts 136.302 for 331 0.412
Graphs
35 Aaron Judge 119.565 for 290 0.412
Graphs
36 Andrew McCutchen 166.833 for 406 0.411
Graphs
37 Brandon Nimmo 138.162 for 337 0.410
Graphs
38 Tyler White 58.523 for 143 0.409
Graphs
39 Shin-Soo Choo 167.759 for 412 0.408
Graphs
40 Mitch Haniger 161.717 for 397 0.407
Graphs
41 Wil Myers 74.406 for 183 0.407
Graphs
42 Nolan Arenado 150.609 for 372 0.406
Graphs
43 David Freese 81.183 for 200 0.406
Graphs
44 Brock Holt 97.688 for 242 0.404
Graphs
45 Anthony Rendon 150.188 for 372 0.404
Graphs
46 Alex Bregman 186.024 for 463 0.402
Graphs
47 Jesse Winker 83.992 for 210 0.400
Graphs
48 Joey Gallo 113.609 for 284 0.400
Graphs
49 Robinson Cano 85.536 for 214 0.400
Graphs
50 Curt Casali 41.073 for 104 0.399
Graphs
51 Willians Astudillo 25.561 for 64 0.399
Graphs
52 Yonder Alonso 133.242 for 335 0.398
Graphs
53 Chris Herrmann 21.441 for 54 0.397
Graphs
54 Jorge Polanco 75.799 for 193 0.397
Graphs
55 Francisco Lindor 171.309 for 433 0.397
Graphs
56 Harrison Bader 89.978 for 229 0.396
Graphs
57 Adam Eaton 83.948 for 213 0.396
Graphs
58 Trevor Story 142.218 for 360 0.395
Graphs
59 Tommy La Stella 44.227 for 113 0.395
Graphs
60 C.J. Cron 120.984 for 306 0.395
Graphs
61 Joey Votto 172.952 for 438 0.395
Graphs
62 Carlos Gonzalez 115.306 for 293 0.394
Graphs
63 Ben Zobrist 135.499 for 345 0.394
Graphs
64 Steve Pearce 62.148 for 158 0.393
Graphs
65 Eugenio Suarez 149.378 for 381 0.392
Graphs
66 Randal Grichuk 98.833 for 252 0.392
Graphs
67 David Dahl 61.080 for 156 0.392
Graphs
68 Charlie Blackmon 162.882 for 415 0.392
Graphs
69 Travis Shaw 136.411 for 349 0.392
Graphs
70 Ryan O'Hearn 45.744 for 117 0.391
Graphs
71 Aaron Hicks 139.083 for 357 0.391
Graphs
72 Franmil Reyes 60.858 for 156 0.390
Graphs
73 Ryan LaMarre 43.688 for 112 0.390
Graphs
74 Stephen Piscotty 128.298 for 329 0.390
Graphs
75 Scott Schebler 95.605 for 245 0.390
Graphs
76 Freddie Freeman 157.204 for 404 0.389
Graphs
77 Curtis Granderson 93.664 for 242 0.389
Graphs
78 Jake Cave 67.551 for 175 0.388
Graphs
79 Wilson Ramos 96.259 for 249 0.387
Graphs
80 Gleyber Torres 105.982 for 274 0.387
Graphs
81 Leury Garcia 60.990 for 160 0.386
Graphs
82 Josh Donaldson 42.864 for 111 0.386
Graphs
83 Francisco Cervelli 97.253 for 253 0.386
Graphs
84 Tyler Austin 61.029 for 158 0.386
Graphs
85 Michael Conforto 141.033 for 366 0.385
Graphs
86 Brian Goodwin 37.713 for 98 0.385
Graphs
87 Javier Baez 116.292 for 304 0.384
Graphs
88 Melky Cabrera 66.853 for 174 0.384