ARCHIVE March 31, 2026
March 31, 2026 · AL West

Boston Red Sox vs Houston Astros

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

Scoring summary

INN BATTER PLAY SCORE
B1 Yordan Alvarez Yordan Alvarez doubles (2) on a sharp fly ball to center fielder Ceddanne Rafaela. Jeremy Peña scores. BOS 0, HOU 1
B3 Christian Walker Christian Walker singles on a line drive to left fielder Roman Anthony. Jose Altuve scores. Carlos Correa scores. BOS 0, HOU 3
T5 Connor Wong Connor Wong doubles (2) on a line drive to center fielder Jake Meyers. Marcelo Mayer scores. BOS 1, HOU 3
B5 Yordan Alvarez Yordan Alvarez homers (3) on a fly ball to right field. BOS 1, HOU 4
B5 Joey Loperfido Joey Loperfido singles on a line drive to left fielder Roman Anthony. Carlos Correa scores. Christian Walker to 3rd. BOS 1, HOU 5
B5 Cam Smith Cam Smith walks. BOS 1, HOU 6
B6 Carlos Correa Carlos Correa singles on a line drive to left fielder Roman Anthony. Jake Meyers scores. Yordan Alvarez scores. Jose Altuve to 2nd. BOS 1, HOU 8
B7 Cam Smith Cam Smith homers (1) on a fly ball to right field. BOS 1, HOU 9
T8 Ceddanne Rafaela Ceddanne Rafaela homers (1) on a fly ball to right field. BOS 2, HOU 9

Box score

  123456789 R
BOS 000010010 2
HOU 102032100 9

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 2

Brayan Bello started for Red Sox, leaving trailing 1–6. Out of the bullpen, Ryan Watson took the roughest line.

workload · innings pitched
  • Brayan Bello Starter 4.2 92 6 2 L
    Pitch-by-pitch: what Brayan Bello threw
    CSW 27% 1st-pitch strike 64% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 32 35% 5 2 3 14 8
    Cutter 21 23% 6 5 2 5 3
    Sweeper 18 20% 3 0 4 8 3
    Changeup 12 13% 3 1 2 5 1
    Curveball 6 7% 0 0 1 2 3
    Four-Seam Fastball 3 3% 0 0 1 0 2
  • Ryan Watson Long 1.1 27 2 2 inherited 2, stranded 2
  • Jovani Morán Reliever 2.0 26 1 2
Astros HOME 9

Hunter Brown started for Astros, leaving with a 6–1 lead. Out of the bullpen, Cody Bolton took the roughest line.

workload · innings pitched
  • Hunter Brown Starter 6.0 78 1 8 W
    Pitch-by-pitch: what Hunter Brown threw
    CSW 37% 1st-pitch strike 67% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 28 36% 2 7 5 9 5
    Sinker 24 31% 1 10 4 6 3
    Knuckle Curve 12 15% 1 4 0 6 1
    Slider 7 9% 1 0 1 4 1
    Changeup 7 9% 3 0 1 2 1
  • Cody Bolton Reliever 3.0 50 1 5 SV

Where the game turned

1 run Bottom 1st · off Bello
  • Alvarez 2B (1)

Batting lines

AWAY · BOS
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Roman Anthony LF 4 0 0 0 0 4 .190 .292 .190 .482
Trevor Story SS 4 0 1 0 0 1 .167 .167 .333 .500
Masataka Yoshida DH 2 0 0 0 2 0 .000 .500 .000 .500
Willson Contreras 1B 4 0 1 0 0 0 .118 .318 .118 .436
Wilyer Abreu RF 4 0 0 0 0 1 .400 .400 .850 1.250
Andruw Monasterio 3B 4 0 0 0 0 2 .167 .167 .333 .500
Marcelo Mayer 2B 3 1 0 0 1 1 .214 .313 .357 .670
Connor Wong C 3 0 1 1 0 2 .429 .429 .714 1.143 2B
Ceddanne Rafaela CF 3 1 1 1 0 2 .250 .250 .438 .688 HR (1)
HOME · HOU
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jeremy Peña SS 5 1 1 0 0 1 .200 .200 .200 .400
Christian Vázquez DH 1 0 0 0 0 1 .333 .500 .333 .833
Brice Matthews 2B 1 0 0 0 0 1 .200 .200 .600 .800
Nick Allen 3B 1 0 0 0 0 0 .000 .000 .000 .000
Christian Walker 1B 4 1 2 2 0 1 .333 .417 .571 .988 2B
Joey Loperfido LF 4 0 1 1 0 0 .313 .313 .438 .751 SB
Cam Smith RF 3 1 2 1 1 0 .211 .400 .421 .821 HR (1)
Yainer Diaz C 4 0 0 0 0 0 .158 .190 .158 .348
Jake Meyers CF 4 1 1 0 0 1 .250 .294 .313 .607
Yordan Alvarez DH 3 2 2 2 1 0 .381 .536 .905 1.441 HR (3), 2B
Jose Altuve 2B 2 1 0 0 2 0 .368 .556 .737 1.293
Carlos Correa 3B 3 2 2 2 1 1 .304 .385 .348 .733 2B

Pitching lines

AWAY · BOS
PITCHER IPHRERBBKHR NPERA DEC
Brayan Bello 4.2 8 6 5 3 2 1 92 9.64 L
Ryan Watson 1.1 2 2 2 2 2 0 27 4.91
Jovani Morán 2.0 1 1 1 0 2 1 26 2.25
HOME · HOU
PITCHER IPHRERBBKHR NPERA DEC
Hunter Brown 6.0 1 1 1 2 8 0 78 0.84 W
Cody Bolton 3.0 3 1 1 1 5 1 50 3.00 SV

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.