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 % xwOBA      
1 Stanek, Ryne RHP 269 269 100.0 .142
Graphs
2 Lorenzen, Michael RHP 253 253 100.0 .166
Graphs
3 Chirinos, Yonny RHP 446 446 100.0 .169
Graphs
4 Robles, Hansel RHP 254 254 100.0 .183
Graphs
5 Kahnle, Tommy RHP 533 533 100.0 .193
Graphs
6 Strasburg, Stephen RHP 700 700 100.0 .195
Graphs
7 Castillo, Luis RHP 998 998 100.0 .196
Graphs
8 Bailey, Homer RHP 740 740 100.0 .200
Graphs
9 Montas, Frankie RHP 271 271 100.0 .201
Graphs
10 Yates, Kirby RHP 430 430 100.0 .208
Graphs
11 deGrom, Jacob RHP 505 505 100.0 .210
Graphs
12 Ramirez, Noé RHP 379 379 100.0 .215
Graphs
13 Guerra, Junior RHP 284 284 100.0 .216
Graphs
14 Brennan, Brandon RHP 298 298 100.0 .229
Graphs
15 Hirano, Yoshihisa RHP 483 483 100.0 .231
Graphs
16 Mahle, Tyler RHP 273 273 100.0 .234
Graphs
17 Devenski, Chris RHP 418 418 100.0 .236
Graphs
18 Gausman, Kevin RHP 676 676 100.0 .237
Graphs
19 Neris, Héctor RHP 735 735 100.0 .238
Graphs
20 Cole, Gerrit RHP 250 250 100.0 .239
Graphs
21 Arrieta, Jake RHP 398 398 100.0 .240
Graphs
22 Drake, Oliver RHP 559 559 100.0 .243
Graphs
23 Scherzer, Max RHP 401 401 100.0 .244
Graphs
24 Morin, Mike RHP 263 263 100.0 .245
Graphs
25 Clippard, Tyler RHP 432 432 100.0 .246
Graphs
26 Syndergaard, Noah RHP 500 500 100.0 .249
Graphs
27 Wacha, Michael RHP 523 523 100.0 .250
Graphs
28 Richards, Trevor RHP 879 879 100.0 .251
Graphs
29 Soroka, Michael RHP 315 315 100.0 .253
Graphs
30 Maeda, Kenta RHP 587 587 100.0 .255
Graphs
31 Giolito, Lucas RHP 736 736 100.0 .257
Graphs
32 Andriese, Matt RHP 444 444 100.0 .258
Graphs
33 Hendricks, Kyle RHP 755 755 100.0 .259
Graphs
34 Marshall, Evan RHP 327 327 100.0 .259
Graphs
35 Cole, Taylor RHP 290 290 100.0 .260
Graphs
36 Sánchez, Aníbal RHP 753 753 100.0 .263
Graphs
37 Greinke, Zack RHP 689 689 100.0 .268
Graphs
38 Parker, Blake RHP 325 325 100.0 .268
Graphs
39 Wheeler, Zack RHP 351 351 100.0 .268
Graphs
40 Farmer, Buck RHP 300 300 100.0 .270
Graphs
41 Báez, Pedro RHP 348 348 100.0 .270
Graphs
42 Paddack, Chris RHP 650 650 100.0 .273
Graphs
43 Musgrove, Joe RHP 280 280 100.0 .273
Graphs
44 Nola, Aaron RHP 618 618 100.0 .274
Graphs
45 Odorizzi, Jake RHP 477 477 100.0 .275
Graphs
46 Weaver, Luke RHP 261 261 100.0 .275
Graphs
47 Anderson, Chase RHP 557 557 100.0 .276
Graphs
48 Beede, Tyler RHP 378 378 100.0 .280
Graphs
49 Gibson, Kyle RHP 447 447 100.0 .284
Graphs
50 López, Pablo RHP 395 395 100.0 .284
Graphs
51 Bauer, Trevor RHP 283 283 100.0 .296
Graphs
52 Cashner, Andrew RHP 700 700 100.0 .297
Graphs
53 Bettis, Chad RHP 332 332 100.0 .297
Graphs
54 Berríos, José RHP 497 497 100.0 .297
Graphs
55 Sanchez, Aaron RHP 447 447 100.0 .299
Graphs
56 Bundy, Dylan RHP 483 483 100.0 .303
Graphs
57 Davies, Zach RHP 838 838 100.0 .303
Graphs
58 Tanaka, Masahiro RHP 743 743 100.0 .305
Graphs
59 Rodríguez, Dereck RHP 344 344 100.0 .306
Graphs
60 Roark, Tanner RHP 284 284 100.0 .319
Graphs
61 Cahill, Trevor RHP 402 402 100.0 .320
Graphs
62 Pineda, Michael RHP 334 334 100.0 .322
Graphs
63 Archer, Chris RHP 253 253 100.0 .324
Graphs
64 Alcantara, Sandy RHP 374 374 100.0 .324
Graphs
65 Plesac, Zach RHP 390 390 100.0 .324
Graphs
66 Quantrill, Cal RHP 314 314 100.0 .327
Graphs
67 Fiers, Mike RHP 356 356 100.0 .330
Graphs
68 Porcello, Rick RHP 349 349 100.0 .338
Graphs
69 Germán, Domingo RHP 427 427 100.0 .341
Graphs
70 Leake, Mike RHP 615 615 100.0 .344
Graphs
71 Lambert, Peter RHP 346 346 100.0 .346
Graphs
72 Nova, Iván RHP 480 480 100.0 .347
Graphs
73 Woodruff, Brandon RHP 282 282 100.0 .349
Graphs
74 Sampson, Adrian RHP 258 258 100.0 .351
Graphs
75 Sparkman, Glenn RHP 292 292 100.0 .358
Graphs
76 Brooks, Aaron RHP 391 391 100.0 .373
Graphs
77 Velázquez, Hector RHP 293 293 100.0 .379
Graphs
78 López, Reynaldo RHP 468 468 100.0 .381
Graphs
79 Williams, Trevor RHP 282 282 100.0 .399
Graphs
80 Kelly, Merrill RHP 397 397 100.0 .405
Graphs