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 Slg %
1 Tommy Kahnle 32 / 163 0.196
Graphs
2 Miguel Castro 24 / 110 0.218
Graphs
3 Jacob deGrom 64 / 276 0.232
Graphs
4 Stephen Strasburg 62 / 267 0.232
Graphs
5 Kevin McCarthy 27 / 113 0.239
Graphs
6 Fernando Rodney 30 / 125 0.240
Graphs
7 Pedro Baez 31 / 126 0.246
Graphs
8 Dylan Covey 32 / 126 0.254
Graphs
9 Luis Castillo 135 / 527 0.256
Graphs
10 Raisel Iglesias 33 / 128 0.258
Graphs
11 Kenta Maeda 67 / 253 0.265
Graphs
12 Max Scherzer 77 / 276 0.279
Graphs
13 Zack Greinke 101 / 358 0.282
Graphs
14 Daniel Norris 40 / 141 0.284
Graphs
15 Hyun-Jin Ryu 90 / 315 0.286
Graphs
16 Mike Montgomery 61 / 209 0.292
Graphs
17 Buck Farmer 43 / 147 0.293
Graphs
18 Noe Ramirez 69 / 233 0.296
Graphs
19 Mike Minor 110 / 367 0.300
Graphs
20 Francisco Liriano 53 / 176 0.301
Graphs
21 Clay Buchholz 35 / 115 0.304
Graphs
22 Tony Watson 48 / 157 0.306
Graphs
23 Wade Miley 59 / 193 0.306
Graphs
24 Michael Wacha 70 / 228 0.307
Graphs
25 Noah Syndergaard 75 / 242 0.310
Graphs
26 Sean Manaea 62 / 197 0.315
Graphs
27 James Shields 48 / 149 0.322
Graphs
28 Blaine Hardy 60 / 186 0.323
Graphs
29 Chase Anderson 89 / 272 0.327
Graphs
30 Tyler Anderson 60 / 183 0.328
Graphs
31 Trevor Richards 147 / 443 0.332
Graphs
32 Zach Davies 91 / 273 0.333
Graphs
33 Jake Arrieta 68 / 202 0.337
Graphs
34 Cole Hamels 104 / 307 0.339
Graphs
35 Jon Lester 61 / 180 0.339
Graphs
36 Jose Urena 62 / 182 0.341
Graphs
37 Pablo Lopez 53 / 155 0.342
Graphs
38 Jeremy Hellickson 47 / 137 0.343
Graphs
39 Chris Devenski 64 / 186 0.344
Graphs
40 Kyle Hendricks 206 / 597 0.345
Graphs
41 John Gant 71 / 205 0.346
Graphs
42 Trevor Hildenberger 46 / 133 0.346
Graphs
43 Gio Gonzalez 105 / 303 0.347
Graphs
44 Tommy Milone 83 / 239 0.347
Graphs
45 Blake Snell 69 / 198 0.348
Graphs
46 Eduardo Rodriguez 123 / 353 0.348
Graphs
47 Chris Paddack 68 / 195 0.349
Graphs
48 Joey Lucchesi 136 / 390 0.349
Graphs
49 CC Sabathia 47 / 134 0.351
Graphs
50 Taylor Cole 43 / 122 0.352
Graphs
51 Luis Avilan 67 / 189 0.354
Graphs
52 Dallas Keuchel 72 / 203 0.355
Graphs
53 Mike Clevinger 61 / 171 0.357
Graphs
54 Lucas Giolito 106 / 296 0.358
Graphs
55 Wandy Peralta 43 / 120 0.358
Graphs
56 Roenis Elias 41 / 113 0.363
Graphs
57 Julio Teheran 44 / 121 0.364
Graphs
58 Kyle Gibson 65 / 177 0.367
Graphs
59 Andrew Cashner 109 / 297 0.367
Graphs
60 Jason Vargas 128 / 344 0.372
Graphs
61 Sandy Alcantara 48 / 129 0.372
Graphs
62 Trevor Cahill 75 / 201 0.373
Graphs
63 Luis Severino 39 / 104 0.375
Graphs
64 Tyler Skaggs 39 / 104 0.375
Graphs
65 Aaron Nola 118 / 313 0.377
Graphs
66 Felix Hernandez 81 / 215 0.377
Graphs
67 J.A. Happ 77 / 202 0.381
Graphs
68 Nick Ramirez 53 / 139 0.381
Graphs
69 Ryan Yarbrough 124 / 325 0.382
Graphs
70 Alex Claudio 70 / 183 0.383
Graphs
71 Robbie Erlin 49 / 127 0.386
Graphs
72 Joe Musgrove 62 / 160 0.388
Graphs
73 John Means 98 / 250 0.392
Graphs
74 Zack Wheeler 40 / 101 0.396
Graphs
75 Hector Velazquez 63 / 159 0.396
Graphs
76 Mike Leake 139 / 349 0.398
Graphs
77 Chad Bettis 101 / 253 0.399
Graphs
78 Dereck Rodriguez 70 / 175 0.400
Graphs
79 Carlos Carrasco 77 / 192 0.401
Graphs
80 Aaron Sanchez 88 / 219 0.402
Graphs
81 Luke Weaver 99 / 244 0.406
Graphs
82 Dan Straily 56 / 138 0.406
Graphs
83 Jose Berrios 70 / 172 0.407
Graphs
84 Wade LeBlanc 153 / 376 0.407
Graphs
85 Jalen Beeks 87 / 214 0.407
Graphs
86 Marco Gonzales 170 / 412 0.413
Graphs
87 Brad Boxberger 45 / 109 0.413
Graphs
88 Yusmeiro Petit 56 / 135 0.415