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. LA (°) Pitch (MPH)      
1 Hader, Josh LHP 2021-04-01 MIN 0 87.1
Graphs
2 Hader, Josh LHP 2021-09-01 SF 0 87.0
Graphs
3 Hader, Josh LHP 2021-04-29 LAD 0 87.0
Graphs
4 Hader, Josh LHP 2021-05-30 WSH 0 86.5
Graphs
5 Hader, Josh LHP 2021-08-21 WSH 0 86.5
Graphs
6 Hader, Josh LHP 2021-04-07 CHC 0 86.4
Graphs
7 Hader, Josh LHP Strikeout 2021-07-11 CIN 0 86.4
Graphs
8 Hader, Josh LHP 2021-09-01 SF 0 86.3
Graphs
9 Hader, Josh LHP 2021-04-29 LAD 0 86.2
Graphs
10 Hader, Josh LHP 2021-08-22 WSH 0 86.1
Graphs
11 Hader, Josh LHP 2021-05-12 STL 0 86.0
Graphs
12 Hader, Josh LHP 2019-05-30 PIT 0 85.9
Graphs
13 Hader, Josh LHP Field Out 2021-08-30 SF -4 85.8
Graphs
14 Hader, Josh LHP Field Out 2021-04-19 SD -16 85.7
Graphs
15 Hader, Josh LHP Walk 2021-04-07 CHC 0 85.7
Graphs
16 Hader, Josh LHP 2021-06-15 CIN 0 85.7
Graphs
17 Hader, Josh LHP 2021-04-19 SD 0 85.6
Graphs
18 Hader, Josh LHP 2021-07-11 CIN 0 85.6
Graphs
19 Hader, Josh LHP 2021-04-27 MIA 0 85.6
Graphs
20 Hader, Josh LHP 2021-04-07 CHC 0 85.6
Graphs
21 Hader, Josh LHP Home Run 2021-07-28 PIT 32 85.6
Graphs
22 Hader, Josh LHP 2021-05-27 SD 0 85.5
Graphs
23 Hader, Josh LHP 2021-04-07 CHC 0 85.5
Graphs
24 Hader, Josh LHP 2019-06-08 PIT 0 85.4
Graphs
25 Hader, Josh LHP 2021-09-08 PHI 0 85.4
Graphs
26 Hader, Josh LHP Field Out 2021-05-27 SD -8 85.4
Graphs
27 Hader, Josh LHP 2021-09-01 SF 0 85.4
Graphs
28 Hader, Josh LHP 2021-07-10 CIN 0 85.4
Graphs
29 Hader, Josh LHP Strikeout 2021-04-12 CHC 0 85.3
Graphs
30 Hader, Josh LHP 2021-06-11 PIT 0 85.3
Graphs
31 Hader, Josh LHP Field Out 2021-09-25 NYM -16 85.3
Graphs
32 Hader, Josh LHP 2021-06-13 PIT 0 85.3
Graphs
33 Hader, Josh LHP 2018-09-26 STL 0 85.2
Graphs
34 Hader, Josh LHP Walk 2021-07-11 CIN 0 85.2
Graphs
35 Hader, Josh LHP 2021-04-29 LAD 0 85.2
Graphs
36 Hader, Josh LHP 2021-04-12 CHC 0 85.2
Graphs
37 Hader, Josh LHP 2021-06-25 COL -27 85.1
Graphs
38 Hader, Josh LHP Strikeout 2021-04-29 LAD 0 85.1
Graphs
39 Hader, Josh LHP 2019-06-09 PIT 0 85.1
Graphs
40 Hader, Josh LHP 2021-06-11 PIT 0 85.0
Graphs
41 Hader, Josh LHP 2021-09-25 NYM 0 85.0
Graphs
42 Hader, Josh LHP 2021-04-12 CHC 0 85.0
Graphs
43 Hader, Josh LHP 2018-07-30 LAD 0 85.0
Graphs
44 Hader, Josh LHP 2019-06-16 SF 0 85.0
Graphs
45 Hader, Josh LHP Field Out 2019-05-19 ATL 44 85.0
Graphs
46 Hader, Josh LHP Walk 2021-04-19 SD 0 85.0
Graphs
47 Hader, Josh LHP Field Out 2018-08-11 ATL -5 85.0
Graphs
48 Hader, Josh LHP 2021-04-21 SD 0 84.9
Graphs
49 Hader, Josh LHP Strikeout 2021-05-30 WSH 0 84.9
Graphs
50 Hader, Josh LHP 2019-04-19 LAD 0 84.9
Graphs
51 Hader, Josh LHP 2021-06-11 PIT 0 84.9
Graphs
52 Hader, Josh LHP 2019-05-19 ATL 0 84.9
Graphs
53 Hader, Josh LHP 2019-05-18 ATL 0 84.9
Graphs
54 Hader, Josh LHP Strikeout 2021-06-15 CIN 0 84.8
Graphs
55 Hader, Josh LHP 2021-05-12 STL 0 84.8
Graphs
56 Hader, Josh LHP 2021-05-27 SD 0 84.8
Graphs
57 Hader, Josh LHP Field Out 2018-08-04 COL 52 84.8
Graphs
58 Hader, Josh LHP 2021-08-12 CHC 0 84.8
Graphs
59 Hader, Josh LHP 2021-04-29 LAD 0 84.8
Graphs
60 Hader, Josh LHP Strikeout 2019-06-09 PIT 0 84.8
Graphs
61 Hader, Josh LHP 2021-05-12 STL 0 84.8
Graphs
62 Hader, Josh LHP 2021-06-25 COL -14 84.8
Graphs
63 Hader, Josh LHP Double 2021-05-12 STL 8 84.8
Graphs
64 Hader, Josh LHP 2021-08-21 WSH 0 84.8
Graphs
65 Hader, Josh LHP 2021-07-10 CIN 0 84.7
Graphs
66 Hader, Josh LHP Strikeout 2019-06-06 MIA 0 84.7
Graphs
67 Hader, Josh LHP 2021-05-16 ATL 0 84.7
Graphs
68 Hader, Josh LHP 2021-05-31 DET 0 84.7
Graphs
69 Hader, Josh LHP 2019-06-08 PIT 0 84.7
Graphs
70 Hader, Josh LHP 2018-10-01 CHC 0 84.7
Graphs
71 Hader, Josh LHP 2018-08-11 ATL -15 84.6
Graphs
72 Hader, Josh LHP 2021-04-27 MIA 0 84.6
Graphs
73 Hader, Josh LHP 2021-07-07 NYM 0 84.6
Graphs
74 Hader, Josh LHP 2018-09-03 CHC 0 84.6
Graphs
75 Hader, Josh LHP 2018-06-29 CIN 0 84.6
Graphs
76 Hader, Josh LHP 2018-08-30 CIN 0 84.6
Graphs
77 Hader, Josh LHP 2019-05-22 CIN 0 84.6
Graphs
78 Hader, Josh LHP 2021-07-28 PIT 0 84.6
Graphs
79 Hader, Josh LHP Field Out 2021-05-11 STL 45 84.5
Graphs
80 Hader, Josh LHP 2021-05-30 WSH 0 84.5
Graphs
81 Hader, Josh LHP 2021-05-26 SD 0 84.5
Graphs
82 Hader, Josh LHP Strikeout 2021-04-30 LAD 0 84.5
Graphs
83 Hader, Josh LHP 2018-03-31 SD 21 84.5
Graphs
84 Hader, Josh LHP 2017-08-22 SF -46 84.5
Graphs
85 Hader, Josh LHP Strikeout 2021-04-27 MIA 0 84.5
Graphs
86 Hader, Josh LHP 2018-09-10 CHC 0 84.5
Graphs
87 Hader, Josh LHP 2021-05-27 SD 0 84.5
Graphs
88 Hader, Josh LHP 2021-10-03 LAD 0 84.5
Graphs
89 Hader, Josh LHP Field Out 2018-04-14 NYM 47 84.5
Graphs
90 Hader, Josh LHP Single 2021-04-29 LAD 22 84.4
Graphs
91 Hader, Josh LHP 2018-08-20 CIN 0 84.4
Graphs
92 Hader, Josh LHP 2021-05-16 ATL 0 84.4
Graphs
93 Hader, Josh LHP 2021-06-05 AZ 0 84.4
Graphs
94 Hader, Josh LHP 2021-05-22 CIN 0 84.4
Graphs
95 Hader, Josh LHP 2021-09-11 CLE 0 84.4
Graphs
96 Hader, Josh LHP 2021-06-12 PIT 0 84.4
Graphs
97 Hader, Josh LHP 2021-07-10 CIN 0 84.3
Graphs
98 Hader, Josh LHP 2017-09-06 CIN 0 84.3
Graphs
99 Hader, Josh LHP Strikeout 2021-08-15 PIT 0 84.3
Graphs
100 Hader, Josh LHP 2018-10-01 CHC 0 84.3
Graphs
101 Hader, Josh LHP 2021-05-26 SD 7 84.3
Graphs
102 Hader, Josh LHP Strikeout 2021-06-03 AZ 0 84.3
Graphs
103 Hader, Josh LHP Field Out 2021-06-29 CHC -26 84.3
Graphs
104 Hader, Josh LHP 2021-08-15 PIT 0 84.3
Graphs
105 Hader, Josh LHP 2021-07-11 CIN 0 84.3
Graphs
106 Hader, Josh LHP Strikeout 2021-06-11 PIT 0 84.3
Graphs
107 Hader, Josh LHP 2021-05-11 STL 0 84.3
Graphs
108 Hader, Josh LHP 2021-04-30 LAD 0 84.2
Graphs
109 Hader, Josh LHP 2021-07-07 NYM 0 84.2
Graphs
110 Hader, Josh LHP 2019-08-28 STL 0 84.2
Graphs
111 Hader, Josh LHP 2019-06-22 CIN 0 84.2
Graphs
112 Hader, Josh LHP 2019-06-16 SF 0 84.2
Graphs
113 Hader, Josh LHP 2019-08-01 OAK 0 84.2
Graphs
114 Hader, Josh LHP 2021-05-26 SD 0 84.2
Graphs
115 Hader, Josh LHP 2021-04-07 CHC 0 84.2
Graphs
116 Hader, Josh LHP 2021-06-13 PIT 0 84.2
Graphs
117 Hader, Josh LHP 2021-04-27 MIA 0 84.2
Graphs
118 Hader, Josh LHP 2019-08-01 OAK 0 84.2
Graphs
119 Hader, Josh LHP 2021-06-29 CHC 0 84.2
Graphs
120 Hader, Josh LHP 2021-07-11 CIN 0 84.1
Graphs
121 Hader, Josh LHP Strikeout 2021-06-13 PIT 0 84.1
Graphs
122 Hader, Josh LHP Field Out 2021-08-24 CIN -51 84.1
Graphs
123 Hader, Josh LHP 2018-07-21 LAD 0 84.1
Graphs
124 Hader, Josh LHP Grounded Into Double Play 2021-07-17 CIN 3 84.1
Graphs
125 Hader, Josh LHP Strikeout 2021-09-25 NYM 0 84.1
Graphs
126 Hader, Josh LHP 2021-08-21 WSH 0 84.1
Graphs
127 Hader, Josh LHP 2021-05-24 SD 0 84.1
Graphs
128 Hader, Josh LHP 2018-06-13 CHC 0 84.1
Graphs
129 Hader, Josh LHP Field Out 2021-06-12 PIT 12 84.1
Graphs
130 Hader, Josh LHP Field Out 2018-07-21 LAD 49 84.0
Graphs
131 Hader, Josh LHP 2021-06-03 AZ 59 84.0
Graphs
132 Hader, Josh LHP 2018-05-08 CLE 0 84.0
Graphs
133 Hader, Josh LHP 2021-05-30 WSH 0 84.0
Graphs
134 Hader, Josh LHP Field Out 2019-07-26 CHC 16 84.0
Graphs
135 Hader, Josh LHP 2021-05-12 STL 15 84.0
Graphs
136 Hader, Josh LHP 2021-04-07 CHC 80 84.0
Graphs
137 Hader, Josh LHP 2021-04-21 SD 0 84.0
Graphs
138 Hader, Josh LHP 2021-05-16 ATL 0 84.0
Graphs
139 Hader, Josh LHP 2018-06-13 CHC 0 84.0
Graphs
140 Hader, Josh LHP 2018-04-14 NYM 0 84.0
Graphs
141 Hader, Josh LHP 2018-04-06 CHC 0 84.0
Graphs
142 Hader, Josh LHP 2021-07-07 NYM 0 84.0
Graphs
143 Hader, Josh LHP 2021-05-24 SD 0 84.0
Graphs
144 Hader, Josh LHP Strikeout 2018-04-11 STL 0 84.0
Graphs
145 Hader, Josh LHP Strikeout 2021-07-28 PIT 0 83.9
Graphs
146 Hader, Josh LHP Single 2018-10-01 CHC 10 83.9
Graphs
147 Hader, Josh LHP 2021-06-03 AZ 0 83.9
Graphs
148 Hader, Josh LHP 2021-06-19 COL 0 83.9
Graphs
149 Hader, Josh LHP 2021-08-21 WSH 0 83.9
Graphs
150 Hader, Josh LHP 2021-07-11 CIN 0 83.9
Graphs
151 Hader, Josh LHP Strikeout 2021-06-13 PIT 0 83.9
Graphs
152 Hader, Josh LHP 2019-08-25 AZ 0 83.9
Graphs
153 Hader, Josh LHP 2019-05-22 CIN 32 83.9
Graphs
154 Hader, Josh LHP 2021-08-01 ATL 0 83.9
Graphs
155 Hader, Josh LHP 2019-05-30 PIT 0 83.9
Graphs
156 Hader, Josh LHP 2021-04-21 SD 0 83.9
Graphs
157 Hader, Josh LHP 2019-06-06 MIA 0 83.9
Graphs
158 Hader, Josh LHP 2019-06-29 PIT 0 83.9
Graphs
159 Hader, Josh LHP 2018-06-13 CHC 0 83.9
Graphs
160 Hader, Josh LHP Field Out 2021-04-18 PIT 13 83.9
Graphs
161 Hader, Josh LHP 2019-04-12 LAD 0 83.9
Graphs
162 Hader, Josh LHP Field Out 2021-06-23 AZ 78 83.9
Graphs
163 Hader, Josh LHP 2021-07-17 CIN 0 83.9
Graphs
164 Hader, Josh LHP 2021-05-31 DET 0 83.9
Graphs
165 Hader, Josh LHP Field Out 2019-06-29 PIT 4 83.9
Graphs
166 Hader, Josh LHP Strikeout 2018-09-03 CHC 0 83.9
Graphs
167 Hader, Josh LHP 2021-05-11 STL 0 83.8
Graphs
168 Hader, Josh LHP 2021-08-29 MIN 0 83.8
Graphs
169 Hader, Josh LHP 2021-09-08 PHI 0 83.8
Graphs
170 Hader, Josh LHP 2021-09-25 NYM 0 83.8
Graphs
171 Hader, Josh LHP 2018-09-07 SF 0 83.8
Graphs
172 Hader, Josh LHP 2021-07-10 CIN 41 83.8
Graphs
173 Hader, Josh LHP 2021-06-15 CIN 0 83.8
Graphs
174 Hader, Josh LHP 2019-06-09 PIT -21 83.8
Graphs
175 Hader, Josh LHP 2021-09-14 DET 67 83.8
Graphs
176 Hader, Josh LHP Strikeout 2019-09-07 CHC 0 83.8
Graphs
177 Hader, Josh LHP 2021-04-24 CHC 0 83.8
Graphs
178 Hader, Josh LHP 2021-07-08 CIN 0 83.8
Graphs
179 Hader, Josh LHP 2021-05-26 SD 0 83.7
Graphs
180 Hader, Josh LHP 2019-08-17 WSH 0 83.7
Graphs
181 Hader, Josh LHP 2019-08-28 STL 0 83.7
Graphs
182 Hader, Josh LHP 2021-06-11 PIT 0 83.7
Graphs
183 Hader, Josh LHP 2021-06-19 COL 0 83.7
Graphs
184 Hader, Josh LHP 2021-07-28 PIT 0 83.7
Graphs
185 Hader, Josh LHP 2021-08-12 CHC 0 83.7
Graphs
186 Hader, Josh LHP 2018-10-01 CHC 0 83.7
Graphs
187 Hader, Josh LHP 2019-04-19 LAD 0 83.7
Graphs
188 Hader, Josh LHP 2021-09-18 CHC 0 83.7
Graphs
189 Hader, Josh LHP 2021-05-22 CIN -40 83.6
Graphs
190 Hader, Josh LHP Double 2021-04-21 SD 14 83.6
Graphs
191 Hader, Josh LHP 2021-04-30 LAD 0 83.6
Graphs
192 Hader, Josh LHP 2021-05-24 SD 0 83.6
Graphs
193 Hader, Josh LHP Strikeout 2018-07-30 LAD 0 83.6
Graphs
194 Hader, Josh LHP 2018-04-17 CIN 0 83.6
Graphs
195 Hader, Josh LHP 2018-04-17 CIN 0 83.6
Graphs
196 Hader, Josh LHP 2017-07-14 PHI 0 83.6
Graphs
197 Hader, Josh LHP 2018-08-20 CIN 0 83.6
Graphs
198 Hader, Josh LHP 2018-08-11 ATL 0 83.6
Graphs
199 Hader, Josh LHP 2021-05-22 CIN 0 83.5
Graphs
200 Hader, Josh LHP 2021-09-26 NYM 0 83.5
Graphs
201 Hader, Josh LHP 2018-07-30 LAD 0 83.5
Graphs
202 Hader, Josh LHP 2021-04-21 SD 0 83.5
Graphs
203 Hader, Josh LHP 2021-08-17 STL 23 83.5
Graphs
204 Hader, Josh LHP 2021-08-21 WSH 0 83.5
Graphs
205 Hader, Josh LHP 2018-07-30 LAD 0 83.5
Graphs
206 Hader, Josh LHP 2020-09-25 STL 0 83.5
Graphs
207 Hader, Josh LHP Force Out 2021-05-12 STL -26 83.5
Graphs
208 Hader, Josh LHP 2018-08-24 PIT 44 83.5
Graphs
209 Hader, Josh LHP Single 2021-06-29 CHC 20 83.5
Graphs
210 Hader, Josh LHP 2021-08-01 ATL 0 83.5
Graphs
211 Hader, Josh LHP Strikeout 2021-07-10 CIN 0 83.5
Graphs
212 Hader, Josh LHP 2019-07-05 PIT 0 83.5
Graphs
213 Hader, Josh LHP Strikeout 2018-07-30 LAD 0 83.4
Graphs
214 Hader, Josh LHP 2021-08-21 WSH 0 83.4
Graphs
215 Hader, Josh LHP Strikeout 2018-10-01 CHC 0 83.4
Graphs
216 Hader, Josh LHP 2021-04-27 MIA -22 83.4
Graphs
217 Hader, Josh LHP Strikeout 2021-08-17 STL 0 83.4
Graphs
218 Hader, Josh LHP 2021-09-11 CLE 0 83.4
Graphs
219 Hader, Josh LHP 2018-09-12 CHC 0 83.4
Graphs
220 Hader, Josh LHP 2021-08-30 SF 0 83.4
Graphs
221 Hader, Josh LHP 2021-04-30 LAD 0 83.4
Graphs
222 Hader, Josh LHP Strikeout 2018-07-23 WSH 0 83.4
Graphs
223 Hader, Josh LHP Single 2021-05-16 ATL 14 83.4
Graphs
224 Hader, Josh LHP 2021-06-29 CHC 0 83.4
Graphs
225 Hader, Josh LHP 2017-07-14 PHI 0 83.3
Graphs
226 Hader, Josh LHP 2018-03-31 SD 34 83.3
Graphs
227 Hader, Josh LHP 2018-07-30 LAD -10 83.3
Graphs
228 Hader, Josh LHP Strikeout 2021-04-07 CHC 0 83.3
Graphs
229 Hader, Josh LHP 2021-05-01 LAD 0 83.3
Graphs
230 Hader, Josh LHP Field Out 2021-06-12 PIT 69 83.3
Graphs
231 Hader, Josh LHP Single 2021-08-12 CHC 7 83.3
Graphs
232 Hader, Josh LHP 2017-08-19 COL 0 83.3
Graphs
233 Hader, Josh LHP 2021-07-07 NYM -31 83.3
Graphs
234 Hader, Josh LHP 2021-05-26 SD 0 83.3
Graphs
235 Hader, Josh LHP Field Out 2021-07-28 PIT 29 83.3
Graphs
236 Hader, Josh LHP 2021-07-10 CIN 0 83.3
Graphs
237 Hader, Josh LHP 2021-05-11 STL 0 83.3
Graphs
238 Hader, Josh LHP 2021-05-12 STL 0 83.3
Graphs
239 Hader, Josh LHP 2021-09-08 PHI 0 83.3
Graphs
240 Hader, Josh LHP Strikeout 2021-06-19 COL 0 83.3
Graphs
241 Hader, Josh LHP 2018-03-31 SD -13 83.2
Graphs
242 Hader, Josh LHP 2021-10-03 LAD 0 83.2
Graphs
243 Hader, Josh LHP 2021-08-30 SF 0 83.2
Graphs
244 Hader, Josh LHP 2019-08-09 TEX 0 83.2
Graphs
245 Hader, Josh LHP 2021-05-12 STL 49 83.2
Graphs
246 Hader, Josh LHP 2018-09-07 SF 0 83.2
Graphs
247 Hader, Josh LHP 2021-07-07 NYM 0 83.2
Graphs
248 Hader, Josh LHP 2019-08-28 STL 0 83.2
Graphs
249 Hader, Josh LHP 2021-05-24 SD 0 83.2
Graphs
250 Hader, Josh LHP 2018-03-31 SD 0 83.2
Graphs
251 Hader, Josh LHP 2021-04-18 PIT -40 83.2
Graphs
252 Hader, Josh LHP 2021-09-14 DET 0 83.2
Graphs
253 Hader, Josh LHP Strikeout 2018-09-07 SF 0 83.2
Graphs
254 Hader, Josh LHP 2019-08-09 TEX 0 83.2
Graphs
255 Hader, Josh LHP 2017-08-12 CIN 0 83.2
Graphs
256 Hader, Josh LHP Walk 2018-05-05 PIT 0 83.2
Graphs
257 Hader, Josh LHP 2021-04-21 SD 0 83.2
Graphs
258 Hader, Josh LHP Strikeout 2019-05-08 WSH 0 83.1
Graphs
259 Hader, Josh LHP 2021-06-03 AZ 0 83.1
Graphs
260 Hader, Josh LHP 2018-09-26 STL 0 83.1
Graphs
261 Hader, Josh LHP 2020-09-25 STL 0 83.1
Graphs
262 Hader, Josh LHP 2018-07-23 WSH 0 83.1
Graphs
263 Hader, Josh LHP 2018-04-14 NYM 0 83.1
Graphs
264 Hader, Josh LHP Strikeout 2021-05-16 ATL 0 83.1
Graphs
265 Hader, Josh LHP 2021-06-12 PIT 0 83.1
Graphs
266 Hader, Josh LHP 2019-06-01 PIT 32 83.1
Graphs
267 Hader, Josh LHP 2019-08-09 TEX 0 83.1
Graphs
268 Hader, Josh LHP 2021-05-11 STL -17 83.1
Graphs
269 Hader, Josh LHP 2019-08-28 STL 0 83.1
Graphs
270 Hader, Josh LHP 2021-06-03 AZ 0 83.1
Graphs
271 Hader, Josh LHP 2018-09-28 DET 0 83.0
Graphs
272 Hader, Josh LHP Strikeout 2018-04-30 CIN 0 83.0
Graphs
273 Hader, Josh LHP 2021-09-08 PHI 0 83.0
Graphs
274 Hader, Josh LHP 2018-03-31 SD 0 83.0
Graphs
275 Hader, Josh LHP 2021-09-18 CHC 0 83.0
Graphs
276 Hader, Josh LHP 2021-08-24 CIN 0 83.0
Graphs
277 Hader, Josh LHP 2018-07-26 SF 0 83.0
Graphs
278 Hader, Josh LHP 2018-07-21 LAD 0 83.0
Graphs
279 Hader, Josh LHP Strikeout 2018-04-06 CHC 0 83.0
Graphs
280 Hader, Josh LHP 2018-08-11 ATL 0 83.0
Graphs
281 Hader, Josh LHP 2019-04-12 LAD -23 83.0
Graphs
282 Hader, Josh LHP 2019-07-20 AZ 0 83.0
Graphs
283 Hader, Josh LHP 2018-05-08 CLE 0 83.0
Graphs
284 Hader, Josh LHP 2018-07-30 LAD 51 83.0
Graphs
285 Hader, Josh LHP Strikeout 2021-04-24 CHC 0 83.0
Graphs
286 Hader, Josh LHP 2021-06-29 CHC 0 83.0
Graphs
287 Hader, Josh LHP Strikeout 2019-04-19 LAD 0 83.0
Graphs
288 Hader, Josh LHP Field Out 2018-08-11 ATL 9 83.0
Graphs
289 Hader, Josh LHP 2018-10-01 CHC 0 83.0
Graphs
290 Hader, Josh LHP Double 2018-08-07 SD 10 83.0
Graphs
291 Hader, Josh LHP 2018-04-06 CHC 0 82.9
Graphs
292 Hader, Josh LHP 2021-08-17 STL 0 82.9
Graphs
293 Hader, Josh LHP Field Out 2019-08-01 OAK -5 82.9
Graphs
294 Hader, Josh LHP 2018-09-24 STL 0 82.9
Graphs
295 Hader, Josh LHP 2018-05-22 AZ 0 82.9
Graphs
296 Hader, Josh LHP Strikeout 2021-09-11 CLE 0 82.9
Graphs
297 Hader, Josh LHP 2017-09-12 PIT 70 82.9
Graphs
298 Hader, Josh LHP 2019-07-05 PIT 0 82.9
Graphs
299 Hader, Josh LHP 2021-04-18 PIT 0 82.9
Graphs
300 Hader, Josh LHP 2021-04-21 SD 0 82.9
Graphs
301 Hader, Josh LHP 2018-06-29 CIN 0 82.9
Graphs
302 Hader, Josh LHP 2019-05-03 NYM 0 82.9
Graphs
303 Hader, Josh LHP 2018-06-13 CHC 0 82.9
Graphs
304 Hader, Josh LHP 2021-09-14 DET 0 82.9
Graphs
305 Hader, Josh LHP 2021-09-24 NYM 0 82.9
Graphs
306 Hader, Josh LHP Field Out 2018-05-19 MIN -17 82.9
Graphs
307 Hader, Josh LHP Strikeout 2019-05-22 CIN 0 82.9
Graphs
308 Hader, Josh LHP 2018-06-11 CHC 0 82.9
Graphs
309 Hader, Josh LHP Strikeout 2019-04-21 LAD 0 82.9
Graphs
310 Hader, Josh LHP 2020-09-26 STL 0 82.9
Graphs
311 Hader, Josh LHP 2018-09-10 CHC 0 82.9
Graphs
312 Hader, Josh LHP 2018-07-30 LAD 0 82.9
Graphs
313 Hader, Josh LHP 2021-04-30 LAD 0 82.9
Graphs
314 Hader, Josh LHP Walk 2018-04-09 STL 0 82.8
Graphs
315 Hader, Josh LHP Strikeout 2021-06-23 AZ 0 82.8
Graphs
316 Hader, Josh LHP 2019-04-15 STL 0 82.8
Graphs
317 Hader, Josh LHP Field Out 2021-09-17 CHC 27 82.8
Graphs
318 Hader, Josh LHP 2019-06-09 PIT 44 82.8
Graphs
319 Hader, Josh LHP 2018-04-14 NYM 48 82.8
Graphs
320 Hader, Josh LHP 2018-09-03 CHC 0 82.8
Graphs
321 Hader, Josh LHP Strikeout 2018-09-24 STL 0 82.8
Graphs
322 Hader, Josh LHP Triple 2018-09-21 PIT 1 82.8
Graphs
323 Hader, Josh LHP 2018-09-26 STL 0 82.8
Graphs
324 Hader, Josh LHP 2019-04-15 STL 0 82.8
Graphs
325 Hader, Josh LHP 2021-06-23 AZ 0 82.8
Graphs
326 Hader, Josh LHP 2020-09-18 KC 0 82.8
Graphs
327 Hader, Josh LHP Walk 2021-05-16 ATL 0 82.8
Graphs
328 Hader, Josh LHP 2021-05-24 SD 0 82.8
Graphs
329 Hader, Josh LHP 2018-08-07 SD 0 82.8
Graphs
330 Hader, Josh LHP Single 2021-07-28 PIT 14 82.8
Graphs
331 Hader, Josh LHP 2021-08-21 WSH 0 82.8
Graphs
332 Hader, Josh LHP 2020-09-25 STL 0 82.8
Graphs
333 Hader, Josh LHP 2018-04-21 MIA 0 82.8
Graphs
334 Hader, Josh LHP 2018-07-09 MIA 0 82.8
Graphs
335 Hader, Josh LHP Strikeout 2021-05-09 MIA 0 82.8
Graphs
336 Hader, Josh LHP 2019-08-01 OAK 54 82.8
Graphs
337 Hader, Josh LHP 2018-09-28 DET 0 82.8
Graphs
338 Hader, Josh LHP Field Out 2019-07-05 PIT 48 82.7
Graphs
339 Hader, Josh LHP Strikeout 2018-04-30 CIN 0 82.7
Graphs
340 Hader, Josh LHP 2021-07-10 CIN 0 82.7
Graphs
341 Hader, Josh LHP Strikeout 2021-05-12 STL 0 82.7
Graphs
342 Hader, Josh LHP 2021-09-25 NYM 0 82.7
Graphs
343 Hader, Josh LHP 2019-04-07 CHC 0 82.7
Graphs
344 Hader, Josh LHP 2021-05-24 SD 0 82.7
Graphs
345 Hader, Josh LHP Field Out 2021-04-27 MIA 31 82.7
Graphs
346 Hader, Josh LHP 2018-09-21 PIT 0 82.7
Graphs
347 Hader, Josh LHP 2018-05-05 PIT 0 82.7
Graphs
348 Hader, Josh LHP 2018-05-05 PIT 0 82.7
Graphs
349 Hader, Josh LHP 2020-09-26 STL 0 82.7
Graphs
350 Hader, Josh LHP 2018-04-14 NYM 0 82.7
Graphs
351 Hader, Josh LHP 2021-04-19 SD 0 82.7
Graphs
352 Hader, Josh LHP 2018-08-04 COL 0 82.7
Graphs
353 Hader, Josh LHP Strikeout 2021-09-14 DET 0 82.7
Graphs
354 Hader, Josh LHP 2018-05-05 PIT 37 82.7
Graphs
355 Hader, Josh LHP 2019-07-31 OAK 0 82.7
Graphs
356 Hader, Josh LHP 2019-08-13 MIN 0 82.7
Graphs
357 Hader, Josh LHP Strikeout 2021-08-21 WSH 0 82.7
Graphs
358 Hader, Josh LHP Strikeout 2019-08-28 STL 0 82.7
Graphs
359 Hader, Josh LHP 2017-07-29 CHC 0 82.7
Graphs
360 Hader, Josh LHP 2018-07-23 WSH 0 82.7
Graphs
361 Hader, Josh LHP Home Run 2019-04-21 LAD 28 82.7
Graphs
362 Hader, Josh LHP 2019-04-02 CIN 0 82.7
Graphs
363 Hader, Josh LHP 2021-08-18 STL 14 82.6
Graphs
364 Hader, Josh LHP Strikeout 2018-08-19 STL 0 82.6
Graphs
365 Hader, Josh LHP 2018-05-05 PIT 0 82.6
Graphs
366 Hader, Josh LHP 2019-07-20 AZ 0 82.6
Graphs
367 Hader, Josh LHP Strikeout 2021-05-22 CIN 0 82.6
Graphs
368 Hader, Josh LHP 2019-07-12 SF 0 82.6
Graphs
369 Hader, Josh LHP 2020-09-26 STL 0 82.6
Graphs
370 Hader, Josh LHP 2019-09-22 PIT 0 82.6
Graphs
371 Hader, Josh LHP 2018-03-29 SD 52 82.6
Graphs
372 Hader, Josh LHP 2019-07-01 CIN 0 82.6
Graphs
373 Hader, Josh LHP Field Out 2021-05-27 SD 62 82.6
Graphs
374 Hader, Josh LHP 2018-07-21 LAD 0 82.6
Graphs
375 Hader, Josh LHP 2021-08-29 MIN 0 82.6
Graphs
376 Hader, Josh LHP 2020-09-26 STL 0 82.6
Graphs
377 Hader, Josh LHP 2019-08-25 AZ 0 82.6
Graphs
378 Hader, Josh LHP Strikeout 2021-05-16 ATL 0 82.6
Graphs
379 Hader, Josh LHP 2018-08-07 SD 0 82.5
Graphs
380 Hader, Josh LHP Field Out 2018-07-26 SF 3 82.5
Graphs
381 Hader, Josh LHP 2018-06-11 CHC 0 82.5
Graphs
382 Hader, Josh LHP 2019-07-12 SF 0 82.5
Graphs
383 Hader, Josh LHP 2021-04-24 CHC 0 82.5
Graphs
384 Hader, Josh LHP 2019-08-31 CHC 0 82.5
Graphs
385 Hader, Josh LHP 2019-07-24 CIN 0 82.5
Graphs
386 Hader, Josh LHP Strikeout 2018-03-29 SD 0 82.5
Graphs
387 Hader, Josh LHP 2019-09-07 CHC 0 82.5
Graphs
388 Hader, Josh LHP 2021-08-01 ATL 0 82.5
Graphs
389 Hader, Josh LHP 2018-09-28 DET 0 82.5
Graphs
390 Hader, Josh LHP 2018-03-31 SD 0 82.5
Graphs
391 Hader, Josh LHP 2021-09-17 CHC 0 82.5
Graphs
392 Hader, Josh LHP 2021-06-23 AZ 0 82.5
Graphs
393 Hader, Josh LHP 2017-08-23 SF 0 82.5
Graphs
394 Hader, Josh LHP Strikeout 2018-05-05 PIT 0 82.5
Graphs
395 Hader, Josh LHP Field Out 2021-05-11 STL 29 82.5
Graphs
396 Hader, Josh LHP 2018-08-20 CIN 0 82.5
Graphs
397 Hader, Josh LHP Hit By Pitch 2021-08-18 STL 0 82.4
Graphs
398 Hader, Josh LHP 2021-08-24 CIN 0 82.4
Graphs
399 Hader, Josh LHP 2019-05-03 NYM 0 82.4
Graphs
400 Hader, Josh LHP Single 2018-03-29 SD 0 82.4
Graphs
401 Hader, Josh LHP Single 2021-05-16 ATL 27 82.4
Graphs
402 Hader, Josh LHP 2021-09-14 DET 0 82.4
Graphs
403 Hader, Josh LHP 2021-09-30 STL 0 82.4
Graphs
404 Hader, Josh LHP 2021-06-19 COL 0 82.4
Graphs
405 Hader, Josh LHP 2021-05-01 LAD 0 82.4
Graphs
406 Hader, Josh LHP 2018-05-08 CLE 0 82.4
Graphs
407 Hader, Josh LHP 2020-09-25 STL 45 82.4
Graphs
408 Hader, Josh LHP 2021-09-24 NYM 0 82.4
Graphs
409 Hader, Josh LHP 2018-08-24 PIT 0 82.4
Graphs
410 Hader, Josh LHP 2018-04-22 MIA 0 82.4
Graphs
411 Hader, Josh LHP 2019-09-28 COL 0 82.4
Graphs
412 Hader, Josh LHP Single 2021-09-17 CHC -36 82.4
Graphs
413 Hader, Josh LHP 2018-07-26 SF 0 82.4
Graphs
414 Hader, Josh LHP 2018-07-30 LAD 0 82.4
Graphs
415 Hader, Josh LHP Strikeout 2018-05-08 CLE 0 82.4
Graphs
416 Hader, Josh LHP Strikeout 2021-09-24 NYM 0 82.4
Graphs
417 Hader, Josh LHP 2021-09-26 NYM 0 82.4
Graphs
418 Hader, Josh LHP 2021-09-17 CHC 0 82.4
Graphs
419 Hader, Josh LHP 2021-06-03 AZ 0 82.4
Graphs
420 Hader, Josh LHP 2018-09-07 SF 0 82.3
Graphs
421 Hader, Josh LHP 2017-07-29 CHC 0 82.3
Graphs
422 Hader, Josh LHP 2021-06-23 AZ 0 82.3
Graphs
423 Hader, Josh LHP 2018-04-17 CIN 0 82.3
Graphs
424 Hader, Josh LHP 2018-05-14 AZ 0 82.3
Graphs
425 Hader, Josh LHP 2021-09-25 NYM 0 82.3
Graphs
426 Hader, Josh LHP 2018-08-24 PIT 0 82.3
Graphs
427 Hader, Josh LHP Strikeout 2018-05-05 PIT 0 82.3
Graphs
428 Hader, Josh LHP 2019-04-07 CHC 5 82.3
Graphs
429 Hader, Josh LHP Field Out 2018-04-06 CHC -51 82.3
Graphs
430 Hader, Josh LHP 2018-08-11 ATL 0 82.3
Graphs
431 Hader, Josh LHP 2020-09-25 STL 0 82.3
Graphs
432 Hader, Josh LHP 2021-08-12 CHC 0 82.3
Graphs
433 Hader, Josh LHP 2021-09-30 STL 55 82.3
Graphs
434 Hader, Josh LHP 2018-05-19 MIN 0 82.3
Graphs
435 Hader, Josh LHP 2018-03-31 SD 0 82.3
Graphs
436 Hader, Josh LHP 2019-05-05 NYM 0 82.3
Graphs
437 Hader, Josh LHP 2019-07-12 SF 0 82.2
Graphs
438 Hader, Josh LHP 2018-04-11 STL 0 82.2
Graphs
439 Hader, Josh LHP 2018-06-11 CHC 0 82.2
Graphs
440 Hader, Josh LHP 2020-09-25 STL 0 82.2
Graphs
441 Hader, Josh LHP 2018-09-24 STL 0 82.2
Graphs
442 Hader, Josh LHP 2020-07-27 PIT 0 82.2
Graphs
443 Hader, Josh LHP 2019-07-12 SF 0 82.2
Graphs
444 Hader, Josh LHP 2019-09-22 PIT 0 82.2
Graphs
445 Hader, Josh LHP 2018-09-24 STL 0 82.2
Graphs
446 Hader, Josh LHP 2020-09-26 STL 0 82.2
Graphs
447 Hader, Josh LHP 2018-06-13 CHC 42 82.2
Graphs
448 Hader, Josh LHP 2020-09-26 STL 0 82.2
Graphs
449 Hader, Josh LHP Strikeout 2020-09-26 STL 0 82.2
Graphs
450 Hader, Josh LHP 2017-07-14 PHI 0 82.2
Graphs
451 Hader, Josh LHP 2018-07-30 LAD 0 82.2
Graphs
452 Hader, Josh LHP 2021-09-30 STL 0 82.1
Graphs
453 Hader, Josh LHP 2021-09-18 CHC 0 82.1
Graphs
454 Hader, Josh LHP 2018-04-25 KC 31 82.1
Graphs
455 Hader, Josh LHP 2018-04-22 MIA 0 82.1
Graphs
456 Hader, Josh LHP 2021-06-23 AZ 0 82.1
Graphs
457 Hader, Josh LHP 2018-08-11 ATL 0 82.1
Graphs
458 Hader, Josh LHP 2017-08-22 SF 0 82.1
Graphs
459 Hader, Josh LHP 2021-09-25 NYM 0 82.1
Graphs
460 Hader, Josh LHP 2021-04-30 LAD -32 82.1
Graphs
461 Hader, Josh LHP Strikeout 2021-05-09 MIA 0 82.1
Graphs
462 Hader, Josh LHP 2021-08-18 STL 0 82.1
Graphs
463 Hader, Josh LHP 2021-09-30 STL 0 82.1
Graphs
464 Hader, Josh LHP 2018-07-30 LAD 0 82.1
Graphs
465 Hader, Josh LHP 2020-09-26 STL 0 82.1
Graphs
466 Hader, Josh LHP Strikeout 2020-08-16 CHC 0 82.1
Graphs
467 Hader, Josh LHP 2021-08-24 CIN 0 82.1
Graphs
468 Hader, Josh LHP 2018-09-03 CHC 0 82.1
Graphs
469 Hader, Josh LHP 2018-08-05 COL 0 82.1
Graphs
470 Hader, Josh LHP Walk 2021-09-14 DET 0 82.1
Graphs
471 Hader, Josh LHP 2020-09-25 STL 0 82.1
Graphs
472 Hader, Josh LHP 2017-08-22 SF 0 82.0
Graphs
473 Hader, Josh LHP 2018-05-08 CLE 0 82.0
Graphs
474 Hader, Josh LHP 2019-04-21 LAD 0 82.0
Graphs
475 Hader, Josh LHP 2021-07-17 CIN 0 82.0
Graphs
476 Hader, Josh LHP Field Out 2019-08-31 CHC -14 82.0
Graphs
477 Hader, Josh LHP 2018-08-20 CIN 0 82.0
Graphs
478 Hader, Josh LHP 2018-08-11 ATL 0 82.0
Graphs
479 Hader, Josh LHP 2018-04-06 CHC 0 82.0
Graphs
480 Hader, Josh LHP 2019-09-03 HOU 0 82.0
Graphs
481 Hader, Josh LHP 2021-08-21 WSH 0 82.0
Graphs
482 Hader, Josh LHP 2018-04-06 CHC 0 82.0
Graphs
483 Hader, Josh LHP 2018-05-25 NYM 0 82.0
Graphs
484 Hader, Josh LHP 2021-09-26 NYM 0 82.0
Graphs
485 Hader, Josh LHP 2021-06-23 AZ 0 82.0
Graphs
486 Hader, Josh LHP 2018-05-05 PIT 0 82.0
Graphs
487 Hader, Josh LHP 2018-04-25 KC 0 82.0
Graphs
488 Hader, Josh LHP 2019-04-07 CHC 0 81.9
Graphs
489 Hader, Josh LHP 2019-06-27 SEA 0 81.9
Graphs
490 Hader, Josh LHP Strikeout 2019-04-15 STL 0 81.9
Graphs
491 Hader, Josh LHP 2020-08-25 CIN 0 81.9
Graphs
492 Hader, Josh LHP 2018-06-22 STL -37 81.9
Graphs
493 Hader, Josh LHP 2018-08-05 COL 0 81.9
Graphs
494 Hader, Josh LHP Strikeout 2018-04-21 MIA 0 81.9
Graphs
495 Hader, Josh LHP 2019-09-07 CHC 0 81.9
Graphs
496 Hader, Josh LHP 2020-07-27 PIT 0 81.9
Graphs
497 Hader, Josh LHP 2018-05-11 COL 0 81.9
Graphs
498 Hader, Josh LHP 2017-08-12 CIN 0 81.9
Graphs
499 Hader, Josh LHP 2019-09-15 STL 33 81.9
Graphs
500 Hader, Josh LHP 2018-04-22 MIA 0 81.9
Graphs
501 Hader, Josh LHP 2019-04-15 STL 0 81.9
Graphs
502 Hader, Josh LHP 2021-05-16 ATL 0 81.9
Graphs
503 Hader, Josh LHP 2018-06-13 CHC 0 81.9
Graphs
504 Hader, Josh LHP Field Out 2018-05-08 CLE 40 81.9
Graphs
505 Hader, Josh LHP 2019-08-28 STL 0 81.9
Graphs
506 Hader, Josh LHP 2019-07-21 AZ 0 81.9
Graphs
507 Hader, Josh LHP 2018-07-26 SF 0 81.9
Graphs
508 Hader, Josh LHP Strikeout 2021-08-17 STL 0 81.8
Graphs
509 Hader, Josh LHP 2018-07-21 LAD 0 81.8
Graphs
510 Hader, Josh LHP 2017-07-07 NYY 0 81.8
Graphs
511 Hader, Josh LHP Field Out 2019-07-24 CIN 32 81.8
Graphs
512 Hader, Josh LHP 2021-05-09 MIA 0 81.8
Graphs
513 Hader, Josh LHP 2018-07-30 LAD 0 81.8
Graphs
514 Hader, Josh LHP 2018-03-31 SD 0 81.8
Graphs
515 Hader, Josh LHP 2019-08-01 OAK 0 81.8
Graphs
516 Hader, Josh LHP 2019-07-30 OAK 0 81.8
Graphs
517 Hader, Josh LHP 2018-07-03 MIN 0 81.8
Graphs
518 Hader, Josh LHP 2018-09-28 DET 0 81.8
Graphs
519 Hader, Josh LHP Strikeout 2019-07-24 CIN 0 81.8
Graphs
520 Hader, Josh LHP 2018-05-08 CLE 0 81.8
Graphs
521 Hader, Josh LHP 2019-04-21 LAD -4 81.8
Graphs
522 Hader, Josh LHP 2019-08-01 OAK 0 81.8
Graphs
523 Hader, Josh LHP 2019-07-30 OAK 0 81.8
Graphs
524 Hader, Josh LHP Field Out 2019-07-12 SF -14 81.8
Graphs
525 Hader, Josh LHP 2021-09-14 DET 0 81.8
Graphs
526 Hader, Josh LHP 2019-09-28 COL 0 81.8
Graphs
527 Hader, Josh LHP 2021-09-14 DET 0 81.7
Graphs
528 Hader, Josh LHP 2019-08-01 OAK 59 81.7
Graphs
529 Hader, Josh LHP 2018-07-21 LAD 0 81.7
Graphs
530 Hader, Josh LHP 2017-09-15 MIA 0 81.7
Graphs
531 Hader, Josh LHP 2017-07-26 WSH 0 81.7
Graphs
532 Hader, Josh LHP Sac Fly 2018-06-27 KC 30 81.7
Graphs
533 Hader, Josh LHP Single 2018-05-22 AZ 13 81.7
Graphs
534 Hader, Josh LHP 2021-05-08 MIA 0 81.7
Graphs
535 Hader, Josh LHP 2019-08-17 WSH 0 81.7
Graphs
536 Hader, Josh LHP 2019-06-29 PIT -10 81.7
Graphs
537 Hader, Josh LHP 2018-04-06 CHC 0 81.7
Graphs
538 Hader, Josh LHP Strikeout 2019-07-20 AZ 0 81.7
Graphs
539 Hader, Josh LHP 2018-04-22 MIA 0 81.7
Graphs
540 Hader, Josh LHP Strikeout 2018-04-11 STL 0 81.7
Graphs
541 Hader, Josh LHP Field Out 2020-08-25 CIN 4 81.7
Graphs
542 Hader, Josh LHP 2019-09-28 COL 0 81.7
Graphs
543 Hader, Josh LHP 2017-07-29 CHC 0 81.7
Graphs
544 Hader, Josh LHP 2018-08-29 CIN 0 81.7
Graphs
545 Hader, Josh LHP 2018-09-03 CHC 0 81.7
Graphs
546 Hader, Josh LHP 2021-05-09 MIA -38 81.6
Graphs
547 Hader, Josh LHP 2021-05-08 MIA 0 81.6
Graphs
548 Hader, Josh LHP 2021-08-24 CIN 0 81.6
Graphs
549 Hader, Josh LHP Field Out 2018-09-07 SF 32 81.6
Graphs
550 Hader, Josh LHP 2020-07-27 PIT 0 81.6
Graphs
551 Hader, Josh LHP Field Out 2019-08-28 STL 21 81.6
Graphs
552 Hader, Josh LHP 2019-08-09 TEX 0 81.6
Graphs
553 Hader, Josh LHP 2020-08-05 CWS 0 81.6
Graphs
554 Hader, Josh LHP 2021-07-10 CIN 0 81.6
Graphs
555 Hader, Josh LHP Strikeout 2019-09-07 CHC 0 81.6
Graphs
556 Hader, Josh LHP Strikeout 2018-06-09 PHI 0 81.6
Graphs
557 Hader, Josh LHP 2018-09-03 CHC 0 81.6
Graphs
558 Hader, Josh LHP Strikeout 2021-07-07 NYM 0 81.6
Graphs
559 Hader, Josh LHP 2019-08-17 WSH 33 81.6
Graphs
560 Hader, Josh LHP 2019-04-21 LAD 0 81.6
Graphs
561 Hader, Josh LHP 2018-08-29 CIN 76 81.6
Graphs
562 Hader, Josh LHP Double Play 2018-04-22 MIA 54 81.6
Graphs
563 Hader, Josh LHP 2018-07-21 LAD 86 81.6
Graphs
564 Hader, Josh LHP 2018-04-22 MIA 0 81.5
Graphs
565 Hader, Josh LHP 2019-04-12 LAD 0 81.5
Graphs
566 Hader, Josh LHP Strikeout 2021-09-17 CHC 0 81.5
Graphs
567 Hader, Josh LHP Field Out 2018-05-08 CLE 46 81.5
Graphs
568 Hader, Josh LHP 2020-07-27 PIT 0 81.5
Graphs
569 Hader, Josh LHP 2018-06-11 CHC 0 81.5
Graphs
570 Hader, Josh LHP Field Out 2020-07-27 PIT 4 81.5
Graphs
571 Hader, Josh LHP 2019-08-25 AZ 0 81.5
Graphs
572 Hader, Josh LHP Field Out 2021-09-18 CHC 63 81.5
Graphs
573 Hader, Josh LHP 2018-05-11 COL 32 81.5
Graphs
574 Hader, Josh LHP 2021-07-17 CIN 0 81.5
Graphs
575 Hader, Josh LHP Strikeout 2017-08-12 CIN 0 81.5
Graphs
576 Hader, Josh LHP 2018-04-22 MIA 0 81.5
Graphs
577 Hader, Josh LHP 2017-06-15 STL 32 81.5
Graphs
578 Hader, Josh LHP Field Out 2019-05-22 CIN 57 81.4
Graphs
579 Hader, Josh LHP 2019-09-28 COL 0 81.4
Graphs
580 Hader, Josh LHP 2018-04-30 CIN 0 81.4
Graphs
581 Hader, Josh LHP 2019-09-22 PIT 0 81.4
Graphs
582 Hader, Josh LHP 2020-09-25 STL 0 81.4
Graphs
583 Hader, Josh LHP 2019-09-24 CIN 0 81.4
Graphs
584 Hader, Josh LHP 2019-08-05 PIT 0 81.4
Graphs
585 Hader, Josh LHP 2018-09-24 STL 0 81.4
Graphs
586 Hader, Josh LHP 2018-04-11 STL 0 81.4
Graphs
587 Hader, Josh LHP 2017-07-26 WSH 0 81.4
Graphs
588 Hader, Josh LHP Strikeout 2017-09-15 MIA 0 81.4
Graphs
589 Hader, Josh LHP 2017-09-22 CHC 0 81.4
Graphs
590 Hader, Josh LHP 2018-05-05 PIT 0 81.4
Graphs
591 Hader, Josh LHP 2018-04-21 MIA 63 81.4
Graphs
592 Hader, Josh LHP 2020-09-18 KC 0 81.4
Graphs
593 Hader, Josh LHP 2021-06-23 AZ -43 81.4
Graphs
594 Hader, Josh LHP 2018-04-06 CHC 0 81.4
Graphs
595 Hader, Josh LHP 2021-08-17 STL 0 81.3
Graphs
596 Hader, Josh LHP 2021-09-30 STL 0 81.3
Graphs
597 Hader, Josh LHP 2017-09-20 PIT 0 81.3
Graphs
598 Hader, Josh LHP 2020-09-18 KC 0 81.3
Graphs
599 Hader, Josh LHP 2021-05-08 MIA -60 81.3
Graphs
600 Hader, Josh LHP Single 2018-04-22 MIA 9 81.3
Graphs
601 Hader, Josh LHP 2018-03-31 SD 0 81.3
Graphs
602 Hader, Josh LHP Strikeout 2019-07-17 ATL 0 81.3
Graphs
603 Hader, Josh LHP 2019-07-26 CHC 0 81.3
Graphs
604 Hader, Josh LHP Field Out 2019-05-11 CHC -21 81.3
Graphs
605 Hader, Josh LHP 2021-05-09 MIA 42 81.3
Graphs
606 Hader, Josh LHP 2019-04-21 LAD 0 81.3
Graphs
607 Hader, Josh LHP 2020-08-29 PIT 0 81.3
Graphs
608 Hader, Josh LHP 2021-09-30 STL 0 81.3
Graphs
609 Hader, Josh LHP Strikeout 2018-04-09 STL 0 81.3
Graphs
610 Hader, Josh LHP 2019-08-05 PIT 0 81.3
Graphs
611 Hader, Josh LHP 2020-08-05 CWS 0 81.2
Graphs
612 Hader, Josh LHP 2020-09-22 CIN 0 81.2
Graphs
613 Hader, Josh LHP 2018-05-22 AZ 0 81.2
Graphs
614 Hader, Josh LHP Strikeout 2018-09-21 PIT 0 81.2
Graphs
615 Hader, Josh LHP 2020-09-12 CHC 0 81.2
Graphs
616 Hader, Josh LHP Field Out 2018-05-11 COL 37 81.2
Graphs
617 Hader, Josh LHP Strikeout 2019-09-24 CIN 0 81.2
Graphs
618 Hader, Josh LHP Strikeout 2017-07-07 NYY 0 81.2
Graphs
619 Hader, Josh LHP 2020-07-27 PIT 0 81.2
Graphs
620 Hader, Josh LHP 2018-08-24 PIT 0 81.2
Graphs
621 Hader, Josh LHP 2020-08-16 CHC -51 81.2
Graphs
622 Hader, Josh LHP 2019-04-19 LAD 0 81.2
Graphs
623 Hader, Josh LHP 2019-07-31 OAK 0 81.2
Graphs
624 Hader, Josh LHP 2017-08-12 CIN 0 81.2
Graphs
625 Hader, Josh LHP 2018-04-06 CHC 0 81.2
Graphs
626 Hader, Josh LHP 2019-07-24 CIN 0 81.2
Graphs
627 Hader, Josh LHP 2020-08-16 CHC 0 81.2
Graphs
628 Hader, Josh LHP 2019-04-07 CHC 0 81.2
Graphs
629 Hader, Josh LHP 2019-08-05 PIT 16 81.2
Graphs
630 Hader, Josh LHP 2018-04-11 STL 0 81.2
Graphs
631 Hader, Josh LHP Strikeout 2018-09-17 CIN 0 81.2
Graphs
632 Hader, Josh LHP 2018-08-29 CIN 0 81.1
Graphs
633 Hader, Josh LHP 2020-07-27 PIT 0 81.1
Graphs
634 Hader, Josh LHP 2018-06-27 KC -3 81.1
Graphs
635 Hader, Josh LHP Field Out 2019-09-14 STL 21 81.1
Graphs
636 Hader, Josh LHP 2018-06-02 CWS 0 81.1
Graphs
637 Hader, Josh LHP 2019-07-24 CIN 0 81.1
Graphs
638 Hader, Josh LHP 2020-09-12 CHC 0 81.1
Graphs
639 Hader, Josh LHP 2019-04-12 LAD 0 81.1
Graphs
640 Hader, Josh LHP 2018-04-30 CIN 0 81.1
Graphs
641 Hader, Josh LHP 2017-07-07 NYY 12 81.1
Graphs
642 Hader, Josh LHP 2020-09-26 STL 0 81.1
Graphs
643 Hader, Josh LHP 2021-08-17 STL 0 81.1
Graphs
644 Hader, Josh LHP 2017-09-26 CIN 0 81.1
Graphs
645 Hader, Josh LHP 2019-09-08 CHC 0 81.1
Graphs
646 Hader, Josh LHP 2018-04-21 MIA 0 81.0
Graphs
647 Hader, Josh LHP 2021-08-24 CIN 0 81.0
Graphs
648 Hader, Josh LHP 2018-09-24 STL 0 81.0
Graphs
649 Hader, Josh LHP Strikeout 2019-09-14 STL 0 81.0
Graphs
650 Hader, Josh LHP 2018-07-03 MIN 0 81.0
Graphs
651 Hader, Josh LHP 2017-07-23 PHI 0 81.0
Graphs
652 Hader, Josh LHP Strikeout 2021-08-12 CHC 0 81.0
Graphs
653 Hader, Josh LHP 2020-08-18 MIN -43 81.0
Graphs
654 Hader, Josh LHP 2019-07-17 ATL 0 81.0
Graphs
655 Hader, Josh LHP 2018-04-14 NYM 0 81.0
Graphs
656 Hader, Josh LHP Strikeout 2018-04-09 STL 0 81.0
Graphs
657 Hader, Josh LHP 2018-04-06 CHC 0 81.0
Graphs
658 Hader, Josh LHP 2018-04-11 STL 0 81.0
Graphs
659 Hader, Josh LHP 2019-09-03 HOU 0 81.0
Graphs
660 Hader, Josh LHP 2020-08-16 CHC 0 81.0
Graphs
661 Hader, Josh LHP 2020-09-12 CHC 0 81.0
Graphs
662 Hader, Josh LHP 2018-04-22 MIA 0 80.9
Graphs
663 Hader, Josh LHP Strikeout 2018-07-15 PIT 0 80.9
Graphs
664 Hader, Josh LHP 2018-08-26 PIT 0 80.9
Graphs
665 Hader, Josh LHP 2018-08-26 PIT 0 80.9
Graphs
666 Hader, Josh LHP 2017-09-08 CHC 0 80.9
Graphs
667 Hader, Josh LHP Strikeout 2020-09-14 STL 0 80.9
Graphs
668 Hader, Josh LHP 2020-08-16 CHC -42 80.9
Graphs
669 Hader, Josh LHP 2018-04-22 MIA 0 80.9
Graphs
670 Hader, Josh LHP 2018-05-30 STL 0 80.9
Graphs
671 Hader, Josh LHP 2018-09-17 CIN 0 80.9
Graphs
672 Hader, Josh LHP 2017-07-21 PHI 0 80.9
Graphs
673 Hader, Josh LHP 2019-08-17 WSH 60 80.9
Graphs
674 Hader, Josh LHP 2020-09-11 CHC 0 80.9
Graphs
675 Hader, Josh LHP Strikeout 2018-04-22 MIA 0 80.9
Graphs
676 Hader, Josh LHP 2019-07-24 CIN 0 80.9
Graphs
677 Hader, Josh LHP Field Out 2017-08-07 MIN 47 80.9
Graphs
678 Hader, Josh LHP 2018-09-24 STL 0 80.9
Graphs
679 Hader, Josh LHP 2019-09-22 PIT 0 80.8
Graphs
680 Hader, Josh LHP 2020-09-02 DET 11 80.8
Graphs
681 Hader, Josh LHP Single 2017-09-22 CHC 35 80.8
Graphs
682 Hader, Josh LHP 2020-09-05 CLE 0 80.8
Graphs
683 Hader, Josh LHP Strikeout 2018-04-17 CIN 0 80.8
Graphs
684 Hader, Josh LHP 2020-08-16 CHC 0 80.8
Graphs
685 Hader, Josh LHP Field Out 2018-07-09 MIA 1 80.8
Graphs
686 Hader, Josh LHP 2019-09-03 HOU 0 80.8
Graphs
687 Hader, Josh LHP 2019-07-12 SF 0 80.8
Graphs
688 Hader, Josh LHP Field Out 2020-09-14 STL -52 80.7
Graphs
689 Hader, Josh LHP Field Out 2018-08-20 CIN 19 80.7
Graphs
690 Hader, Josh LHP 2018-04-09 STL 0 80.7
Graphs
691 Hader, Josh LHP 2018-04-30 CIN 0 80.7
Graphs
692 Hader, Josh LHP 2019-09-15 STL 0 80.7
Graphs
693 Hader, Josh LHP 2018-04-21 MIA 0 80.7
Graphs
694 Hader, Josh LHP 2018-05-25 NYM 0 80.7
Graphs
695 Hader, Josh LHP Strikeout 2020-09-11 CHC 0 80.7
Graphs
696 Hader, Josh LHP Field Out 2018-04-06 CHC 55 80.7
Graphs
697 Hader, Josh LHP Strikeout 2019-09-03 HOU 0 80.6
Graphs
698 Hader, Josh LHP Strikeout 2020-08-18 MIN 0 80.6
Graphs
699 Hader, Josh LHP 2019-09-03 HOU 21 80.6
Graphs
700 Hader, Josh LHP Strikeout 2019-07-12 SF 0 80.6
Graphs
701 Hader, Josh LHP 2019-07-12 SF 0 80.6
Graphs
702 Hader, Josh LHP Strikeout 2018-05-11 COL 0 80.6
Graphs
703 Hader, Josh LHP 2018-08-11 ATL 0 80.6
Graphs
704 Hader, Josh LHP Field Out 2019-09-24 CIN 39 80.6
Graphs
705 Hader, Josh LHP 2018-07-21 LAD 0 80.6
Graphs
706 Hader, Josh LHP 2018-06-18 PIT 0 80.5
Graphs
707 Hader, Josh LHP Strikeout 2018-07-09 MIA 0 80.5
Graphs
708 Hader, Josh LHP 2019-08-05 PIT 0 80.5
Graphs
709 Hader, Josh LHP Field Out 2017-09-08 CHC 40 80.5
Graphs
710 Hader, Josh LHP 2018-04-14 NYM 0 80.5
Graphs
711 Hader, Josh LHP 2020-09-18 KC 0 80.5
Graphs
712 Hader, Josh LHP 2018-05-08 CLE 27 80.5
Graphs
713 Hader, Josh LHP 2017-09-08 CHC 0 80.5
Graphs
714 Hader, Josh LHP 2017-09-18 PIT 0 80.5
Graphs
715 Hader, Josh LHP 2018-05-25 NYM 0 80.5
Graphs
716 Hader, Josh LHP 2020-09-14 STL 0 80.5
Graphs
717 Hader, Josh LHP Hit By Pitch 2019-08-09 TEX 0 80.5
Graphs
718 Hader, Josh LHP 2021-05-26 SD 0 80.5
Graphs
719 Hader, Josh LHP 2019-09-12 MIA 0 80.5
Graphs
720 Hader, Josh LHP Strikeout 2018-05-22 AZ 0 80.5
Graphs
721 Hader, Josh LHP 2017-08-12 CIN 0 80.4
Graphs
722 Hader, Josh LHP 2018-05-19 MIN 0 80.4
Graphs
723 Hader, Josh LHP 2017-09-20 PIT 0 80.4
Graphs
724 Hader, Josh LHP Strikeout 2019-08-09 TEX 0 80.4
Graphs
725 Hader, Josh LHP 2020-08-11 MIN 0 80.4
Graphs
726 Hader, Josh LHP 2019-09-07 CHC 0 80.4
Graphs
727 Hader, Josh LHP 2018-04-22 MIA 0 80.4
Graphs
728 Hader, Josh LHP 2017-08-12 CIN 0 80.4
Graphs
729 Hader, Josh LHP Field Out 2017-08-23 SF -11 80.4
Graphs
730 Hader, Josh LHP Strikeout 2019-04-12 LAD 0 80.4
Graphs
731 Hader, Josh LHP Strikeout 2019-09-12 MIA 0 80.3
Graphs
732 Hader, Josh LHP 2017-09-15 MIA 0 80.3
Graphs
733 Hader, Josh LHP 2017-09-20 PIT 28 80.3
Graphs
734 Hader, Josh LHP 2019-09-22 PIT 0 80.3
Graphs
735 Hader, Josh LHP 2020-08-11 MIN 0 80.3
Graphs
736 Hader, Josh LHP 2019-04-12 LAD 36 80.3
Graphs
737 Hader, Josh LHP Hit By Pitch 2020-09-14 STL 0 80.3
Graphs
738 Hader, Josh LHP 2018-04-30 CIN 0 80.3
Graphs
739 Hader, Josh LHP 2018-07-21 LAD 0 80.3
Graphs
740 Hader, Josh LHP 2020-08-05 CWS 0 80.3
Graphs
741 Hader, Josh LHP Strikeout 2018-05-22 AZ 0 80.3
Graphs
742 Hader, Josh LHP 2019-04-19 LAD -14 80.3
Graphs
743 Hader, Josh LHP Field Out 2020-07-29 PIT -79 80.3
Graphs
744 Hader, Josh LHP 2020-08-14 CHC 0 80.3
Graphs
745 Hader, Josh LHP 2018-04-25 KC 0 80.3
Graphs
746 Hader, Josh LHP 2017-09-26 CIN 29 80.3
Graphs
747 Hader, Josh LHP 2020-08-29 PIT 0 80.3
Graphs
748 Hader, Josh LHP 2020-07-29 PIT 0 80.2
Graphs
749 Hader, Josh LHP Field Out 2020-07-29 PIT 79 80.2
Graphs
750 Hader, Josh LHP 2018-05-19 MIN 0 80.2
Graphs
751 Hader, Josh LHP 2017-08-04 TB 0 80.2
Graphs
752 Hader, Josh LHP 2020-08-11 MIN 0 80.2
Graphs
753 Hader, Josh LHP 2017-09-18 PIT 0 80.2
Graphs
754 Hader, Josh LHP 2018-09-03 CHC 0 80.2
Graphs
755 Hader, Josh LHP 2017-07-07 NYY 0 80.2
Graphs
756 Hader, Josh LHP Strikeout 2017-09-15 MIA 0 80.2
Graphs
757 Hader, Josh LHP 2020-08-31 PIT 0 80.2
Graphs
758 Hader, Josh LHP Strikeout 2019-09-11 MIA 0 80.2
Graphs
759 Hader, Josh LHP 2020-09-12 CHC 0 80.2
Graphs
760 Hader, Josh LHP 2019-09-22 PIT 0 80.2
Graphs
761 Hader, Josh LHP 2018-03-29 SD 0 80.2
Graphs
762 Hader, Josh LHP 2018-07-09 MIA 0 80.2
Graphs
763 Hader, Josh LHP 2018-07-09 MIA 0 80.1
Graphs
764 Hader, Josh LHP 2020-09-12 CHC 0 80.1
Graphs
765 Hader, Josh LHP 2018-04-14 NYM 0 80.1
Graphs
766 Hader, Josh LHP 2020-08-29 PIT 0 80.1
Graphs
767 Hader, Josh LHP 2019-08-28 STL 0 80.1
Graphs
768 Hader, Josh LHP 2017-09-15 MIA 0 80.1
Graphs
769 Hader, Josh LHP Single 2019-07-26 CHC 8 80.1
Graphs
770 Hader, Josh LHP Strikeout 2017-09-26 CIN 0 80.1
Graphs
771 Hader, Josh LHP 2018-08-29 CIN 0 80.1
Graphs
772 Hader, Josh LHP Strikeout 2020-07-27 PIT 0 80.1
Graphs
773 Hader, Josh LHP 2018-06-09 PHI -13 80.1
Graphs
774 Hader, Josh LHP Grounded Into Double Play 2017-07-23 PHI -5 80.0
Graphs
775 Hader, Josh LHP Double 2018-08-29 CIN 29 80.0
Graphs
776 Hader, Josh LHP 2020-09-11 CHC 0 80.0
Graphs
777 Hader, Josh LHP Strikeout 2020-08-31 PIT 0 80.0
Graphs
778 Hader, Josh LHP Strikeout 2018-04-09 STL 0 80.0
Graphs
779 Hader, Josh LHP 2018-04-09 STL 0 80.0
Graphs
780 Hader, Josh LHP 2020-08-14 CHC 0 80.0
Graphs
781 Hader, Josh LHP 2019-06-27 SEA 0 80.0
Graphs
782 Hader, Josh LHP 2018-08-29 CIN 0 80.0
Graphs
783 Hader, Josh LHP 2020-08-05 CWS 0 80.0
Graphs
784 Hader, Josh LHP 2018-07-09 MIA 0 80.0
Graphs
785 Hader, Josh LHP 2019-09-14 STL 0 80.0
Graphs
786 Hader, Josh LHP Single 2018-08-07 SD 6 80.0
Graphs
787 Hader, Josh LHP Field Out 2019-09-14 STL 40 79.9
Graphs
788 Hader, Josh LHP 2018-09-07 SF 0 79.9
Graphs
789 Hader, Josh LHP 2020-08-05 CWS 0 79.9
Graphs
790 Hader, Josh LHP 2020-09-14 STL 0 79.9
Graphs
791 Hader, Josh LHP 2018-04-11 STL 0 79.9
Graphs
792 Hader, Josh LHP 2020-08-16 CHC 0 79.9
Graphs
793 Hader, Josh LHP 2017-09-26 CIN 18 79.9
Graphs
794 Hader, Josh LHP 2020-08-18 MIN -9 79.9
Graphs
795 Hader, Josh LHP 2020-08-29 PIT 0 79.9
Graphs
796 Hader, Josh LHP 2019-09-15 STL 0 79.9
Graphs
797 Hader, Josh LHP Single 2020-09-12 CHC 17 79.9
Graphs
798 Hader, Josh LHP 2017-08-12 CIN -36 79.9
Graphs
799 Hader, Josh LHP Walk 2017-09-26 CIN 0 79.9
Graphs
800 Hader, Josh LHP 2018-05-11 COL 0 79.8
Graphs
801 Hader, Josh LHP 2018-06-18 PIT 0 79.8
Graphs
802 Hader, Josh LHP 2017-08-07 MIN 0 79.8
Graphs
803 Hader, Josh LHP 2018-04-30 CIN 0 79.8
Graphs
804 Hader, Josh LHP 2018-04-22 MIA 0 79.8
Graphs
805 Hader, Josh LHP 2019-08-17 WSH 0 79.8
Graphs
806 Hader, Josh LHP Hit By Pitch 2020-08-14 CHC 0 79.7
Graphs
807 Hader, Josh LHP 2017-06-28 CIN 0 79.7
Graphs
808 Hader, Josh LHP 2017-07-07 NYY 0 79.7
Graphs
809 Hader, Josh LHP 2018-07-09 MIA 0 79.7
Graphs
810 Hader, Josh LHP 2020-08-18 MIN 0 79.7
Graphs
811 Hader, Josh LHP 2018-05-14 AZ 0 79.7
Graphs
812 Hader, Josh LHP 2017-09-20 PIT 0 79.7
Graphs
813 Hader, Josh LHP 2018-05-14 AZ 0 79.6
Graphs
814 Hader, Josh LHP 2020-09-12 CHC 0 79.6
Graphs
815 Hader, Josh LHP 2018-06-18 PIT 0 79.6
Graphs
816 Hader, Josh LHP Strikeout 2020-07-29 PIT 0 79.6
Graphs
817 Hader, Josh LHP Force Out 2019-09-22 PIT -7 79.6
Graphs
818 Hader, Josh LHP 2020-08-29 PIT 7 79.6
Graphs
819 Hader, Josh LHP 2019-08-25 AZ 0 79.6
Graphs
820 Hader, Josh LHP 2020-08-25 CIN 0 79.6
Graphs
821 Hader, Josh LHP 2017-07-07 NYY 0 79.6
Graphs
822 Hader, Josh LHP Field Out 2019-08-25 AZ -14 79.6
Graphs
823 Hader, Josh LHP 2020-09-11 CHC 0 79.6
Graphs
824 Hader, Josh LHP 2020-08-24 CIN 0 79.6
Graphs
825 Hader, Josh LHP Caught Stealing 2B 2017-06-13 STL 0 79.6
Graphs
826 Hader, Josh LHP 2018-04-14 NYM 29 79.6
Graphs
827 Hader, Josh LHP Strikeout 2019-09-11 MIA 0 79.6
Graphs
828 Hader, Josh LHP 2020-09-12 CHC -30 79.5
Graphs
829 Hader, Josh LHP 2019-04-12 LAD 0 79.5
Graphs
830 Hader, Josh LHP 2018-05-25 NYM 0 79.5
Graphs
831 Hader, Josh LHP 2018-08-29 CIN 0 79.5
Graphs
832 Hader, Josh LHP 2019-04-07 CHC 0 79.5
Graphs
833 Hader, Josh LHP 2017-06-15 STL 0 79.5
Graphs
834 Hader, Josh LHP Field Out 2020-09-12 CHC 43 79.5
Graphs
835 Hader, Josh LHP 2018-04-17 CIN 0 79.5
Graphs
836 Hader, Josh LHP 2018-08-11 ATL 0 79.5
Graphs
837 Hader, Josh LHP 2018-04-11 STL 0 79.5
Graphs
838 Hader, Josh LHP 2020-08-24 CIN -21 79.5
Graphs
839 Hader, Josh LHP 2020-08-11 MIN 0 79.4
Graphs
840 Hader, Josh LHP Field Out 2017-07-01 MIA 69 79.4
Graphs
841 Hader, Josh LHP Field Out 2017-06-20 PIT 81 79.4
Graphs
842 Hader, Josh LHP 2017-06-20 PIT 0 79.4
Graphs
843 Hader, Josh LHP 2019-09-15 STL 56 79.4
Graphs
844 Hader, Josh LHP Strikeout 2020-08-18 MIN 0 79.4
Graphs
845 Hader, Josh LHP 2019-08-28 STL 0 79.4
Graphs
846 Hader, Josh LHP Field Out 2017-06-15 STL 50 79.4
Graphs
847 Hader, Josh LHP Strikeout 2017-09-20 PIT 0 79.4
Graphs
848 Hader, Josh LHP Field Out 2017-08-04 TB 31 79.4
Graphs
849 Hader, Josh LHP 2020-08-14 CHC 0 79.3
Graphs
850 Hader, Josh LHP 2018-07-09 MIA 61 79.3
Graphs
851 Hader, Josh LHP 2018-04-30 CIN 0 79.3
Graphs
852 Hader, Josh LHP 2020-08-18 MIN 0 79.3
Graphs
853 Hader, Josh LHP Hit By Pitch 2020-09-02 DET 0 79.3
Graphs
854 Hader, Josh LHP Single 2019-08-25 AZ 2 79.3
Graphs
855 Hader, Josh LHP 2020-09-12 CHC 0 79.2
Graphs
856 Hader, Josh LHP Field Out 2019-09-15 STL -21 79.2
Graphs
857 Hader, Josh LHP 2017-08-04 TB 0 79.2
Graphs
858 Hader, Josh LHP 2020-09-18 KC 0 79.2
Graphs
859 Hader, Josh LHP Strikeout 2020-08-31 PIT 0 79.1
Graphs
860 Hader, Josh LHP 2020-08-24 CIN 0 79.1
Graphs
861 Hader, Josh LHP 2017-06-24 ATL 0 79.1
Graphs
862 Hader, Josh LHP 2020-08-29 PIT 53 79.1
Graphs
863 Hader, Josh LHP 2017-07-07 NYY 16 79.0
Graphs
864 Hader, Josh LHP 2020-09-18 KC 0 79.0
Graphs
865 Hader, Josh LHP 2017-09-22 CHC 0 79.0
Graphs
866 Hader, Josh LHP 2019-08-05 PIT 0 79.0
Graphs
867 Hader, Josh LHP 2020-08-11 MIN 0 79.0
Graphs
868 Hader, Josh LHP 2017-09-08 CHC 0 78.9
Graphs
869 Hader, Josh LHP 2019-09-19 SD 66 78.9
Graphs
870 Hader, Josh LHP 2017-06-28 CIN 0 78.9
Graphs
871 Hader, Josh LHP 2019-09-12 MIA 0 78.8
Graphs
872 Hader, Josh LHP Strikeout 2018-07-09 MIA 0 78.8
Graphs
873 Hader, Josh LHP 2017-06-20 PIT 0 78.8
Graphs
874 Hader, Josh LHP Strikeout 2018-08-26 PIT 0 78.8
Graphs
875 Hader, Josh LHP 2020-08-24 CIN 0 78.7
Graphs
876 Hader, Josh LHP 2019-09-24 CIN 0 78.7
Graphs
877 Hader, Josh LHP 2017-06-20 PIT 0 78.7
Graphs
878 Hader, Josh LHP 2018-05-22 AZ 0 78.7
Graphs
879 Hader, Josh LHP 2017-07-07 NYY 0 78.7
Graphs
880 Hader, Josh LHP 2020-08-29 PIT 0 78.7
Graphs
881 Hader, Josh LHP 2018-08-26 PIT 0 78.6
Graphs
882 Hader, Josh LHP 2020-08-14 CHC 0 78.6
Graphs
883 Hader, Josh LHP Strikeout 2019-09-01 CHC 0 78.6
Graphs
884 Hader, Josh LHP Field Out 2020-09-12 CHC 52 78.6
Graphs
885 Hader, Josh LHP Field Out 2020-08-25 CIN 22 78.6
Graphs
886 Hader, Josh LHP 2020-09-18 KC 0 78.6
Graphs
887 Hader, Josh LHP 2017-06-15 STL 0 78.5
Graphs
888 Hader, Josh LHP 2020-07-29 PIT 0 78.5
Graphs
889 Hader, Josh LHP 2018-04-21 MIA 0 78.5
Graphs
890 Hader, Josh LHP 2019-09-15 STL 0 78.5
Graphs
891 Hader, Josh LHP 2020-09-12 CHC 0 78.5
Graphs
892 Hader, Josh LHP Strikeout 2017-08-04 TB 0 78.5
Graphs
893 Hader, Josh LHP 2017-08-22 SF 0 78.4
Graphs
894 Hader, Josh LHP 2018-06-02 CWS -7 78.4
Graphs
895 Hader, Josh LHP 2017-07-07 NYY 0 78.4
Graphs
896 Hader, Josh LHP Field Out 2017-06-24 ATL 53 78.4
Graphs
897 Hader, Josh LHP 2019-09-15 STL 0 78.4
Graphs
898 Hader, Josh LHP 2018-04-09 STL 0 78.3
Graphs
899 Hader, Josh LHP 2020-08-14 CHC 0 78.3
Graphs
900 Hader, Josh LHP Field Out 2020-08-24 CIN 47 78.3
Graphs
901 Hader, Josh LHP Strikeout 2020-08-11 MIN 0 78.3
Graphs
902 Hader, Josh LHP Strikeout 2020-08-05 CWS 0 78.2
Graphs
903 Hader, Josh LHP 2017-06-28 CIN 0 78.2
Graphs
904 Hader, Josh LHP Strikeout 2020-08-11 MIN 0 78.2
Graphs
905 Hader, Josh LHP Strikeout 2020-08-31 PIT 0 78.0
Graphs
906 Hader, Josh LHP 2018-05-30 STL 0 78.0
Graphs
907 Hader, Josh LHP Strikeout 2018-04-30 CIN 0 78.0
Graphs
908 Hader, Josh LHP 2017-06-28 CIN 0 78.0
Graphs
909 Hader, Josh LHP 2020-08-14 CHC 0 77.9
Graphs
910 Hader, Josh LHP Strikeout 2020-08-24 CIN 0 77.8
Graphs
911 Hader, Josh LHP 2020-08-14 CHC 0 77.8
Graphs
912 Hader, Josh LHP Strikeout 2017-06-24 ATL 0 77.8
Graphs
913 Hader, Josh LHP 2017-06-15 STL 0 77.8
Graphs
914 Hader, Josh LHP Strikeout 2020-08-14 CHC 0 77.8
Graphs
915 Hader, Josh LHP 2019-09-15 STL 0 77.7
Graphs
916 Hader, Josh LHP 2020-08-14 CHC 0 77.4
Graphs
917 Hader, Josh LHP 2020-08-18 MIN 0 77.2
Graphs
918 Hader, Josh LHP 2017-09-26 CIN 0 77.1
Graphs
919 Hader, Josh LHP Hit By Pitch 2017-08-07 MIN 0 76.4
Graphs
920 Hader, Josh LHP Field Out 2017-06-10 AZ 39 76.0
Graphs