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 Keuchel, Dallas LHP 315 546 57.7
Graphs
2 Hudson, Dakota RHP 361 628 57.5
Graphs
3 Castillo, Luis RHP 369 647 57.0
Graphs
4 Anderson, Brett LHP 426 756 56.3
Graphs
5 Houser, Adrian RHP 228 406 56.2
Graphs
6 Fried, Max LHP 333 616 54.1
Graphs
7 Stroman, Marcus RHP 299 555 53.9
Graphs
8 Senzatela, Antonio RHP 367 685 53.6
Graphs
9 Soroka, Michael RHP 295 551 53.5
Graphs
10 Ryu, Hyun Jin LHP 376 717 52.4
Graphs
11 Gray, Sonny RHP 295 563 52.4
Graphs
12 Arrieta, Jake RHP 297 567 52.4
Graphs
13 Gibson, Kyle RHP 352 673 52.3
Graphs
14 Keller, Brad RHP 343 669 51.3
Graphs
15 Strasburg, Stephen RHP 279 544 51.3
Graphs
16 Nola, Aaron RHP 354 700 50.6
Graphs
17 Cashner, Andrew RHP 204 404 50.5
Graphs
18 Márquez, Germán RHP 379 752 50.4
Graphs
19 López, Pablo RHP 250 497 50.3
Graphs
20 Kershaw, Clayton LHP 311 620 50.2
Graphs
21 Miley, Wade LHP 277 552 50.2
Graphs
22 Rodriguez, Eduardo LHP 279 564 49.5
Graphs
23 Corbin, Patrick LHP 366 741 49.4
Graphs
24 Turnbull, Spencer RHP 294 595 49.4
Graphs
25 Freeland, Kyle LHP 288 585 49.2
Graphs
26 Mikolas, Miles RHP 281 576 48.8
Graphs
27 Syndergaard, Noah RHP 275 567 48.5
Graphs
28 Sanchez, Aaron RHP 198 410 48.3
Graphs
29 Lucchesi, Joey LHP 236 491 48.1
Graphs
30 Gray, Jon RHP 271 565 48.0
Graphs
31 Wainwright, Adam RHP 341 711 48.0
Graphs
32 Wheeler, Zack RHP 379 792 47.9
Graphs
33 Woodruff, Brandon RHP 236 495 47.7
Graphs
34 Nova, Iván RHP 336 705 47.7
Graphs
35 Tanaka, Masahiro RHP 333 699 47.6
Graphs
36 Brault, Steven LHP 191 402 47.5
Graphs
37 Morton, Charlie RHP 281 595 47.2
Graphs
38 López, Jorge RHP 176 373 47.2
Graphs
39 Leake, Mike RHP 317 671 47.2
Graphs
40 Hamels, Cole LHP 198 420 47.1
Graphs
41 Pérez, Martín LHP 324 693 46.8
Graphs
42 Wacha, Michael RHP 211 453 46.6
Graphs
43 Alcantara, Sandy RHP 331 715 46.3
Graphs
44 Kikuchi, Yusei LHP 313 676 46.3
Graphs
45 Eflin, Zach RHP 306 662 46.2
Graphs
46 Matz, Steven LHP 256 558 45.9
Graphs
47 Bieber, Shane RHP 321 702 45.7
Graphs
48 Greinke, Zack RHP 357 785 45.5
Graphs
49 Darvish, Yu RHP 282 622 45.3
Graphs
50 Montas, Frankie RHP 189 417 45.3
Graphs
51 Quintana, Jose LHP 245 542 45.2
Graphs
52 Lester, Jon LHP 336 745 45.1
Graphs
53 Musgrove, Joe RHP 270 600 45.0
Graphs
54 Bailey, Homer RHP 230 512 44.9
Graphs
55 Yarbrough, Ryan LHP 177 396 44.7
Graphs
56 Hendricks, Kyle RHP 349 780 44.7
Graphs
57 deGrom, Jacob RHP 287 644 44.6
Graphs
58 Carrasco, Carlos RHP 155 353 43.9
Graphs
59 Mahle, Tyler RHP 218 497 43.9
Graphs
60 Civale, Aaron RHP 169 388 43.6
Graphs
61 Maeda, Kenta RHP 227 522 43.5
Graphs
62 Kelly, Merrill RHP 282 648 43.5
Graphs
63 Junis, Jakob RHP 270 620 43.5
Graphs
64 Paddack, Chris RHP 239 551 43.4
Graphs
65 Gallen, Zac RHP 164 379 43.3
Graphs
66 DeSclafani, Anthony RHP 250 577 43.3
Graphs
67 Norris, Daniel LHP 182 421 43.2
Graphs
68 Bassitt, Chris RHP 255 591 43.1
Graphs
69 Cease, Dylan RHP 163 379 43.0
Graphs
70 Zimmermann, Jordan RHP 172 402 42.8
Graphs
71 Berríos, José RHP 325 761 42.7
Graphs
72 Snell, Blake LHP 159 375 42.4
Graphs
73 Bundy, Dylan RHP 273 647 42.2
Graphs
74 Davies, Zach RHP 298 710 42.0
Graphs
75 Buehler, Walker RHP 240 571 42.0
Graphs
76 Happ, J.A. LHP 253 608 41.6
Graphs
77 Flaherty, Jack RHP 241 581 41.5
Graphs
78 Lyles, Jordan RHP 226 553 40.9
Graphs
79 Gonzales, Marco LHP 351 859 40.9
Graphs
80 Gausman, Kevin RHP 155 384 40.4
Graphs
81 Williams, Trevor RHP 262 650 40.3
Graphs
82 Teheran, Julio RHP 236 586 40.3
Graphs
83 Minor, Mike LHP 297 739 40.2
Graphs
84 Vargas, Jason LHP 181 450 40.2
Graphs
85 Lauer, Eric LHP 193 483 40.0
Graphs
86 Cole, Gerrit RHP 245 615 39.8
Graphs
87 Lynn, Lance RHP 312 786 39.7
Graphs
88 Plesac, Zach RHP 193 486 39.7
Graphs
89 Sánchez, Aníbal RHP 276 697 39.6
Graphs
90 Clevinger, Mike RHP 157 398 39.4
Graphs
91 Scherzer, Max RHP 231 588 39.3
Graphs
92 Foltynewicz, Mike RHP 140 356 39.3
Graphs
93 Porcello, Rick RHP 300 763 39.3
Graphs
94 Paxton, James LHP 175 446 39.2
Graphs
95 Fiers, Mike RHP 300 766 39.2
Graphs
96 Giolito, Lucas RHP 222 577 38.5
Graphs
97 Richards, Trevor RHP 158 413 38.3
Graphs
98 Sparkman, Glenn RHP 159 415 38.3
Graphs
99 Bauer, Trevor RHP 273 715 38.2
Graphs
100 Velasquez, Vince RHP 147 386 38.1
Graphs
101 Germán, Domingo RHP 144 379 38.0
Graphs
102 Canning, Griffin RHP 149 399 37.3
Graphs
103 Ray, Robbie LHP 205 549 37.3
Graphs
104 Anderson, Chase RHP 173 468 37.0
Graphs
105 Pineda, Michael RHP 187 505 37.0
Graphs
106 Verlander, Justin RHP 188 511 36.8
Graphs
107 Odorizzi, Jake RHP 171 466 36.7
Graphs
108 Boyd, Matthew LHP 247 675 36.6
Graphs
109 Roark, Tanner RHP 238 653 36.4
Graphs
110 Bumgarner, Madison LHP 264 728 36.3
Graphs
111 Heaney, Andrew LHP 160 442 36.2
Graphs
112 Samardzija, Jeff RHP 217 610 35.6
Graphs
113 López, Reynaldo RHP 228 648 35.2
Graphs
114 Duffy, Danny LHP 189 544 34.7
Graphs
115 Means, John LHP 197 580 34.0
Graphs
116 Thornton, Trent RHP 144 446 32.3
Graphs
117 Plutko, Adam RHP 117 391 29.9
Graphs
118 Smith, Caleb LHP 125 442 28.3
Graphs