Statcast Search

Go To Minor League Statcast Search New

Baseball Savant’s search page allows you to query MLB’s Statcast database on a per-pitch, per-game, per-player, per-team, and per-season basis. Definitions for each Statcast metric may be found in the MLB Glossary.

  • 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 CSV documentation click here.
  • For a detailed tutorial on using the search click here.
Select Columns to Include in Total Pitches
 
 
 
 
 
 
Select Columns to Include in Stats Results
Basic
Pitch Movement Averages
Results
Pitch Metric Averages
Hit Metric Averages
Fielder Positioning Averages
Pitch Metrics
Pitch Movement
Hit Metrics
Expected Results
Game State
Age
Lineup

Search Results

Rk. Player Pitches Total Pitch % Pitch (MPH)      
1 Clase, Emmanuel RHP 253 253 100.0 99.2
Graphs
2 Lorenzen, Michael RHP 344 344 100.0 93.8
Graphs
3 Bowman, Matt RHP 80 80 100.0 93.5
Graphs
4 Brewer, Colten RHP 412 412 100.0 93.4
Graphs
5 Treinen, Blake RHP 190 190 100.0 93.2
Graphs
6 Eovaldi, Nathan RHP 285 285 100.0 93.2
Graphs
7 Suero, Wander RHP 873 873 100.0 92.9
Graphs
8 Buehler, Walker RHP 369 369 100.0 92.8
Graphs
9 Shaw, Bryan RHP 896 896 100.0 92.5
Graphs
10 Alvarado, José LHP 99 99 100.0 92.4
Graphs
11 Trivino, Lou RHP 319 319 100.0 92.1
Graphs
12 Osuna, Roberto RHP 122 122 100.0 91.9
Graphs
13 Melancon, Mark RHP 637 637 100.0 91.8
Graphs
14 Robertson, David RHP 72 72 100.0 91.7
Graphs
15 Walden, Marcus RHP 327 327 100.0 91.7
Graphs
16 Jansen, Kenley RHP 779 779 100.0 91.7
Graphs
17 Martin, Chris RHP 125 125 100.0 91.6
Graphs
18 Jackson, Edwin RHP 360 360 100.0 91.6
Graphs
19 Minter, A.J. LHP 261 261 100.0 91.5
Graphs
20 Kennedy, Ian RHP 177 177 100.0 91.3
Graphs
21 Herrera, Kelvin RHP 101 101 100.0 91.3
Graphs
22 Wheeler, Zack RHP 632 632 100.0 91.2
Graphs
23 Harris, Will RHP 519 519 100.0 91.2
Graphs
24 Darvish, Yu RHP 143 143 100.0 91.2
Graphs
25 Dyson, Sam RHP 231 231 100.0 91.1
Graphs
26 Brach, Brad RHP 79 79 100.0 91.0
Graphs
27 Covey, Dylan RHP 217 217 100.0 91.0
Graphs
28 Stroman, Marcus RHP 744 744 100.0 91.0
Graphs
29 May, Dustin RHP 176 176 100.0 90.8
Graphs
30 Kingham, Nick RHP 134 134 100.0 90.6
Graphs
31 Anderson, Chase RHP 339 339 100.0 90.6
Graphs
32 Lucchesi, Joey LHP 358 358 100.0 90.5
Graphs
33 Winkler, Dan RHP 149 149 100.0 90.4
Graphs
34 Lakins Sr., Travis RHP 147 147 100.0 90.4
Graphs
35 Colomé, Alex RHP 666 666 100.0 90.4
Graphs
36 Chatwood, Tyler RHP 131 131 100.0 90.2
Graphs
37 Sadler, Casey RHP 217 217 100.0 90.2
Graphs
38 Gant, John RHP 121 121 100.0 90.2
Graphs
39 Shafer, Justin RHP 140 140 100.0 90.1
Graphs
40 Wilson, Justin LHP 271 271 100.0 90.1
Graphs
41 Mahle, Tyler RHP 149 149 100.0 90.0
Graphs
42 Armstrong, Shawn RHP 315 315 100.0 89.9
Graphs
43 Kelly, Merrill RHP 538 538 100.0 89.9
Graphs
44 Scherzer, Max RHP 214 214 100.0 89.8
Graphs
45 Buchter, Ryan LHP 115 115 100.0 89.7
Graphs
46 Leone, Dominic RHP 238 238 100.0 89.7
Graphs
47 Phelps, David RHP 185 185 100.0 89.5
Graphs
48 Wacha, Michael RHP 340 340 100.0 89.4
Graphs
49 Osich, Josh LHP 703 703 100.0 89.3
Graphs
50 Waguespack, Jacob RHP 320 320 100.0 89.2
Graphs
51 Ross, Tyson RHP 218 218 100.0 89.1
Graphs
52 Ponce de Leon, Daniel RHP 115 115 100.0 89.1
Graphs
53 McKay, Brendan LHP 114 114 100.0 89.1
Graphs
54 Lynn, Lance RHP 558 558 100.0 89.0
Graphs
55 Koch, Matt RHP 102 102 100.0 88.9
Graphs
56 Davis, Wade RHP 292 292 100.0 88.9
Graphs
57 Samardzija, Jeff RHP 746 746 100.0 88.8
Graphs
58 Bettis, Chad RHP 179 179 100.0 88.7
Graphs
59 Musgrove, Joe RHP 223 223 100.0 88.7
Graphs
60 Detwiler, Ross LHP 177 177 100.0 88.6
Graphs
61 Pérez, Martín LHP 854 854 100.0 88.5
Graphs
62 Price, David LHP 322 322 100.0 88.5
Graphs
63 Rodriguez, Eduardo LHP 565 565 100.0 88.5
Graphs
64 Bummer, Aaron LHP 171 171 100.0 88.5
Graphs
65 Godley, Zack RHP 252 252 100.0 88.5
Graphs
66 Strop, Pedro RHP 132 132 100.0 88.4
Graphs
67 Mazza, Chris RHP 70 70 100.0 88.3
Graphs
68 Bassitt, Chris RHP 330 330 100.0 88.3
Graphs
69 Barnes, Jacob RHP 342 342 100.0 88.3
Graphs
70 Sabathia, CC LHP 726 726 100.0 88.3
Graphs
71 Tepera, Ryan RHP 109 109 100.0 88.2
Graphs
72 Fry, Jace LHP 522 522 100.0 88.2
Graphs
73 Ottavino, Adam RHP 158 158 100.0 88.2
Graphs
74 Chavez, Jesse RHP 405 405 100.0 88.2
Graphs
75 Thornton, Trent RHP 440 440 100.0 88.1
Graphs
76 Parker, Blake RHP 62 62 100.0 88.1
Graphs
77 Flexen, Chris RHP 60 60 100.0 88.1
Graphs
78 Kluber, Corey RHP 177 177 100.0 88.1
Graphs
79 Paxton, James LHP 532 532 100.0 88.1
Graphs
80 Lauer, Eric LHP 540 540 100.0 88.0
Graphs
81 Pomeranz, Drew LHP 113 113 100.0 88.0
Graphs
82 Civale, Aaron RHP 251 251 100.0 87.9
Graphs
83 Lester, Jon LHP 1040 1040 100.0 87.9
Graphs
84 Fulmer, Carson RHP 181 181 100.0 87.9
Graphs
85 Weaver, Luke RHP 127 127 100.0 87.9
Graphs
86 Biagini, Joe RHP 338 338 100.0 87.8
Graphs
87 Montgomery, Mike LHP 268 268 100.0 87.7
Graphs
88 Allard, Kolby LHP 277 277 100.0 87.7
Graphs
89 Greene, Shane RHP 295 295 100.0 87.7
Graphs
90 Keller, Mitch RHP 157 157 100.0 87.6
Graphs
91 Hamels, Cole LHP 446 446 100.0 87.6
Graphs
92 Sánchez, Aníbal RHP 632 632 100.0 87.6
Graphs
93 Bleier, Richard LHP 186 186 100.0 87.5
Graphs
94 Pagán, Emilio RHP 392 392 100.0 87.5
Graphs
95 Stammen, Craig RHP 197 197 100.0 87.5
Graphs
96 Burr, Ryan RHP 88 88 100.0 87.3
Graphs
97 Ryan, Kyle LHP 388 388 100.0 87.3
Graphs
98 Miley, Wade LHP 1345 1345 100.0 87.3
Graphs
99 Bumgarner, Madison LHP 1082 1082 100.0 87.2
Graphs
100 Fedde, Erick RHP 222 222 100.0 87.2
Graphs
101 Roe, Chaz RHP 59 59 100.0 87.1
Graphs
102 Gallen, Zac RHP 214 214 100.0 87.0
Graphs
103 Ryu, Hyun Jin LHP 525 525 100.0 87.0
Graphs
104 Alvarez, Jose LHP 72 72 100.0 87.0
Graphs
105 Workman, Brandon RHP 240 240 100.0 87.0
Graphs
106 McHugh, Collin RHP 156 156 100.0 87.0
Graphs
107 Davies, Zach RHP 317 317 100.0 87.0
Graphs
108 Anderson, Tyler LHP 83 83 100.0 87.0
Graphs
109 Tomlin, Josh RHP 491 491 100.0 86.9
Graphs
110 González, Chi Chi RHP 324 324 100.0 86.9
Graphs
111 Vincent, Nick RHP 240 240 100.0 86.9
Graphs
112 Despaigne, Odrisamer RHP 51 51 100.0 86.9
Graphs
113 Ramirez, Nick LHP 428 428 100.0 86.7
Graphs
114 Leake, Mike RHP 774 774 100.0 86.7
Graphs
115 Nova, Iván RHP 390 390 100.0 86.7
Graphs
116 Smyly, Drew LHP 389 389 100.0 86.7
Graphs
117 Rodríguez, Dereck RHP 232 232 100.0 86.6
Graphs
118 DuRapau, Montana RHP 121 121 100.0 86.3
Graphs
119 Keuchel, Dallas LHP 370 370 100.0 86.1
Graphs
120 Hardy, Blaine LHP 97 97 100.0 86.1
Graphs
121 Strahm, Matt LHP 538 538 100.0 86.0
Graphs
122 Mengden, Daniel RHP 152 152 100.0 86.0
Graphs
123 Beeks, Jalen LHP 103 103 100.0 85.9
Graphs
124 Plutko, Adam RHP 430 430 100.0 85.9
Graphs
125 Yamamoto, Jordan RHP 248 248 100.0 85.9
Graphs
126 Hernandez, David RHP 244 244 100.0 85.9
Graphs
127 Cahill, Trevor RHP 316 316 100.0 85.8
Graphs
128 Hellickson, Jeremy RHP 115 115 100.0 85.7
Graphs
129 Wojciechowski, Asher RHP 283 283 100.0 85.7
Graphs
130 Odorizzi, Jake RHP 514 514 100.0 85.4
Graphs
131 Morton, Charlie RHP 327 327 100.0 85.4
Graphs
132 Petit, Yusmeiro RHP 241 241 100.0 85.4
Graphs
133 Gonzales, Marco LHP 653 653 100.0 85.2
Graphs
134 Richards, Trevor RHP 243 243 100.0 85.2
Graphs
135 Maton, Phil RHP 101 101 100.0 85.0
Graphs
136 Young, Alex LHP 309 309 100.0 84.9
Graphs
137 Wainwright, Adam RHP 625 625 100.0 84.9
Graphs
138 Bauer, Trevor RHP 608 608 100.0 84.6
Graphs
139 Tate, Dillon RHP 85 85 100.0 84.6
Graphs
140 Buchholz, Clay RHP 272 272 100.0 84.4
Graphs
141 Yarbrough, Ryan LHP 754 754 100.0 84.1
Graphs
142 LeBlanc, Wade LHP 591 591 100.0 84.1
Graphs
143 Brault, Steven LHP 293 293 100.0 83.5
Graphs
144 Oh, Seunghwan RHP 144 144 100.0 82.2
Graphs