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 Year Pitches Total Pitch %      
1 Santana, Ervin RHP 2017 234 483 48.4
Graphs
2 Foltynewicz, Mike RHP 2017 194 388 50.0
Graphs
3 McGowan, Dustin RHP 2017 102 201 50.7
Graphs
4 Perdomo, Luis RHP 2017 157 302 52.0
Graphs
5 Adleman, Tim RHP 2017 130 249 52.2
Graphs
6 Miley, Wade LHP 2017 149 285 52.3
Graphs
7 Cashner, Andrew RHP 2017 121 230 52.6
Graphs
8 Williams, Trevor RHP 2017 118 221 53.4
Graphs
9 Happ, J.A. LHP 2017 126 235 53.6
Graphs
10 Wainwright, Adam RHP 2017 120 224 53.6
Graphs
11 Feldman, Scott RHP 2017 109 203 53.7
Graphs
12 Sabathia, CC LHP 2017 217 403 53.8
Graphs
13 Lester, Jon LHP 2017 151 279 54.1
Graphs
14 Quintana, Jose LHP 2017 141 260 54.2
Graphs
15 Bauer, Trevor RHP 2017 212 391 54.2
Graphs
16 Tillman, Chris RHP 2017 123 227 54.2
Graphs
17 Pérez, Martín LHP 2017 237 436 54.4
Graphs
18 Taillon, Jameson RHP 2017 176 323 54.5
Graphs
19 Maeda, Kenta RHP 2017 177 323 54.8
Graphs
20 Gray, Sonny RHP 2017 205 373 55.0
Graphs
21 Fiers, Mike RHP 2017 221 399 55.4
Graphs
22 Lyles, Jordan RHP 2017 129 233 55.4
Graphs
23 Ramírez, JC RHP 2017 177 319 55.5
Graphs
24 Márquez, Germán RHP 2017 198 356 55.6
Graphs
25 González, Gio LHP 2017 246 442 55.7
Graphs
26 Eickhoff, Jerad RHP 2017 200 358 55.9
Graphs
27 Blach, Ty LHP 2017 143 255 56.1
Graphs
28 Holland, Derek LHP 2017 152 270 56.3
Graphs
29 Chavez, Jesse RHP 2017 152 269 56.5
Graphs
30 Cahill, Trevor RHP 2017 132 232 56.9
Graphs
31 Nova, Iván RHP 2017 165 290 56.9
Graphs
32 Wacha, Michael RHP 2017 190 334 56.9
Graphs
33 Chacín, Jhoulys RHP 2017 236 414 57.0
Graphs
34 Keuchel, Dallas LHP 2017 140 245 57.1
Graphs
35 Freeland, Kyle LHP 2017 174 304 57.2
Graphs
36 Snell, Blake LHP 2017 198 346 57.2
Graphs
37 Strasburg, Stephen RHP 2017 243 424 57.3
Graphs
38 Cueto, Johnny RHP 2017 200 347 57.6
Graphs
39 Kuhl, Chad RHP 2017 194 337 57.6
Graphs
40 Gallardo, Yovani RHP 2017 204 354 57.6
Graphs
41 Garza, Matt RHP 2017 127 220 57.7
Graphs
42 Castillo, Luis RHP 2017 130 225 57.8
Graphs
43 González, Miguel RHP 2017 133 230 57.8
Graphs
44 Miranda, Aríel LHP 2017 209 361 57.9
Graphs
45 Ureña, José RHP 2017 259 447 57.9
Graphs
46 Newcomb, Sean LHP 2017 149 257 58.0
Graphs
47 Bibens-Dirkx, Austin RHP 2017 131 226 58.0
Graphs
48 Anderson, Chase RHP 2017 171 295 58.0
Graphs
49 Junis, Jakob RHP 2017 140 241 58.1
Graphs
50 Nolasco, Ricky RHP 2017 196 337 58.2
Graphs
51 Norris, Daniel LHP 2017 148 254 58.3
Graphs
52 Cain, Matt RHP 2017 141 242 58.3
Graphs
53 Pomeranz, Drew LHP 2017 200 342 58.5
Graphs
54 Martinez, Carlos RHP 2017 308 526 58.6
Graphs
55 Montero, Rafael RHP 2017 203 346 58.7
Graphs
56 Montgomery, Mike LHP 2017 159 271 58.7
Graphs
57 Kennedy, Ian RHP 2017 178 302 58.9
Graphs
58 Ramos, Edubray RHP 2017 129 219 58.9
Graphs
59 Manaea, Sean LHP 2017 226 384 58.9
Graphs
60 Harvey, Matt RHP 2017 134 227 59.0
Graphs
61 Verlander, Justin RHP 2017 357 604 59.1
Graphs
62 Cotton, Jharel RHP 2017 221 374 59.1
Graphs
63 Biagini, Joe RHP 2017 150 253 59.3
Graphs
64 Lyons, Tyler LHP 2017 127 214 59.3
Graphs
65 Cole, Gerrit RHP 2017 263 443 59.4
Graphs
66 Hammel, Jason RHP 2017 300 505 59.4
Graphs
67 Arrieta, Jake RHP 2017 212 357 59.4
Graphs
68 Teheran, Julio RHP 2017 197 331 59.5
Graphs
69 Gsellman, Robert RHP 2017 131 220 59.5
Graphs
70 Pivetta, Nick RHP 2017 200 336 59.5
Graphs
71 Sale, Chris LHP 2017 326 546 59.7
Graphs
72 Ramos, AJ RHP 2017 145 243 59.7
Graphs
73 Robertson, David RHP 2017 120 201 59.7
Graphs
74 Shields, James RHP 2017 193 323 59.8
Graphs
75 Liriano, Francisco LHP 2017 183 306 59.8
Graphs
76 Paxton, James LHP 2017 127 212 59.9
Graphs
77 Zimmermann, Jordan RHP 2017 235 392 59.9
Graphs
78 Ryu, Hyun Jin LHP 2017 164 274 59.9
Graphs
79 Greinke, Zack RHP 2017 364 608 59.9
Graphs
80 Stripling, Ross RHP 2017 123 205 60.0
Graphs
81 Scherzer, Max RHP 2017 303 503 60.2
Graphs
82 Corbin, Patrick LHP 2017 277 459 60.3
Graphs
83 Devenski, Chris RHP 2017 169 280 60.4
Graphs
84 Coulombe, Danny LHP 2017 121 200 60.5
Graphs
85 Richard, Clayton LHP 2017 218 360 60.6
Graphs
86 Porcello, Rick RHP 2017 220 363 60.6
Graphs
87 Kershaw, Clayton LHP 2017 276 455 60.7
Graphs
88 Ray, Robbie LHP 2017 220 362 60.8
Graphs
89 Soria, Joakim RHP 2017 131 215 60.9
Graphs
90 Musgrove, Joe RHP 2017 189 310 61.0
Graphs
91 Hellickson, Jeremy RHP 2017 234 383 61.1
Graphs
92 Roark, Tanner RHP 2017 253 414 61.1
Graphs
93 Morton, Charlie RHP 2017 175 286 61.2
Graphs
94 Gibson, Kyle RHP 2017 208 340 61.2
Graphs
95 Severino, Luis RHP 2017 345 563 61.3
Graphs
96 Romano, Sal RHP 2017 135 220 61.4
Graphs
97 Iglesias, Raisel RHP 2017 132 215 61.4
Graphs
98 Clevinger, Mike RHP 2017 215 350 61.4
Graphs
99 Boyd, Matthew LHP 2017 206 335 61.5
Graphs
100 Miller, Andrew LHP 2017 136 221 61.5
Graphs
101 Leake, Mike RHP 2017 187 304 61.5
Graphs
102 Straily, Dan RHP 2017 355 576 61.6
Graphs
103 Vargas, Jason LHP 2017 303 491 61.7
Graphs
104 Pruitt, Austin RHP 2017 145 234 62.0
Graphs
105 García, Jaime LHP 2017 227 366 62.0
Graphs
106 Hernández, Félix RHP 2017 156 251 62.2
Graphs
107 Bundy, Dylan RHP 2017 276 442 62.4
Graphs
108 Hamels, Cole LHP 2017 161 258 62.4
Graphs
109 Gray, Jon RHP 2017 181 288 62.8
Graphs
110 deGrom, Jacob RHP 2017 272 433 62.8
Graphs
111 Petit, Yusmeiro RHP 2017 145 230 63.0
Graphs
112 Carrasco, Carlos RHP 2017 366 575 63.7
Graphs
113 Godley, Zack RHP 2017 248 389 63.8
Graphs
114 Salazar, Danny RHP 2017 183 286 64.0
Graphs
115 Lamet, Dinelson RHP 2017 198 309 64.1
Graphs
116 Samardzija, Jeff RHP 2017 215 335 64.2
Graphs
117 Cobb, Alex RHP 2017 176 274 64.2
Graphs
118 Andriese, Matt RHP 2017 152 236 64.4
Graphs
119 Ramírez, Erasmo RHP 2017 142 220 64.5
Graphs
120 Volquez, Edinson RHP 2017 143 221 64.7
Graphs
121 Wood, Alex LHP 2017 253 389 65.0
Graphs
122 Nelson, Jimmy RHP 2017 213 325 65.5
Graphs
123 Montgomery, Jordan LHP 2017 339 517 65.6
Graphs
124 Pineda, Michael RHP 2017 184 280 65.7
Graphs
125 Duffy, Danny LHP 2017 258 392 65.8
Graphs
126 Estrada, Marco RHP 2017 291 439 66.3
Graphs
127 Dickey, R.A. RHP 2017 450 676 66.6
Graphs
128 Mejía, Adalberto LHP 2017 178 267 66.7
Graphs
129 McCullers Jr., Lance RHP 2017 289 431 67.1
Graphs
130 Conley, Adam LHP 2017 141 210 67.1
Graphs
131 Hendricks, Kyle RHP 2017 213 316 67.4
Graphs
132 Moore, Matt LHP 2017 215 318 67.6
Graphs
133 Morgan, Adam LHP 2017 136 201 67.7
Graphs
134 Hill, Rich LHP 2017 241 350 68.9
Graphs
135 Tanaka, Masahiro RHP 2017 240 348 69.0
Graphs
136 Davies, Zach RHP 2017 216 311 69.5
Graphs
137 Nola, Aaron RHP 2017 283 407 69.5
Graphs
138 Kluber, Corey RHP 2017 290 415 69.9
Graphs
139 Archer, Chris RHP 2017 466 661 70.5
Graphs
140 Gossett, Daniel RHP 2017 157 221 71.0
Graphs
141 Lugo, Seth RHP 2017 152 208 73.1
Graphs
142 Neshek, Pat RHP 2017 151 202 74.8
Graphs