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 Roberto Osuna 0.908 - 2019-08-09
Graphs
8 Tim Mayza 0.905 - 2019-06-11
Graphs
9 Domingo German 0.892 - 2019-05-15
Graphs
10 Matt Strahm 0.887 - 2019-07-30
Graphs
11 Ken Giles 0.887 - 2019-09-23
Graphs
12 Rick Porcello 0.882 - 2019-07-20
Graphs
13 Felix Hernandez 0.882 - 2019-09-20
Graphs
14 Lance Lynn 0.879 - 2018-09-22
Graphs
15 James Shields 0.874 - 2018-09-14
Graphs
16 Trevor Cahill 0.868 - 2019-05-10
Graphs
17 Felix Hernandez 0.855 - 2019-09-20
Graphs
18 Sam Gaviglio 0.847 - 2019-08-02
Graphs
19 Masahiro Tanaka 0.845 - 2019-08-05
Graphs
20 Jordan Romano 0.845 - 2019-09-23
Graphs
21 Trevor Cahill 0.816 - 2019-05-10
Graphs
22 Tanner Rainey 0.800 - 2019-08-28
Graphs
23 Tyler Olson 0.792 - 2019-05-16
Graphs
24 Ivan Nova 0.784 - 2019-04-23
Graphs
25 Ryne Stanek 0.771 - 2019-07-14
Graphs
26 Ivan Nova 0.758 - 2019-05-01
Graphs
27 Kyle Gibson 0.742 - 2019-04-28
Graphs
28 Matt Harvey 0.737 - 2019-05-11
Graphs
29 Hector Velazquez 0.737 - 2019-05-07
Graphs
30 Max Scherzer 0.732 - 2019-08-28
Graphs
31 Josh A. Smith 0.713 - 2019-05-06
Graphs
32 Aaron Sanchez 0.695 - 2019-07-05
Graphs
33 Jalen Beeks 0.684 - 2019-09-03
Graphs
34 Rick Porcello 0.682 - 2019-07-20
Graphs
35 Joe Biagini 0.679 - 2019-04-03
Graphs
36 J.A. Happ 0.666 - 2019-03-31
Graphs
37 Rick Porcello 0.655 - 2019-04-13
Graphs
38 Shelby Miller 0.653 - 2019-06-04
Graphs
39 Marco Gonzales 0.650 - 2019-09-22
Graphs
40 Aaron Brooks 0.647 - 2019-04-11
Graphs
41 Taylor Clarke 0.645 - 2019-07-24
Graphs
42 Wander Suero 0.634 - 2019-07-17
Graphs
43 Austin Pruitt 0.629 - 2019-08-24
Graphs
44 Diego Castillo 0.618 - 2019-04-18
Graphs
45 Cody Allen 0.616 - 2019-05-12
Graphs
46 Chad Green 0.605 - 2019-04-06
Graphs
47 Yonny Chirinos 0.600 - 2019-05-04
Graphs
48 Kelvin Herrera 0.592 - 2019-04-29
Graphs
49 Mike Leake 0.584 - 2019-06-21
Graphs
50 Yusmeiro Petit 0.584 - 2019-04-08
Graphs
51 Mike Leake 0.582 - 2019-06-21
Graphs
52 Jonathan Holder 0.574 - 2018-09-22
Graphs
53 Shane Bieber 0.574 - 2019-06-30
Graphs
54 Heath Hembree 0.568 - 2019-04-13
Graphs
55 Jose Berrios 0.563 - 2019-04-27
Graphs
56 Liam Hendriks 0.558 - 2019-06-19
Graphs
57 Marcus Walden 0.537 - 2019-07-21
Graphs
58 Ariel Jurado 0.526 - 2019-06-06
Graphs
59 Trent Thornton 0.526 - 2019-09-17
Graphs
60 Ivan Nova 0.524 - 2019-04-23
Graphs
61 Trent Thornton 0.510 - 2019-08-01
Graphs
62 Justin Anderson 0.505 - 2019-05-10
Graphs
63 Michel Baez 0.500 - 2019-07-30
Graphs
64 Andrew Cashner 0.474 - 2019-07-21
Graphs
65 Colten Brewer 0.474 - 2019-09-28
Graphs
66 Trent Thornton 0.468 - 2019-07-07
Graphs
67 Yonny Chirinos 0.466 - 2019-07-12
Graphs
68 Austin Pruitt 0.460 - 2019-07-03
Graphs
69 Rick Porcello 0.453 - 2019-08-16
Graphs
70 Rick Porcello 0.450 - 2019-07-20
Graphs
71 Trent Thornton 0.440 - 2019-08-01
Graphs
72 Adam Plutko 0.429 - 2019-06-28
Graphs
73 Ian Gibaut 0.421 - 2019-07-12
Graphs
74 Reggie McClain 0.421 - 2019-09-20
Graphs
75 Tommy Kahnle 0.413 - 2019-05-22
Graphs
76 Shawn Kelley 0.390 - 2019-09-07
Graphs
77 Jose Berrios 0.368 - 2019-04-20
Graphs
78 Masahiro Tanaka 0.368 - 2019-08-05
Graphs
79 Chaz Roe 0.366 - 2019-08-24
Graphs
80 Aaron Brooks 0.363 - 2019-04-11
Graphs
81 Adam Plutko 0.360 - 2019-06-28
Graphs
82 Ross Stripling 0.353 - 2019-09-11
Graphs
83 Marcus Walden 0.350 - 2019-04-13
Graphs
84 Trent Thornton 0.337 - 2019-07-07
Graphs
85 Ryan Brasier 0.337 - 2019-05-07
Graphs
86 Austin Pruitt 0.326 - 2019-07-03
Graphs
87 Yusmeiro Petit 0.318 - 2019-04-10
Graphs
88 Austin Pruitt 0.316 - 2019-08-24
Graphs
89 David Hale 0.313 - 2019-05-21
Graphs
90 Marco Estrada 0.310 - 2019-04-08
Graphs
91 Ryan Borucki 0.271 - 2018-09-17
Graphs
92 Josh Taylor 0.263 - 2019-08-16
Graphs
93 Trevor Richards 0.260 - 2019-08-23
Graphs
94 Tyler Glasnow 0.253 - 2019-05-03