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 Trey Wingenter 0.968 - 2019-06-26
Graphs
3 Josh A. Smith 0.963 - 2019-06-14
Graphs
4 Heath Hembree 0.960 - 2019-04-15
Graphs
5 Erick Fedde 0.953 - 2019-07-17
Graphs
6 Joe Biagini 0.918 - 2019-07-05
Graphs
7 Tim Mayza 0.905 - 2019-06-11
Graphs
8 Domingo German 0.892 - 2019-05-15
Graphs
9 Rick Porcello 0.882 - 2019-07-20
Graphs
10 Lance Lynn 0.879 - 2018-09-22
Graphs
11 James Shields 0.874 - 2018-09-14
Graphs
12 Trevor Cahill 0.868 - 2019-05-10
Graphs
13 Trevor Cahill 0.816 - 2019-05-10
Graphs
14 Tyler Olson 0.792 - 2019-05-16
Graphs
15 Ivan Nova 0.784 - 2019-04-23
Graphs
16 Ryne Stanek 0.771 - 2019-07-14
Graphs
17 Ivan Nova 0.758 - 2019-05-01
Graphs
18 Kyle Gibson 0.742 - 2019-04-28
Graphs
19 Hector Velazquez 0.737 - 2019-05-07
Graphs
20 Matt Harvey 0.737 - 2019-05-11
Graphs
21 Josh A. Smith 0.713 - 2019-05-06
Graphs
22 Aaron Sanchez 0.695 - 2019-07-05
Graphs
23 Rick Porcello 0.682 - 2019-07-20
Graphs
24 Joe Biagini 0.679 - 2019-04-03
Graphs
25 J.A. Happ 0.666 - 2019-03-31
Graphs
26 Rick Porcello 0.655 - 2019-04-13
Graphs
27 Shelby Miller 0.653 - 2019-06-04
Graphs
28 Aaron Brooks 0.647 - 2019-04-11
Graphs
29 Wander Suero 0.634 - 2019-07-17
Graphs
30 Diego Castillo 0.618 - 2019-04-18
Graphs
31 Cody Allen 0.616 - 2019-05-12
Graphs
32 Chad Green 0.605 - 2019-04-06
Graphs
33 Yonny Chirinos 0.600 - 2019-05-04
Graphs
34 Kelvin Herrera 0.592 - 2019-04-29
Graphs
35 Yusmeiro Petit 0.584 - 2019-04-08
Graphs
36 Mike Leake 0.584 - 2019-06-21
Graphs
37 Mike Leake 0.582 - 2019-06-21
Graphs
38 Shane Bieber 0.574 - 2019-06-30
Graphs
39 Jonathan Holder 0.574 - 2018-09-22
Graphs
40 Heath Hembree 0.568 - 2019-04-13
Graphs
41 Jose Berrios 0.563 - 2019-04-27
Graphs
42 Liam Hendriks 0.558 - 2019-06-19
Graphs
43 Ariel Jurado 0.526 - 2019-06-06
Graphs
44 Ivan Nova 0.524 - 2019-04-23
Graphs
45 Justin Anderson 0.505 - 2019-05-10
Graphs
46 Trent Thornton 0.468 - 2019-07-07
Graphs
47 Yonny Chirinos 0.466 - 2019-07-12
Graphs
48 Austin Pruitt 0.460 - 2019-07-03
Graphs
49 Rick Porcello 0.450 - 2019-07-20
Graphs
50 Adam Plutko 0.429 - 2019-06-28
Graphs
51 Ian Gibaut 0.421 - 2019-07-12
Graphs
52 Tommy Kahnle 0.413 - 2019-05-22
Graphs
53 Jose Berrios 0.368 - 2019-04-20
Graphs
54 Aaron Brooks 0.363 - 2019-04-11
Graphs
55 Adam Plutko 0.360 - 2019-06-28
Graphs
56 Marcus Walden 0.350 - 2019-04-13
Graphs
57 Trent Thornton 0.337 - 2019-07-07
Graphs
58 Ryan Brasier 0.337 - 2019-05-07
Graphs
59 Austin Pruitt 0.326 - 2019-07-03
Graphs
60 Yusmeiro Petit 0.318 - 2019-04-10
Graphs
61 David Hale 0.313 - 2019-05-21
Graphs
62 Marco Estrada 0.310 - 2019-04-08
Graphs
63 Ryan Borucki 0.271 - 2018-09-17
Graphs
64 Adam Plutko 0.253 - 2019-05-18
Graphs
65 Tyler Glasnow 0.253 - 2019-05-03
Graphs
66 Trevor Bauer 0.250 - 2019-05-16
Graphs
67 Jose Berrios 0.247 - 2019-04-20
Graphs
68 Griffin Canning 0.245 - 2019-05-12
Graphs
69 Austin Voth 0.240 - 2019-07-16
Graphs
70 Charlie Morton 0.240 - 2019-07-13
Graphs
71 Casey Sadler 0.232 - 2019-05-03
Graphs
72 Kyle Gibson 0.232 - 2019-04-21
Graphs
73 Jace Fry 0.229 - 2018-09-14
Graphs
74 Ryan Yarbrough 0.197 - 2019-07-14
Graphs
75 Neil Ramirez 0.197 - 2019-05-17
Graphs
76 Taylor Rogers 0.190 - 2019-04-20
Graphs
77 Manny Banuelos 0.184 - 2019-04-29
Graphs
78 Trevor Bauer 0.184 - 2019-05-16
Graphs
79 Charlie Morton 0.171 - 2019-07-02
Graphs
80 Shawn Kelley 0.160 - 2019-06-06
Graphs
81 David Hale 0.150 - 2019-05-21
Graphs
82 CC Sabathia 0.145 - 2019-05-22
Graphs
83 Marcus Walden 0.142 - 2019-05-07
Graphs
84 Marco Estrada 0.142 - 2019-04-08
Graphs
85 Tyler Glasnow 0.142 - 2019-05-03
Graphs
86 Erick Fedde 0.142 - 2019-07-17
Graphs
87 David Price 0.140 - 2019-04-14
Graphs
88 Tyler Thornburg 0.137 - 2019-04-13
Graphs
89 J.A. Happ 0.132 - 2019-05-15
Graphs
90 Josh A. Smith 0.129 - 2019-06-16
Graphs
91 Adalberto Mejia 0.129 - 2019-04-27
Graphs
92 Colten Brewer 0.121 - 2019-06-16
Graphs
93 Ivan Nova 0.118 - 2019-04-23
Graphs
94 Rick Porcello 0.118 - 2019-04-13
Graphs
95 Gerrit Cole 0.113 - 2019-06-07
Graphs
96 Thomas Pannone 0.110 - 2019-06-13
Graphs
97 Mike Fiers 0.110 - 2019-06-17
Graphs
98 Taylor Rogers 0.092 - 2019-04-21
Graphs
99 J.A. Happ 0.079 - 2019-03-31