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 Yarbrough, Ryan LHP 494 494 100.0 84.7
Graphs
2 Suter, Brent LHP 408 408 100.0 85.5
Graphs
3 Bumgarner, Madison LHP 540 540 100.0 86.1
Graphs
4 Keuchel, Dallas LHP 629 629 100.0 86.1
Graphs
5 Tomlin, Josh RHP 402 402 100.0 86.3
Graphs
6 Gonzales, Marco LHP 735 735 100.0 87.0
Graphs
7 Hendricks, Kyle RHP 632 632 100.0 87.3
Graphs
8 Wainwright, Adam RHP 551 551 100.0 87.6
Graphs
9 Ryu, Hyun Jin LHP 668 668 100.0 87.9
Graphs
10 Fiers, Mike RHP 405 405 100.0 88.0
Graphs
11 Davies, Zach RHP 589 589 100.0 88.1
Graphs
12 Greinke, Zack RHP 433 433 100.0 88.1
Graphs
13 Lester, Jon LHP 753 753 100.0 88.4
Graphs
14 Lindblom, Josh RHP 430 430 100.0 88.5
Graphs
15 Sánchez, Aníbal RHP 561 561 100.0 88.6
Graphs
16 Anderson, Tyler LHP 621 621 100.0 88.7
Graphs
17 Young, Alex LHP 433 433 100.0 89.2
Graphs
18 Anderson, Brett LHP 410 410 100.0 89.2
Graphs
19 Wojciechowski, Asher RHP 430 430 100.0 89.5
Graphs
20 Allard, Kolby LHP 509 509 100.0 89.6
Graphs
21 Civale, Aaron RHP 722 722 100.0 89.7
Graphs
22 Mills, Alec RHP 564 564 100.0 89.8
Graphs
23 Margevicius, Nick LHP 435 435 100.0 90.0
Graphs
24 Corbin, Patrick LHP 556 556 100.0 90.1
Graphs
25 Bundy, Dylan RHP 427 427 100.0 90.1
Graphs
26 Manaea, Sean LHP 463 463 100.0 90.1
Graphs
27 Porcello, Rick RHP 521 521 100.0 90.4
Graphs
28 Pérez, Martín LHP 670 670 100.0 90.4
Graphs
29 Minor, Mike LHP 497 497 100.0 90.6
Graphs
30 Roark, Tanner RHP 487 487 100.0 90.6
Graphs
31 Gallen, Zac RHP 713 713 100.0 90.8
Graphs
32 Happ, J.A. LHP 522 522 100.0 90.8
Graphs
33 Bauer, Trevor RHP 793 793 100.0 90.9
Graphs
34 Voth, Austin RHP 657 657 100.0 91.1
Graphs
35 Dunn, Justin RHP 437 437 100.0 91.2
Graphs
36 Williams, Trevor RHP 519 519 100.0 91.2
Graphs
37 Jansen, Kenley RHP 403 403 100.0 91.3
Graphs
38 Cueto, Johnny RHP 497 497 100.0 91.3
Graphs
39 Bubic, Kris LHP 505 505 100.0 91.4
Graphs
40 Canning, Griffin RHP 586 586 100.0 91.4
Graphs
41 Bassitt, Chris RHP 732 732 100.0 91.4
Graphs
42 Heaney, Andrew LHP 627 627 100.0 91.5
Graphs
43 Fulmer, Michael RHP 451 451 100.0 91.6
Graphs
44 Boyd, Matthew LHP 572 572 100.0 91.7
Graphs
45 Wacha, Michael RHP 424 424 100.0 91.7
Graphs
46 Sheffield, Justus LHP 421 421 100.0 91.9
Graphs
47 Peterson, David LHP 432 432 100.0 92.0
Graphs
48 Morton, Charlie RHP 430 430 100.0 92.1
Graphs
49 Javier, Cristian RHP 560 560 100.0 92.2
Graphs
50 Gibson, Kyle RHP 568 568 100.0 92.2
Graphs
51 Ponce de Leon, Daniel RHP 481 481 100.0 92.2
Graphs
52 Lyles, Jordan RHP 472 472 100.0 92.2
Graphs
53 Duffy, Danny LHP 504 504 100.0 92.2
Graphs
54 Fedde, Erick RHP 613 613 100.0 92.3
Graphs
55 Nola, Aaron RHP 528 528 100.0 92.3
Graphs
56 Webb, Logan RHP 539 539 100.0 92.4
Graphs
57 Lynn, Lance RHP 1265 1265 100.0 92.5
Graphs
58 Keller, Brad RHP 513 513 100.0 92.7
Graphs
59 Bieber, Shane RHP 664 664 100.0 92.7
Graphs
60 Gray, Sonny RHP 513 513 100.0 93.0
Graphs
61 Fried, Max LHP 467 467 100.0 93.0
Graphs
62 Valdez, Framber LHP 610 610 100.0 93.1
Graphs
63 Walker, Taijuan RHP 438 438 100.0 93.1
Graphs
64 Singer, Brady RHP 620 620 100.0 93.3
Graphs
65 López, Pablo RHP 570 570 100.0 93.3
Graphs
66 Weaver, Luke RHP 599 599 100.0 93.4
Graphs
67 Houser, Adrian RHP 590 590 100.0 93.4
Graphs
68 Kikuchi, Yusei LHP 618 618 100.0 93.5
Graphs
69 Carrasco, Carlos RHP 435 435 100.0 93.5
Graphs
70 Flaherty, Jack RHP 400 400 100.0 93.6
Graphs
71 Paddack, Chris RHP 593 593 100.0 93.7
Graphs
72 Eflin, Zach RHP 560 560 100.0 93.8
Graphs
73 Ray, Robbie LHP 542 542 100.0 93.8
Graphs
74 Mahle, Tyler RHP 473 473 100.0 93.9
Graphs
75 Giolito, Lucas RHP 614 614 100.0 94.0
Graphs
76 Scherzer, Max RHP 675 675 100.0 94.0
Graphs
77 Turnbull, Spencer RHP 635 635 100.0 94.1
Graphs
78 Berríos, José RHP 567 567 100.0 94.2
Graphs
79 Urías, Julio LHP 493 493 100.0 94.2
Graphs
80 Senzatela, Antonio RHP 635 635 100.0 94.3
Graphs
81 Burnes, Corbin RHP 677 677 100.0 94.7
Graphs
82 Eovaldi, Nathan RHP 497 497 100.0 94.7
Graphs
83 Snell, Blake LHP 444 444 100.0 95.0
Graphs
84 Gausman, Kevin RHP 498 498 100.0 95.1
Graphs
85 Richards, Garrett RHP 431 431 100.0 95.2
Graphs
86 Wheeler, Zack RHP 878 878 100.0 95.4
Graphs
87 Luzardo, Jesús LHP 500 500 100.0 95.5
Graphs
88 Márquez, Germán RHP 643 643 100.0 95.6
Graphs
89 Montas, Frankie RHP 567 567 100.0 95.7
Graphs
90 Buehler, Walker RHP 460 460 100.0 96.1
Graphs
91 Woodruff, Brandon RHP 789 789 100.0 96.4
Graphs
92 May, Dustin RHP 707 707 100.0 96.7
Graphs
93 Cole, Gerrit RHP 635 635 100.0 96.7
Graphs
94 Glasnow, Tyler RHP 584 584 100.0 96.9
Graphs
95 Lamet, Dinelson RHP 487 487 100.0 97.0
Graphs
96 Castillo, Luis RHP 603 603 100.0 97.4
Graphs
97 Cease, Dylan RHP 519 519 100.0 97.5
Graphs
98 deGrom, Jacob RHP 509 509 100.0 98.6
Graphs