MLB game preview · Kansas City Royals vs Houston Astros

Under 9 Has Overwhelming Streak Support in KC-Houston — But the Market Won't Move

Every active streak in this game points Under, with Kansas City hitting the Under in 10 straight overall and Houston doing the same in 8 consecutive home games. The lines haven't budged a tick in either direction, and the only market signal firing — a Pressure Move on Houston's spread — carries a negative ROI and no meaningful edge.

Final: KC 2, HOU 6

Key numbers

Spread (HOU)
-1.5
Total
9
Moneyline
KC +125 · HOU -149
Spread bets / money (HOU)
75% / 76%
Over bets / money
89% / 91%

Consensus across 38 sportsbooks, at the close.

Let's start with the clearest signal in this game: the total. Kansas City has gone Under in 10 consecutive games overall, and simultaneously on a 10-game losing streak for Over bettors. Houston mirrors that at home — Under in 8 straight home games, with Over bettors losing 8 in a row in that context. Add a Kansas City-specific road Under run of 5 and a Houston home Under run of 5 in non-division/non-conference games, and you have complete streak alignment pointing the same direction. That's unusual.

Now, streaks are descriptive, not predictive — they don't guarantee continuation. But when you cross-reference with the team stats, the Under case holds up on its own merits. Houston's pitching staff is walking batters at 4.1 per nine (#29 in the league), which inflates pitch counts and shortens outings, but their overall run prevention sits at 4.46 earned runs per game (#24). Kansas City's pitching is similarly mediocre — ERA of 4.61 (#25), WHIP of 1.385 (#26), striking out just 7.4 per nine (#28). Neither staff inspires confidence.

Where the Under case gets interesting is on the offensive side. Both teams are producing runs in the low-to-mid 4s per game — Houston at 4.44 (#17) and Kansas City at 4.22 (#24). With a total set at 9, you need a combined 9+ runs for the Over to cash. These are not 5-run-per-game offenses. Kansas City's contact-heavy approach (fewest strikeouts per game among MLB's top teams at 7.84, #4) combined with their #1 doubles rate could generate baserunners, but their home run rate at 1.04 per game (#22) limits the ceiling. Houston has more pop — 1.32 HR/game (#4) and an isolated power of .169 (#4) — but they're hitting .239 as a team (#22) with a BABIP of .276 (#30), the worst in baseball, suggesting their contact quality is real, not just bad luck masking it.

On the spread side, 78% of bettors are on Houston -1.5, and a Pressure Move badge is firing — but the ledger's own tracked record on that signal is 98-118 (45.4%) with a -1.175% ROI. The badge explicitly notes it beats the blind-bet baseline by 3.54 points, but negative ROI is negative ROI. This is not a profitable signal. Houston is also on a 6-game ATS winning streak at home in non-division matchups, which is supportive of the Astros spread, but the run line at -1.5 with juice at -138 requires winning by 2 or more and is expensive.

Line movement is a flat zero — 44 snapshots, no spread movement, total stable within half a point. The market has priced this and walked away. No sharp repositioning detectable.

The Under at -116 is the only angle here with genuine multi-source support: streak alignment across both teams, matching offensive profiles that trend toward 4-run outputs, and a 9-run total that requires both offenses to outperform their season averages. Kansas City's road struggles (8-game ML losing streak away from home) support leaning Houston on the moneyline for those who want action, but at -145, it's a thin value proposition.

The Under is the cleaner play. The spread is noise.

Kansas City Royals vs Houston Astros: FAQ

When is Kansas City Royals vs Houston Astros?

Kansas City Royals at Houston Astros was played Thursday, September 17, 2026 at 7:15 PM ET.

Who won Kansas City Royals vs Houston Astros?

Houston Astros won, 6-2.

Who is favored in Kansas City Royals vs Houston Astros?

Houston Astros closed as a 1.5-point favorite (consensus across 38 sportsbooks).

What is the over/under for Kansas City Royals vs Houston Astros?

The consensus total closed at 9.

Where is the public betting on Kansas City Royals vs Houston Astros?

On the spread, 75% of bets and 76% of the money are on Houston Astros; 25% of bets and 24% of the money are on Kansas City Royals.

AI-assisted analysis for entertainment. Prices move; check your book before you bet. 21+. Gambling problem? Call 1-800-GAMBLER.