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 Result Game Date Vs. EV (MPH)      
1 Keuchel, Dallas LHP Field Out 2020-08-16 STL 108.3
Graphs
2 Stratton, Chris RHP Home Run 2020-09-18 STL 107.4
Graphs
3 Miller, Tyson RHP Field Out 2020-08-17 STL 107.0
Graphs
4 Burnes, Corbin RHP Home Run 2020-09-24 STL 105.0
Graphs
5 Harvey, Matt RHP Single 2020-08-25 STL 104.8
Graphs
6 Woodruff, Brandon RHP Field Out 2020-09-26 STL 104.7
Graphs
7 Singer, Brady RHP Double 2020-09-22 STL 103.6
Graphs
8 Musgrove, Joe RHP Double 2020-09-20 STL 103.4
Graphs
9 Anderson, Brett LHP Field Out 2020-09-27 STL 103.0
Graphs
10 Knebel, Corey RHP Double 2020-09-24 STL 102.6
Graphs
11 Jones, Nate RHP Home Run 2020-08-23 STL 101.5
Graphs
12 Giolito, Lucas RHP Field Out 2020-08-15 STL 101.5
Graphs
13 Lindblom, Josh RHP Field Out 2020-09-25 STL 101.4
Graphs
14 Darvish, Yu RHP Field Out 2020-09-04 STL 100.8
Graphs
15 Newberry, Jake RHP Field Out 2020-09-21 STL 100.3
Graphs
16 Lauer, Eric LHP Double 2020-09-25 STL 100.0
Graphs
17 Lorenzen, Michael RHP Single 2020-08-23 STL 99.8
Graphs
18 Holland, Greg RHP Double Play 2020-08-24 STL 99.2
Graphs
19 Civale, Aaron RHP Field Out 2020-08-30 STL 98.8
Graphs
20 Feyereisen, J.P. RHP Field Out 2020-09-25 STL 98.1
Graphs
21 Ponce, Cody RHP Double 2020-08-27 STL 97.9
Graphs
22 Duffy, Danny LHP Field Out 2020-09-23 STL 97.7
Graphs
23 Kuhl, Chad RHP Single 2020-09-18 STL 97.5
Graphs
24 Keller, Brad RHP Single 2020-08-24 STL 97.3
Graphs
25 Marshall, Evan RHP 2020-08-15 STL 97.3
Graphs
26 Adams, Chance RHP Field Out 2020-09-22 STL 97.1
Graphs
27 Rodríguez, Richard RHP Single 2020-08-27 STL 96.8
Graphs
28 Cishek, Steve RHP Field Out 2020-08-15 STL 96.7
Graphs
29 Foster, Matt RHP Field Out 2020-08-16 STL 96.6
Graphs
30 Zuber, Tyler RHP Single 2020-09-22 STL 96.6
Graphs
31 Topa, Justin RHP 2020-09-27 STL 96.5
Graphs
32 Gray, Sonny RHP Field Out 2020-08-20 STL 96.0
Graphs
33 Mills, Alec RHP Field Out 2020-08-19 STL 95.8
Graphs
34 Darvish, Yu RHP Single 2020-08-18 STL 95.7
Graphs
35 DeSclafani, Anthony RHP Field Out 2020-08-31 STL 94.8
Graphs
36 Keuchel, Dallas LHP Single 2020-08-16 STL 93.8
Graphs
37 Cederlind, Blake RHP Field Out 2020-09-19 STL 92.9
Graphs
38 Darvish, Yu RHP Field Out 2020-09-04 STL 92.8
Graphs
39 Mills, Alec RHP Field Out 2020-08-19 STL 92.8
Graphs
40 Tepera, Ryan RHP Field Out 2020-09-05 STL 92.6
Graphs
41 Marshall, Evan RHP Double 2020-08-15 STL 92.2
Graphs
42 Kuhl, Chad RHP Field Out 2020-09-18 STL 91.1
Graphs
43 Howard, Sam LHP Sac Fly 2020-09-19 STL 90.0
Graphs
44 Hendricks, Kyle RHP Force Out 2020-08-17 STL 89.8
Graphs
45 Keller, Brad RHP Field Out 2020-08-24 STL 89.7
Graphs
46 Adam, Jason RHP Field Out 2020-08-19 STL 89.5
Graphs
47 Burdi, Zack RHP 2020-08-15 STL 89.4
Graphs
48 Williams, Devin RHP Single 2020-09-25 STL 89.4
Graphs
49 Singer, Brady RHP Triple 2020-09-22 STL 88.4
Graphs
50 Lorenzen, Michael RHP Field Out 2020-08-31 STL 87.8
Graphs
51 Junis, Jakob RHP Double 2020-08-26 STL 87.5
Graphs
52 Keller, Mitch RHP 2020-09-19 STL 87.2
Graphs
53 Zuber, Tyler RHP 2020-09-22 STL 86.9
Graphs
54 Antone, Tejay RHP Field Out 2020-08-22 STL 86.7
Graphs
55 Darvish, Yu RHP Field Out 2020-08-18 STL 86.7
Graphs
56 Stratton, Chris RHP 2020-09-18 STL 86.4
Graphs
57 Wittgren, Nick RHP Force Out 2020-08-29 STL 86.1
Graphs
58 Duffy, Danny LHP 2020-09-23 STL 86.1
Graphs
59 Junis, Jakob RHP 2020-08-26 STL 85.5
Graphs
60 Ponce, Cody RHP Grounded Into Double Play 2020-08-27 STL 85.4
Graphs
61 Howard, Sam LHP 2020-09-18 STL 85.1
Graphs
62 Alzolay, Adbert RHP 2020-08-19 STL 84.4
Graphs
63 Kuhl, Chad RHP Field Out 2020-08-27 STL 83.9
Graphs
64 Underwood Jr., Duane RHP Single 2020-08-19 STL 83.4
Graphs
65 Marshall, Evan RHP 2020-08-15 STL 83.3
Graphs
66 McKenzie, Triston RHP 2020-08-28 STL 81.7
Graphs
67 Adam, Jason RHP 2020-08-19 STL 81.1
Graphs
68 Zimmer, Kyle RHP 2020-09-22 STL 80.8
Graphs
69 Rodríguez, Richard RHP 2020-08-27 STL 80.8
Graphs
70 Knebel, Corey RHP 2020-09-24 STL 80.4
Graphs
71 Turley, Nik LHP 2020-08-27 STL 80.2
Graphs
72 Burnes, Corbin RHP Field Out 2020-09-24 STL 80.0
Graphs
73 Plutko, Adam RHP 2020-08-28 STL 79.1
Graphs
74 Junis, Jakob RHP 2020-08-26 STL 78.5
Graphs
75 Wittgren, Nick RHP 2020-08-29 STL 78.5
Graphs
76 Civale, Aaron RHP Single 2020-08-30 STL 78.1
Graphs
77 Rosenthal, Trevor RHP 2020-08-25 STL 77.9
Graphs
78 Duffy, Danny LHP 2020-09-23 STL 77.8
Graphs
79 Gray, Sonny RHP Field Out 2020-08-20 STL 77.7
Graphs
80 Winkler, Dan RHP Grounded Into Double Play 2020-08-18 STL 77.2
Graphs
81 Zuber, Tyler RHP 2020-09-22 STL 77.2
Graphs
82 Singer, Brady RHP 2020-09-22 STL 76.8
Graphs
83 Duffy, Danny LHP 2020-09-23 STL 76.2
Graphs
84 Howard, Sam LHP 2020-09-18 STL 76.0
Graphs
85 Cordero, Jimmy RHP Field Out 2020-08-16 STL 75.4
Graphs
86 Lorenzen, Michael RHP 2020-08-23 STL 75.1
Graphs
87 Jeffress, Jeremy RHP Field Out 2020-08-17 STL 74.3
Graphs
88 Adam, Jason RHP Field Out 2020-09-05 STL 73.3
Graphs
89 Rodríguez, Richard RHP 2020-08-27 STL 73.3
Graphs
90 Hendricks, Kyle RHP Field Out 2020-08-17 STL 73.2
Graphs
91 Wittgren, Nick RHP 2020-08-29 STL 73.1
Graphs
92 Marshall, Evan RHP 2020-08-15 STL 73.0
Graphs
93 Holland, Derek LHP Field Out 2020-09-20 STL 72.9
Graphs
94 Rosenthal, Trevor RHP 2020-08-26 STL 72.8
Graphs
95 Hill, Cam RHP Field Out 2020-08-30 STL 72.6
Graphs
96 Plutko, Adam RHP Field Out 2020-08-28 STL 72.1
Graphs
97 McKenzie, Triston RHP 2020-08-28 STL 71.3
Graphs
98 Zuber, Tyler RHP 2020-09-22 STL 70.4
Graphs
99 Zuber, Tyler RHP 2020-09-22 STL 70.1
Graphs
100 Iglesias, Raisel RHP Field Out 2020-08-21 STL 68.5
Graphs
101 Houser, Adrian RHP Fielder's Choice 2020-09-27 STL 68.4
Graphs
102 Black, Ray RHP 2020-09-24 STL 67.0
Graphs
103 Jones, Nate RHP 2020-08-23 STL 66.6
Graphs
104 Staumont, Josh RHP 2020-09-21 STL 66.6
Graphs
105 Hernández, Carlos RHP Field Out 2020-09-21 STL 66.1
Graphs
106 Marshall, Evan RHP 2020-08-15 STL 65.9
Graphs
107 Woodruff, Brandon RHP Field Out 2020-09-26 STL 65.7
Graphs
108 Duffy, Danny LHP 2020-09-23 STL 65.6
Graphs
109 Junis, Jakob RHP 2020-09-23 STL 65.2
Graphs
110 Miley, Wade LHP 2020-08-22 STL 63.9
Graphs
111 Rosario, Randy LHP 2020-08-26 STL 62.5
Graphs
112 Plutko, Adam RHP 2020-08-28 STL 62.1
Graphs
113 Miley, Wade LHP Field Out 2020-08-22 STL 61.4
Graphs
114 Alzolay, Adbert RHP 2020-08-19 STL 59.6
Graphs
115 Burnes, Corbin RHP 2020-09-24 STL 58.8
Graphs
116 Kuhl, Chad RHP Grounded Into Double Play 2020-08-27 STL 56.8
Graphs
117 Mills, Alec RHP 2020-08-19 STL 56.4
Graphs
118 Darvish, Yu RHP Force Out 2020-08-18 STL 56.4
Graphs
119 Mahle, Tyler RHP Force Out 2020-08-23 STL 56.3
Graphs
120 Keller, Mitch RHP 2020-09-19 STL 53.9
Graphs
121 Duffy, Danny LHP 2020-09-23 STL 53.1
Graphs
122 Giolito, Lucas RHP Field Out 2020-08-15 STL 51.9
Graphs
123 Mills, Alec RHP 2020-08-19 STL 45.4
Graphs
124 Lorenzen, Michael RHP Force Out 2020-08-31 STL 44.7
Graphs
125 Woodruff, Brandon RHP 2020-09-26 STL 43.2
Graphs
126 Lorenzen, Michael RHP Field Out 2020-08-23 STL 39.7
Graphs