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 Total Pitches % of Pitches
1 Gerrit Cole 220 - 2019 3360 6.5
Graphs
2 Justin Verlander 185 - 2018 3424 5.4
Graphs
3 Jake Odorizzi 180 - 2019 2785 6.5
Graphs
4 Justin Verlander 179 - 2016 3668 4.9
Graphs
5 Jacob deGrom 174 - 2018 3210 5.4
Graphs
6 Lance Lynn 167 - 2019 3435 4.9
Graphs
7 Max Scherzer 166 - 2018 3480 4.8
Graphs
8 Gerrit Cole 165 - 2018 3257 5.1
Graphs
9 J.A. Happ 149 - 2018 3049 4.9
Graphs
10 Justin Verlander 148 - 2019 3242 4.6
Graphs
11 Chris Sale 146 - 2017 3425 4.3
Graphs
12 Josh Hader 143 - 2019 1138 12.6
Graphs
13 Max Scherzer 142 - 2015 3358 4.2
Graphs
14 Lucas Giolito 135 - 2019 2814 4.8
Graphs
15 Jake Odorizzi 133 - 2018 2979 4.5
Graphs
16 Jacob deGrom 132 - 2017 3163 4.2
Graphs
17 Jacob deGrom 130 - 2019 3191 4.1
Graphs
18 Freddy Peralta 129 - 2019 1599 8.1
Graphs
19 Justin Verlander 128 - 2017 3531 3.6
Graphs
20 James Paxton 126 - 2018 2599 4.8
Graphs
21 Jake Odorizzi 126 - 2017 2622 4.8
Graphs
22 Drew Pomeranz 126 - 2017 3048 4.1
Graphs
23 Ian Kennedy 124 - 2016 3378 3.7
Graphs
24 Eduardo Rodriguez 121 - 2019 3494 3.5
Graphs
25 Lance Lynn 120 - 2015 3053 3.9
Graphs
26 James Paxton 120 - 2019 2662 4.5
Graphs
27 Madison Bumgarner 118 - 2015 3311 3.6
Graphs
28 Max Scherzer 118 - 2016 3558 3.3
Graphs
29 Matthew Boyd 117 - 2019 3101 3.8
Graphs
30 Chris Sale 116 - 2018 2524 4.6
Graphs
31 Craig Kimbrel 116 - 2017 1148 10.1
Graphs
32 Josh Hader 114 - 2018 1316 8.7
Graphs
33 Lance Lynn 113 - 2018 2938 3.8
Graphs
34 J.A. Happ 108 - 2016 3033 3.6
Graphs
35 Clayton Kershaw 108 - 2015 3392 3.2
Graphs
36 Blake Snell 108 - 2018 2913 3.7
Graphs
37 Corey Knebel 108 - 2017 1359 7.9
Graphs
38 Brent Suter 108 - 2018 1637 6.6
Graphs
39 Mike Fiers 107 - 2015 3042 3.5
Graphs
40 Jacob deGrom 106 - 2015 2976 3.6
Graphs
41 Trevor Bauer 104 - 2019 3686 2.8
Graphs
42 Nick Pivetta 103 - 2018 2826 3.6
Graphs
43 Vince Velasquez 103 - 2019 2119 4.9
Graphs
44 Eduardo Rodriguez 102 - 2017 2460 4.1
Graphs
45 Sean Newcomb 102 - 2018 2919 3.5
Graphs
46 Luis Severino 102 - 2018 3150 3.2
Graphs
47 Walker Buehler 101 - 2019 2831 3.6
Graphs
48 Robbie Ray 101 - 2017 2708 3.7
Graphs
49 Rich Hill 101 - 2017 2223 4.5
Graphs
50 Aroldis Chapman 101 - 2015 1169 8.6
Graphs
51 Chris Archer 100 - 2015 3449 2.9
Graphs
52 Caleb Smith 100 - 2019 2660 3.8
Graphs
53 Tyler Mahle 100 - 2018 2069 4.8
Graphs
54 Hector Santiago 99 - 2018 1960 5.1
Graphs
55 J.A. Happ 98 - 2019 2693 3.6
Graphs
56 Vince Velasquez 98 - 2018 2471 4.0
Graphs
57 Luis Severino 97 - 2017 3081 3.1
Graphs
58 Reynaldo Lopez 96 - 2019 3162 3.0
Graphs
59 Taijuan Walker 96 - 2016 2311 4.2
Graphs
60 Jordan Lyles 95 - 2019 2377 4.0
Graphs
61 Chris Paddack 95 - 2019 2280 4.2
Graphs
62 Max Scherzer 95 - 2019 2769 3.4
Graphs
63 Rich Hill 94 - 2018 2104 4.5
Graphs
64 Chad Green 94 - 2018 1251 7.5
Graphs
65 Shelby Miller 93 - 2015 3247 2.9
Graphs
66 Blake Snell 93 - 2019 1891 4.9
Graphs
67 Madison Bumgarner 93 - 2016 3570 2.6
Graphs
68 Jake Odorizzi 92 - 2016 3308 2.8
Graphs
69 Mike Clevinger 92 - 2019 2090 4.4
Graphs
70 Chris Tillman 92 - 2015 2943 3.1
Graphs
71 Luke Weaver 92 - 2018 2386 3.9
Graphs
72 Taijuan Walker 92 - 2015 2630 3.5
Graphs
73 Colin Poche 92 - 2019 869 10.6
Graphs
74 Charlie Morton 91 - 2019 3138 2.9
Graphs
75 Madison Bumgarner 91 - 2019 3238 2.8
Graphs
76 Taijuan Walker 89 - 2017 2742 3.2
Graphs
77 Max Scherzer 89 - 2017 3100 2.9
Graphs
78 Chad Green 89 - 2017 1135 7.8
Graphs
79 Trevor Williams 89 - 2019 2327 3.8
Graphs
80 Marco Estrada 88 - 2017 3243 2.7
Graphs
81 Trevor May 88 - 2019 1166 7.5
Graphs
82 Sean Doolittle 86 - 2017 786 10.9
Graphs
83 Josh Fields 86 - 2017