Houston Astros vs Kansas City Royals
Who won: Astros 10-8
The Houston Astros beat the Kansas City Royals 10-8 on Friday, June 12, 2026 at Kauffman Stadium. The Astros win the series 2-1. The Astros outscored the Royals 9-5 in the 1st inning. Yordan Alvarez went 3-for-5 with 2 home runs and 6 RBI for the Astros. Michael Massey went 2-for-4 with 2 RBI for the Royals.
Team stats
10Hits13
4Home runs0
9RBI8
7Walks3
4Strikeouts6
15Left on base17
8.00ERA10.00
6Pitcher strikeouts4
184Pitches188
More from this season series: HOU wins series 2-1
Marlins35-358
Pirates35-353Final
Mariners37-3410
Nationals35-352Final
Padres35-333
Orioles34-377Final
Tigers29-412
Guardians38-333Final
Rangers34-351
Red Sox28-3910Final
Diamondbacks35-345
Reds32-362Final
Braves45-245
Mets31-387Final
Yankees41-275
Blue Jays34-368Final
Dodgers44-262
White Sox37-318Final
Phillies37-320
Brewers42-256Final

