Astros vs. Royals Prediction, Odds, Picks - April 10

Astros vs. Royals Prediction, Odds, Picks - April 10

Updated Apr. 10, 2024 7:01 p.m. ET

Spencer Arrighetti will try to shut down Bobby Witt Jr. and company when the Houston Astros play the Kansas City Royals on Wednesday at 7:40 PM ET, at Kauffman Stadium. The favored Astros have -122 moneyline odds to win against the underdog Royals, who are listed at +103. Houston is favored on the run line (-1.5 with +131 odds). The total is 9.5 runs for the contest (with -111 odds to go over and -109 odds on the under).

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

Astros vs. Royals highlights | MLB on FOX

Check out the top moments from this game between the Houston Astros and the Kansas City Royals!
ADVERTISEMENT

Astros vs. Royals Game Information & Odds

  • When: Wednesday, April 10, 2024 at 7:40 PM ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • How to Watch on TV: BSKC
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Astros -122 +103 9.5 -111 -109 -1.5 +131 -156

Astros vs. Royals Prediction

  • Score Prediction: Royals 4, Astros 3
  • Total Prediction: Under 9.5 runs
  • Win Probabilities: Astros 61%, Royals 39%

Astros vs. Royals Betting Insights

  • The Astros have entered the game as favorites 10 times this season and won twice.
  • Houston has a record of 2-6 when favored by -122 or more by bookmakers this season.
  • Sportsbooks have implied with the moneyline set for this matchup that the Astros have a 55% chance to win.
  • The Royals have been chosen as underdogs in seven games this year and have walked away with the win three times (42.9%) in those games.
  • This season, Kansas City has come away with a win one times in four chances when named as an underdog of at least +103 or longer on the moneyline.
  • The Royals have an implied victory probability of 49.3% according to the moneyline set by sportsbooks for this matchup.
FINAL
HOU 2 · KC 11
MLB
RUN LINE
TO WIN
TOTAL
Houston Astros
HOU
Kansas City Royals
KC

Astros Player Insights

  • Yordan Alvarez is the bat to watch in the Astros lineup, leading the team in batting average (.347), home runs (4), and RBI (11).
  • In all of MLB, Alvarez ranks fifth in homers and ninth in RBI.
  • Alvarez carries a four-game hitting streak into this matchup. During his last five outings he is hitting .500 with two doubles, two home runs, two walks and eight RBI.
  • Jose Altuve is hitting .333 with four doubles, three home runs and six walks.
  • Altuve is 12th in home runs and 177th in RBI in the majors.
  • Jeremy Pena is hitting .333 with a double, two home runs and a walk.
  • Pena has at least one base hit in three straight games. In his last five games he is batting .250 with an RBI.
  • Kyle Tucker has two doubles, two home runs and five walks while hitting .286.
  • Tucker takes a two-game streak with at least one hit into this one. During his last five outings he is batting .227 with a double, a walk and two RBI.

Astros Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Yordan Alvarez 1.5 (+195) 1.5 (-105) 0.5 (+320) 0.5 (+130)
Jose Altuve 1.5 (+165) 1.5 (+105) 0.5 (+650) 0.5 (+175)
José Abreu 0.5 (-278) 1.5 (+125) 0.5 (+700) 0.5 (+150)
Alex Bregman 1.5 (+175) 1.5 (+100) 0.5 (+700) 0.5 (+135)
Jeremy Pena 1.5 (+160) 1.5 (+105) 0.5 (+800) 0.5 (+155)

Learn more about this Astros vs. Royals matchup on Fox Sports.

Royals Player Insights

  • MJ Melendez has swatted a team-high three home runs.
  • In all of the big leagues, Melendez ranks 12th in homers and 35th in RBI.
  • Melendez takes a hitting streak of six games into this game. In his last 10 games he is batting .333 with four doubles, three home runs, five walks and eight RBI.
  • Witt Jr. is hitting .333 with five doubles, two triples, two home runs and three walks.
  • Witt Jr. ranks 37th among all hitters in the majors in homers, and 177th in RBI.
  • Salvador Perez has the top batting average on the Royals (.341) while pacing in runs batted in (10).
  • Maikel Garcia leads the Royals in home runs (three) and runs batted in (10).

Royals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
MJ Melendez 0.5 (-189) 1.5 (+135) 0.5 (+450) 0.5 (+160)
Salvador Pérez 1.5 (+180) 1.5 (-110) 0.5 (+360) 0.5 (-105)
Vinnie Pasquantino 0.5 (-244) 1.5 (+120) 0.5 (+600) 0.5 (+125)
Nelson Velazquez 0.5 (-204) 1.5 (+145) 0.5 (+475) 0.5 (+160)
Maikel Garcia 1.5 (+145) 1.5 (-110) 0.5 (+650) 0.5 (+170)

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

share