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 104.681 for 177 0.591
Graphs
2 Christian Yelich 116.119 for 201 0.578
Graphs
3 Mike Trout 147.486 for 256 0.576
Graphs
4 Xander Bogaerts 103.479 for 182 0.569
Graphs
5 Gleyber Torres 95.152 for 174 0.547
Graphs
6 Jake Marisnick 37.747 for 69 0.547
Graphs
7 Derek Dietrich 46.919 for 86 0.546
Graphs
8 J.D. Martinez 100.849 for 187 0.539
Graphs
9 Trey Mancini 89.535 for 167 0.536
Graphs
10 Mike Yastrzemski 49.334 for 92 0.536
Graphs
11 Kris Bryant 103.956 for 194 0.536
Graphs
12 Brandon Lowe 42.909 for 80 0.536
Graphs
13 Edwin Encarnacion 96.995 for 182 0.533
Graphs
14 Yoan Moncada 70.766 for 133 0.532
Graphs
15 David Bote 58.550 for 110 0.532
Graphs
16 Mark Canha 72.940 for 138 0.529
Graphs
17 Gio Urshela 54.878 for 104 0.528
Graphs
18 Marcell Ozuna 81.977 for 156 0.525
Graphs
19 Aaron Judge 67.821 for 130 0.522
Graphs
20 Miguel Sano 73.519 for 141 0.521
Graphs
21 Nolan Arenado 88.982 for 171 0.520
Graphs
22 Rafael Devers 92.730 for 179 0.518
Graphs
23 Ramon Laureano 62.900 for 122 0.516
Graphs
24 Joey Gallo 64.916 for 126 0.515
Graphs
25 Lourdes Gurriel Jr. 49.366 for 96 0.514
Graphs
26 Keston Hiura 38.526 for 75 0.514
Graphs
27 J.D. Davis 61.224 for 119 0.514
Graphs
28 Kole Calhoun 103.045 for 201 0.513
Graphs
29 Rhys Hoskins 127.637 for 250 0.511
Graphs
30 Jesus Aguilar 58.762 for 116 0.511
Graphs
31 Mike Tauchman 53.547 for 105 0.510
Graphs
32 Leonys Martin 34.683 for 69 0.510
Graphs
33 Hunter Pence 48.969 for 96 0.510
Graphs
34 Tucker Barnhart 49.460 for 97 0.510
Graphs
35 Yuli Gurriel 72.216 for 142 0.509
Graphs
36 Scott Kingery 59.068 for 116 0.509
Graphs
37 Max Muncy 110.133 for 218 0.505
Graphs
38 Mookie Betts 131.174 for 260 0.505
Graphs
39 Trea Turner 75.666 for 150 0.504
Graphs
40 Cody Bellinger 106.852 for 212 0.504
Graphs
41 Ryan Braun 59.765 for 119 0.502
Graphs
42 Joc Pederson 80.325 for 160 0.502
Graphs
43 Pete Alonso 100.635 for 201 0.501
Graphs
44 Juan Soto 123.443 for 247 0.500
Graphs
45 Alex Bregman 131.523 for 263 0.500
Graphs
46 Anthony Rizzo 84.066 for 168 0.500
Graphs
47 Fernando Tatis Jr. 69.916 for 141 0.496
Graphs
48 Michael Conforto 90.120 for 183 0.492
Graphs
49 Freddie Freeman 108.802 for 221 0.492
Graphs
50 Carlos Correa 48.710 for 99 0.492
Graphs
51 Bryan Reynolds 80.540 for 164 0.491
Graphs
52 Nick Markakis 75.177 for 153 0.491
Graphs
53 Josh Bell 108.746 for 222 0.490
Graphs
54 Logan Forsythe 67.677 for 139 0.490
Graphs
55 Tommy La Stella 49.831 for 105 0.489
Graphs
56 Mitch Garver 53.470 for 110 0.486
Graphs
57 Adalberto Mondesi 44.591 for 92 0.485
Graphs
58 Anthony Rendon 98.395 for 203 0.485
Graphs
59 JaCoby Jones 46.439 for 96 0.484
Graphs
60 Marcus Semien 109.899 for 227 0.484
Graphs
61 Charlie Blackmon 69.989 for 145 0.483
Graphs
62 Mike Moustakas 83.751 for 174 0.481
Graphs
63 Hanser Alberto 47.184 for 98 0.481
Graphs
64 Raimel Tapia 49.042 for 102 0.481
Graphs
65 Starling Marte 72.137 for 151 0.481
Graphs
66 Matt Adams 42.637 for 89 0.479
Graphs
67 C.J. Cron 64.612 for 135 0.479
Graphs
68 J.P. Crawford 57.811 for 121 0.478
Graphs
69 Jean Segura 64.533 for 135 0.478
Graphs
70 Danny Santana 45.404 for 96 0.478
Graphs
71 Jose Altuve 60.210 for 126 0.478
Graphs
72 Eloy Jimenez 51.599 for 108 0.478
Graphs
73 Travis d'Arnaud 43.918 for 92 0.477
Graphs
74 Kurt Suzuki 40.032 for 84 0.477
Graphs
75 Aaron Hicks 50.538 for 106 0.477
Graphs
76 Luis Rengifo 57.545 for 121 0.476
Graphs
77 Andrew McCutchen 56.670 for 119 0.476
Graphs
78 Jonathan Villar 90.010 for 189 0.476
Graphs
79 Austin Meadows 75.483 for 159 0.475
Graphs
80 Willson Contreras 56.015 for 118 0.475
Graphs
81 Cavan Biggio 68.422 for 144 0.475
Graphs
82 Alex Verdugo 55.513 for 117 0.474
Graphs
83 Kyle Seager 52.098 for 110 0.474
Graphs
84 Gary Sanchez 61.787 for 131 0.472
Graphs
85 Nelson Cruz 75.786 for 161 0.471
Graphs
86 Yandy Diaz 58.850 for 125 0.471
Graphs
87 Nomar Mazara 62.840 for 134 0.469
Graphs
88 Brett Gardner 82.494 for 176 0.469
Graphs
89 Avisail Garcia 60.263 for 129 0.467
Graphs
90 Matt Olson 71.190 for 153 0.465