
Astros vs. Royals Prediction, Odds, Picks - April 10
Updated Apr. 10, 2024 7:01 p.m. ET
Data Skrive
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!
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.
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
recommended
What’s Next: Suarez, Red Sox Set For Season-Long Success. How About Phillies?
MLB Free Agency Rumors, Buzz: Blue Jays Reportedly Make Long-Term Offer to Tucker
What's Next: Best Fits for MLB's Top 5 Free Agent Position Players
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
2026 World Baseball Classic: Kershaw Pitching for Team USA; Bregman Commits
World Series Winners: Complete list of champions by year
Ranking the 10 best third basemen in MLB for 2025
Ranking the 10 best second basemen in MLB for 2025
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
Item 1 of 3
recommended
What’s Next: Suarez, Red Sox Set For Season-Long Success. How About Phillies?
MLB Free Agency Rumors, Buzz: Blue Jays Reportedly Make Long-Term Offer to Tucker
What's Next: Best Fits for MLB's Top 5 Free Agent Position Players
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
2026 World Baseball Classic: Kershaw Pitching for Team USA; Bregman Commits
World Series Winners: Complete list of champions by year
Ranking the 10 best third basemen in MLB for 2025
Ranking the 10 best second basemen in MLB for 2025
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

