On September 15, 2026 our model has run Kansas City Royals at Houston Astros and priced every market it can. Our strongest call is Kansas City Royals To Win (+138), which we rate long shot confidence. Every bet below is our own number against the price on the board, in plain English.

Every bet we like in this game

Houston Astros vs Kansas City Royals: Kansas City Royals To Win (+138)

Odds correct at time of publishing

The Kansas City Royals need to beat the Houston Astros tonight for this bet to win. The Royals have been struggling a bit lately, but they have shown some potential against left-handed pitchers. They hit a little lower than the league average against lefties, while the Astros have also not been scoring much in their recent games. The Astros have been coming in at about a run behind per game lately, which gives the Royals a real chance here. Both teams have won four out of their last ten games, so it's pretty even. The biggest risk is that the Astros can be a tough team at home, but the Royals have a shot as underdogs.

Houston Astros vs Kansas City Royals: Over 8 Total Runs (-105)

Odds correct at time of publishing

At Minute Maid Park, the Houston Astros and Kansas City Royals are both looking to improve their hitting. The Astros have been scoring an average of 1.1 runs less than usual lately, but they still hit well against left-handed pitchers, having a strong batting average. On the other hand, the Royals have also struggled, scoring 2.2 runs less than their usual output in recent games, and they haven't been quite as effective against lefties. With both teams showing some pop against left-handed pitchers, it makes sense to expect a good number of runs in this matchup. The combined score could land around 8.8, which is a solid reason to bet on over 8 runs. Just remember, both teams are a bit inconsistent, so there's a chance for a low-scoring game too.

Houston Astros vs Kansas City Royals: Kansas City Royals +1.5 Spread (-159)

Odds correct at time of publishing

For the Kansas City Royals to cover the spread, they need to stay within 1.5 runs of the Houston Astros. The Royals have had a tough time lately, scoring about 2.2 runs less than their opponents over their last 12 games. However, they have shown some life against left-handed pitchers, hitting at a decent level. The Astros are not in top form either, averaging just 1.1 runs less than their opponents lately. Both teams have won four of their last ten games, which shows they are fairly evenly matched right now. The biggest risk for this bet is how close the teams are in terms of recent performance. Still, with Kansas City's ability to hit lefties, they have a good shot at keeping it close.

Houston Astros vs Kansas City Royals: Cam Smith Under 0.5 Batter - Hits (+113)

Odds available at DraftKings at time of publishing

The odds for Cam Smith to get under 0.5 hits at +113 look interesting. Both the Astros and Royals have had similar struggles lately, with Houston averaging just 1.1 runs behind a game and Kansas City at 2.2 runs behind. Smith's recent form isn't too flashy either, with just one hit in his last three games. The wind is blowing out toward the outfield, which usually helps hitters, but against left-handed pitchers, the Royals have a lower hitting average than the league norm. This matchup feels pretty close, and the risk is that Smith could surprise us, but with these trends, it might be worth a shot to bet on him staying quiet tonight.

Houston Astros vs Kansas City Royals: Isaac Collins Under 0.5 Batter - Hits (-106)

Odds available at DraftKings at time of publishing

The odds for Isaac Collins to get less than one hit in this game against the Kansas City Royals are looking pretty even. Our numbers show it's a close call, especially since Collins has been averaging less than one hit per game lately. While the Astros have done okay against left-handed pitchers, Collins hasn't been hitting at a high rate, and he's facing a lefty today. Both teams have struggled to score lately, with the Royals averaging 2.2 runs behind a game. Plus, the wind is blowing out tonight, which can help hitters, but Collins hasn't been getting many hits lately, hitting just 0.7 times per game in his last three. There's a chance he could get a hit, but it seems more likely he won't.

Houston Astros vs Kansas City Royals: Kyle Isbel Under 0.5 Batter - Hits (-106)

Odds available at DraftKings at time of publishing

Kyle Isbel has not been hitting well in day games right after a night game. In fact, he averages less than one hit in those situations, which is a big drop compared to his overall performance. With the Astros and Royals both struggling to score lately, this matchup might not be the best for Isbel to break out. The Astros have been decent against left-handed pitchers, but Isbel's numbers show he might not be able to keep up. Houston's pitching could make things even tougher for him, especially since Isbel has not been getting many doubles or runs in similar situations. There's a good chance he might not get a hit today.

That is everything our model likes in this game. Prices can move before you get on, so check the board at your bookmaker. Bet what you can afford to lose. If betting stops being fun, take a break.

Unlock the rest of this one

You're reading the free preview. One plan unlocks the full article and every pick we back — every league, every day.

Unlock the full article