ARCHIVE March 30, 2026
March 30, 2026 · AL West

Boston Red Sox vs Houston Astros

March 30, 2026Daikin ParkRoof Closed 73°F · 0 mph, None
AWAY
Boston Red Sox
1-3
1
vs
HOME
Houston Astros
3-2
8

Scoring summary

INN BATTER PLAY SCORE
B1 Carlos Correa Carlos Correa grounds into a double play, shortstop Trevor Story to second baseman Marcelo Mayer to first baseman Willson Contreras. Jose Altuve scores. Yordan Alvarez to 3rd. Isaac Paredes out at 2nd. Carlos Correa out at 1st. BOS 0, HOU 1
B3 Yordan Alvarez Yordan Alvarez homers (2) on a fly ball to right field. Jose Altuve scores. BOS 0, HOU 3
B5 Brice Matthews Brice Matthews homers (1) on a fly ball to center field. BOS 0, HOU 4
B6 Yainer Diaz Yainer Diaz out on a sacrifice fly to center fielder Ceddanne Rafaela. Cam Smith scores. BOS 0, HOU 5
T7 Wilyer Abreu Wilyer Abreu hits a ground-rule double (3) on a line drive to right field. Jarren Duran scores. Willson Contreras to 3rd. BOS 1, HOU 5
B7 Jose Altuve Jose Altuve homers (1) on a fly ball to left field. BOS 1, HOU 6
B7 Christian Walker Christian Walker doubles (4) on a sharp fly ball to center fielder Ceddanne Rafaela. Carlos Correa scores. BOS 1, HOU 7
B8 Jose Altuve Jose Altuve homers (2) on a fly ball to left field. BOS 1, HOU 8

Box score

  123456789 R
BOS 000000100 1
HOU 102011210 8

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 1

Ranger Suarez started for Red Sox, leaving trailing 0–4. Out of the bullpen, Johan Oviedo took the roughest line.

workload · innings pitched
  • Ranger Suarez Starter 4.1 76 4 3 L
    Pitch-by-pitch: what Ranger Suarez threw
    CSW 22% 1st-pitch strike 45% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 24 32% 1 3 3 8 9
    Sinker 21 28% 1 4 2 8 6
    Changeup 12 16% 1 1 2 8 0
    Four-Seam Fastball 10 13% 0 3 3 3 1
    Curveball 9 12% 3 0 1 5 0
  • Johan Oviedo Reliever 3.2 72 4 3 inherited 1, stranded 1
Astros HOME 8

Lance McCullers Jr. started for Astros, leaving with a 5–1 lead.

workload · innings pitched
  • Lance McCullers Jr. Starter 7.0 96 1 9 W
    Pitch-by-pitch: what Lance McCullers Jr. threw
    CSW 28% 1st-pitch strike 50% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 31 32% 2 8 6 9 6
    Cutter 24 25% 3 4 4 10 3
    Knuckle Curve 20 21% 2 1 8 8 1
    Changeup 9 9% 3 1 1 2 2
    Four-Seam Fastball 8 8% 1 0 3 3 1
    Sweeper 4 4% 2 0 0 1 1
  • Ryan Weiss Reliever 2.0 33 0 3

Where the game turned

1 run Bottom 1st · off Suarez
  • Correa GIDP

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Roman Anthony LF 4 0 0 0 0 2 .235 .350 .235 .585
Trevor Story SS 4 0 1 0 0 2 .150 .150 .350 .500 2B
Jarren Duran DH 3 1 0 0 1 2 .154 .389 .154 .543
Willson Contreras 1B 4 0 0 0 0 2 .077 .333 .077 .410
Wilyer Abreu RF 3 0 2 1 0 1 .500 .500 1.063 1.563 2B
Marcelo Mayer 2B 2 0 0 0 1 0 .273 .333 .455 .788
Carlos Narváez C 3 0 1 0 0 2 .444 .444 .444 .888
Ceddanne Rafaela CF 3 0 0 0 0 0 .231 .231 .231 .462
Caleb Durbin 3B 2 0 0 0 0 0 .000 .067 .000 .067
Masataka Yoshida PH 1 0 0 0 0 1 .000 .500 .000 .500
HOME · HOU
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jose Altuve 2B 4 4 4 2 1 0 .412 .565 .824 1.389 2 HR (1, 2)
Yordan Alvarez DH 5 1 2 2 0 1 .333 .500 .722 1.222 HR (2)
Carlos Correa SS 4 1 1 0 0 0 .250 .318 .250 .568
Christian Walker 1B 4 0 1 1 0 2 .294 .400 .529 .929 2B
Cam Smith RF 3 1 1 0 1 0 .125 .333 .188 .521 2B
Jake Meyers CF 4 0 1 0 0 1 .250 .308 .333 .641
Yainer Diaz C 3 0 1 1 0 0 .200 .235 .200 .435
Brice Matthews LF 4 1 1 1 0 2 .222 .222 .667 .889 HR (1)
Isaac Paredes 3B 3 0 1 0 0 0 .211 .318 .368 .686

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Ranger Suarez 4.1 7 4 4 1 3 2 76 8.31 L
Johan Oviedo 3.2 6 4 4 1 3 2 72 9.82
HOME · HOU
PITCHER IPHRERBBKHR NPERA DEC
Lance McCullers Jr. 7.0 4 1 1 1 9 0 96 1.29 W
Ryan Weiss 2.0 0 0 0 1 3 0 33 3.00

Manager comparison

AWAY · BOS
Alex Cora
Lineup 1.2 R Bunts 0.9 R IBBs 0.2 R Interim
HOME · HOU
Joe Espada
Lineup 3.9 R Bunts 1.1 R IBBs 0.5 R

Recent form

AWAY · BOS
4-6 L2 +6 run diff
LLWWLLLLWW
HOME · HOU
6-4 L1 -5 run diff
LWLWWWLLWW

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.