At Minute Maid Park on Thursday, the Houston Astros (71-62) open a four-game series against the Kansas City Royals (75-59), at 8:10 p.m. ET.
The Royals (+133 underdog moneyline odds to win) are away versus the Astros (-157). The Astros will give the ball to Hunter Brown (11-7) versus the Royals and Brady Singer (9-9).
The Astros won 10-0 over the Phillies yesterday in their last game. Spencer Arrighetti was named the winning pitcher after throwing 7 2/3 innings without giving up an earned run on two hits, while striking out 11, while Yordan Alvarez finished 4-for-4 with three home runs and four RBI to lead them offensively.
Yesterday, the Royals fell to the Guardians 7-5. Lucas Erceg was the losing pitcher after throwing one inning, giving up one earned run on three hits while striking out one. Vinnie Pasquantino paced the Royals’ offense, going 4-for-5 with a home run and an RBI.
Here’s everything you need to get ready for Thursday’s Astros vs. Royals contest, including viewing options.
Houston Astros vs. Kansas City Royals odds and betting lines
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 9:16 a.m. ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
- Favorite: Astros (-157, bet $157 to win $100)
- Underdog: Royals (+133, bet $100 to win $133)
- Over/under: 8
Astros vs. Royals: Live streaming info & game time
- Game Day: Thursday, August 29, 2024
- Game Time: 8:10 p.m. ET
- Stadium: Minute Maid Park
- TV Channel: Bally Sports
- Live Stream: Fubo (Watch for free)
Astros stats and trends
Astros betting records
- The Astros have entered the game as favorites 95 times this season and won 53, or 55.8%, of those games.
- Houston is 26-10 this season when entering a game favored by -157 or more on the moneyline.
- The moneyline for this contest implies a 61.1% chance of a victory for the Astros.
- Houston’s games have gone over the total in 52 of its 133 chances.
- The Astros have an ATS record of 65-67-0 in 132 games with a spread this season.
Hunter Brown (Astros probable starter)
- Brown (11-7) gets the starting nod for the Astros in his 26th start of the season. He’s put together a 3.72 ERA in 140 1/3 innings pitched, with 151 strikeouts.
- In his most recent outing on Friday against the Baltimore Orioles, the righty tossed six innings, giving up one earned run while surrendering three hits.
- The 26-year-old has put together a 3.72 ERA and 9.7 strikeouts per nine innings in 26 games this season, while giving up a batting average of .250 to his opponents.
- Brown is trying to prolong a second-game quality start streak in this matchup.
- Brown will look to continue a 20-game streak of pitching five or more innings (he’s averaging 5.4 frames per appearance).
- He has made six appearances this season in which he did not surrender an earned run.
- He will face off against a Royals offense that ranks sixth in MLB with 1165 total hits (on a .258 batting average). The squad also slugs a collective .425 (seventh in MLB) with 153 total home runs (14th in MLB).
- In two-thirds of an inning over one appearance against the Royals this season, Brown has a 121.5 ERA and an 18 WHIP while his opponents are hitting .846.
- The 26-year-old ranks 34th in ERA (3.72), 55th in WHIP (1.318), and 17th in K/9 (9.7) among qualifying pitchers in MLB play this season.
Astros batting stats
- The Astros have hit 160 homers this season, which ranks 10th in the league.
- Hitters for Houston rank ninth in the majors with a combined .419 team slugging percentage.
- The Astros have a team batting average of .261 this season, which ranks second among MLB teams.
- Houston has scored 607 runs (4.6 per game) this season, which ranks 13th in MLB.
- The Astros are among the best in the league at getting on base, ranking ninth with an OBP of .321.
- Houston has shown patience at the plate this season with the third-best rate of strikeouts per game (7.2) among MLB offenses.
Royals stats and trends
Royals betting records
- The Royals have come away with 31 wins in the 66 contests they have been listed as the underdogs in this season.
- Kansas City has a win-loss record of 7-10 when favored by +133 or worse by oddsmakers this year.
- The moneyline set for this matchup implies the Royals have a 42.9% chance of coming away with a victory in the contest.
- Kansas City’s games have gone over the total in 62 of its 134 opportunities.
- The Royals are 74-60-0 against the spread in their 134 games that had a posted line this season.
Brady Singer (Royals probable starter)
- Singer (9-9) is trying for his 10th win when he gets the starting nod for the Royals in his 27th start of the season. He’s put together a 3.37 ERA in 146 2/3 innings pitched, with 141 strikeouts.
- In his last time out on Saturday, the righty went five innings against the Philadelphia Phillies, giving up five earned runs while surrendering 11 hits.
- The 28-year-old has an ERA of 3.37, with 8.7 strikeouts per nine innings in 26 games this season. Opponents are batting .254 against him.
- Singer enters this game with 11 quality starts under his belt this year.
- Singer will try to build on an eight-game streak of lasting five or more innings (he’s averaging 5.6 innings per outing).
- He has made four appearances this season in which he did not surrender an earned run.
- He will take the hill against an Astros team that is hitting .261 as a unit (second in the MLB). They are also slugging a collective .419 (ninth in the league) with 160 total home runs (10th in MLB play).
- Head-to-head against the Astros this season, Singer has pitched five innings, giving up one earned run on five hits while striking out four.
- This season, the 28-year-old ranks 20th in ERA (3.37), 46th in WHIP (1.248), and 27th in K/9 (8.7) among pitchers who qualify.
Royals batting stats
- The Royals average 1.1 home runs per game to rank 14th in MLB play with 153 total home runs.
- This season, Kansas City ranks seventh in baseball, slugging .425.
- The Royals rank fifth in the majors with a .258 batting average.
- The offense for Kansas City is No. 5 in MLB, scoring 4.9 runs per game (654 total runs).
- The Royals’ .314 on-base percentage ranks 13th in baseball.