MLB Recap · June 12, 2026

Houston Astros at Kansas City Royals: Final Score & Recap

HOU10
Final
KC8

Line Score

Team123456789RHE
HOU90000000110100
KC5000000308131

The Story

The Houston Astros defeated the Kansas City Royals 10-8 at Kauffman Stadium on June 12, 2026, in a game that was effectively decided in the first inning. Houston erupted for nine runs in the top of the first against Mason Black, building an advantage so commanding that the DiamondIQ model's estimate of Kansas City's win probability fell to near zero before the Royals had even settled into their home half of the frame. A Christian Walker strikeout in that opening inning added 11.7% to Houston's win probability by stranding a potential rally, underscoring how thoroughly the Astros controlled the early stages. The Royals managed just three runs across their first seven innings, leaving them perpetually chasing a deficit they had almost no realistic path to overcome.

Kansas City's most meaningful stretch came in the bottom of the eighth, when the Royals put together a rally against Bryan King that briefly injected some life into Kauffman Stadium. Bobby Witt Jr. singled for a gain of 13.8% win probability and Carter Jensen drew a walk worth 13.5%, loading the bases and threatening to make things interesting. However, Starling Marte grounded out in the same frame, a swing of negative 25.8% win probability that effectively extinguished the rally and surrendered most of what Kansas City had built. The Royals added three runs in the eighth but could not sustain the pressure, and Josh Hader closed things out in the ninth as Salvador Perez's groundout, which added 14.4% to Kansas City's win probability in a narrow framing, could do nothing to alter the final outcome.

Steven Okert was the pitching standout of the night by DiamondIQ's accounting, posting a 22.2% win probability added out of the Houston bullpen, while AJ Blubaugh and Nate Pearson each contributed positively as the Astros managed their large lead. At the plate, Salvador Perez led Kansas City with 16.1% WPA and Brice Matthews added 9.7% WPA alongside a 1.0 RE24 for the Royals, while Christian Walker paced Houston's offensive contributors at 9.4% WPA. The DiamondIQ model opened the evening with Kansas City at 49% to win at home, a coin-flip proposition that the Astros rendered moot within the game's first three outs.

Analysis generated by DiamondIQ's model.

Win Probability

755025HOU bats firstFinalKC win %HOU win %
DiamondIQ model home win probability across the game (pre-game 48.8% → final 0%).

Biggest Plays by Win-Probability Added

Starling Marte Groundout
Bot 8th · off Bryan King
-25.8%
Salvador Perez Groundout
Bot 9th · off Josh Hader
+14.4%
Bobby Witt Jr. Single
Bot 8th · off Bryan King
+13.8%
Carter Jensen Walk
Bot 8th · off Bryan King
+13.5%
Christian Walker Strikeout
Top 1st · off Mason Black
+11.7%

Top Batters by WPA

Salvador Perez+16.1%+0.2 RE24
Brice Matthews+9.7%+1.0 RE24
Christian Walker+9.4%+0.1 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →