Skip to content
Kansas City Royals vs Houston Astros
0% Kansas City Royals100% Houston Astros
Fri, 12 Jun 2026Complete

Kansas City Royals vs Houston Astros Results

Prediction CorrectยทHouston Astros won 10-8

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats History

Head-to-Head Summary

Last 1 Matches
L8-10vsHouston AstrosH
Avg Goals / Match
18.0
Most Recent
8 - 10

Recent Form

Last 5
Kansas City Royals
Kansas City Royals1W 1D 2L ยท last 4
L8-10
L2-4
D4-4
W5-3
33%
Houston Astros
Houston Astros2W 1D 1L ยท last 4
W10-8
D2-2
L1-10
W5-4
58%

Match Review

Kansas City Royals vs Houston Astros: Match Review & Analysis

Kansas City Royals
Kansas City Royalsvs
Houston Astros
Houston AstrosยทMLB
8 - 10Full Time

Post-Match Review

Houston Astros saw off Kansas City Royals 8-10 in this MLB game.

An upset against the book: Houston Astros were priced at 1.93 (49%) pre-kickoff, yet beat the favoured Kansas City Royals.

Before kickoff the market priced it: Kansas City Royals at 1.88 (51%), Houston Astros at 1.93 (49%).

Form & Head-to-Head

Kansas City Royals bring 1 win, 1 draw and 2 defeats from their last 4 (L-L-D-W, most recent first), averaging 4.8 runs scored and 5.3 conceded.

Houston Astros bring 2 wins, 1 draw and 1 defeat from their last 4 (W-D-L-W, most recent first), averaging 4.5 runs scored and 6.0 conceded.

In 1 previous meeting, Kansas City Royals have won 0, drawn 0 and lost 1. Their most recent meeting finished 8-10 to Houston Astros. Those meetings have averaged 18.0 runs.

Model vs Result

The market projected around 4-4 runs; the final score was 8-10.

Frequently asked questions

Who won Kansas City Royals vs Houston Astros?
Houston Astros beat Kansas City Royals 10-8. That was an upset: Kansas City Royals went off as the pre-match favourite at 51%.
What were the closing odds for Kansas City Royals vs Houston Astros?
Before kick-off the market priced it Kansas City Royals 1.88, Houston Astros 1.93. Kansas City Royals went off as the slight favourite at 51%.
How accurate was the Kansas City Royals vs Houston Astros prediction?
Our model projected around Kansas City Royals 4-4 Houston Astros (runs); the match finished 8-10.
When was Kansas City Royals vs Houston Astros played?
Kansas City Royals vs Houston Astros was played on Friday, 12 June 2026 at 20:10 at Kauffman Stadium, US.