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 Nick Castellanos 10 765 1.31
Graphs
2 Miguel Cabrera 7 501 1.40
Graphs
3 Ryon Healy 6 671 0.89
Graphs
4 Todd Frazier 6 652 0.92
Graphs
5 Khris Davis 6 721 0.83
Graphs
6 Victor Martinez 5 626 0.80
Graphs
7 Maikel Franco 5 644 0.78
Graphs
8 Justin Turner 5 584 0.86
Graphs
9 Manny Machado 5 708 0.71
Graphs
10 Paul Goldschmidt 5 839 0.60
Graphs
11 Alex Avila 5 387 1.29
Graphs
12 Carlos Santana 5 811 0.62
Graphs
13 Joey Gallo 4 700 0.57
Graphs
14 Justin Smoak 4 636 0.63
Graphs
15 Kyle Schwarber 4 775 0.52
Graphs
16 Pablo Sandoval 4 294 1.36
Graphs
17 Ryan Zimmerman 4 631 0.63
Graphs
18 Adam Jones 4 701 0.57
Graphs
19 Hanley Ramirez 4 560 0.71
Graphs
20 Jose Abreu 4 711 0.56
Graphs
21 Brian Dozier 4 684 0.58
Graphs
22 Charlie Blackmon 4 792 0.51
Graphs
23 Albert Pujols 4 714 0.56
Graphs
24 Kevin Pillar 4 692 0.58
Graphs
25 Randal Grichuk 4 620 0.65
Graphs
26 Justin Bour 4 651 0.61
Graphs
27 Nick Hundley 3 300 1.00
Graphs
28 Matt Joyce 3 579 0.52
Graphs
29 Logan Morrison 3 674 0.45
Graphs
30 Jay Bruce 3 670 0.45
Graphs
31 Joey Votto 3 736 0.41
Graphs
32 Edwin Encarnacion 3 801 0.37
Graphs
33 Kole Calhoun 3 720 0.42
Graphs
34 Melky Cabrera 3 649 0.46
Graphs
35 David Freese 3 426 0.70
Graphs
36 Scott Schebler 3 595 0.50
Graphs
37 Matt Kemp 3 525 0.57
Graphs
38 Matt Carpenter 3 741 0.40
Graphs
39 Michael Saunders 3 653 0.46
Graphs
40 Brandon Moss 3 469 0.64
Graphs
41 Francisco Cervelli 3 544 0.55
Graphs
42 Salvador Perez 3 610 0.49
Graphs
43 Jace Peterson 3 426 0.70
Graphs
44 Evan Longoria 3 735 0.41
Graphs
45 Derek Dietrich 3 448 0.67
Graphs
46 Brandon Crawford 3 452 0.66
Graphs
47 Yunel Escobar 3 632 0.47
Graphs
48 Jean Segura 3 574 0.52
Graphs
49 Hunter Pence 3 569 0.53
Graphs
50 Rougned Odor 3 675 0.44
Graphs
51 Austin Hedges 3 560 0.54
Graphs
52 C.J. Cron 3 318 0.94
Graphs
53 Francisco Lindor 3 677 0.44
Graphs
54 Kyle Seager 3 722 0.42
Graphs
55 Eric Hosmer 3 705 0.43
Graphs
56 Avisail Garcia 3 570 0.53
Graphs
57 Corey Seager 3 728 0.41
Graphs
58 Jedd Gyorko 3 528 0.57
Graphs
59 Rene Rivera 3 317 0.95
Graphs
60 Taylor Motter 3 558 0.54
Graphs
61 Jonathan Villar 3 737 0.41
Graphs
62 Jim Adduci 3 182 1.65
Graphs
63 Steven Souza Jr. 3 715 0.42
Graphs
64 Carlos Gomez 3 608 0.49
Graphs
65 Neil Walker 3 625 0.48
Graphs
66 Mike Napoli 3 729 0.41
Graphs
67 Tim Beckham 3 668 0.45
Graphs
68 Yasiel Puig 3 617 0.49
Graphs
69 Mitch Moreland 3 733 0.41
Graphs
70 Justin Upton 3 695 0.43
Graphs
71 Ezequiel Carrera 3 564 0.53
Graphs
72 Adam Duvall 3 706 0.42
Graphs
73 Ryan Rua 3 286 1.05
Graphs
74 Danny Santana 2 152 1.32
Graphs
75 Kendrys Morales 2 658 0.30
Graphs
76 Miguel Sano 2 729 0.27
Graphs
77 Welington Castillo 2 347 0.58
Graphs
78 Hunter Renfroe 2 683 0.29
Graphs
79 Carlos Perez 2 46 4.35
Graphs
80 Matt Adams 2 252 0.79
Graphs
81 Matt Davidson 2 473 0.42
Graphs
82 Adam Lind 2 195 1.03
Graphs
83 Dansby Swanson 2 662 0.30
Graphs
84 Jonathan Lucroy 2 445 0.45
Graphs
85 Chad Pinder 2 201 1.00
Graphs
86 Jackie Bradley Jr. 2 411 0.49
Graphs
87 Jacoby Ellsbury 2 542 0.37
Graphs
88 Yangervis Solarte 2 591 0.34
Graphs
89 Brian McCann 2 493 0.41
Graphs
90 Mike Moustakas 2 630 0.32
Graphs
91 Kirk Nieuwenhuis 2 135 1.48
Graphs
92 Yonder Alonso 2 567 0.35
Graphs
93 Ryan Schimpf 2 660 0.30
Graphs
94 Chris Carter 2 411 0.49
Graphs
95 Curtis Granderson 2 666 0.30
Graphs
96 Joe Panik 2 689 0.29
Graphs
97 Chris Heisey 2 216 0.93
Graphs
98 Michael Brantley 2 584 0.34
Graphs
99 Cody Asche 2 218 0.92
Graphs
100 DJ LeMahieu 2 760 0.26
Graphs
101 Marcell Ozuna 2 696 0.29
Graphs
102 Freddie Freeman 2 642 0.31
Graphs
103 Yasmani Grandal 2 503 0.40
Graphs
104 Mike Zunino 2 341 0.59
Graphs
105 Carlos Correa 2 727 0.28
Graphs
106 Javier Baez 2 482 0.41
Graphs
107 J.T. Realmuto 2 571 0.35
Graphs
108 James McCann 2 454 0.44
Graphs
109 Ian Kinsler 2 664 0.30
Graphs
110 Joe Mauer 2 619 0.32
Graphs
111 Jonathan Schoop 2 591 0.34
Graphs
112 Nelson Cruz 2 723 0.28
Graphs
113 Stephen Piscotty 2 427 0.47
Graphs
114 Jorge Bonifacio 2 361 0.55
Graphs
115 Yoenis Cespedes 2 318 0.63
Graphs
116 Trey Mancini 2 448 0.45
Graphs
117 Andrew McCutchen 2 720 0.28
Graphs
118 Elvis Andrus 2 665 0.30
Graphs
119 Adam Eaton 2 443 0.45
Graphs
120 Tyler Collins 2 519 0.39
Graphs
121 Scott Van Slyke 2 197 1.02
Graphs
122 Domingo Santana 2 625 0.32
Graphs
123 Tucker Barnhart 2 379 0.53
Graphs
124 Robinson Chirinos 2 237 0.84
Graphs
125 Jason Kipnis 2 453 0.44
Graphs
126 Joc Pederson 2 530 0.38
Graphs
127 Michael Conforto 2 641 0.31
Graphs
128 Andrew Toles 2 382 0.52
Graphs
129 J.J. Hardy 2 578 0.35
Graphs
130 Nick Markakis 2 740 0.27
Graphs
131 Eddie Rosario 2 541 0.37
Graphs
132 Yadier Molina 2 545 0.37
Graphs
133 Tim Anderson 2 554 0.36
Graphs
134 Lonnie Chisenhall 2 414 0.48
Graphs
135 Stephen Vogt 2 435 0.46
Graphs
136 Daniel Robertson 2 400 0.50
Graphs
137 Jose Bautista 2 888 0.23
Graphs
138 Yasmany Tomas 2 569 0.35
Graphs
139 Wil Myers 2 774 0.26
Graphs
140 Josh Reddick 1 609 0.16
Graphs
141 Jurickson Profar 1 181 0.55
Graphs
142 Marwin Gonzalez 1 524 0.19
Graphs
143 Kolten Wong 1 564 0.18
Graphs
144 Rajai Davis 1 468 0.21
Graphs
145 Jason Heyward 1 459 0.22
Graphs
146 John Jaso 1 431 0.23
Graphs
147 Tyler Saladino 1 544 0.18
Graphs
148 Starling Marte 1 235 0.43
Graphs
149 John Hicks 1 89 1.12
Graphs
150 Josh Phegley 1 147 0.68
Graphs
151 Denard Span 1 360 0.28
Graphs
152 Orlando Arcia 1 548 0.18
Graphs
153 Aledmys Diaz 1 571 0.18
Graphs
154 Ian Happ 1 131 0.76
Graphs
155 Danny Espinosa 1 557 0.18
Graphs
156 Miguel Montero 1 224 0.45
Graphs
157 Mark Canha 1 210 0.48
Graphs
158 Darrell Ceciliani 1 27 3.70
Graphs
159 Kevin Kiermaier 1 814 0.12
Graphs
160 Ben Zobrist 1 621 0.16
Graphs
161 Mark Reynolds 1 749 0.13
Graphs
162 Sandy Leon 1 340 0.29
Graphs
163 Joey Rickard 1 252 0.40
Graphs
164 Giancarlo Stanton 1 723 0.14
Graphs
165 Andrew Romine 1 415 0.24
Graphs
166 Jose Altuve 1 665 0.15
Graphs
167 Christian Vazquez 1 317 0.32
Graphs
168 Devon Travis 1 565 0.18
Graphs
169 Christian Yelich 1 756 0.13
Graphs
170 Arismendy Alcantara 1 169 0.59
Graphs
171 Jarrod Dyson 1 567 0.18
Graphs
172 Alex Gordon 1 682 0.15
Graphs
173 Ryan Braun 1 430 0.23
Graphs
174 Cory Spangenberg 1 362 0.28
Graphs
175 Mark Trumbo 1 665 0.15
Graphs
176 Cheslor Cuthbert 1 222 0.45
Graphs
177 Chris Marrero 1 155 0.65
Graphs
178 Rickie Weeks Jr. 1 389 0.26
Graphs
179 Carlos Gonzalez 1 650 0.15
Graphs
180 Jorge Soler 1 237 0.42
Graphs
181 JaCoby Jones 1 189 0.53
Graphs
182 George Springer 1 717 0.14
Graphs
183 Stephen Cardullo 1 124 0.81
Graphs
184 Josh Rutledge 1 175 0.57
Graphs
185 Robinson Cano 1 548 0.18
Graphs
186 Leury Garcia 1 461 0.22
Graphs
187 Eugenio Suarez 1 735 0.14
Graphs
188 Rio Ruiz 1 52 1.92
Graphs
189 Greg Bird 1 318 0.31
Graphs
190 Mitch Haniger 1 378 0.26
Graphs
191 Austin Barnes 1 245 0.41
Graphs
192 Max Kepler 1 602 0.17
Graphs
193 Danny Valencia 1 617 0.16
Graphs
194 Jose Osuna 1 266 0.38
Graphs
195 Derek Norris 1 504 0.20
Graphs
196 Dee Gordon 1 644 0.16
Graphs
197 Jose Lobaton 1 196 0.51
Graphs
198 Justin Ruggiano 1 146 0.68
Graphs
199 Adonis Garcia 1 565 0.18
Graphs
200 Shane Peterson 1 147 0.68
Graphs
201 Trea Turner 1 579 0.17
Graphs
202 Andrew Benintendi 1 720 0.14
Graphs
203 Michael Taylor 1 367 0.27
Graphs
204 Jose Martinez 1 186 0.54
Graphs
205 Addison Russell 1 668 0.15
Graphs
206 Chris Herrmann 1 275 0.36
Graphs
207 Brandon Guyer 1 239 0.42
Graphs
208 Aaron Altherr 1 488 0.20
Graphs
209 Aaron Judge 1 741 0.13
Graphs
210 Seth Smith 1 468 0.21
Graphs
211 Abraham Almonte 1 412 0.24
Graphs
212 Jason Castro 1 476 0.21
Graphs
213 Austin Jackson 1 158 0.63
Graphs
214 Aaron Hicks 1 496 0.20
Graphs
215 Dexter Fowler 1 624 0.16
Graphs
216 Eduardo Escobar 1 387 0.26
Graphs
217 Mike Trout 1 774 0.13
Graphs
218 Corey Dickerson 1 740 0.14
Graphs
219 Daniel Murphy 1 657 0.15
Graphs
220 Erik Gonzalez 1 21 4.76
Graphs
221 Odubel Herrera 1 696 0.14
Graphs
222 Gerardo Parra 1 437 0.23
Graphs
223 Anthony Rizzo 1 752 0.13
Graphs
224 Trevor Story 1 549 0.18
Graphs
225 Alcides Escobar 1 640 0.16
Graphs
226 Enrique Hernandez 1 371 0.27
Graphs
227 Marcus Semien 1 208 0.48
Graphs
228 Raul Mondesi 1 170 0.59
Graphs
229 Whit Merrifield 1 439 0.23
Graphs
230 Franklin Gutierrez 1 157 0.64
Graphs
231 Carlos Beltran 1 638 0.16
Graphs
232 Cesar Hernandez 1 754 0.13
Graphs
233 Mike Leake 1 69 1.45
Graphs
234 Shin-Soo Choo 1 663 0.15
Graphs
235 Ryan Goins 1 477 0.21
Graphs
236 Nolan Arenado 1 743 0.13
Graphs
237 Geovany Soto 1 188 0.53
Graphs
238 Anthony Rendon 1 789 0.13
Graphs
239 Lucas Duda 1 352 0.28
Graphs
240 Christian Bethancourt 1 25 4.00
Graphs
241 Cody Bellinger 1 446 0.22
Graphs
242 Jefry Marte 1 350 0.29
Graphs
243 David Peralta 1 549 0.18
Graphs
244 Jose Ramirez 1 706 0.14
Graphs
245 Alex Bregman 1 656 0.15
Graphs
246 Freddy Galvis 1 677 0.15
Graphs
247 Nomar Mazara 1 689 0.15
Graphs
248 Buster Posey 1 558 0.18
Graphs
249 Chris Davis 1 707 0.14
Graphs
250 J.D. Martinez 1 174 0.57
Graphs
251 Brad Miller 1 699 0.14
Graphs