ARCHIVE April 12, 2026
April 12, 2026 · AL West

Houston Astros vs Seattle Mariners

April 12, 2026T-Mobile ParkCloudy 56°F · 4 mph, L To R
AWAY
Houston Astros
6-10
1
vs
HOME
Seattle Mariners
7-9
6

Scoring summary

INN BATTER PLAY SCORE
B1 Randy Arozarena Randy Arozarena singles on a line drive to center fielder Taylor Trammell. Brendan Donovan scores. Josh Naylor to 2nd. HOU 0, SEA 1
B2 Julio Rodríguez Julio Rodríguez walks. J.P. Crawford scores. Dominic Canzone to 3rd. Cole Young to 2nd. HOU 0, SEA 2
B3 Cole Young Cole Young walks. Randy Arozarena scores. Luke Raley to 3rd. J.P. Crawford to 2nd. HOU 0, SEA 3
B3 Brendan Donovan Brendan Donovan out on a sacrifice fly to right fielder Cam Smith in foul territory. Luke Raley scores. J.P. Crawford to 3rd. HOU 0, SEA 4
T5 Yainer Diaz Yainer Diaz homers (1) on a line drive to left field. HOU 1, SEA 4
B6 Luke Raley Luke Raley triples (1) on a line drive to right fielder Cam Smith. Josh Naylor scores. Randy Arozarena scores. HOU 1, SEA 6

Box score

  123456789 R
HOU 000010000 1
SEA 112002000 6

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Astros AWAY 1

Astros opened with Cody Bolton, then turned the bulk of the game over to Jayden Murray. Out of the bullpen, Christian Roa took the roughest line.

workload · innings pitched
  • Cody Bolton Opener 1.0 42 2 1 L
    Pitch-by-pitch: what Cody Bolton threw
    CSW 15% 1st-pitch strike 56% 4.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 16 41% 0 2 4 7 3
    Four-Seam Fastball 8 21% 0 0 3 5 0
    Sinker 5 13% 0 2 1 2 0
    Changeup 5 13% 1 0 0 4 0
    Sweeper 3 8% 0 0 1 2 0
    Curveball 2 5% 0 1 0 1 0
  • Jayden Murray Bulk 2.0 38 2 3 inherited 3, 1 scored
  • Christian Roa Reliever 2.2 40 2 2
  • Enyel De Los Santos Setup 1.1 13 0 0 inherited 1, stranded 1
  • Bryan Abreu Setup 1.0 27 0 1
Mariners HOME 6

Logan Gilbert started for Mariners, leaving with a 6–1 lead.

workload · innings pitched
  • Logan Gilbert Starter 7.0 85 1 7 W
    Pitch-by-pitch: what Logan Gilbert threw
    CSW 35% 1st-pitch strike 63% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 30 35% 2 8 10 6 4
    Slider 17 20% 5 3 0 6 3
    Curveball 16 19% 4 4 0 6 2
    Splitter 10 12% 2 0 0 4 4
    Cutter 8 9% 0 2 0 4 2
    Changeup 4 5% 0 0 0 3 1
  • José A. Ferrer Setup 1.0 6 0 0
  • Cooper Criswell Middle 1.0 9 0 1

Where the game turned

1 run Bottom 1st · off Bolton
  • Arozarena 1B (1)

Batting lines

AWAY · HOU
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jose Altuve 2B 4 0 3 0 0 0 .333 .457 .526 .983 2B
Yordan Alvarez DH 3 0 0 0 1 1 .340 .500 .755 1.255
Isaac Paredes 3B 4 0 1 0 0 1 .225 .340 .325 .665
Christian Walker 1B 3 0 0 0 0 1 .298 .375 .561 .936
Cam Smith RF 3 0 0 0 0 1 .286 .375 .518 .893
Joey Loperfido LF 3 0 0 0 0 1 .279 .360 .372 .732
Yainer Diaz C 3 1 1 1 0 0 .208 .250 .292 .542 HR (1)
Taylor Trammell CF 3 0 0 0 0 2 .286 .444 .429 .873
Nick Allen SS 3 0 0 0 0 1 .214 .313 .214 .527
HOME · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Brendan Donovan 3B 3 1 0 1 0 1 .293 .412 .561 .973
Cal Raleigh C 5 0 0 0 0 3 .133 .232 .267 .499
Julio Rodríguez CF 4 0 2 1 1 1 .194 .286 .258 .544 SB
Josh Naylor 1B 3 1 0 0 1 1 .102 .197 .102 .299
Randy Arozarena LF 4 2 3 1 1 0 .291 .426 .400 .826 SB
Luke Raley RF 5 1 3 2 0 0 .255 .314 .553 .867 2B, 3B
J.P. Crawford SS 1 1 0 0 3 0 .208 .457 .250 .707
Dominic Canzone DH 3 0 0 0 1 1 .206 .289 .471 .760
Cole Young 2B 2 0 0 1 2 0 .259 .355 .444 .799

Pitching lines

AWAY · HOU
PITCHER IPHRERBBKHR NPERA DEC
Cody Bolton 1.0 1 2 2 4 1 0 42 5.40 L
Jayden Murray 2.0 2 2 2 3 3 0 38 9.00
Christian Roa 2.2 4 2 2 1 2 0 40 4.91
Enyel De Los Santos 1.1 0 0 0 0 0 0 13 1.69
Bryan Abreu 1.0 1 0 0 1 1 0 27 16.20
HOME · SEA
PITCHER IPHRERBBKHR NPERA DEC
Logan Gilbert 7.0 4 1 1 1 7 1 85 4.18 W
José A. Ferrer 1.0 0 0 0 0 0 0 6 2.57
Cooper Criswell 1.0 1 0 0 0 1 0 9 2.25

Manager comparison

AWAY · HOU
Joe Espada
Lineup 3.9 R Bunts 1.1 R IBBs 0.5 R
HOME · SEA
Dan Wilson
Lineup 2.3 R Bunts 0.9 R IBBs 1.3 R

Recent form

AWAY · HOU
6-4 L1 -5 run diff
LWLWWWLLWW
HOME · SEA
4-6 W1 -11 run diff
WLLWLWLLWL

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.