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

Data Skrive

Michael Wacha will take the mound for the Kansas City Royals in the first of a three-game series against the Houston Astros and Jeremy Pena on Saturday at 7:10 p.m. ET. The Astros are the favorite in this one, at -141, while the underdog Royals have +119 odds to upset. Houston (-1.5) is favored on the run line. An 8-run over/under has been set for this matchup.

Here’s everything you need 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.

Check out the best moments between the Colorado Rockies and the Kansas City Royals Game 2.

Astros vs. Royals Game Information & Odds

  • When: Saturday, April 26, 2025 at 7:10 p.m. ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • How to watch on TV: Fox Sports 1, FDSKC, and SCHN

Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds Astros -141 +119 8 -110 -110 -1.5 +123 -148

Astros vs. Royals Prediction

  • Score Prediction: Astros 5, Royals 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Astros 51%, Royals 49%

Astros vs. Royals Betting Insights

  • The Astros have won eight, or 53.3%, of the 15 games they’ve played as favorites this season.
  • Houston is 3-3 this season when entering a game favored by -141 or more on the moneyline.
  • The sportsbooks’ moneyline implies a 58.5% chance of a victory for the Astros.
  • The Royals have been victorious in three, or 23.1%, of the 13 contests they have been chosen as underdogs in this season.
  • This season, Kansas City has been victorious one time in five chances when named as an underdog of at least +119 or worse on the moneyline.
  • The moneyline set for this matchup implies the Royals have a 45.7% chance of coming away with a victory in the contest.

Astros Recent Betting Performance

  • The Astros went 5-2 over the seven games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 outings, the Astros and their opponents combined to hit the over on the total three times (all 10 games had set totals).
  • The Astros have gone 8-2-0 against the spread over their past 10 games.

Astros Recent Stats

Stat Avg/Total Record 7-3 Runs Per Game 3.9 HR 8 ERA 2.56 K/9 7.7

Astros Player Insights

  • Pena has three doubles, three home runs and eight walks while hitting .253.
  • Including all MLB hitters, Pena ranks 75th in batting average, 82nd in on-base percentage, and 91st in slugging.
  • Pena has collected a hit in 14 games in a row. In his last 10 outings he is batting .324 with two doubles, a home run, three walks and five RBI.
  • Isaac Paredes has put his power on display as he paces his team with four home runs and 13 RBI.
  • Paredes is 49th in homers and 56th in RBI in the major leagues.
  • Paredes heads into this game looking for his fourth game in a row with a hit. During his last five outings he is batting .278 with a home run, two walks and three RBI.
  • Jose Carlos Altuve leads the Astros with a team-high batting average of .293.
  • Altuve has at least one base hit in four straight games. In his last five games he is hitting .190 with a double, a walk and two RBI.
  • Yordan Ruben Alvarez has put up 13 runs batted in to lead his team.
  • Alvarez is riding a three-game hitting streak into this one. During his last five outings he is batting .267 with a double, three walks and three RBI.

Royals Recent Betting Performance

  • The Royals have played as underdogs in six of their past 10 games and won one of those contests.
  • In their last 10 games with a total, the Royals and their opponents have failed to hit the over eight times.
  • The Royals have a record of 4-6-0 ATS over their last 10 games.

Royals Recent Stats

Stat Avg/Total Record 4-6 Runs Per Game 3.2 HR 4 ERA 4.14 K/9 8.0

Royals Player Insights

  • Bobby Witt Jr. has a team-best batting average of .303, while pacing the Royals in long balls with two.
  • Among all hitters in the big leagues, Witt ranks 131st in homers and 114th in RBI.
  • Witt has collected a hit in 16 games in a row. In his last 10 outings he is batting .300 with four doubles, a home run, three walks and four RBI.
  • Maikel Garcia’s two home runs pace his team.
  • Garcia is 131st in homers and 114th in RBI among all hitters in MLB.
  • Salvador Perez leads the Royals with two long balls.
  • Vinnie Pasquantino has a team-leading two home runs and has driven in 15 runs.

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

recommended

Leave a Reply

Your email address will not be published. Required fields are marked *