ARCHIVE June 20, 2026
June 20, 2026 · AL West

Boston Red Sox vs Seattle Mariners

June 20, 2026T-Mobile ParkClear 70°F · 8 mph, Out To CF
AWAY
Boston Red Sox
31-43
5
vs
HOME
Seattle Mariners
39-39
1

Game Highlights

Published June 21, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Josh Naylor Josh Naylor singles on a line drive to center fielder Nate Eaton. J.P. Crawford scores. Julio Rodríguez to 2nd. BOS 0, SEA 1
T4 Wilyer Abreu Wilyer Abreu homers (9) on a fly ball to center field. Anthony Seigler scores. BOS 2, SEA 1
T6 Caleb Durbin Caleb Durbin singles on a ground ball to shortstop Colt Emerson. Willson Contreras scores. Jarren Duran to 3rd. BOS 4, SEA 1
T6 Marcelo Mayer Marcelo Mayer singles on a ground ball to second baseman Cole Young. Jarren Duran scores. Caleb Durbin to 2nd. BOS 5, SEA 1

Box score

  123456789 R
BOS 000203000 5
SEA 100000000 1

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 5

Connelly Early started for Red Sox, leaving with a 5–1 lead.

workload · innings pitched
  • Connelly Early Starter 6.0 98 1 7 W
    Pitch-by-pitch: what Connelly Early threw
    CSW 32% 1st-pitch strike 46% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 39 40% 6 9 9 11 4
    Sweeper 20 20% 4 3 2 10 1
    Sinker 16 16% 1 1 1 9 4
    Slider 9 9% 0 4 1 2 2
    Changeup 8 8% 1 0 1 5 1
    Curveball 6 6% 1 1 0 4 0
  • Tyron Guerrero Setup 1.0 14 0 2
  • Garrett Whitlock Setup 1.0 15 0 1
  • Danny Coulombe Setup 1.0 5 0 0
Mariners HOME 1

Emerson Hancock started for Mariners, leaving trailing 1–5.

workload · innings pitched
  • Emerson Hancock Starter 5.1 76 5 6 L
    Pitch-by-pitch: what Emerson Hancock threw
    CSW 26% 1st-pitch strike 59% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 33 43% 2 8 6 8 9
    Sweeper 20 26% 3 2 2 12 1
    Sinker 15 20% 2 3 2 5 3
    Changeup 5 7% 0 0 1 4 0
    Cutter 2 3% 0 0 1 0 1
    Curveball 1 1% 0 0 0 1 0
  • José A. Ferrer Setup 0.2 18 0 0 inherited 3, all 3 scored
  • Nick Davila Middle 1.0 24 0 1
  • Michael Rucker Middle 1.0 15 0 2
  • Alex Hoppe Middle 1.0 14 0 2

Where the game turned

2 runs Top 4th · off Hancock
  • Abreu HR (2)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Andruw Monasterio 2B 1 0 0 0 0 0 .235 .279 .374 .653
Masataka Yoshida DH 4 0 1 0 0 1 .248 .329 .331 .660 SB
Wilyer Abreu RF 3 2 1 2 1 0 .275 .334 .433 .767 HR (9)
Willson Contreras 1B 2 1 0 0 1 1 .286 .383 .533 .916
Jarren Duran LF 4 1 0 0 0 1 .207 .266 .382 .648
Caleb Durbin 3B 4 0 2 1 0 0 .208 .264 .352 .616 2 SB
Marcelo Mayer SS 4 0 1 1 0 2 .223 .288 .311 .599
Carlos Narváez C 3 0 0 0 1 2 .197 .270 .283 .553
Nate Eaton CF 3 0 0 0 1 2 .000 .143 .000 .143
Anthony Seigler 2B 4 1 1 0 0 2 .286 .375 .429 .804
HOME · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
J.P. Crawford 3B 3 1 0 0 1 0 .217 .348 .386 .734
Cal Raleigh C 3 0 1 0 1 1 .166 .264 .309 .573
Julio Rodríguez CF 3 0 0 0 0 0 .247 .309 .432 .741 SB
Josh Naylor 1B 4 0 1 1 0 1 .253 .313 .370 .683
Rob Refsnyder LF 3 0 0 0 0 0 .133 .207 .224 .431
Cole Young 2B 3 0 0 0 0 1 .252 .316 .362 .678
Luke Raley DH 1 0 0 0 0 1 .240 .301 .500 .801
Dominic Canzone RF 1 0 0 0 0 0 .280 .354 .549 .903
Colt Emerson SS 3 0 0 0 0 3 .220 .290 .495 .785
Mitch Garver DH 2 0 0 0 0 2 .189 .313 .305 .618
Connor Joe LF 2 0 0 0 0 1 .179 .289 .308 .597

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Connelly Early 6.0 2 1 1 2 7 0 98 3.64 W
Tyron Guerrero 1.0 0 0 0 0 2 0 14 3.97
Garrett Whitlock 1.0 0 0 0 0 1 0 15 2.78
Danny Coulombe 1.0 0 0 0 0 0 0 5 4.96
HOME · SEA
PITCHER IPHRERBBKHR NPERA DEC
Emerson Hancock 5.1 4 5 5 2 6 1 76 3.60 L
José A. Ferrer 0.2 2 0 0 0 0 0 18 2.81
Nick Davila 1.0 0 0 0 2 1 0 24 0.00
Michael Rucker 1.0 0 0 0 0 2 0 15 4.50
Alex Hoppe 1.0 0 0 0 0 2 0 14 5.32

Manager comparison

AWAY · BOS
Chad Tracy
Lineup 1.1 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 L1 +5 run diff
LWWLLLLWWL
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.