ARCHIVE July 3, 2026
July 3, 2026 · AL West

Boston Red Sox vs Los Angeles Angels

July 3, 2026Angel StadiumPartly Cloudy 77°F · 8 mph, Out To CF
AWAY
Boston Red Sox
38-48
5
vs
HOME
Los Angeles Angels
36-53
2

Game Highlights

Published July 4, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Jarren Duran Jarren Duran out on a sacrifice fly to left fielder Josh Lowe. Romy Gonzalez scores. BOS 1, LAA 0
T3 Romy Gonzalez Romy Gonzalez singles on a ground ball to right fielder Jo Adell. Wilyer Abreu scores. Willson Contreras scores. Caleb Durbin to 3rd. BOS 3, LAA 0
T3 Jarren Duran Jarren Duran hits a sacrifice bunt. Missed catch error by first baseman Nolan Schanuel, assist to pitcher Reid Detmers. Caleb Durbin scores. Romy Gonzalez to 3rd. Jarren Duran to 2nd. BOS 4, LAA 0
T5 Caleb Durbin Caleb Durbin homers (8) on a line drive to left field. BOS 5, LAA 0
B8 Jose Siri Jose Siri homers (5) on a fly ball to right center field. BOS 5, LAA 1
B8 Zach Neto Zach Neto singles on a ground ball to right fielder Nate Eaton. Josh Lowe scores. BOS 5, LAA 2

Box score

  123456789 R
BOS 013010000 5
LAA 000000020 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 5

Jake Bennett started for Red Sox, leaving with a 5–2 lead.

workload · innings pitched
  • Jake Bennett Starter 7.2 92 2 6 W
    Pitch-by-pitch: what Jake Bennett threw
    CSW 27% 1st-pitch strike 68% 3.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 31 34% 5 7 6 8 5
    Changeup 28 30% 5 0 5 11 7
    Sinker 23 25% 1 7 2 6 7
    Curveball 6 7% 0 0 1 4 1
    Sweeper 3 3% 0 0 0 2 1
    Cutter 1 1% 0 0 0 0 1
  • Garrett Whitlock Setup 0.1 2 0 0 HLD inherited 1, stranded 1
  • Aroldis Chapman Closer 1.0 13 0 1 SV
Angels HOME 2

Reid Detmers started for Angels, leaving trailing 0–5.

workload · innings pitched
  • Reid Detmers Starter 5.0 104 5 5 L
    Pitch-by-pitch: what Reid Detmers threw
    CSW 26% 1st-pitch strike 73% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 52 50% 4 6 14 19 9
    Slider 33 32% 6 2 4 13 8
    Changeup 10 10% 2 2 1 5 0
    Curveball 9 9% 1 4 2 1 1
  • José Fermin Middle 1.0 23 0 2
  • Mitch Farris Long 2.0 31 0 1
  • Kirby Yates Middle 1.0 13 0 2

Where the game turned

1 run Top 2nd · off Detmers
  • Duran SF (1)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Nate Eaton RF 5 0 0 0 0 3 .143 .294 .321 .615
Ceddanne Rafaela CF 5 0 2 0 0 1 .284 .332 .435 .767 SB
Wilyer Abreu DH 4 1 1 0 1 2 .266 .332 .430 .762 2B
Willson Contreras 1B 4 1 2 0 1 0 .286 .380 .532 .912 2B
Caleb Durbin 3B 3 2 1 1 1 0 .230 .289 .398 .687 HR (8)
Romy Gonzalez 2B 4 1 3 2 0 1 .333 .333 .467 .800 3B
Jarren Duran LF 2 0 0 2 0 1 .194 .249 .350 .599
Andruw Monasterio SS 4 0 1 0 0 0 .219 .262 .365 .627
Carlos Narváez C 4 0 1 0 0 2 .194 .263 .278 .541
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 4 0 2 1 0 0 .228 .323 .450 .773
Nolan Schanuel 1B 4 0 0 0 0 1 .261 .330 .383 .713
Denzer Guzman 3B 4 0 0 0 0 3 .253 .306 .405 .711
Jorge Soler DH 4 0 1 0 0 0 .221 .307 .406 .713
Vaughn Grissom 2B 4 0 2 0 0 2 .238 .316 .372 .688
Jo Adell RF 4 0 0 0 0 0 .241 .285 .386 .671
Jose Siri CF 3 1 1 1 0 0 .267 .325 .507 .832 HR (5)
Josh Lowe LF 3 1 1 0 0 0 .215 .253 .362 .615
Tyler Heineman C 3 0 0 0 0 1 .167 .219 .222 .441

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Jake Bennett 7.2 5 2 2 0 6 1 92 3.10 W
Garrett Whitlock 0.1 0 0 0 0 0 0 2 2.57 HLD
Aroldis Chapman 1.0 2 0 0 0 1 0 13 2.10 SV
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
Reid Detmers 5.0 7 5 5 3 5 1 104 4.13 L
José Fermin 1.0 1 0 0 0 2 0 23 3.38
Mitch Farris 2.0 2 0 0 0 1 0 31 3.72
Kirby Yates 1.0 1 0 0 0 2 0 13 2.89

Manager comparison

AWAY · BOS
Chad Tracy
Lineup 1.7 R Bunts 2.2 R IBBs 0.7 R Interim
HOME · LAA
Kurt Suzuki
Lineup 2.4 R Bunts 1.7 R IBBs 4.0 R

Recent form

AWAY · BOS
9-1 W8 +31 run diff
WWWWWWWWLW
HOME · LAA
3-7 W1 -10 run diff
WLLWLLLLLW

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.