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 xwOBA
1 Josh Hader 138.263 for 593 0.234
Graphs
2 Dellin Betances 63.424 for 272 0.236
Graphs
3 Liam Hendriks 91.084 for 385 0.238
Graphs
4 Kirby Yates 117.189 for 492 0.239
Graphs
5 Oliver Perez 69.248 for 288 0.240
Graphs
6 Jose Leclerc 119.505 for 503 0.241
Graphs
7 Edwin Diaz 129.220 for 531 0.244
Graphs
8 Ryan Pressly 122.185 for 502 0.244
Graphs
9 Will Smith 113.981 for 461 0.248
Graphs
10 Taylor Rogers 132.385 for 533 0.250
Graphs
11 Adam Ottavino 145.437 for 584 0.250
Graphs
12 Aroldis Chapman 112.212 for 447 0.252
Graphs
13 Robert Stephenson 66.525 for 264 0.253
Graphs
14 Seth Lugo 154.897 for 615 0.253
Graphs
15 Emilio Pagan 133.948 for 527 0.254
Graphs
16 Colin Poche 52.483 for 206 0.256
Graphs
17 Nick Anderson 66.935 for 260 0.257
Graphs
18 Pedro Baez 129.905 for 510 0.257
Graphs
19 Josh James 75.380 for 292 0.258
Graphs
20 Giovanny Gallegos 83.168 for 322 0.259
Graphs
21 Felipe Vazquez 137.998 for 530 0.260
Graphs
22 Tyler Clippard 129.800 for 498 0.263
Graphs
23 Seranthony Dominguez 89.322 for 339 0.264
Graphs
24 Kenley Jansen 145.823 for 551 0.265
Graphs
25 Sean Doolittle 111.068 for 420 0.265
Graphs
26 Julio Urias 56.447 for 212 0.266
Graphs
27 Craig Stammen 174.953 for 651 0.270
Graphs
28 Reyes Moronta 135.037 for 502 0.270
Graphs
29 JT Chargois 58.497 for 218 0.270
Graphs
30 Ken Giles 113.578 for 419 0.272
Graphs
31 Joakim Soria 143.019 for 526 0.273
Graphs
32 Trevor May 97.645 for 360 0.273
Graphs
33 Roberto Osuna 109.553 for 403 0.273
Graphs
34 John Brebbia 139.249 for 509 0.274
Graphs
35 Brandon Workman 122.617 for 449 0.274
Graphs
36 Ian Kennedy 72.379 for 265 0.276
Graphs
37 Taylor Cole 85.287 for 310 0.276
Graphs
38 Dylan Floro 125.698 for 461 0.276
Graphs
39 Keone Kela 90.659 for 329 0.276
Graphs
40 Matt Barnes 150.888 for 547 0.276
Graphs
41 Diego Castillo 112.410 for 409 0.276
Graphs
42 Tim Hill 98.019 for 357 0.277
Graphs
43 Richard Rodriguez 154.276 for 558 0.277
Graphs
44 Adam Cimber 143.050 for 517 0.278
Graphs
45 Joe Smith 76.614 for 276 0.278
Graphs
46 Luke Jackson 136.607 for 492 0.279
Graphs
47 Will Harris 127.264 for 458 0.279
Graphs
48 Adam Kolarek 101.979 for 365 0.279
Graphs
49 Aaron Bummer 112.673 for 405 0.279
Graphs
50 Yusmeiro Petit 187.148 for 672 0.280
Graphs
51 Adam Morgan 92.042 for 330 0.280
Graphs
52 Collin McHugh 118.541 for 425 0.280
Graphs
53 Blake Treinen 161.494 for 577 0.281
Graphs
54 Brad Peacock 87.772 for 312 0.281
Graphs
55 Brad Hand 150.468 for 536 0.282
Graphs
56 Robert Stock 62.085 for 221 0.282
Graphs
57 Corey Knebel 62.996 for 223 0.282
Graphs
58 Jordan Hicks 126.700 for 447 0.283
Graphs
59 Sergio Romo 143.271 for 507 0.284
Graphs
60 Hector Neris 134.097 for 476 0.284
Graphs
61 Tyler Olson 72.393 for 254 0.285
Graphs
62 Tommy Kahnle 101.131 for 355 0.285
Graphs
63 Edubray Ramos 68.049 for 239 0.286
Graphs
64 Victor Arano 73.715 for 258 0.286
Graphs
65 Jose Alvarado 112.504 for 398 0.286
Graphs
66 David Robertson 89.225 for 315 0.287
Graphs
67 Junior Guerra 103.093 for 362 0.287
Graphs
68 Hector Rondon 142.286 for 496 0.287
Graphs
69 Joe Jimenez 149.178 for 520 0.287
Graphs
70 Mychal Givens 164.044 for 572 0.287
Graphs
71 Tony Sipp 69.660 for 243 0.287
Graphs
72 Tyler Glasnow 69.164 for 241 0.287
Graphs
73 Oliver Drake 122.578 for 426 0.288
Graphs
74 Steve Cishek 158.051 for 550 0.288
Graphs
75 John Gant 97.836 for 341 0.288
Graphs
76 Sam Dyson 149.143 for 521 0.288
Graphs
77 Zack Britton 119.016 for 413 0.289
Graphs
78 Richard Bleier 102.445 for 356 0.289
Graphs
79 Nick Goody 66.183 for 228 0.290
Graphs
80 Jairo Diaz 71.129 for 245 0.290
Graphs
81 Robbie Erlin 124.262 for 431 0.290
Graphs
82 Matt Strahm 97.862 for 339 0.290
Graphs
83 Bud Norris 69.759 for 242 0.291
Graphs
84 Juan Minaya 96.548 for 332 0.291
Graphs
85 Scott Oberg 130.640 for 449 0.291
Graphs
86 Phil Maton 108.474 for 376 0.292
Graphs
87 Tony Watson 141.059 for 488 0.292
Graphs
88 Luis Cessa 132.477 for 454 0.292