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 Eugenio Suarez 139.502 for 230 0.607
Graphs
2 Yordan Alvarez 86.931 for 150 0.580
Graphs
3 Mike Trout 154.577 for 273 0.566
Graphs
4 Christian Yelich 136.240 for 241 0.565
Graphs
5 Jordan Luplow 61.087 for 109 0.560
Graphs
6 Nolan Arenado 120.354 for 217 0.555
Graphs
7 J.D. Martinez 120.800 for 223 0.542
Graphs
8 Xander Bogaerts 118.959 for 221 0.538
Graphs
9 Brandon Lowe 46.972 for 88 0.534
Graphs
10 Keston Hiura 52.705 for 99 0.532
Graphs
11 Miguel Sano 96.738 for 184 0.526
Graphs
12 J.D. Davis 81.503 for 155 0.526
Graphs
13 Luis Arraez 73.988 for 141 0.525
Graphs
14 Stephen Vogt 45.084 for 86 0.524
Graphs
15 Corey Dickerson 38.264 for 73 0.524
Graphs
16 Trey Mancini 115.709 for 221 0.524
Graphs
17 David Bote 65.815 for 126 0.522
Graphs
18 Kris Bryant 120.295 for 231 0.521
Graphs
19 Rafael Devers 112.571 for 217 0.519
Graphs
20 Yoan Moncada 91.814 for 178 0.516
Graphs
21 Mitch Garver 76.770 for 149 0.515
Graphs
22 Joey Gallo 64.911 for 126 0.515
Graphs
23 Joc Pederson 100.715 for 196 0.514
Graphs
24 Ramon Laureano 71.270 for 139 0.513
Graphs
25 Kole Calhoun 118.869 for 232 0.512
Graphs
26 Hunter Pence 48.969 for 96 0.510
Graphs
27 Leonys Martin 34.683 for 69 0.510
Graphs
28 Mike Yastrzemski 68.318 for 134 0.510
Graphs
29 Harold Castro 43.171 for 85 0.508
Graphs
30 Edwin Encarnacion 98.555 for 194 0.508
Graphs
31 Lourdes Gurriel Jr. 50.241 for 99 0.507
Graphs
32 Jake Marisnick 43.126 for 85 0.507
Graphs
33 Aaron Judge 87.246 for 172 0.507
Graphs
34 Mookie Betts 149.670 for 296 0.506
Graphs
35 Cavan Biggio 102.529 for 203 0.505
Graphs
36 Travis d'Arnaud 56.396 for 112 0.504
Graphs
37 Rhys Hoskins 153.158 for 304 0.504
Graphs
38 Yuli Gurriel 85.757 for 170 0.504
Graphs
39 Carlos Correa 51.393 for 102 0.504
Graphs
40 Gio Urshela 60.361 for 120 0.503
Graphs
41 Alex Bregman 166.002 for 330 0.503
Graphs
42 Ronny Rodriguez 32.191 for 64 0.503
Graphs
43 Tyler Flowers 51.205 for 102 0.502
Graphs
44 Trea Turner 96.181 for 192 0.501
Graphs
45 Derek Dietrich 47.556 for 95 0.501
Graphs
46 Gleyber Torres 105.117 for 210 0.501
Graphs
47 Howie Kendrick 51.090 for 102 0.501
Graphs
48 Brett Gardner 109.509 for 219 0.500
Graphs
49 George Springer 111.228 for 223 0.499
Graphs
50 Anthony Rizzo 96.683 for 194 0.498
Graphs
51 Juan Soto 155.981 for 313 0.498
Graphs
52 A.J. Pollock 57.283 for 115 0.498
Graphs
53 Matt Olson 102.605 for 206 0.498
Graphs
54 Marcell Ozuna 106.278 for 214 0.497
Graphs
55 Mark Canha 96.470 for 194 0.497
Graphs
56 Fernando Tatis Jr. 69.876 for 141 0.496
Graphs
57 Ryan Braun 72.355 for 146 0.496
Graphs
58 Max Muncy 124.111 for 251 0.494
Graphs
59 Jesus Aguilar 63.254 for 129 0.494
Graphs
60 Ji-Man Choi 87.772 for 178 0.493
Graphs
61 Scott Kingery 74.921 for 152 0.493
Graphs
62 Eloy Jimenez 70.673 for 144 0.491
Graphs
63 Tommy La Stella 51.066 for 107 0.491
Graphs
64 Jose Altuve 81.786 for 167 0.490
Graphs
65 Marcus Semien 140.767 for 288 0.489
Graphs
66 Anthony Rendon 130.811 for 268 0.488
Graphs
67 Cody Bellinger 126.400 for 259 0.488
Graphs
68 Kurt Suzuki 47.373 for 97 0.488
Graphs
69 Mike Tauchman 57.872 for 119 0.486
Graphs
70 Starling Marte 82.789 for 172 0.484
Graphs
71 JaCoby Jones 46.439 for 96 0.484
Graphs
72 Welington Castillo 36.805 for 76 0.484
Graphs
73 Michael Conforto 112.973 for 234 0.483
Graphs
74 Trevor Story 115.035 for 239 0.481
Graphs
75 Pete Alonso 117.131 for 244 0.480
Graphs
76 Mike Moustakas 95.946 for 200 0.480
Graphs
77 Tucker Barnhart 65.088 for 136 0.479
Graphs
78 Austin Meadows 101.517 for 212 0.479
Graphs
79 Aaron Hicks 50.538 for 106 0.477
Graphs
80 Paul Goldschmidt 106.847 for 224 0.477
Graphs
81 Andrew McCutchen 56.670 for 119 0.476
Graphs
82 Kevin Newman 74.698 for 158 0.476
Graphs
83 Shin-Soo Choo 118.133 for 248 0.476
Graphs
84 C.J. Cron 74.100 for 156 0.475
Graphs
85 Anthony Santander 56.000 for 118 0.475
Graphs
86 Ketel Marte 110.069 for 232 0.474
Graphs
87 Alex Verdugo 55.513 for 117 0.474
Graphs
88 Adalberto Mondesi 53.904 for 114 0.473