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
1 Ryan Brasier 0.968 - 2019-04-12
Graphs
2 Heath Hembree 0.960 - 2019-04-15
Graphs
3 Domingo German 0.892 - 2019-05-15
Graphs
4 Lance Lynn 0.879 - 2018-09-22
Graphs
5 James Shields 0.874 - 2018-09-14
Graphs
6 Trevor Cahill 0.868 - 2019-05-10
Graphs
7 Trevor Cahill 0.816 - 2019-05-10
Graphs
8 Tyler Olson 0.792 - 2019-05-16
Graphs
9 Ivan Nova 0.784 - 2019-04-23
Graphs
10 Ivan Nova 0.758 - 2019-05-01
Graphs
11 Kyle Gibson 0.742 - 2019-04-28
Graphs
12 Hector Velazquez 0.737 - 2019-05-07
Graphs
13 Matt Harvey 0.737 - 2019-05-11
Graphs
14 Josh A. Smith 0.713 - 2019-05-06
Graphs
15 Joe Biagini 0.679 - 2019-04-03
Graphs
16 J.A. Happ 0.666 - 2019-03-31
Graphs
17 Rick Porcello 0.655 - 2019-04-13
Graphs
18 Aaron Brooks 0.647 - 2019-04-11
Graphs
19 Diego Castillo 0.618 - 2019-04-18
Graphs
20 Cody Allen 0.616 - 2019-05-12
Graphs
21 Chad Green 0.605 - 2019-04-06
Graphs
22 Yonny Chirinos 0.600 - 2019-05-04
Graphs
23 Kelvin Herrera 0.592 - 2019-04-29
Graphs
24 Yusmeiro Petit 0.584 - 2019-04-08
Graphs
25 Jonathan Holder 0.574 - 2018-09-22
Graphs
26 Heath Hembree 0.568 - 2019-04-13
Graphs
27 Jose Berrios 0.563 - 2019-04-27
Graphs
28 Ivan Nova 0.524 - 2019-04-23
Graphs
29 Justin Anderson 0.505 - 2019-05-10
Graphs
30 Jose Berrios 0.368 - 2019-04-20
Graphs
31 Aaron Brooks 0.363 - 2019-04-11
Graphs
32 Marcus Walden 0.350 - 2019-04-13
Graphs
33 Ryan Brasier 0.337 - 2019-05-07
Graphs
34 Yusmeiro Petit 0.318 - 2019-04-10
Graphs
35 Marco Estrada 0.310 - 2019-04-08
Graphs
36 Ryan Borucki 0.271 - 2018-09-17
Graphs
37 Tyler Glasnow 0.253 - 2019-05-03
Graphs
38 Trevor Bauer 0.250 - 2019-05-16
Graphs
39 Jose Berrios 0.247 - 2019-04-20
Graphs
40 Griffin Canning 0.245 - 2019-05-12
Graphs
41 Kyle Gibson 0.232 - 2019-04-21
Graphs
42 Casey Sadler 0.232 - 2019-05-03
Graphs
43 Jace Fry 0.229 - 2018-09-14
Graphs
44 Neil Ramirez 0.197 - 2019-05-17
Graphs
45 Taylor Rogers 0.190 - 2019-04-20
Graphs
46 Manny Banuelos 0.184 - 2019-04-29
Graphs
47 Trevor Bauer 0.184 - 2019-05-16
Graphs
48 Tyler Glasnow 0.142 - 2019-05-03
Graphs
49 Marco Estrada 0.142 - 2019-04-08
Graphs
50 Marcus Walden 0.142 - 2019-05-07
Graphs
51 David Price 0.140 - 2019-04-14
Graphs
52 Tyler Thornburg 0.137 - 2019-04-13
Graphs
53 J.A. Happ 0.132 - 2019-05-15
Graphs
54 Adalberto Mejia 0.129 - 2019-04-27
Graphs
55 Rick Porcello 0.118 - 2019-04-13
Graphs
56 Ivan Nova 0.118 - 2019-04-23
Graphs
57 Taylor Rogers 0.092 - 2019-04-21
Graphs
58 J.A. Happ 0.079 - 2019-03-31
Graphs
59 Thomas Pannone 0.076 - 2019-04-01
Graphs
60 Domingo German 0.071 - 2019-04-07
Graphs
61 Manny Banuelos 0.066 - 2019-04-29
Graphs
62 Ryan Borucki 0.055 - 2018-09-17
Graphs
63 Adam Ottavino 0.053