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 %      
1 Hill, Rich LHP 406 406 100.0
Graphs
2 Lugo, Seth RHP 302 302 100.0
Graphs
3 Junis, Jakob RHP 411 411 100.0
Graphs
4 Kikuchi, Yusei LHP 406 406 100.0
Graphs
5 Brice, Austin RHP 348 348 100.0
Graphs
6 Matz, Steven LHP 401 401 100.0
Graphs
7 López, Reynaldo RHP 265 265 100.0
Graphs
8 Ryu, Hyun Jin LHP 330 330 100.0
Graphs
9 Font, Wilmer RHP 290 290 100.0
Graphs
10 Hernández, Félix RHP 428 428 100.0
Graphs
11 García, Yimi RHP 307 307 100.0
Graphs
12 Brewer, Colten RHP 453 453 100.0
Graphs
13 Workman, Brandon RHP 585 585 100.0
Graphs
14 Strahm, Matt LHP 314 314 100.0
Graphs
15 Porcello, Rick RHP 372 372 100.0
Graphs
16 Minor, Mike LHP 383 383 100.0
Graphs
17 Cole, Gerrit RHP 519 519 100.0
Graphs
18 Eickhoff, Jerad RHP 307 307 100.0
Graphs
19 Lauer, Eric LHP 344 344 100.0
Graphs
20 Lamet, Dinelson RHP 390 390 100.0
Graphs
21 Ramirez, Noé RHP 414 414 100.0
Graphs
22 Pomeranz, Drew LHP 620 620 100.0
Graphs
23 Gray, Jon RHP 263 263 100.0
Graphs
24 Rogers, Taylor LHP 336 336 100.0
Graphs
25 Kelly, Joe RHP 322 322 100.0
Graphs
26 Alcantara, Sandy RHP 266 266 100.0
Graphs
27 Gonzales, Marco LHP 502 502 100.0
Graphs
28 Pivetta, Nick RHP 570 570 100.0
Graphs
29 Nova, Iván RHP 504 504 100.0
Graphs
30 Fried, Max LHP 660 660 100.0
Graphs
31 Harper, Ryne RHP 389 389 100.0
Graphs
32 Houser, Adrian RHP 252 252 100.0
Graphs
33 Wheeler, Zack RHP 314 314 100.0
Graphs
34 Hendricks, Kyle RHP 263 263 100.0
Graphs
35 Wainwright, Adam RHP 1025 1025 100.0
Graphs
36 Chen, Wei-Yin LHP 258 258 100.0
Graphs
37 Bassitt, Chris RHP 309 309 100.0
Graphs
38 Skaggs, Tyler LHP 467 467 100.0
Graphs
39 Yarbrough, Ryan LHP 278 278 100.0
Graphs
40 Syndergaard, Noah RHP 294 294 100.0
Graphs
41 Mikolas, Miles RHP 600 600 100.0
Graphs
42 Fiers, Mike RHP 494 494 100.0
Graphs
43 Cashner, Andrew RHP 272 272 100.0
Graphs
44 Cahill, Trevor RHP 375 375 100.0
Graphs
45 Bundy, Dylan RHP 276 276 100.0
Graphs
46 Beeks, Jalen LHP 343 343 100.0
Graphs
47 Bauer, Trevor RHP 726 726 100.0
Graphs
48 Verlander, Justin RHP 560 560 100.0
Graphs
49 Morton, Charlie RHP 1172 1172 100.0
Graphs
50 Germán, Domingo RHP 812 812 100.0
Graphs
51 Lyles, Jordan RHP 745 745 100.0
Graphs
52 Mahle, Tyler RHP 495 495 100.0
Graphs
53 Roark, Tanner RHP 368 368 100.0
Graphs
54 Cease, Dylan RHP 253 253 100.0
Graphs
55 Hudson, Dakota RHP 284 284 100.0
Graphs
56 Greinke, Zack RHP 456 456 100.0
Graphs
57 Peralta, Freddy RHP 328 328 100.0
Graphs
58 Suarez, José LHP 274 274 100.0
Graphs
59 Nola, Aaron RHP 1174 1174 100.0
Graphs
60 Gray, Sonny RHP 696 696 100.0
Graphs
61 Bumgarner, Madison LHP 594 594 100.0
Graphs
62 Vargas, Jason LHP 380 380 100.0
Graphs
63 Rodríguez, Dereck RHP 281 281 100.0
Graphs
64 Kelly, Merrill RHP 632 632 100.0
Graphs
65 Sanchez, Aaron RHP 532 532 100.0
Graphs
66 Anderson, Nick RHP 441 441 100.0
Graphs
67 Peters, Dillon LHP 315 315 100.0
Graphs
68 Hoffman, Jeff RHP 362 362 100.0
Graphs
69 Strasburg, Stephen RHP 1037 1037 100.0
Graphs
70 Pressly, Ryan RHP 283 283 100.0
Graphs
71 Pannone, Thomas LHP 287 287 100.0
Graphs
72 Kershaw, Clayton LHP 423 423 100.0
Graphs
73 Godley, Zack RHP 652 652 100.0
Graphs
74 Hamels, Cole LHP 299 299 100.0
Graphs
75 Guerra, Junior RHP 254 254 100.0
Graphs
76 Fedde, Erick RHP 255 255 100.0
Graphs
77 Magill, Matt RHP 266 266 100.0
Graphs
78 Velasquez, Vince RHP 259 259 100.0
Graphs
79 Ray, Robbie LHP 504 504 100.0
Graphs
80 Stripling, Ross RHP 412 412 100.0
Graphs
81 Montgomery, Mike LHP 334 334 100.0
Graphs
82 Musgrove, Joe RHP 252 252 100.0
Graphs
83 López, Jorge RHP 662 662 100.0
Graphs
84 Bradley, Archie RHP 316 316 100.0
Graphs
85 Valdez, Framber LHP 402 402 100.0
Graphs
86 Lucchesi, Joey LHP 927 927 100.0
Graphs
87 Buehler, Walker RHP 340 340 100.0
Graphs
88 Flaherty, Jack RHP 383 383 100.0
Graphs
89 Johnson, Brian LHP 267 267 100.0
Graphs
90 Blevins, Jerry LHP 274 274 100.0
Graphs
91 López, Pablo RHP 345 345 100.0
Graphs
92 Turnbull, Spencer RHP 322 322 100.0
Graphs
93 Smyly, Drew LHP 622 622 100.0
Graphs
94 Barnes, Matt RHP 664 664 100.0
Graphs
95 Melancon, Mark RHP 331 331 100.0
Graphs
96 DeSclafani, Anthony RHP 390 390 100.0
Graphs
97 Arrieta, Jake RHP 293 293 100.0
Graphs
98 Sparkman, Glenn RHP 377 377 100.0
Graphs
99 Glasnow, Tyler RHP 264 264 100.0
Graphs
100 Zimmermann, Jordan RHP 364 364 100.0
Graphs
101 Duffey, Tyler RHP 445 445 100.0
Graphs
102 Lester, Jon LHP 468 468 100.0
Graphs
103 Paxton, James LHP 503 503 100.0
Graphs
104 Lynn, Lance RHP 327 327 100.0
Graphs
105 Quintana, Jose LHP 599 599 100.0
Graphs
106 Young, Alex LHP 266 266 100.0
Graphs
107 Gallen, Zac RHP 262 262 100.0
Graphs
108 Márquez, Germán RHP 614 614 100.0
Graphs
109 Heaney, Andrew LHP 455 455 100.0
Graphs
110 Beede, Tyler RHP 278 278 100.0
Graphs
111 Miley, Wade LHP 266 266 100.0
Graphs
112 Clevinger, Mike RHP 252 252 100.0
Graphs
113 Gibson, Kyle RHP 353 353 100.0
Graphs
114 Bieber, Shane RHP 660 660 100.0
Graphs
115 Harris, Will RHP 383 383 100.0
Graphs
116 Snell, Blake LHP 464 464 100.0
Graphs