Angel Martínez homers to right field.
98.6 mph
356 ft
22 deg
Josh Naylor homers to center field. José Ramírez scores.
98.4 mph
369 ft
31 deg
José Ramírez singles to shallow center field. Steven Kwan scores.
72.6 mph
209 ft
21 deg
Andrés Giménez doubles to deep right field. Josh Naylor scores. José Ramírez scores.
104.4 mph
299 ft
18 deg
Colt Keith homers to right field. Matt Vierling scores.
94.5 mph
362 ft
31 deg
Wenceel Pérez grounds out to second base, Andrés Giménez to Josh Naylor. Gio Urshela scores.
83.3 mph
97 ft
7 deg
Josh Naylor grounds out to shallow infield, Colt Keith to Gio Urshela. José Ramírez to second. Steven Kwan to third. Austin Hedges scores.
90.3 mph
7 ft
-26 deg
Gio Urshela homers to center field. Carson Kelly scores. Colt Keith scores.
98.5 mph
402 ft
32 deg
Justyn-Henry Malloy homers to left field.
101.2 mph
374 ft
34 deg
Josh Naylor singles to center field. José Ramírez to second. Steven Kwan to third. Bo Naylor scores.
72.7 mph
238 ft
26 deg
Brayan Rocchio out on a sacrifice fly to left field to Riley Greene. José Ramírez to third. Steven Kwan scores.
80.3 mph
263 ft
41 deg
Carson Kelly out on a sacrifice fly to deep right field to Daniel Schneemann. Colt Keith scores.
97.6 mph
336 ft
22 deg
2
HR
3
9
R
8
14
H
11
3
SB
1
13
LOB
6
.333
AVG
.282
.431
OBP
.326
.524
SLG
.564
6.30
ERA
7.20
7
K
11
2
BB
8
Guardians
0
Tigers
1
Game 1
Final
Guardians
9
Tigers
8
Game 2
Final
Guardians
4
Tigers
5
Game 3
Final
Guardians
1
Tigers
10
Game 4
Final
The Detroit Tigers couldn't pull it off against the Cleveland Guardians, 9 to 8, on July 9, 2024.
Comerica Park
Detroit, Michigan
80°
4 mph SW
Home Plate: Mike Muchlinski
First Base: Jansen Visconti
Second Base: David Arrieta
Third Base: James Hoye
Batters | AB | R | H | RBI | HR | SB | BB | K |
---|---|---|---|---|---|---|---|---|
S. Kwan DH | 5 | 2 | 3 | 0 | 0 | 0 | 1 | 0 |
A. Martínez LF | 6 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
J. Ramírez 3B | 3 | 2 | 3 | 1 | 0 | 2 | 3 | 0 |
J. Naylor 1B | 4 | 2 | 3 | 4 | 1 | 1 | 2 | 0 |
J. Noel RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 2 |
D. Fry PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
B. Rocchio SS | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
A. Giménez 2B | 6 | 0 | 1 | 2 | 0 | 0 | 0 | 4 |
D. Schneemann SS-RF | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
T. Freeman CF | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
A. Hedges C | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
B. Naylor PH-C | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 42 | 9 | 14 | 9 | 2 | 3 | 8 | 11 |
Batters | AB | R | H | RBI | HR | SB | BB | K |
---|---|---|---|---|---|---|---|---|
M. Vierling CF | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
C. Keith 2B | 5 | 3 | 2 | 2 | 1 | 0 | 0 | 2 |
R. Greene LF | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
C. Kelly C | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
G. Urshela 1B | 5 | 2 | 3 | 3 | 1 | 0 | 0 | 1 |
A. Baddoo PR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
W. Pérez RF | 5 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
J. Malloy DH | 5 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
J. Báez SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Z. McKinstry 3B | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |
Totals | 39 | 8 | 11 | 8 | 3 | 1 | 2 | 7 |
Batting
2B: J. Ramírez, A. Giménez
HR: J. Naylor, A. Martínez
TB: A. Hedges, J. Ramírez 4, J. Naylor 6, T. Freeman, S. Kwan 3, A. Giménez 2, J. Noel, A. Martínez 4
RBI: J. Ramírez, J. Naylor 4, A. Giménez 2, B. Rocchio, A. Martínez
2-out RBI: A. Giménez 2
Runners left in scoring position, 2 out: A. Hedges 2, D. Fry 2, A. Giménez, J. Noel 3
IBB: J. Ramírez 3
SF: B. Rocchio
GIDP: A. Giménez
Team RISP: 5-for-15
Team LOB: 13
Baserunning
SB: J. Ramírez 2, J. Naylor
Batting
3B: G. Urshela
HR: G. Urshela, C. Keith, J. Malloy
TB: C. Kelly, G. Urshela 8, Z. McKinstry, M. Vierling, R. Greene, C. Keith 5, J. Malloy 4, W. Pérez
RBI: C. Kelly, G. Urshela 3, C. Keith 2, J. Malloy, W. Pérez
2-out RBI: C. Keith 2, J. Malloy
Runners left in scoring position, 2 out: C. Keith, J. Malloy
HBP: J. Báez
SF: C. Kelly
Team RISP: 2-for-6
Team LOB: 6
Baserunning
SB: Z. McKinstry
Pitchers | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
B. Lively | 5.1 | 7 | 6 | 6 | 1 | 4 | 2 | 10.13 |
N. Sandlin (BS) | 0.2 | 1 | 1 | 1 | 0 | 1 | 1 | 13.50 |
C. Smith | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 0.00 |
H. Gaddis | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
S. Barlow (W) | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 0.00 |
E. Clase (S) | 1.0 | 2 | 1 | 0 | 0 | 0 | 0 | 0.00 |
Totals | 10.0 | 11 | 8 | 7 | 2 | 7 | 3 |
Pitchers | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
K. Maeda | 2.2 | 7 | 6 | 6 | 1 | 2 | 2 | 20.25 |
J. Wentz | 2.1 | 3 | 1 | 1 | 3 | 3 | 0 | 3.86 |
B. Brieske | 2.2 | 1 | 0 | 0 | 1 | 3 | 0 | 0.00 |
A. Chafin | 1.0 | 0 | 0 | 0 | 2 | 2 | 0 | 0.00 |
W. Vest (L) | 1.1 | 3 | 2 | 1 | 1 | 1 | 0 | 6.75 |
Totals | 10.0 | 14 | 9 | 8 | 8 | 11 | 2 |
Pitches-strikes: S. Barlow 14-6, B. Lively 80-53, C. Smith 16-11, N. Sandlin 8-5, H. Gaddis 12-8, E. Clase 9-6
Groundouts-flyouts: B. Lively 5-4, C. Smith 1-0, N. Sandlin 0-1, H. Gaddis 1-0, E. Clase 1-0
Batters faced: S. Barlow 4, B. Lively 23, C. Smith 4, N. Sandlin 4, H. Gaddis 3, E. Clase 5
Pitches-strikes: A. Chafin 20-10, K. Maeda 49-34, J. Wentz 65-36, W. Vest 29-20, B. Brieske 30-21
Groundouts-flyouts: A. Chafin 0-1, K. Maeda 1-3, J. Wentz 2-2, W. Vest 1-2, B. Brieske 5-0
Batters faced: A. Chafin 5, K. Maeda 15, J. Wentz 13, W. Vest 8, B. Brieske 10
Inherited runners-scored: A. Chafin 1-0, J. Wentz 1-0, B. Brieske 2-1
Batters | AB | R | H | RBI | HR | SB | BB | K |
---|---|---|---|---|---|---|---|---|
S. Kwan DH | 5 | 2 | 3 | 0 | 0 | 0 | 1 | 0 |
A. Martínez LF | 6 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
J. Ramírez 3B | 3 | 2 | 3 | 1 | 0 | 2 | 3 | 0 |
J. Naylor 1B | 4 | 2 | 3 | 4 | 1 | 1 | 2 | 0 |
J. Noel RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 2 |
D. Fry PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
B. Rocchio SS | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
A. Giménez 2B | 6 | 0 | 1 | 2 | 0 | 0 | 0 | 4 |
D. Schneemann SS-RF | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
T. Freeman CF | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
A. Hedges C | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
B. Naylor PH-C | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 42 | 9 | 14 | 9 | 2 | 3 | 8 | 11 |
Batting
2B: J. Ramírez, A. Giménez
HR: J. Naylor, A. Martínez
TB: A. Hedges, J. Ramírez 4, J. Naylor 6, T. Freeman, S. Kwan 3, A. Giménez 2, J. Noel, A. Martínez 4
RBI: J. Ramírez, J. Naylor 4, A. Giménez 2, B. Rocchio, A. Martínez
2-out RBI: A. Giménez 2
Runners left in scoring position, 2 out: A. Hedges 2, D. Fry 2, A. Giménez, J. Noel 3
IBB: J. Ramírez 3
SF: B. Rocchio
GIDP: A. Giménez
Team RISP: 5-for-15
Team LOB: 13
Baserunning
SB: J. Ramírez 2, J. Naylor
Pitchers | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
B. Lively | 5.1 | 7 | 6 | 6 | 1 | 4 | 2 | 10.13 |
N. Sandlin (BS) | 0.2 | 1 | 1 | 1 | 0 | 1 | 1 | 13.50 |
C. Smith | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 0.00 |
H. Gaddis | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
S. Barlow (W) | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 0.00 |
E. Clase (S) | 1.0 | 2 | 1 | 0 | 0 | 0 | 0 | 0.00 |
Totals | 10.0 | 11 | 8 | 7 | 2 | 7 | 3 |
Pitches-strikes: S. Barlow 14-6, B. Lively 80-53, C. Smith 16-11, N. Sandlin 8-5, H. Gaddis 12-8, E. Clase 9-6
Groundouts-flyouts: B. Lively 5-4, C. Smith 1-0, N. Sandlin 0-1, H. Gaddis 1-0, E. Clase 1-0
Batters faced: S. Barlow 4, B. Lively 23, C. Smith 4, N. Sandlin 4, H. Gaddis 3, E. Clase 5
Batters | AB | R | H | RBI | HR | SB | BB | K |
---|---|---|---|---|---|---|---|---|
M. Vierling CF | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
C. Keith 2B | 5 | 3 | 2 | 2 | 1 | 0 | 0 | 2 |
R. Greene LF | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
C. Kelly C | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
G. Urshela 1B | 5 | 2 | 3 | 3 | 1 | 0 | 0 | 1 |
A. Baddoo PR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
W. Pérez RF | 5 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
J. Malloy DH | 5 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
J. Báez SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Z. McKinstry 3B | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |
Totals | 39 | 8 | 11 | 8 | 3 | 1 | 2 | 7 |
Batting
3B: G. Urshela
HR: G. Urshela, C. Keith, J. Malloy
TB: C. Kelly, G. Urshela 8, Z. McKinstry, M. Vierling, R. Greene, C. Keith 5, J. Malloy 4, W. Pérez
RBI: C. Kelly, G. Urshela 3, C. Keith 2, J. Malloy, W. Pérez
2-out RBI: C. Keith 2, J. Malloy
Runners left in scoring position, 2 out: C. Keith, J. Malloy
HBP: J. Báez
SF: C. Kelly
Team RISP: 2-for-6
Team LOB: 6
Baserunning
SB: Z. McKinstry
Pitchers | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
K. Maeda | 2.2 | 7 | 6 | 6 | 1 | 2 | 2 | 20.25 |
J. Wentz | 2.1 | 3 | 1 | 1 | 3 | 3 | 0 | 3.86 |
B. Brieske | 2.2 | 1 | 0 | 0 | 1 | 3 | 0 | 0.00 |
A. Chafin | 1.0 | 0 | 0 | 0 | 2 | 2 | 0 | 0.00 |
W. Vest (L) | 1.1 | 3 | 2 | 1 | 1 | 1 | 0 | 6.75 |
Totals | 10.0 | 14 | 9 | 8 | 8 | 11 | 2 |
Pitches-strikes: A. Chafin 20-10, K. Maeda 49-34, J. Wentz 65-36, W. Vest 29-20, B. Brieske 30-21
Groundouts-flyouts: A. Chafin 0-1, K. Maeda 1-3, J. Wentz 2-2, W. Vest 1-2, B. Brieske 5-0
Batters faced: A. Chafin 5, K. Maeda 15, J. Wentz 13, W. Vest 8, B. Brieske 10
Inherited runners-scored: A. Chafin 1-0, J. Wentz 1-0, B. Brieske 2-1
Steven Kwan flies out to deep left field to Riley Greene.
92.3 mph
335 ft
41 deg
Angel Martínez homers to right field.
98.6 mph
356 ft
22 deg
José Ramírez singles to right field.
102.4 mph
232 ft
12 deg
José Ramírez steals second.
Stolen Base
Josh Naylor homers to center field. José Ramírez scores.
98.4 mph
369 ft
31 deg
Jhonkensy Noel singles to center field.
108.5 mph
88 ft
3 deg
Andrés Giménez grounds out to first base. Jhonkensy Noel out at second.
80.4 mph
27 ft
-1 deg
Matt Vierling called out on strikes.
Colt Keith strikes out swinging.
Riley Greene walks.
Carson Kelly grounds out to third base, José Ramírez to Josh Naylor.
80.8 mph
2 ft
-39 deg
Daniel Schneemann lines out to deep left field to Riley Greene.
94.8 mph
329 ft
21 deg
Tyler Freeman flies out to deep center field to Matt Vierling.
93.3 mph
355 ft
29 deg
Austin Hedges called out on strikes.
Gio Urshela called out on strikes.
Wenceel Pérez flies out to deep right field to Jhonkensy Noel.
83.7 mph
284 ft
42 deg
Justyn-Henry Malloy flies out to center field to Tyler Freeman.
92.4 mph
265 ft
49 deg
Steven Kwan walks.
Steven Kwan to second.
Angel Martínez flies out to left field to Riley Greene.
86.9 mph
285 ft
26 deg
José Ramírez singles to shallow center field. Steven Kwan scores.
72.6 mph
209 ft
21 deg
Josh Naylor singles to right field. José Ramírez to third.
105.9 mph
65 ft
1 deg
Jhonkensy Noel strikes out swinging. Josh Naylor steals second.
Andrés Giménez doubles to deep right field. Josh Naylor scores. José Ramírez scores.
104.4 mph
299 ft
18 deg
Joey Wentz (P) replaces Kenta Maeda (P).
Daniel Schneemann walks.
Tyler Freeman walks. Daniel Schneemann to second. Andrés Giménez to third.
Austin Hedges strikes out swinging.
Javier Báez grounds out to shortstop, Daniel Schneemann to Josh Naylor.
88.5 mph
6 ft
-25 deg
Zach McKinstry grounds out to shallow infield, Andrés Giménez to Josh Naylor.
87.5 mph
4 ft
-36 deg
Matt Vierling singles to shallow infield.
79.5 mph
1 ft
-51 deg
Colt Keith homers to right field. Matt Vierling scores.
94.5 mph
362 ft
31 deg
Riley Greene flies out to deep left field to Angel Martínez.
93.7 mph
353 ft
37 deg
Steven Kwan grounds out to second base, Colt Keith to Gio Urshela.
92.4 mph
28 ft
-2 deg
Angel Martínez flies out to left center field to Matt Vierling.
93 mph
290 ft
51 deg
José Ramírez doubles to deep left center field.
109.1 mph
379 ft
17 deg
José Ramírez steals third.
Stolen Base
Josh Naylor walks.
Jhonkensy Noel hits into a force out to shortstop. Josh Naylor out at second.
102.8 mph
10 ft
-12 deg
Carson Kelly flies out to center field to Tyler Freeman.
83.5 mph
323 ft
30 deg
Gio Urshela triples to deep left field.
91.3 mph
20 ft
-6 deg
Wenceel Pérez grounds out to second base, Andrés Giménez to Josh Naylor. Gio Urshela scores.
83.3 mph
97 ft
7 deg
Justyn-Henry Malloy strikes out swinging.
Andrés Giménez strikes out swinging.
Daniel Schneemann strikes out swinging.
Tyler Freeman flies out to deep right field to Wenceel Pérez.
93.7 mph
330 ft
29 deg
Javier Báez grounds out to third base, José Ramírez to Josh Naylor.
66.8 mph
11 ft
-13 deg
Zach McKinstry singles to shallow center field.
100.4 mph
194 ft
11 deg
Matt Vierling pops out to Josh Naylor.
82.2 mph
84 ft
76 deg
Zach McKinstry picked off.
Austin Hedges singles to left field.
103.2 mph
114 ft
7 deg
Steven Kwan singles to right center field, advances to 2nd. Austin Hedges to third. Fielding error by Wenceel Pérez.
100.5 mph
174 ft
10 deg
Beau Brieske (P) replaces Joey Wentz (P).
Angel Martínez grounds out to second base, Colt Keith to Gio Urshela.
87.2 mph
49 ft
1 deg
José Ramírez is intentionally walked.
Josh Naylor grounds out to shallow infield, Colt Keith to Gio Urshela. José Ramírez to second. Steven Kwan to third. Austin Hedges scores.
90.3 mph
7 ft
-26 deg
Jhonkensy Noel called out on strikes.
Colt Keith singles to left field.
100.4 mph
25 ft
-5 deg
Riley Greene lines out to shallow infield, Ben Lively to José Ramírez to Josh Naylor. Colt Keith to second.
81.7 mph
65 ft
3 deg
Carson Kelly singles to right field. Colt Keith to third.
88.2 mph
140 ft
7 deg
Gio Urshela homers to center field. Carson Kelly scores. Colt Keith scores.
98.5 mph
402 ft
32 deg
Nick Sandlin (P) replaces Ben Lively (P).
Wenceel Pérez called out on strikes.
Justyn-Henry Malloy homers to left field.
101.2 mph
374 ft
34 deg
Javier Báez hit by pitch.
Zach McKinstry flies out to deep center field to Angel Martínez.
96.9 mph
375 ft
33 deg
Andrés Giménez called out on strikes.
Daniel Schneemann grounds out to second base, Javier Báez to Gio Urshela.
89 mph
15 ft
-11 deg
Tyler Freeman called out on strikes.
Cade Smith (P) replaces Nick Sandlin (P).
Matt Vierling grounds out to second base, Andrés Giménez to Josh Naylor.
97.6 mph
10 ft
-19 deg
Colt Keith strikes out on a foul tip.
Riley Greene singles to center field.
101.9 mph
75 ft
3 deg
Carson Kelly strikes out swinging.
Bo Naylor pinch-hitting for Austin Hedges.
Bo Naylor grounds out to shallow infield to Gio Urshela.
56 mph
2 ft
-46 deg
Steven Kwan singles to shallow right field.
99.5 mph
4 ft
-18 deg
Angel Martínez grounds out to shortstop, Beau Brieske to Zach McKinstry to Gio Urshela. Steven Kwan to second.
96.3 mph
19 ft
-5 deg
Andrew Chafin (P) replaces Beau Brieske (P).
José Ramírez is intentionally walked.
Josh Naylor walks. José Ramírez to second. Steven Kwan to third.
David Fry pinch-hitting for Jhonkensy Noel.
David Fry flies out to deep left field to Riley Greene.
98.6 mph
310 ft
51 deg
Brayan Rocchio (SS) replaces David Fry (PH), batting 5th.
Daniel Schneemann switches from SS to RF.
Bo Naylor remains in the game as C.
Hunter Gaddis (P) replaces Cade Smith (P).
Gio Urshela pops out to shallow right field to Andrés Giménez.
89.7 mph
163 ft
64 deg
Wenceel Pérez lines out to deep center field to Tyler Freeman.
95.3 mph
348 ft
21 deg
Justyn-Henry Malloy grounds out to first base to Josh Naylor.
69.4 mph
34 ft
Andrés Giménez strikes out swinging.
Daniel Schneemann strikes out swinging.
Will Vest (P) replaces Andrew Chafin (P).
Tyler Freeman singles to deep right field.
102.8 mph
5 ft
-26 deg
Bo Naylor flies out to left field to Riley Greene.
89.1 mph
297 ft
48 deg
Scott Barlow (P) replaces Hunter Gaddis (P).
Javier Báez pops out to shallow left field to Brayan Rocchio.
70.1 mph
162 ft
58 deg
Zach McKinstry walks.
Matt Vierling lines out to center field to Tyler Freeman.
86.2 mph
283 ft
20 deg
Zach McKinstry steals second.
Stolen Base
Colt Keith lines out to left center field to Angel Martínez.
77.8 mph
265 ft
24 deg
Bo Naylor placed on 2nd.
Steven Kwan singles to left field. Bo Naylor to third.
72.9 mph
205 ft
23 deg
Angel Martínez grounds out to first base to Gio Urshela. Steven Kwan to second.
72.3 mph
10 ft
-9 deg
José Ramírez is intentionally walked.
Josh Naylor singles to center field. José Ramírez to second. Steven Kwan to third. Bo Naylor scores.
72.7 mph
238 ft
26 deg
Brayan Rocchio out on a sacrifice fly to left field to Riley Greene. José Ramírez to third. Steven Kwan scores.
80.3 mph
263 ft
41 deg
Andrés Giménez strikes out on a foul tip.
Emmanuel Clase (P) replaces Scott Barlow (P).
Colt Keith placed on 2nd.
Riley Greene grounds out to shortstop, Brayan Rocchio to Josh Naylor. Colt Keith to third.
88.7 mph
33 ft
-3 deg
Carson Kelly out on a sacrifice fly to deep right field to Daniel Schneemann. Colt Keith scores.
97.6 mph
336 ft
22 deg
Gio Urshela singles to right field.
97.5 mph
60 ft
1 deg
Akil Baddoo pinch-running for Gio Urshela.
Wenceel Pérez singles to center field. Akil Baddoo to third.
81.1 mph
223 ft
17 deg
Justyn-Henry Malloy lines out to center field to Tyler Freeman.
81.4 mph
283 ft
24 deg