START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Astros vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 12

Subscribe to our newsletter

Astros vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 12

Odds updated as of 7:11 p.m.

The Houston Astros will face the Kansas City Royals in MLB action on Monday.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Astros vs Royals Game Info

  • Houston Astros (20-19) vs. Kansas City Royals (24-18)
  • Date: Monday, May 12, 2025
  • Time: 8:10 p.m. ET
  • Venue: Daikin Park -- Houston, Texas
  • Coverage: SCHN and FDSKC

Astros vs Royals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: HOU: (-130) | KC: (+110)
  • Spread: HOU: -1.5 (+158) | KC: +1.5 (-192)
  • Total: 8 -- Over: (-115) | Under: (-105)

Astros vs Royals Probable Starting Pitchers

Probable Pitchers: Ryan Gusto (Astros) - 3-1, 2.93 ERA vs Michael Wacha (Royals) - 2-4, 2.98 ERA

The Astros will give the nod to Ryan Gusto (3-1) versus the Royals and Michael Wacha (2-4). Gusto and his team have a record of 3-1-0 against the spread when he starts. Gusto's team is 3-1 this season when he starts and they are the moneyline favorite. The Royals have a 3-5-0 ATS record in Wacha's eight starts with a set spread. The Royals have been the moneyline underdog in four of Wacha's starts this season, and they went 2-2 in those games.

Astros vs Royals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (52.8%)

Astros vs Royals Moneyline

  • The Astros vs Royals moneyline has Houston as a -130 favorite, while Kansas City is a +110 underdog on the road.

Astros vs Royals Spread

  • The Royals are at the Astros, and are +1.5 on the runline. The Royals are +158 to cover the spread, and the Astros are -192.

Astros vs Royals Over/Under

  • An over/under of 8 has been set for Astros-Royals on May 12, with the over being -115 and the under -105.

Bet on Houston Astros vs. Kansas City Royals on FanDuel today!

Astros vs Royals Betting Trends

  • The Astros have come away with 15 wins in the 28 contests they have been listed as the favorites in this season.
  • Houston has a record of 10-7 in contests when oddsmakers favor them by -130 or more on the moneyline.
  • The Astros and their opponents have gone over in 17 of their 39 games with a total set by sportsbooks this season.
  • The Astros have an against the spread mark of 22-17-0 in 39 games with a line this season.
  • The Royals are 11-12 in games they were the underdog on the moneyline (winning 47.8% of those games).
  • When it has played as a moneyline underdog with odds of +110 or longer, Kansas City has a 6-8 record (winning 42.9% of its games).
  • The Royals have played in 42 games with an over/under set, and have combined with their opponents to go over the total 14 times (14-27-1).
  • The Royals have put together a 21-21-0 record against the spread this season (covering 50% of the time).

Astros Player Leaders

  • Jeremy Pena leads Houston in slugging percentage (.433) and total hits (43) this season. He's batting .287 with an on-base percentage of .345.
  • Among all qualified batters in MLB, he ranks 30th in batting average, 65th in on-base percentage, and 64th in slugging.
  • Pena has hit safely in four games in a row. During his last five outings he is hitting .318 with two doubles, a home run, a walk and seven RBIs.
  • Isaac Paredes has 37 hits this season and a team-best OBP of .380. He's batting .264 and slugging .407.
  • Among all qualified hitters, he ranks 59th in batting average, 20th in on-base percentage and 86th in slugging percentage.
  • Paredes takes a four-game streak with at least one hit into this one. During his last five outings he is batting .313 with three doubles, seven walks and three RBIs.
  • Jose Altuve is batting .259 with a .374 slugging percentage and 14 RBI this year.
  • Jake Meyers has two home runs, 13 RBI and a batting average of .291 this season.

Royals Player Leaders

  • Bobby Witt Jr. has accumulated 51 hits with a .386 on-base percentage and a .512 slugging percentage, all club-bests for the Royals. He's batting .315.
  • Including all qualified players, he is 11th in batting average, while his on-base percentage ranks 16th and he is 20th in slugging.
  • Maikel Garcia is batting .306 with 10 doubles, a triple, four home runs and 16 walks. He's slugging .472 with an on-base percentage of .373.
  • Including all qualifying hitters, his batting average puts him 17th, his on-base percentage is 30th, and he is 41st in slugging.
  • Vinnie Pasquantino is batting .217 with five doubles, a triple, six home runs and 10 walks.
  • Jonathan India has eight doubles, a home run and 21 walks while batting .224.

Astros vs Royals Head to Head

  • 4/27/2025: 7-3 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 4/26/2025: 2-0 KC (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 4/25/2025: 2-0 KC (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
  • 9/1/2024: 7-2 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
  • 8/31/2024: 5-2 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 8/30/2024: 3-2 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
  • 8/29/2024: 6-3 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
  • 4/11/2024: 13-3 KC (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 4/10/2024: 11-2 KC (Favorite: Astros, Spread: -1.5, Total: 9.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
  • 4/9/2024: 4-3 KC (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup