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 5:17 a.m.

The Houston Astros versus the Kansas City Royals is on the MLB schedule for Monday.

We've got you covered, in terms of the most important information about this matchup before you take a look at the 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: (-116) | KC: (-102)
  • Spread: HOU: +1.5 (-194) | KC: -1.5 (+160)
  • Total: 8.5 -- Over: (-100) | Under: (-122)

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

This contest's pitching matchup is set, as the Astros will send Ryan Gusto (3-1) to the mound, while Michael Wacha (2-4) will get the nod for the Royals. Gusto's team is 3-1-0 against the spread in his starts this season. Gusto's team has won 75% of his starts when they are favored on the moneyline (3-1). The Royals are 3-5-0 against the spread when Wacha starts. The Royals have been the moneyline underdog in four of Wacha's starts this season, and they went 2-2 in those matchups.

Astros vs Royals Prediction & Pick

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

Astros vs Royals Moneyline

  • Looking at the moneyline for Astros-Royals, Houston is the favorite at -116, and Kansas City is -102 playing on the road.

Astros vs Royals Spread

  • The Royals are 1.5-run favorites against the spread for this matchup with the Astros. The Royals are +160 to cover, while the Astros are -194 to cover as a 1.5-run underdog on the runline.

Astros vs Royals Over/Under

  • The over/under for the Astros versus Royals game on May 12 has been set at 8.5, with -100 odds on the over and -122 odds on the under.

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

Astros vs Royals Betting Trends

  • The Astros have won in 15, or 53.6%, of the 28 contests they have been named as odds-on favorites in this year.
  • This year Houston has won 15 of 27 games when listed as at least -116 on the moneyline.
  • The Astros' games have gone over the total in 17 of their 39 opportunities.
  • The Astros have an against the spread mark of 22-17-0 in 39 games with a line this season.
  • The Royals have won 11 of the 23 games they were the underdog on the moneyline this season (47.8%).
  • When playing as a moneyline underdog with odds of -102 or longer, Kansas City has a record of 7-11 (38.9%).
  • In the 42 games oddsmakers have set an over/under for the Royals, they have combined with opponents to go over the total 14 times (14-27-1).
  • The Royals have covered 50% of their games this season, going 21-21-0 ATS.

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.
  • He ranks 30th in batting average, 65th in on-base percentage, and 64th in slugging among all qualified hitters in baseball.
  • Pena will look for his fifth straight game with a hit in this contest. In his last five games he is batting .318 with two doubles, a home run, a walk and seven RBIs.
  • Isaac Paredes leads Houston in OBP (.380) this season, fueled by 37 hits. He's batting .264 while slugging .407.
  • He is 59th in batting average, 20th in on-base percentage and 86th in slugging in the majors.
  • Paredes takes a four-game streak with at least one hit into this contest. During his last five outings he is hitting .313 with three doubles, seven walks and three RBIs.
  • Jose Altuve has 38 hits this season and has a slash line of .259/.308/.374.
  • Jake Meyers has two home runs, 13 RBI and a batting average of .291 this season.

Royals Player Leaders

  • Bobby Witt Jr. has 51 hits with a .386 on-base percentage and a .512 slugging percentage, all club-bests for the Royals. He's batting .315.
  • He ranks 11th in batting average, 16th in on-base percentage and 20th in slugging percentage among all qualifying hitters in MLB.
  • 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, he is 17th in batting average, 30th in on-base percentage and 41st in slugging percentage.
  • Vinnie Pasquantino is hitting .217 with five doubles, a triple, six home runs and 10 walks.
  • Jonathan India has eight doubles, a home run and 21 walks while hitting .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