The Houston Astros (32-39) meet the Kansas City Royals (28-42) after Yordan Alvarez homered twice in a 10-8 win over the Royals. The Royals are favored (-121) in this matchup with the Astros (+102), which begins at 2:10 p.m. ET on Sunday. Kansas City’s Stephen Kolek starts against Houston’s Spencer Arrighetti.
Check out all the Latest Baseball Betting Previews!
Odds to Win
Bet $20, Payout $36.53
Royals to win vs Astros -121
Royals vs. Astros betting lines
- Favorite: Royals (-121)
- Underdog: Astros (+102)
- Over/under: 8.5
Royals betting info, hitting leaders, & pitching
Royals betting info
- The Royals have gone 14-17 in games they were favored on the moneyline (winning 45.2% of those games).
- Kansas City has a record of 7-11 when playing as moneyline favorites with odds of -121 or shorter (38.9% winning percentage).
- Based on this matchup’s moneyline, the Royals have an implied win probability of 54.8%.
- Kansas City has combined with opponents to hit the over on the total 31 times this season for a 31-38-1 record against the over/under.
- The Royals have a 30-40-0 record ATS this season (covering 42.9% of the time).
Royals hitting info
- Bobby Witt Jr. has racked up a team-high batting average of .278, and leads the Royals in home runs (nine).
- In MLB play, Witt ranks 74th in homers and 116th in RBI.
- Witt brings a three-game hitting streak into this matchup. In his last five games he is batting .200 with two walks and an RBI.
- Maikel Garcia has 15 doubles, two triples, three home runs and 23 walks while batting .264.
- Garcia ranks 228th in home runs among hitters in MLB action and 145th in RBI.
- Vinnie Pasquantino has driven in a team-high 32 runs batted in.
- Pasquantino takes a seven-game hitting streak into this matchup. In his last 10 games he is batting .275 with three doubles, a home run, four walks and five RBIs.
- Salvador Perez has hit nine home runs to pace his team.
Royals pitching rankings
- The 8.2 strikeouts per nine innings put together by the Royals pitching staff ranks 20th in the majors.
- Kansas City’s 4.47 team ERA ranks 21st across all MLB pitching staffs.
- Pitchers for the Royals combine for the 21st-ranked WHIP in MLB (1.392).
- Royals pitchers combine to allow the 24th-fewest home runs in baseball (87 total, 1.2 per game).
- Kansas City lost to the Astros 10-8 in its last game with four strikeouts while allowing 10 hits.
Astros betting info, hitting leaders, & pitching
Astros betting info
- This season, the Astros have been the underdog 49 times and won 24, or 49%, of those games.
- Houston is 19-20 this season when entering a game as the underdog by +102 or more on the moneyline.
- The implied probability of a win by the Astros, based on the moneyline, is 49.5%.
- Houston and its opponents have gone over the total this season in 38 of its 71 opportunities.
- The Astros are 33-38-0 ATS in their 71 games with a spread this season.
Astros hitting info
- Alvarez leads Houston in home runs with 24, runs batted in with 54 and his batting average of .321 is also best on his team.
- Alvarez’s home run total ranks first in the majors, and he is third in RBI.
- Alvarez heads into this game on a three-game hitting streak. During his last five outings he is batting .389 with two home runs, three walks and six RBIs.
- Christian Walker has 65 hits and an OBP of .317 to go with a slugging percentage of .500 this season.
- Walker ranks 11th among hitters in the big leagues in homers, and 10th in RBI.
- Walker brings a two-game hitting streak into this game. In his last five games he is hitting .200 with two doubles, a home run, a walk and three RBIs.
- Isaac Paredes is slashing .233/.333/.401 this season for the Astros.
- Cam Smith has collected 51 hits this season and has an OBP of .307. He’s slugging .362 on the year.
- Smith has hit safely in two straight games. In his last five games he is hitting .300 with two doubles, a home run, two walks and two RBIs.
Astros pitching rankings
- The Astros average the 14th-most strikeouts per nine innings (8.5) in the majors this season.
- Houston has pitched to a 4.90 ERA this season, which ranks 29th in baseball.
- The Astros have a combined 1.441 WHIP as a pitching staff, third-highest in MLB.
- With 89 homers allowed, the Astros rank 25th in the league at preventing long balls.
- Houston pitchers struck out six Royals batters while allowing 13 hits in a 10-8 win last time out.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


