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 Cabrera, Edward RHP 392 392 100.0 92.4
Graphs
2 Alcantara, Sandy RHP 895 895 100.0 91.8
Graphs
3 Burnes, Corbin RHP 320 320 100.0 90.3
Graphs
4 Beeks, Jalen LHP 492 492 100.0 90.3
Graphs
5 Ureña, José RHP 260 260 100.0 90.2
Graphs
6 Adam, Jason RHP 303 303 100.0 90.0
Graphs
7 Ruiz, José RHP 253 253 100.0 89.9
Graphs
8 Cole, Gerrit RHP 276 276 100.0 89.7
Graphs
9 Ashby, Aaron LHP 389 389 100.0 89.1
Graphs
10 Valdez, Framber LHP 277 277 100.0 88.8
Graphs
11 Severino, Luis RHP 363 363 100.0 88.8
Graphs
12 Peralta, Wandy LHP 347 347 100.0 88.6
Graphs
13 Kelly, Merrill RHP 654 654 100.0 88.6
Graphs
14 Syndergaard, Noah RHP 398 398 100.0 88.5
Graphs
15 Castillo, Luis RHP 558 558 100.0 88.4
Graphs
16 Anderson, Ian RHP 669 669 100.0 88.2
Graphs
17 Wright, Kyle RHP 418 418 100.0 88.1
Graphs
18 Nelson, Nick RHP 352 352 100.0 87.9
Graphs
19 Rodríguez, Joely LHP 327 327 100.0 87.8
Graphs
20 McClanahan, Shane LHP 626 626 100.0 87.7
Graphs
21 López, Pablo RHP 1029 1029 100.0 87.5
Graphs
22 Carrasco, Carlos RHP 593 593 100.0 87.4
Graphs
23 Luzardo, Jesús LHP 372 372 100.0 87.2
Graphs
24 Archer, Chris RHP 263 263 100.0 87.0
Graphs
25 Wells, Tyler RHP 303 303 100.0 86.7
Graphs
26 Norris, Daniel LHP 282 282 100.0 86.7
Graphs
27 Greinke, Zack RHP 374 374 100.0 86.5
Graphs
28 Manoah, Alek RHP 329 329 100.0 86.5
Graphs
29 Fried, Max LHP 397 397 100.0 86.5
Graphs
30 Quintana, Jose LHP 531 531 100.0 86.4
Graphs
31 Webb, Logan RHP 936 936 100.0 86.4
Graphs
32 Lyles, Jordan RHP 319 319 100.0 86.3
Graphs
33 Gallen, Zac RHP 418 418 100.0 86.2
Graphs
34 Urías, Julio LHP 458 458 100.0 86.2
Graphs
35 Urquidy, José RHP 392 392 100.0 86.1
Graphs
36 Woodruff, Brandon RHP 413 413 100.0 86.1
Graphs
37 Nola, Aaron RHP 448 448 100.0 85.9
Graphs
38 Peterson, David LHP 311 311 100.0 85.9
Graphs
39 Germán, Domingo RHP 251 251 100.0 85.9
Graphs
40 Crowe, Wil RHP 388 388 100.0 85.9
Graphs
41 Rogers, Trevor LHP 566 566 100.0 85.7
Graphs
42 Plesac, Zach RHP 475 475 100.0 85.7
Graphs
43 Lorenzen, Michael RHP 367 367 100.0 85.7
Graphs
44 Wood, Alex LHP 415 415 100.0 85.7
Graphs
45 Bumgarner, Madison LHP 307 307 100.0 85.5
Graphs
46 Quantrill, Cal RHP 345 345 100.0 85.3
Graphs
47 Sanmartin, Reiver LHP 331 331 100.0 85.2
Graphs
48 García, Jarlín LHP 293 293 100.0 85.2
Graphs
49 Manaea, Sean LHP 610 610 100.0 84.9
Graphs
50 Suárez, Ranger LHP 552 552 100.0 84.9
Graphs
51 Heasley, Jonathan RHP 383 383 100.0 84.9
Graphs
52 Beede, Tyler RHP 283 283 100.0 84.8
Graphs
53 Freeland, Kyle LHP 388 388 100.0 84.8
Graphs
54 Junis, Jakob RHP 289 289 100.0 84.8
Graphs
55 Lynch IV, Daniel LHP 442 442 100.0 84.8
Graphs
56 Gibson, Kyle RHP 295 295 100.0 84.7
Graphs
57 Zimmermann, Bruce LHP 332 332 100.0 84.6
Graphs
58 Berríos, José RHP 418 418 100.0 84.6
Graphs
59 Pérez, Martín LHP 823 823 100.0 84.4
Graphs
60 Wacha, Michael RHP 580 580 100.0 84.3
Graphs
61 Krehbiel, Joey RHP 324 324 100.0 84.3
Graphs
62 Minor, Mike LHP 405 405 100.0 84.2
Graphs
63 Ramirez, Noé RHP 259 259 100.0 84.1
Graphs
64 Richards, Trevor RHP 437 437 100.0 84.1
Graphs
65 Scherzer, Max RHP 272 272 100.0 84.1
Graphs
66 Dunning, Dane RHP 515 515 100.0 84.0
Graphs
67 Martínez, Adrián RHP 280 280 100.0 84.0
Graphs
68 Tate, Dillon RHP 256 256 100.0 83.9
Graphs
69 Marinaccio, Ron RHP 287 287 100.0 83.9
Graphs
70 Brogdon, Connor RHP 307 307 100.0 83.8
Graphs
71 Sandoval, Patrick LHP 604 604 100.0 83.7
Graphs
72 Kremer, Dean RHP 299 299 100.0 83.7
Graphs
73 Smith, Caleb LHP 274 274 100.0 83.6
Graphs
74 Skubal, Tarik LHP 286 286 100.0 83.6
Graphs
75 Williams, Devin RHP 620 620 100.0 83.4
Graphs
76 Moran, Jovani LHP 306 306 100.0 83.3
Graphs
77 Irvin, Cole LHP 477 477 100.0 83.0
Graphs
78 Kluber, Corey RHP 252 252 100.0 82.9
Graphs
79 Alexander, Tyler LHP 294 294 100.0 82.8
Graphs
80 Crismatt, Nabil RHP 532 532 100.0 82.7
Graphs
81 Cueto, Johnny RHP 477 477 100.0 82.6
Graphs
82 Stripling, Ross RHP 553 553 100.0 82.6
Graphs
83 Suarez, José LHP 435 435 100.0 82.4
Graphs
84 Montgomery, Jordan LHP 604 604 100.0 82.3
Graphs
85 Smeltzer, Devin LHP 290 290 100.0 82.2
Graphs
86 Brieske, Beau RHP 285 285 100.0 82.0
Graphs
87 Gomber, Austin LHP 362 362 100.0 82.0
Graphs
88 Springs, Jeffrey LHP 745 745 100.0 81.1
Graphs
89 Flexen, Chris RHP 355 355 100.0 81.1
Graphs
90 Bundy, Dylan RHP 408 408 100.0 81.1
Graphs
91 Giolito, Lucas RHP 702 702 100.0 81.0
Graphs
92 Bubic, Kris LHP 628 628 100.0 80.7
Graphs
93 Sánchez, Aníbal RHP 315 315 100.0 79.9
Graphs
94 Hendricks, Kyle RHP 413 413 100.0 79.9
Graphs
95 Davies, Zach RHP 762 762 100.0 79.7
Graphs
96 Martinez, Nick RHP 439 439 100.0 79.7
Graphs
97 Cotton, Jharel RHP 299 299 100.0 79.7
Graphs
98 Gonzales, Marco LHP 865 865 100.0 79.4
Graphs
99 Keuchel, Dallas LHP 306 306 100.0 79.2
Graphs
100 Anderson, Tyler LHP 815 815 100.0 79.0
Graphs
101 Yarbrough, Ryan LHP 324 324 100.0 78.6
Graphs
102 Suter, Brent LHP 267 267 100.0 77.2
Graphs
103 Morgan, Eli RHP 283 283 100.0 75.9
Graphs