Bottom 2nd
Carlos Narváez hits into a force out to shallow infield. Marcelo Mayer to second. Caleb Durbin scores. Throwing error by Jack Flaherty.
26.6 mph
6 ft
-31 deg
Wilyer Abreu walks. Roman Anthony to second. Carlos Narváez to third. Marcelo Mayer scores.

Top 3rd
Jake Rogers singles to left field. Matt Vierling scores.
73.6 mph
167 ft
20 deg
Top 4th
Hao-Yu Lee singles to center field. Kerry Carpenter to second. Dillon Dingler scores.
91.8 mph
281 ft
18 deg
Top 6th
Jahmai Jones singles to shallow center field. Dillon Dingler to third. Riley Greene scores.
72.8 mph
195 ft
16 deg
Bottom 6th
Roman Anthony singles to shallow center field. Carlos Narváez scores.
74.5 mph
159 ft
15 deg

Bottom 7th
Ceddanne Rafaela singles to shallow right field, advances to 2nd. Caleb Durbin out at home. Trevor Story scores. Masataka Yoshida scores.
76 mph
123 ft
9 deg

Carlos Narváez singles to shortstop. Ceddanne Rafaela scores.
94.5 mph
24 ft
-6 deg
Bottom 8th
Isiah Kiner-Falefa singles to right center field. Trevor Story scores. Masataka Yoshida scores.
95.8 mph
260 ft
13 deg
Top 9th
Gleyber Torres singles to right field. Kevin McGonigle to third. Hao-Yu Lee scores.
69 mph
204 ft
26 deg

Riley Greene doubles to center field. Gleyber Torres scores. Kevin McGonigle scores.
109.5 mph
284 ft
15 deg

0
HR
0
6
R
8
10
H
12
1
SB
3
8
LOB
12
.278
AVG
.333
.366
OBP
.455
.389
SLG
.417
6.75
ERA
6.00
7
K
7
8
BB
4
Current Series
Tigers
0
Red Sox
1
Game 1
Final
Tigers
4
Red Sox
1
Game 2
Final
Tigers
6
Red Sox
2
Game 3
Final
Tigers
6
Red Sox
8
Game 4
Final
2026 AL Central
Game Summary
The Boston Red Sox emerged victorious over the Detroit Tigers, 8 to 6, on April 20.
Game Info
Fenway Park
Boston, Massachusetts
50°
11 mph W
Home Plate: Will Little
First Base: Ryan Additon
Second Base: Felix Neon
Third Base: Lance Barksdale
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
K. McGonigle SS | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 1 |
G. Torres 2B | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
C. Keith 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
S. Torkelson PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
R. Greene LF | 3 | 1 | 2 | 2 | 0 | 0 | 2 | 0 |
D. Dingler DH | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
K. Carpenter RF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
J. Jones PH | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
W. Pérez RF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
M. Vierling CF | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
H. Lee 3B | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 1 |
J. Rogers C | 4 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| Totals | 36 | 6 | 10 | 6 | 0 | 1 | 4 | 7 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
R. Anthony LF | 2 | 0 | 1 | 1 | 0 | 1 | 3 | 1 |
W. Contreras 1B | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
W. Abreu RF | 4 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
M. Yoshida DH | 4 | 2 | 2 | 0 | 0 | 0 | 1 | 0 |
T. Story SS | 4 | 2 | 1 | 0 | 0 | 0 | 1 | 2 |
J. Duran CF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
I. Kiner-Falefa PH-2B | 2 | 0 | 1 | 2 | 0 | 1 | 0 | 1 |
C. Durbin 3B | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 0 |
M. Mayer 2B | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
C. Rafaela PH-CF | 2 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
C. Narváez C | 3 | 1 | 2 | 1 | 0 | 1 | 1 | 0 |
| Totals | 36 | 8 | 12 | 7 | 0 | 3 | 8 | 7 |
Batting
2B: M. Vierling, R. Greene, K. McGonigle, H. Lee
TB: G. Torres, J. Jones, M. Vierling 2, J. Rogers, R. Greene 3, K. McGonigle 3, H. Lee 3
RBI: G. Torres, J. Jones, J. Rogers, R. Greene 2, H. Lee
2-out RBI: R. Greene 2, H. Lee
Runners left in scoring position, 2 out: M. Vierling, J. Rogers 2, D. Dingler, C. Keith
HBP: K. Carpenter
GIDP: G. Torres
Team RISP: 6-for-17
Team LOB: 8
Baserunning
SB: J. Rogers
Batting
2B: T. Story, C. Durbin, C. Narváez
TB: W. Contreras, I. Kiner-Falefa, T. Story 2, M. Mayer, C. Durbin 3, C. Rafaela, R. Anthony, M. Yoshida 2, C. Narváez 3
RBI: I. Kiner-Falefa 2, C. Rafaela 2, W. Abreu, R. Anthony, C. Narváez
2-out RBI: W. Abreu, C. Narváez
Runners left in scoring position, 2 out: W. Contreras, T. Story, M. Mayer, C. Rafaela, W. Abreu, M. Yoshida 3
Team RISP: 5-for-19
Team LOB: 12
Baserunning
SB: I. Kiner-Falefa, R. Anthony, C. Narváez
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
J. Flaherty | 3.1 | 3 | 2 | 0 | 6 | 3 | 0 | 0.00 |
B. Hurter | 2.2 | 2 | 1 | 1 | 0 | 2 | 0 | 3.38 |
T. Holton (L) | 0.2 | 4 | 3 | 3 | 2 | 1 | 0 | 40.50 |
D. Anderson | 1.1 | 3 | 2 | 2 | 0 | 1 | 0 | 13.50 |
| Totals | 8.0 | 12 | 8 | 6 | 8 | 7 | 0 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
S. Gray | 2.2 | 3 | 1 | 1 | 1 | 2 | 0 | 3.38 |
D. Coulombe | 0.2 | 0 | 1 | 1 | 1 | 0 | 0 | 13.50 |
Z. Kelly (BS) | 1.2 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
J. Morán | 0.0 | 1 | 1 | 1 | 2 | 0 | 0 | - |
G. Weissert | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 0.00 |
G. Whitlock (W) | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
R. Watson (H) | 1.1 | 4 | 3 | 3 | 0 | 0 | 0 | 20.25 |
A. Chapman (S) | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 9.0 | 10 | 6 | 6 | 4 | 7 | 0 |
WP: T. Holton
Pitches-strikes: D. Anderson 21-15, J. Flaherty 73-41, T. Holton 26-14, B. Hurter 41-25
Groundouts-flyouts: D. Anderson 1-2, J. Flaherty 2-4, B. Hurter 3-0
Batters faced: D. Anderson 7, J. Flaherty 20, T. Holton 7, B. Hurter 10
Inherited runners-scored: D. Anderson 2-0, B. Hurter 2-0
Pitches-strikes: A. Chapman 13-11, D. Coulombe 15-6, S. Gray 40-27, J. Morán 14-6, G. Weissert 10-9, R. Watson 29-19, G. Whitlock 12-9, Z. Kelly 27-16
Groundouts-flyouts: A. Chapman 1-0, D. Coulombe 2-0, S. Gray 3-2, R. Watson 3-1, G. Whitlock 1-1, Z. Kelly 3-0
Batters faced: A. Chapman 3, D. Coulombe 4, S. Gray 11, J. Morán 3, G. Weissert 3, R. Watson 8, G. Whitlock 3, Z. Kelly 6
Inherited runners-scored: A. Chapman 2-2, D. Coulombe 2-0, G. Weissert 2-0, Z. Kelly 2-1
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
K. McGonigle SS | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 1 |
G. Torres 2B | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
C. Keith 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
S. Torkelson PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
R. Greene LF | 3 | 1 | 2 | 2 | 0 | 0 | 2 | 0 |
D. Dingler DH | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
K. Carpenter RF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
J. Jones PH | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
W. Pérez RF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
M. Vierling CF | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
H. Lee 3B | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 1 |
J. Rogers C | 4 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| Totals | 36 | 6 | 10 | 6 | 0 | 1 | 4 | 7 |
Batting
2B: M. Vierling, R. Greene, K. McGonigle, H. Lee
TB: G. Torres, J. Jones, M. Vierling 2, J. Rogers, R. Greene 3, K. McGonigle 3, H. Lee 3
RBI: G. Torres, J. Jones, J. Rogers, R. Greene 2, H. Lee
2-out RBI: R. Greene 2, H. Lee
Runners left in scoring position, 2 out: M. Vierling, J. Rogers 2, D. Dingler, C. Keith
HBP: K. Carpenter
GIDP: G. Torres
Team RISP: 6-for-17
Team LOB: 8
Baserunning
SB: J. Rogers
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
J. Flaherty | 3.1 | 3 | 2 | 0 | 6 | 3 | 0 | 0.00 |
B. Hurter | 2.2 | 2 | 1 | 1 | 0 | 2 | 0 | 3.38 |
T. Holton (L) | 0.2 | 4 | 3 | 3 | 2 | 1 | 0 | 40.50 |
D. Anderson | 1.1 | 3 | 2 | 2 | 0 | 1 | 0 | 13.50 |
| Totals | 8.0 | 12 | 8 | 6 | 8 | 7 | 0 |
WP: T. Holton
Pitches-strikes: D. Anderson 21-15, J. Flaherty 73-41, T. Holton 26-14, B. Hurter 41-25
Groundouts-flyouts: D. Anderson 1-2, J. Flaherty 2-4, B. Hurter 3-0
Batters faced: D. Anderson 7, J. Flaherty 20, T. Holton 7, B. Hurter 10
Inherited runners-scored: D. Anderson 2-0, B. Hurter 2-0
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
R. Anthony LF | 2 | 0 | 1 | 1 | 0 | 1 | 3 | 1 |
W. Contreras 1B | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
W. Abreu RF | 4 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
M. Yoshida DH | 4 | 2 | 2 | 0 | 0 | 0 | 1 | 0 |
T. Story SS | 4 | 2 | 1 | 0 | 0 | 0 | 1 | 2 |
J. Duran CF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
I. Kiner-Falefa PH-2B | 2 | 0 | 1 | 2 | 0 | 1 | 0 | 1 |
C. Durbin 3B | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 0 |
M. Mayer 2B | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
C. Rafaela PH-CF | 2 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
C. Narváez C | 3 | 1 | 2 | 1 | 0 | 1 | 1 | 0 |
| Totals | 36 | 8 | 12 | 7 | 0 | 3 | 8 | 7 |
Batting
2B: T. Story, C. Durbin, C. Narváez
TB: W. Contreras, I. Kiner-Falefa, T. Story 2, M. Mayer, C. Durbin 3, C. Rafaela, R. Anthony, M. Yoshida 2, C. Narváez 3
RBI: I. Kiner-Falefa 2, C. Rafaela 2, W. Abreu, R. Anthony, C. Narváez
2-out RBI: W. Abreu, C. Narváez
Runners left in scoring position, 2 out: W. Contreras, T. Story, M. Mayer, C. Rafaela, W. Abreu, M. Yoshida 3
Team RISP: 5-for-19
Team LOB: 12
Baserunning
SB: I. Kiner-Falefa, R. Anthony, C. Narváez
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
S. Gray | 2.2 | 3 | 1 | 1 | 1 | 2 | 0 | 3.38 |
D. Coulombe | 0.2 | 0 | 1 | 1 | 1 | 0 | 0 | 13.50 |
Z. Kelly (BS) | 1.2 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
J. Morán | 0.0 | 1 | 1 | 1 | 2 | 0 | 0 | - |
G. Weissert | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 0.00 |
G. Whitlock (W) | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
R. Watson (H) | 1.1 | 4 | 3 | 3 | 0 | 0 | 0 | 20.25 |
A. Chapman (S) | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 9.0 | 10 | 6 | 6 | 4 | 7 | 0 |
Pitches-strikes: A. Chapman 13-11, D. Coulombe 15-6, S. Gray 40-27, J. Morán 14-6, G. Weissert 10-9, R. Watson 29-19, G. Whitlock 12-9, Z. Kelly 27-16
Groundouts-flyouts: A. Chapman 1-0, D. Coulombe 2-0, S. Gray 3-2, R. Watson 3-1, G. Whitlock 1-1, Z. Kelly 3-0
Batters faced: A. Chapman 3, D. Coulombe 4, S. Gray 11, J. Morán 3, G. Weissert 3, R. Watson 8, G. Whitlock 3, Z. Kelly 6
Inherited runners-scored: A. Chapman 2-2, D. Coulombe 2-0, G. Weissert 2-0, Z. Kelly 2-1
Top 1st
Kevin McGonigle singles to center field.
100.2 mph
247 ft
16 deg

Gleyber Torres grounds out to first base. Kevin McGonigle out at second.
65.6 mph
8 ft
-11 deg

Colt Keith flies out to deep center field to Jarren Duran.
100.7 mph
378 ft
29 deg

Bottom 1st
Roman Anthony strikes out swinging.

Willson Contreras singles to shallow left field.
103.2 mph
30 ft
-3 deg

Wilyer Abreu flies out to center field to Riley Greene.
96.3 mph
247 ft
54 deg

Masataka Yoshida walks. Willson Contreras to second.

Trevor Story flies out to deep left field to Riley Greene.
96.5 mph
333 ft
38 deg

Top 2nd
Riley Greene flies out to left field to Roman Anthony.
91.7 mph
306 ft
35 deg

Dillon Dingler grounds out to shortstop, Caleb Durbin to Willson Contreras.
97.6 mph
19 ft
-5 deg

Kerry Carpenter strikes out swinging.

Bottom 2nd
Jarren Duran strikes out on a foul tip.

Caleb Durbin walks.
Marcelo Mayer singles to center field. Caleb Durbin to third.
68.3 mph
197 ft
27 deg
Carlos Narváez hits into a force out to shallow infield. Marcelo Mayer to second. Caleb Durbin scores. Throwing error by Jack Flaherty.
26.6 mph
6 ft
-31 deg
Roman Anthony walks. Carlos Narváez to second. Marcelo Mayer to third.

Willson Contreras lines out to center field to Matt Vierling.
82.5 mph
274 ft
24 deg

Wilyer Abreu walks. Roman Anthony to second. Carlos Narváez to third. Marcelo Mayer scores.

Masataka Yoshida grounds out to first base to Colt Keith.
72.4 mph
19 ft
-1 deg

Top 3rd
Matt Vierling doubles to deep left field.
105.2 mph
257 ft
11 deg
Hao-Yu Lee grounds out to shallow infield, Marcelo Mayer to Willson Contreras. Matt Vierling to third.
70.4 mph
56 ft
3 deg
Jake Rogers singles to left field. Matt Vierling scores.
73.6 mph
167 ft
20 deg
Kevin McGonigle called out on strikes.

Jake Rogers steals second.
Stolen Base
Gleyber Torres walks.

Danny Coulombe (P) replaces Sonny Gray (P).
Colt Keith grounds out to second base, Marcelo Mayer to Willson Contreras.
69.1 mph
9 ft
-18 deg

Bottom 3rd
Trevor Story strikes out swinging.

Jarren Duran flies out to shallow left field to Riley Greene.
81.9 mph
234 ft
46 deg

Caleb Durbin doubles to center field.
101.1 mph
374 ft
33 deg
Marcelo Mayer flies out to shallow left field to Riley Greene.
88 mph
218 ft
52 deg
Top 4th
Riley Greene walks.

Dillon Dingler hits into a force out to shortstop. Riley Greene out at second.
94.5 mph
7 ft
-18 deg

Kerry Carpenter hit by pitch. Dillon Dingler to second.

Zack Kelly (P) replaces Danny Coulombe (P).
Matt Vierling strikes out swinging.
Hao-Yu Lee singles to center field. Kerry Carpenter to second. Dillon Dingler scores.
91.8 mph
281 ft
18 deg
Jake Rogers lines out to second base to Marcelo Mayer.
85.6 mph
164 ft
11 deg
Bottom 4th
Carlos Narváez walks.
Roman Anthony walks. Carlos Narváez to second.

Willson Contreras pops out to shallow center field to Gleyber Torres.
89.4 mph
179 ft
61 deg

Brant Hurter (P) replaces Jack Flaherty (P).
Wilyer Abreu hits into a force out to shallow infield. Roman Anthony out at second. Carlos Narváez to third.
100.3 mph
17 ft
-5 deg

Masataka Yoshida lines out to deep center field to Matt Vierling.
94.1 mph
344 ft
24 deg

Top 5th
Kevin McGonigle grounds out to shallow right field, Willson Contreras to Zack Kelly.
91.9 mph
10 ft
-11 deg

Gleyber Torres grounds out to shallow infield, Marcelo Mayer to Willson Contreras.
102.1 mph
62 ft
2 deg

Colt Keith grounds out to shallow infield, Willson Contreras to Zack Kelly.
101.2 mph
5 ft
-27 deg

Bottom 5th
Trevor Story strikes out swinging.

Jarren Duran grounds out to shallow infield, Brant Hurter to Colt Keith.
68.2 mph
2 ft
-67 deg

Caleb Durbin lines out to shortstop to Kevin McGonigle.
84.8 mph
163 ft
11 deg
Top 6th
Jovani Morán (P) replaces Zack Kelly (P).
Riley Greene walks.

Dillon Dingler walks. Riley Greene to second.

Jahmai Jones pinch-hitting for Kerry Carpenter.
Jahmai Jones singles to shallow center field. Dillon Dingler to third. Riley Greene scores.
72.8 mph
195 ft
16 deg
Greg Weissert (P) replaces Jovani Morán (P).
Matt Vierling strikes out on a foul tip.
Hao-Yu Lee strikes out swinging.
Jake Rogers called out on strikes.
Bottom 6th
Wenceel Pérez (RF) replaces Jahmai Jones (PH), batting 6th.
Marcelo Mayer grounds out to shortstop, Kevin McGonigle to Colt Keith.
85.3 mph
15 ft
-9 deg
Carlos Narváez doubles to left field.
94.4 mph
336 ft
34 deg
Carlos Narváez steals third.
Stolen Base
Roman Anthony singles to shallow center field. Carlos Narváez scores.
74.5 mph
159 ft
15 deg

Roman Anthony steals second.
Stolen Base

Willson Contreras strikes out swinging.

Wilyer Abreu lines out to left field to Riley Greene.
99.7 mph
301 ft
18 deg

Top 7th
Garrett Whitlock (P) replaces Greg Weissert (P).
Kevin McGonigle flies out to deep right center field to Jarren Duran.
100.5 mph
385 ft
31 deg

Gleyber Torres lines out to second base to Willson Contreras.
96.7 mph
160 ft
8 deg

Colt Keith grounds out to shortstop, Trevor Story to Willson Contreras.
92.3 mph
44 ft
-2 deg

Bottom 7th
Tyler Holton (P) replaces Brant Hurter (P).
Masataka Yoshida singles to center field.
79.7 mph
189 ft
13 deg

Trevor Story walks. Masataka Yoshida to second.

Isiah Kiner-Falefa pinch-hitting for Jarren Duran.
Isiah Kiner-Falefa strikes out on a foul bunt.
Caleb Durbin singles to shortstop. Trevor Story to second. Masataka Yoshida to third.
100.2 mph
19 ft
-6 deg
Ceddanne Rafaela pinch-hitting for Marcelo Mayer.

Ceddanne Rafaela singles to shallow right field, advances to 2nd. Caleb Durbin out at home. Trevor Story scores. Masataka Yoshida scores.
76 mph
123 ft
9 deg

Ceddanne Rafaela to third.
Wild Pitch

Carlos Narváez singles to shortstop. Ceddanne Rafaela scores.
94.5 mph
24 ft
-6 deg
Roman Anthony walks. Carlos Narváez to second.

Drew Anderson (P) replaces Tyler Holton (P).
Willson Contreras flies out to deep right center field to Matt Vierling.
108.9 mph
369 ft
23 deg

Top 8th
Isiah Kiner-Falefa remains in the game as 2B.
Ceddanne Rafaela remains in the game as CF.

Ryan Watson (P) replaces Garrett Whitlock (P).
Riley Greene singles to center field.
103.3 mph
153 ft
10 deg

Dillon Dingler hits into a force out to shortstop. Riley Greene out at second.
74.8 mph
91 ft
9 deg

Wenceel Pérez grounds out to shallow right field, Isiah Kiner-Falefa to Willson Contreras. Dillon Dingler to second.
94.5 mph
29 ft
-5 deg
Matt Vierling flies out to deep right field to Wilyer Abreu.
94.8 mph
325 ft
34 deg
Bottom 8th
Wilyer Abreu strikes out on a foul tip.

Masataka Yoshida singles to left field.
73.4 mph
198 ft
22 deg

Trevor Story doubles to center field. Masataka Yoshida to third.
104.6 mph
288 ft
12 deg

Isiah Kiner-Falefa singles to right center field. Trevor Story scores. Masataka Yoshida scores.
95.8 mph
260 ft
13 deg
Isiah Kiner-Falefa steals second.
Stolen Base
Caleb Durbin grounds out to third base, Hao-Yu Lee to Colt Keith.
92.6 mph
6 ft
-22 deg
Ceddanne Rafaela flies out to deep left field to Riley Greene.
91 mph
340 ft
29 deg

Top 9th
Hao-Yu Lee doubles to center field.
107.6 mph
377 ft
20 deg
Jake Rogers grounds out to shallow infield, Caleb Durbin to Willson Contreras.
63 mph
35 ft
1 deg
Kevin McGonigle doubles to deep right field. Hao-Yu Lee to third.
107 mph
374 ft
25 deg

Gleyber Torres singles to right field. Kevin McGonigle to third. Hao-Yu Lee scores.
69 mph
204 ft
26 deg

Aroldis Chapman (P) replaces Ryan Watson (P).

Spencer Torkelson pinch-hitting for Colt Keith.

Spencer Torkelson strikes out swinging.

Riley Greene doubles to center field. Gleyber Torres scores. Kevin McGonigle scores.
109.5 mph
284 ft
15 deg

Dillon Dingler grounds out to shortstop, Trevor Story to Willson Contreras.
71.9 mph
8 ft
-15 deg

DET
BOS