ARCHIVE July 5, 2026
July 5, 2026 · AL West

Boston Red Sox vs Los Angeles Angels

July 5, 2026Angel StadiumClear 79°F · 8 mph, Out To RF
AWAY
Boston Red Sox
40-48
7
vs
HOME
Los Angeles Angels
36-55
5

Game Highlights

Published July 6, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Jorge Soler Jorge Soler reaches on a fielder's choice, fielded by third baseman Caleb Durbin. Zach Neto scores. Denzer Guzman to 2nd. BOS 0, LAA 1
B1 Jo Adell Jo Adell singles on a line drive to center fielder Ceddanne Rafaela. Denzer Guzman scores. Jorge Soler to 2nd. BOS 0, LAA 2
T2 Jarren Duran Jarren Duran homers (13) on a fly ball to center field. Caleb Durbin scores. BOS 2, LAA 2
B2 Zach Neto Zach Neto doubles (18) on a sharp line drive to center fielder Ceddanne Rafaela. Josh Lowe scores. BOS 2, LAA 3
T3 Willson Contreras Willson Contreras homers (20) on a fly ball to left center field. Tsung-Che Cheng scores. Wilyer Abreu scores. BOS 5, LAA 3
T7 Wilyer Abreu Wilyer Abreu out on a sacrifice fly to center fielder Jose Siri. Anthony Seigler scores. BOS 6, LAA 3
T7 Masataka Yoshida Masataka Yoshida singles on a line drive to left fielder Josh Lowe. Ceddanne Rafaela scores. Willson Contreras to 2nd. BOS 7, LAA 3
B8 Jo Adell Jo Adell singles on a ground ball to right fielder Wilyer Abreu. Donovan Walton scores. BOS 7, LAA 4
B9 Zach Neto Zach Neto homers (19) on a fly ball to left center field. BOS 7, LAA 5

Box score

  123456789 R
BOS 023000200 7
LAA 210000011 5

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 7

Ranger Suarez started for Red Sox, leaving with a 5–3 lead. Out of the bullpen, Justin Slaten took the roughest line.

workload · innings pitched
  • Ranger Suarez Starter 2.2 53 3 5
    Pitch-by-pitch: what Ranger Suarez threw
    CSW 30% 1st-pitch strike 67% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 13 25% 0 3 4 3 3
    Curveball 13 25% 3 2 2 5 1
    Changeup 11 21% 3 0 3 5 0
    Sinker 8 15% 0 2 1 3 2
    Four-Seam Fastball 7 13% 0 3 1 0 3
    Slider 1 2% 0 0 0 0 1
  • Greg Weissert Middle 1.1 18 0 2 W inherited 1, stranded 1
  • Tyron Guerrero Setup 2.0 26 0 1 HLD
  • Garrett Whitlock Setup 1.0 10 0 2
  • Justin Slaten Setup 1.0 18 1 1
  • Aroldis Chapman Closer 1.0 13 1 2 SV
Angels HOME 5

Ryan Johnson started for Angels, leaving trailing 3–5. Out of the bullpen, Chase Silseth took the roughest line.

workload · innings pitched
  • Ryan Johnson Starter 4.0 87 5 6 L
    Pitch-by-pitch: what Ryan Johnson threw
    CSW 30% 1st-pitch strike 85% 4.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 32 37% 6 9 9 6 2
    Splitter 21 24% 5 1 3 8 4
    Sinker 20 23% 0 3 5 6 6
    Sweeper 14 16% 1 1 5 6 1
  • José Fermin Middle 2.0 27 0 1
  • Chase Silseth Middle 0.2 30 2 1
  • Tayler Saucedo Middle 0.1 10 0 1 inherited 2, stranded 2
  • Mitch Farris Long 1.0 10 0 1
  • Kirby Yates Middle 1.0 13 0 1

Where the game turned

3 runs Top 3rd · off Johnson
  • Contreras HR (3)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Anthony Seigler 2B 5 1 1 0 0 1 .308 .390 .481 .871 SB
Ceddanne Rafaela CF 5 1 1 0 0 2 .283 .331 .432 .763 SB
Wilyer Abreu RF 4 1 0 1 0 2 .264 .332 .427 .759
Willson Contreras 1B 4 1 1 3 1 1 .284 .378 .542 .920 HR (20)
Masataka Yoshida DH 5 0 3 1 0 0 .261 .339 .358 .697
Caleb Durbin 3B 3 1 0 0 1 1 .223 .284 .386 .670
Jarren Duran LF 3 1 2 2 1 1 .197 .259 .361 .620 HR (13)
Carlos Narváez C 4 0 0 0 0 1 .189 .256 .270 .526
Tsung-Che Cheng SS 4 1 2 0 0 2 .211 .238 .263 .501
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 5 2 3 2 0 2 .231 .323 .458 .781 HR (19), 2B
Denzer Guzman 3B 4 1 1 0 1 1 .253 .309 .391 .700
Vaughn Grissom 1B 4 0 0 0 0 1 .232 .309 .363 .672
Jorge Soler DH 4 0 0 1 0 1 .215 .302 .394 .696
Donovan Walton 2B 1 1 1 0 0 0 .319 .354 .505 .859 2B
Jo Adell RF 4 0 3 2 0 0 .245 .290 .387 .677
Wade Meckler LF 1 0 0 0 0 1 .283 .357 .398 .755
Logan O'Hoppe C 4 0 1 0 0 0 .228 .289 .332 .621
Josh Lowe CF 4 1 0 0 0 3 .212 .248 .372 .620 SB
Oswald Peraza 2B 3 0 0 0 0 3 .245 .288 .392 .680
Jose Siri CF 3 0 0 0 0 1 .253 .310 .481 .791

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Ranger Suarez 2.2 6 3 3 0 5 0 53 3.15
Greg Weissert 1.1 0 0 0 0 2 0 18 3.89 W
Tyron Guerrero 2.0 0 0 0 1 1 0 26 2.70 HLD
Garrett Whitlock 1.0 0 0 0 0 2 0 10 2.48
Justin Slaten 1.0 2 1 1 0 1 0 18 6.30
Aroldis Chapman 1.0 1 1 1 0 2 1 13 2.36 SV
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
Ryan Johnson 4.0 6 5 2 1 6 2 87 6.99 L
José Fermin 2.0 0 0 0 1 1 0 27 3.12
Chase Silseth 0.2 3 2 2 1 1 0 30 3.27
Tayler Saucedo 0.1 1 0 0 0 1 0 10 3.86
Mitch Farris 1.0 0 0 0 0 1 0 10 3.62
Kirby Yates 1.0 0 0 0 0 1 0 13 2.75

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.