Houston Astros vs Kansas City Royals Betting Pick & Prediction for 6/13

The Houston Astros will visit the Kansas City Royals for a regular season game at Kauffman Stadium. The Astros have a record of 32-39 and are ranked fourth in the AL West. They are coming off a win and have a 5-5 record in their last ten games.
The Royals hold a record of 28-42 and sit in fifth place in the AL Central. They are on a three-game losing streak and also have a 5-5 record in their last ten games. The game is set to start at 7:10 PM under scattered clouds with a light breeze.
Houston Astros Team Preview
The Houston Astros have shown mixed results in their recent games. They secured a 10-8 victory against the Kansas City Royals on June 12th. Yordan Alvarez stood out with two home runs and six RBIs, helping the team to a win despite Tatsuya Imai’s brief and challenging start on the mound.
In their June 10th game against the Los Angeles Angels, the Astros faced a narrow 3-2 loss. Peter Lambert pitched well, allowing only two earned runs over six and a third innings. However, the Astros’ offense struggled with just four hits, and the Angels’ Reid Detmers dominated with nine strikeouts.
The Astros’ batting lineup has some strong performers, with Yordan Alvarez leading the way. Alvarez maintains a .321 batting average with 24 home runs this season. Christian Walker also contributes with 17 home runs, supporting the team’s offensive efforts.
Astros vs Royals Game Day Info
- Sport: MLB
- Teams: Houston Astros vs. Kansas City Royals
- Venue: Kauffman Stadium in Kansas City, MO
- Date: Saturday, June 13, 2026
- Betting Odds: Astros Moneyline +106, Royals Moneyline -127
Kansas City Royals Team Preview
The Kansas City Royals have been struggling in recent games. They lost three consecutive games at home, two against the Texas Rangers and one against the Houston Astros. Despite these losses, they managed to score runs, with their highest being eight against the Astros.
Hitting has been a mixed bag for the Royals. The team has a batting average of .238, which is 14th in the league. Their slugging percentage is .377, ranking them 22nd, but they have managed to hit 113 doubles, placing them 9th overall.
Noah Cameron is set to start for the Royals in their next game. He has a 3-4 record with a 3.84 ERA and 63 strikeouts this season. Cameron recently pitched well against the Minnesota Twins, throwing six innings with no earned runs and seven strikeouts.
BTB Betting Pick
The Royals are favored on the moneyline at -127. The Astros are listed at +106. Given the Royals’ better overall pitching stats, such as a lower ERA of 4.37 compared to the Astros’ 4.86, the pick is for the Royals to win straight up. The projected score is Royals 5, Astros 4.
The total for this game is set at 9.5. Both teams have shown decent hitting power, with the Astros ranked 7th in slugging percentage. However, considering the Royals’ strong pitching, the pick is for the game to go under 9.5 runs. The projected total score is 9 runs.