SiteShareImage.vresize.1200.630.high .0.png

Astros vs. Royals Prediction, Odds, Picks – April 27


Data Skrive

Jeremy Pena and the Houston Astros will attempt to take down Maikel Garcia and the Kansas City Royals when the teams meet on Sunday at 2:10 p.m. ET. The Astros have been listed as -132 moneyline favorites for this matchup against the Royals (+113). Houston is the favorite on the run line (-1.5 with +137 odds). The total for the game is set at 7.5 runs.

Here is everything you need to know from a betting perspective on the Astros-Royals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Angels vs. Astros Highlights | MLB on FOX

Check out the best highlights between the Los Angeles Angels and the Houston Astros.

Astros vs. Royals Game Information & Odds

  • When: Sunday, April 27, 2025 at 2:10 p.m. ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • How to watch on TV: FDSKC and SCHN
FavoriteFavorite MoneylineUnderdog MoneylineTotalOver Total OddsUnder Total OddsRun LineFavorite Run Line OddsUnderdog Run Line Odds
Astros-132+1137.5-112-108-1.5+137-164

Astros vs. Royals Prediction

  • Score Prediction: Astros 4, Royals 3
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Astros 50%, Royals 50%

Astros vs. Royals Betting Insights

  • This season, the Astros have won eight out of the 16 games, or 50%, in which they’ve been favored.
  • Houston has a record of 5-3 when favored by -132 or more by sportsbooks this season.
  • The implied probability of a win from the Astros, based on the moneyline, is 56.9%.
  • The Royals have come away with four wins in the 14 contests they have been listed as the underdogs in this season.
  • This year, Kansas City has won one of seven games when listed as at least +113 or worse on the moneyline.
  • The moneyline set for this matchup implies the Royals have a 46.9% chance of coming away with a victory in the contest.

Houston Astros

HOU

Kansas City Royals

KC

Astros Recent Betting Performance

  • The Astros were favored on the moneyline for seven of their last 10 games, and they went 4-3 in those matchups.
  • Over their last 10 matchups, the Astros and their opponents combined to go over the run total two times (all 10 games had set totals).
  • The Astros’ ATS record is 7-3-0 over their past 10 games.

Astros Recent Stats

StatAvg/Total
Record6-4
Runs Per Game3.2
HR7
ERA2.48
K/96.4

Astros Player Insights

  • Pena has three doubles, three home runs and eight walks while hitting .244.
  • In all of MLB, Pena ranks 92nd in home runs and 167th in RBI.
  • Isaac Paredes‘ four home runs and 13 RBI are both team-highs.
  • Paredes is 53rd in home runs and 66th in RBI among all hitters in MLB.
  • Paredes enters this matchup looking for his fifth game in a row with a hit. In his last five games he is batting .263 with a double, a home run, a walk and two RBI.
  • Jose Carlos Altuve leads the Astros with a team-high batting average of .282.
  • Yordan Ruben Alvarez has put up 13 runs batted in to lead his team.

Royals Recent Betting Performance

  • The Royals have played as underdogs in six of their past 10 games and won two of those contests.
  • When it comes to hitting the over, the Royals and their opponents are 2-7-1 in their last 10 games with a total.
  • The Royals are 5-5-0 ATS over their last 10 games.

Royals Recent Stats

StatAvg/Total
Record5-5
Runs Per Game3.3
HR3
ERA3.68
K/98.2

Royals Player Insights

  • Bobby Witt Jr. paces the Royals with two homers while racking up a team-leading batting average of .320.
  • Among all hitters in the majors, Witt’s home run total ranks 139th and his RBI tally is 125th.
  • Witt takes a hitting streak of 17 games into this game. In his last 10 games he is batting .325 with four doubles, three walks and three RBI.
  • Garcia’s two home runs lead his team.
  • Garcia is 139th in homers and 125th in RBI among all major league hitters this season.
  • Salvador Perez has two home runs, best in the lineup.
  • Vinnie Pasquantino has a team-high two home runs and has driven in 15 runs.

Angels vs. Astros Highlights | MLB on FOX

Check out the best highlights between the Los Angeles Angels and the Houston Astros.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience

Kansas City Royals

Houston Astros


Shopping Cart
Scroll to Top