Kansas City Royals vs. Houston Astros Preview, Prediction and Odds| April 9, 2024

Astros vs Royals April 9, 2024 Odds

The Kansas City Royals (6-4) will play the Houston Astros (4-7) in game one of a three-game series.

The Royals are coming off a 5-3 win over the White Sox to sweep the series. Alec Marsh pitched 4.2 innings, giving up three hits and three earned runs. He walked one and struck three in the game. Hunter Renfroe was 1 for 3 at the plate with a home run and two RBIs.

Houston defeated the Rangers 10-5 yesterday to tie the series at 2-2. Seth Martinez pitched 3.2 innings, allowing four hits and five earned runs. He walked three and had no strikeouts. Yordan Alvarez went 3 for 5 in the game, hitting a home run, recording three RBIs, and scoring three runs in the win.

Can the Royals continue their winning ways, or will the Astros come out firing and take a 1-0 series lead on the road?

Royals vs. Astros Betting Odds

Embed from Getty Images

Team Spread Total MoneyLine
Houston Astros

-1.5

+130

O8.5

-115

-125
Kansas City Royals

+1.5

-155

U8.5

-105

+105
**Odds Subject to Change**

Royals vs. Astros Game Details

  • Fixture: Houston @ Kansas City
  • Date and Time: April 9, 2024, @ 7:40 pm EST
  • Location: Kauffman Stadium in Kansas City, Missouri
  • Weather: Partly Cloudy and 67 Degrees 

Total Apex Sports Bets icon

Apex Tale of the Tape

Kansas City Royals vs. Houston Astros
6-4 Record 4-7
4.40 Runs/G 4.27
.245 BA .259
.735 OPS .756
 .303 OBP  .327
14 HR 16
10 SB 4
2.53 ERA 3.99
1.07 WHIP 1.42
7.90 K/G 6.91
8 Quality Starts 4
5 Errors 3

Key Stats

Kansas City Royals

Embed from Getty Images

Cole Ragans (LHP) will get the start for the Royals in today’s game. Ragans has started the season 0-1 with a 1.46 ERA and has struck out 16 batters. Bobby Witt Jr. leads the team with a .350 batting average, 14 hits, and an OBP of .409. MJ Melendez has hit a team-high three home runs.

Houston Astros

Embed from Getty Images

The Astros are expected to start Crisitan Javier (RHP) for today’s game. Javier has started the season 1-0 with a 0.00 ERA and nine strikeouts. Jose Altuve has recorded 15 hits and is batting .341 with a .408 OBP, which leads the team. Yordan Alvarez has crushed four home runs.

Game Prediction

The Royals have been hot as of late, winning their last four games. With Cole Ragans taking on Cristian Javier, this is bound to be a pitching dual…possibly the best pitching matchup of the night. Neither lineup has been tearing it up, both ranking in the middle of the league in runs scored. Look for both pitchers to have good nights on the bump tonight against mediocre lineups, but the Royals should continue their winning streak.

Final Pick

Kansas City Royals ML (+105), U8.5 (-105)

For More Great Content

Check out all the great content Total Apex Sports has to offer. Check us out on X @TotalApexSports and our other sites: Total Apex Sports Bets and Total Apex Fantasy Sports.

Share this post

More stories from Total Apex Sports Bets

Stay Connected

Total Apex Gaming Sports Entertainment Fantasy Sports Sports Bets Herald is the only destination you'll need for all of your daily content.

Scroll to Top