ARCHIVE June 19, 2026
June 19, 2026 · AL West

Boston Red Sox vs Seattle Mariners

June 19, 2026T-Mobile ParkClear 80°F · 5 mph, L To R
AWAY
Boston Red Sox
30-43
6
vs
HOME
Seattle Mariners
39-38
2

Game Highlights

Published June 20, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Caleb Durbin Caleb Durbin homers (5) on a fly ball to left center field. BOS 1, SEA 0
T7 Willson Contreras Willson Contreras singles on a ground ball to right fielder Dominic Canzone. BOS 2, SEA 0
T7 Marcelo Mayer Marcelo Mayer singles on a ground ball to right fielder Dominic Canzone. Willson Contreras scores. Jarren Duran scores. Caleb Durbin to 3rd. Marcelo Mayer to 2nd. Throwing error by right fielder Dominic Canzone. BOS 4, SEA 0
T7 Carlos Narváez Carlos Narváez out on a sacrifice fly to center fielder Julio Rodríguez. Caleb Durbin scores. BOS 5, SEA 0
T9 Marcelo Mayer Marcelo Mayer doubles (8) on a line drive to left fielder Connor Joe. Caleb Durbin scores. BOS 6, SEA 0
B9 Julio Rodríguez Julio Rodríguez homers (14) on a fly ball to center field. Cal Raleigh scores. BOS 6, SEA 2

Box score

  123456789 R
BOS 010000401 6
SEA 000000002 2

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Red Sox AWAY 6

Ranger Suarez started for Red Sox, leaving with a 5–0 lead. Out of the bullpen, Tommy Kahnle took the roughest line.

workload · innings pitched
  • Ranger Suarez Starter 6.2 94 0 5 W
    Pitch-by-pitch: what Ranger Suarez threw
    CSW 28% 1st-pitch strike 79% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 21 22% 1 6 2 9 3
    Cutter 21 22% 3 4 4 6 4
    Sinker 19 20% 1 4 4 6 4
    Curveball 16 17% 3 1 2 8 2
    Changeup 11 12% 1 1 1 6 2
    Slider 6 6% 1 0 0 4 1
  • Justin Slaten Setup 0.1 6 0 1 HLD inherited 3, stranded 3
  • Greg Weissert Middle 1.0 10 0 1
  • Tommy Kahnle Middle 1.0 19 2 1
Mariners HOME 2

Bryce Miller started for Mariners, leaving trailing 0–1. Out of the bullpen, Luis Castillo took the roughest line.

workload · innings pitched
  • Bryce Miller Starter 5.0 66 1 7 L
    Pitch-by-pitch: what Bryce Miller threw
    CSW 27% 1st-pitch strike 69% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 33 50% 8 2 9 10 4
    Splitter 17 26% 3 1 6 4 3
    Knuckle Curve 7 11% 1 0 3 3 0
    Slider 5 8% 0 1 1 2 1
    Sinker 2 3% 0 1 0 1 0
    Sweeper 2 3% 1 0 0 0 1
  • Luis Castillo Reliever 4.0 63 5 4

Where the game turned

1 run Top 2nd · off Miller
  • Durbin HR (1)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Mickey Gasper DH 4 0 0 0 0 0 .258 .311 .330 .641
Ceddanne Rafaela CF 4 1 1 0 0 2 .286 .338 .451 .789 2B
Wilyer Abreu RF 4 0 1 0 0 0 .274 .332 .423 .755
Willson Contreras 1B 4 1 1 0 0 1 .289 .382 .538 .920
Jarren Duran LF 4 1 1 0 0 3 .210 .269 .388 .657
Caleb Durbin 3B 4 3 3 1 0 1 .203 .260 .349 .609 HR (5), 2B
Marcelo Mayer SS 4 0 2 3 0 1 .222 .289 .312 .601 2B
Carlos Narváez C 3 0 0 1 0 2 .202 .270 .290 .560
Andruw Monasterio 2B 3 0 1 0 0 1 .237 .281 .377 .658
HOME · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Rob Refsnyder DH 4 0 0 0 0 1 .137 .206 .232 .438
Cal Raleigh C 1 1 0 0 3 1 .163 .259 .308 .567
Julio Rodríguez CF 4 1 1 2 0 2 .249 .309 .436 .745 HR (14)
Josh Naylor 1B 4 0 1 0 0 1 .253 .314 .372 .686 2B
Dominic Canzone RF 4 0 0 0 0 2 .282 .355 .552 .907
Cole Young 2B 3 0 0 0 1 0 .254 .317 .366 .683
Colt Emerson SS 3 0 0 0 0 0 .227 .299 .511 .810
Weston Wilson 3B 3 0 0 0 0 0 .214 .327 .310 .637
Victor Robles LF 2 0 0 0 0 0 .255 .281 .291 .572
J.P. Crawford PH 1 0 0 0 0 1 .221 .350 .392 .742

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Ranger Suarez 6.2 1 0 0 3 5 0 94 2.93 W
Justin Slaten 0.1 0 0 0 0 1 0 6 6.14 HLD
Greg Weissert 1.0 0 0 0 0 1 0 10 3.60
Tommy Kahnle 1.0 1 2 2 1 1 1 19 3.86
HOME · SEA
PITCHER IPHRERBBKHR NPERA DEC
Bryce Miller 5.0 3 1 1 0 7 1 66 1.58 L
Luis Castillo 4.0 7 5 4 0 4 0 63 5.22

Manager comparison

AWAY · BOS
Chad Tracy
Lineup 1.2 R Bunts 0.9 R IBBs 0.2 R Interim
HOME · SEA
Dan Wilson
Lineup 2.3 R Bunts 0.9 R IBBs 1.3 R

Recent form

AWAY · BOS
4-6 L2 +6 run diff
LLWWLLLLWW
HOME · SEA
4-6 W1 -11 run diff
WLLWLWLLWL

Season series: 2-1 with BOS listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.