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.
* Note: Pitch velocities from 2008-16 are via Pitch F/X. All velocities from 2017 and beyond are Statcast.
* Note: For the limited subset of batted balls not tracked directly, estimates are included based on the process described here.
Select Columns to Include in Total Pitches

Search Results

Rk. Player Results Total Pitches % of Pitches
1 Justin Verlander 2081 3668 56.73
Graphs
2 Max Scherzer 1969 3564 55.25
Graphs
3 Ian Kennedy 1960 3378 58.02
Graphs
4 Kevin Gausman 1891 3113 60.75
Graphs
5 J.A. Happ 1777 3033 58.59
Graphs
6 Archie Bradley 1747 2576 67.82
Graphs
7 Matt Moore 1730 3286 52.65
Graphs
8 Jon Lester 1656 3165 52.32
Graphs
9 Chris Archer 1649 3409 48.37
Graphs
10 Drew Smyly 1601 2894 55.32
Graphs
11 Jon Gray 1543 2793 55.25
Graphs
12 Ervin Santana 1523 2931 51.96
Graphs
13 Chris Tillman 1510 2936 51.43
Graphs
14 Robbie Ray 1492 3176 46.98
Graphs
15 Chad Bettis 1490 3055 48.77
Graphs
16 Jose Fernandez 1464 2943 49.75
Graphs
17 Juan Nicasio 1449 2166 66.90
Graphs
18 Jose Quintana 1438 3285 43.77
Graphs
19 Dan Straily 1435 3061 46.88
Graphs
20 Adam Conley 1421 2274 62.49
Graphs
21 Julio Teheran 1399 2973 47.06
Graphs
22 Madison Bumgarner 1371 3571 38.39
Graphs
23 Michael Pineda 1357 3017 44.98
Graphs
24 Taijuan Walker 1332 2311 57.64
Graphs
25 Danny Salazar 1316 2403 54.76
Graphs
26 Chase Anderson 1306 2639 49.49
Graphs
27 Sean Manaea 1268 2169 58.46
Graphs
28 Tom Koehler 1245 3089 40.30
Graphs
29 Vince Velasquez 1241 2213 56.08
Graphs
30 Stephen Strasburg 1219 2385 51.11
Graphs
31 James Paxton 1209 1950 62.00
Graphs
32 Mike Fiers 1205 2771 43.49
Graphs
33 Michael Wacha 1201 2324 51.68
Graphs
34 Dylan Bundy 1186 1951 60.79
Graphs
35 Gio Gonzalez 1141 3116 36.62
Graphs
36 Junior Guerra 1141 1866 61.15
Graphs
37 Andrew Cashner 1121 2370 47.30
Graphs
38 A.J. Griffin 1111 2063 53.85
Graphs
39 Jerad Eickhoff 1103 3028 36.43
Graphs
40 Noah Syndergaard 1096 2935 37.34
Graphs
41 Drew Pomeranz 1079 2841 37.98
Graphs
42 Marco Estrada 1066 2843 37.50
Graphs
43 Mike Foltynewicz 1058 2121 49.88
Graphs
44 John Lackey 1058 2854 37.07
Graphs
45 Jake Odorizzi 1047 3308 31.65
Graphs
46 Wade Miley 1043 2734 38.15
Graphs
47 Danny Duffy 1033 2707 38.16
Graphs
48 Jacob deGrom 1032 2354 43.84
Graphs
49 Clayton Kershaw 1031 2062 50.00
Graphs
50 Matt Boyd 1024 1683 60.84
Graphs
51 Zack Greinke 1018 2503 40.67
Graphs
52 Jeff Samardzija 1006 3190 31.54
Graphs
53 Gerrit Cole 998 1942 51.39
Graphs
54 Blake Snell 984 1716 57.34
Graphs
55 Tyler Chatwood 982 2549 38.52
Graphs
56 Nathan Eovaldi 976 2064 47.29
Graphs
57 Tony Cingrani 972 1095 88.77
Graphs
58 Adam Morgan 955 1947 49.05
Graphs
59 Anibal Sanchez 937 2578 36.35
Graphs
60 Ryan Buchter 931 1127 82.61
Graphs
61 Bud Norris 930 2001 46.48
Graphs
62 Collin McHugh 923 3159 29.22
Graphs
63 Carlos Rodon 902 2795 32.27
Graphs
64 Hansel Robles 901 1376 65.48
Graphs
65 Jeremy Hellickson 896 2925 30.63
Graphs
66 John Axford 895 1194 74.96
Graphs
67 CC Sabathia 894 2910 30.72
Graphs
68 Nathan Karns 894 1679 53.25
Graphs
69 Matt Andriese 893 1983 45.03
Graphs
70 Colby Lewis 893 1752 50.97
Graphs
71 Jordan Zimmermann 889 1707 52.08
Graphs
72 Eduardo Rodriguez 886 1854 47.79
Graphs
73 Shelby Miller 852 1740 48.97
Graphs
74 Wei-Yin Chen 848 1918 44.21
Graphs
75 Carlos Carrasco 846 2247 37.65
Graphs
76 Matt Wisler 844 2438 34.62
Graphs
77 Mychal Givens 832 1306 63.71
Graphs
78 Rick Porcello 825 3410 24.19
Graphs
79 Michael Fulmer 825 2473 33.36
Graphs
80 Carlos Martinez 824 3029 27.20
Graphs
81 Kenta Maeda 824 2930 28.12
Graphs
82 Jason Hammel 821 2623 31.30
Graphs
83 Addison Reed 820 1193 68.73
Graphs
84 Rich Hill 815 1819 44.80
Graphs
85 Matt Garza 804 1718 46.80
Graphs
86 Chris Young 804 1678 47.91
Graphs
87 Josh Tomlin 803 2612 30.74
Graphs
88 Matt Barnes 802 1195 67.11
Graphs
89 Cole Hamels 798 3254 24.52
Graphs
90 Seung Hwan Oh 797 1303 61.17
Graphs
91 Mike Montgomery 795 1513 52.54
Graphs
92 JC Ramirez 794 1242 63.93
Graphs
93 Aroldis Chapman 792 976 81.15
Graphs
94 Julio Urias 790 1417 55.75
Graphs
95 Trevor Bauer 789 3092 25.52
Graphs
96 Felipe Rivero 788 1294 60.90
Graphs
97 Matt Harvey 787 1515 51.95
Graphs
98 Antonio Bastardo 786 1223 64.27
Graphs
99 Tyler Anderson 785 1793 43.78
Graphs
100 James Shields 782 3134 24.95
Graphs
101 Jorge De La Rosa 781 2343 33.33
Graphs
102 Patrick Corbin 779 2539 30.68
Graphs
103 Martin Perez 771 3082 25.02
Graphs
104 Johnny Cueto 764 3300 23.15
Graphs
105 Tyler Thornburg 755 1145 65.94
Graphs
106 Ricky Nolasco 754 3127 24.11
Graphs
107 Daniel Norris 753 1190 63.28
Graphs
108 Bartolo Colon 744 2853 26.08
Graphs
109 Edwin Jackson 742 1402 52.92
Graphs
110 Matt Cain 735 1568 46.88
Graphs
111 Brad Brach 732 1295 56.53
Graphs
112 Fernando Salas 730 1212 60.23
Graphs
113 Jaime Garcia 726 2578 28.16
Graphs
114 Michael Feliz 725 1148 63.15
Graphs
115 Kyle Barraclough 725 1337 54.23
Graphs
116 Chris Devenski 724 1577 45.91
Graphs
117 Ubaldo Jimenez 723 2492 29.01
Graphs
118 Joakim Soria 717 1194 60.05
Graphs
119 Yordano Ventura 715 3050 23.44
Graphs
120 Cody Allen 714 1133 63.02
Graphs
121 Ryan Dull 710 1217 58.34
Graphs
122 Carlos Torres 698 1317 53.00
Graphs
123 Luis Severino 697 1269 54.93
Graphs
124 Ross Stripling 688 1590 43.27
Graphs
125 John Lamb 688 1264 54.43
Graphs
126 Kyle Gibson 682 2468 27.63
Graphs
127 Kevin Siegrist 681 1050 64.86
Graphs
128 Pedro Baez 673 1178 57.13
Graphs
129 Jimmy Nelson 671 2984 22.49
Graphs
130 Daniel Mengden 670 1309 51.18
Graphs
131 Sonny Gray 670 1947 34.41
Graphs
132 Trevor Rosenthal 667 862 77.38
Graphs
133 Joe Biagini 667 1117 59.71
Graphs
134 Carlos Estevez 667 1025 65.07
Graphs
135 Roberto Osuna 665 1134 58.64
Graphs
136 Tyler Duffey 656 2278 28.80
Graphs
137 Ross Ohlendorf 655 1138 57.56
Graphs
138 Neftali Feliz 650 940 69.15
Graphs
139 Blake Wood 649 1313 49.43
Graphs
140 Pat Dean 647 1158 55.87
Graphs
141 Doug Fister 647 3000 21.57
Graphs
142 Zach McAllister 644 932 69.10
Graphs
143 Mike Wright 643 1296 49.61
Graphs
144 Jake Arrieta 641 3125 20.51
Graphs
145 Kevin Quackenbush 641 1025 62.54
Graphs
146 Justin Nicolino 639 1209 52.85
Graphs
147 Craig Kimbrel 639 935 68.34
Graphs
148 Travis Wood 637 1016 62.70
Graphs
149 Matt Bush 636 942 67.52
Graphs
150 Logan Verrett 634 1572 40.33
Graphs
151 Jason Grilli 633 1072 59.05
Graphs
152 Nick Wittgren 631 842 74.94
Graphs
153 Tommy Milone 629 1223 51.43
Graphs
154 Brandon Maurer 621 1229 50.53
Graphs
155 Yu Darvish 620 1579 39.27
Graphs
156 David Hernandez 613 1276 48.04
Graphs
157 Tyler Wilson 609 1470 41.43
Graphs
158 Daniel Hudson 607 1113 54.54
Graphs
159 Cody Anderson 606 996 60.84
Graphs
160 Anthony DeSclafani 603 1968 30.64
Graphs
161 Miguel Gonzalez 595 2100 28.33
Graphs
162 Aaron Sanchez 592 2919 20.28
Graphs
163 Jhoulys Chacin 591 2389 24.74
Graphs
164 Jake Peavy 590 2027 29.11
Graphs
165 Jake Barrett 589 955 61.68
Graphs
166 Jarred Cosart 584 1095 53.33
Graphs
167 David Phelps 579 1499 38.63
Graphs
168 Hisashi Iwakuma 576 2981 19.32
Graphs
169 Ken Giles 576 1117 51.57
Graphs
170 Ryan Madson 572 1002 57.09
Graphs
171 Jonathon Niese 569 2011 28.29
Graphs
172 Jered Weaver 569 2836 20.06
Graphs
173 Tyrell Jenkins 568 894 63.53
Graphs
174 Aaron Blair 565 1214 46.54
Graphs
175 Wily Peralta 559 2132 26.22
Graphs
176 Kelvin Herrera 558 1092 51.10
Graphs
177 Lance McCullers 555 1342 41.36
Graphs
178 Ryan Pressly 554 1220 45.41
Graphs
179 Colin Rea 550 1762 31.21
Graphs
180 John Gant 544 943 57.69
Graphs
181 Jesse Chavez 542 1123 48.26
Graphs
182 Robbie Ross Jr. 538 966 55.69
Graphs
183 Jim Henderson 531 648 81.94
Graphs
184 Mike Clevinger 528 967 54.60
Graphs
185 Luis Cessa 527 1052 50.10
Graphs
186 Matt Shoemaker 525 2476 21.20
Graphs
187 Sean Doolittle 524 595 88.07
Graphs
188 Yovani Gallardo 524 2107 24.87
Graphs
189 Heath Hembree 520 862 60.32
Graphs
190 Reynaldo Lopez 515 806 63.90
Graphs
191 Ryan Vogelsong 515 1390 37.05
Graphs
192 Justin Miller 514 772 66.58
Graphs
193 Shawn Kelley 505 907 55.68
Graphs
194 Trevor May 503 841 59.81
Graphs
195 Dellin Betances 499 1250 39.92
Graphs
196 Xavier Cedeno 498 692 71.97
Graphs
197 Kevin Jepsen 498 878 56.72
Graphs
198 Andrew Bailey 493 795 62.01
Graphs
199 Erasmo Ramirez 493 1358 36.30
Graphs
200 Corey Kluber 492 3189 15.43
Graphs
201 Tyler Skaggs 487 876 55.59
Graphs
202 Rubby De La Rosa 484 857 56.48
Graphs
203 Eddie Butler 478 1081 44.22
Graphs
204 Kirby Yates 477 800 59.63
Graphs
205 Tyler Clippard 474 1060 44.72
Graphs
206 Hunter Strickland 474 1019 46.52
Graphs
207 Braden Shipley 473 1181 40.05
Graphs
208 Yusmeiro Petit 468 969 48.30
Graphs
209 Enny Romero 466 811 57.46
Graphs
210 Mark Lowe 464 868 53.46
Graphs
211 Carl Edwards Jr. 459 623 73.68
Graphs
212 Keyvius Sampson 459 796 57.66
Graphs
213 Mauricio Cabrera 457 644 70.96
Graphs
214 Robert Stephenson 454 721 62.97
Graphs
215 Cody Reed 453 884 51.24
Graphs
216 Jumbo Diaz 452 767 58.93
Graphs
217 Alex Colome 451 860 52.44
Graphs
218 Fernando Rodriguez 451 660 68.33
Graphs
219 Liam Hendriks 450 1081 41.63
Graphs
220 Justin Wilson 447 996 44.88
Graphs
221 Adam Liberatore 446 716 62.29
Graphs
222 Mike Dunn 445 720 61.81
Graphs
223 David Price 443 3597 12.32
Graphs
224 Steven Brault 443 662 66.92
Graphs
225 Chris Hatcher 437 770 56.75
Graphs
226 Enrique Burgos 436 734 59.40
Graphs
227 Arquimedes Caminero 436 1102 39.56
Graphs
228 Dan Jennings 436 1027 42.45
Graphs
229 Jose Dominguez 435 597 72.86
Graphs
230 Corey Knebel 435 612 71.08
Graphs
231 Jake McGee 434 842 51.54
Graphs
232 Brian Ellington 427 565 75.58
Graphs
233 Randall Delgado 426 1355 31.44
Graphs
234 Marcus Stroman 424 3102 13.67
Graphs
235 Deolis Guerra 424 901 47.06
Graphs
236 Felix Hernandez 420 2453 17.12
Graphs
237 Justin Grimm 420 906 46.36
Graphs
238 Adam Wainwright 418 3196 13.08
Graphs
239 Derek Law 416 796 52.26
Graphs
240 Adam Warren 413 1185 34.85
Graphs
241 Junichi Tazawa 412 838 49.16
Graphs
242 Gonzalez Germen 407 739 55.07
Graphs
243 Jose Urena 403 1437 28.04
Graphs
244 Cam Bedrosian 402 655 61.37
Graphs
245 Luke Weaver 402 682 58.94
Graphs
246 Joe Musgrove 401 980 40.92
Graphs
247 Zach Eflin 401 992 40.42
Graphs
248 Hector Rondon 397 785 50.57
Graphs
249 Shawn Tolleson 396 659 60.09
Graphs
250 Brad Hand 395 1447 27.30
Graphs
251 A.J. Ramos 394 1117 35.27
Graphs
252 Clay Buchholz 394 2226 17.70
Graphs
253 Carlos Villanueva 393 1193 32.94
Graphs
254 Ariel Miranda 392 908 43.17
Graphs
255 Phil Hughes 389 907 42.89
Graphs
256 Andrew Miller 388 1118 34.70
Graphs
257 Josh Smith 385 1042 36.95
Graphs
258 Josh Fields 382 610 62.62
Graphs
259 Keone Kela 378 632 59.81
Graphs
260 Cesar Vargas 377 607 62.11
Graphs
261 Steven Wright 371 2496 14.86
Graphs
262 Edinson Volquez 371 3232 11.48
Graphs
263 Jonathan Broxton 370 1002 36.93
Graphs
264 Grant Dayton 364 468 77.78
Graphs
265 Colton Murray 361 536 67.35
Graphs
266 Michael Ynoa 361 546 66.12
Graphs
267 Jose Ramirez 358 571 62.70
Graphs
268 Dustin McGowan 356 1080 32.96
Graphs
269 Anthony Ranaudo 356 625 56.96
Graphs
270 Christian Friedrich 356 2139 16.64
Graphs
271 Jake Thompson 353 919 38.41
Graphs
272 Chris Withrow 353 650 54.31
Graphs
273 Tim Adleman 349 1107 31.53
Graphs
274 Alexi Ogando 349 618 56.47
Graphs
275 R.A. Dickey 348 2742 12.69
Graphs
276 Ian Krol 344 890 38.65
Graphs
277 Nick Vincent 342 935 36.58
Graphs
278 Matt Belisle 342 671 50.97
Graphs
279 Wade Davis 341 719 47.43
Graphs
280 Mike Morin 340