MLB Betting Line Favors the Houston Astros over the Kansas City Royals

The Houston Astros host Kansas City on Sunday, looking to pick up a win and improve their 3-3 mark against the 2-3 Royals in MLB betting odds action at Minute Maid Park.

Houston sends Lance McCullers Jr. out against Nathan Karns for the Kansas City Royals in this game. McCullers Jr. is 1-0 with a 1.50 ERA on the season, while Karns is 0-0 on the year and has a 53.73 ERA.

Sportsbook Odds & Computer Pick

The visiting Kansas City Royals were 178 moneyline underdogs in this one earlier in the day at most online sportsbooks including Sportsbook. The total was 8.5 at Sportsbook for those preferring over under betting.

Handicapping models based on recent betting stats and prediction formulas pick a 4.2-2.8 win for the Astros. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Kansas City Royals vs Houston Astros Matchup

Team Betting Records & Power Rankings

The Houston Astros sport a record of 3-3 heading into this matchup, while the Kansas City Royals sit at 2-3 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Houston vs Kansas City injuries news.

The Houston Astros vs Kansas City Royals odds would favor the Astros if the betting lines were set according to our power ranks. Houston is rated No. 23 in the current Odds Shark poll, while Kansas City is at No. 30.

Statistical Matchup

The game also pits Houston Astros No. 28-rated offense, averaging 2.67 runs per game, against a Kansas City Royals defense that ranks No. 24 at 5 in runs allowed per game. The Houston Astros have averaged 7.5 hits per game so far, more than Kansas City Royals batters have averaged on the year (6.6 hits per game).

Defensively, Kansas City features the No. 13-rated defense on the road, allowing 5 runs per game. Houston, meanwhile, comes in at No. 21 at home, scoring 2.67 runs per game.

Recent Outings Betting Recap

Betting Trends
  • Kansas City is 3-6 ATS in its last 9 games
  • Kansas City is 2-7 SU in its last 9 games
  • Kansas City is 6-2 ATS in its last 8 games when playing Houston
  • Kansas City is 6-2 SU in its last 8 games when playing Houston
  • Houston is 1-4 ATS in its last 5 games
  • The total has gone UNDER in 4 of Houston's last 6 games
  • Houston is 1-4 ATS in its last 5 games at home
  • The total has gone UNDER in 4 of Houston's last 6 games at home

Next Betting Matchups

Kansas City home to Oakland, Monday, April 10th
Houston at Seattle, Monday, April 10th

Back to Top