Royals vs. Astros Dunkel MLB Picks, Predictions and Prop Bets - June 14
14 June 2026

The Houston Astros will look to Brice Matthews, on a two-game homer streak, versus the Kansas City Royals at 2:10 p.m. ET on Sunday, at Kauffman Stadium. Stephen Kolek (3-1, 3.14 ERA) will start for the Royals, who are 28-43 this season and fifth in the AL Central. Spencer Arrighetti (7-1, 2.21 ERA) is expected to start for the Astros, who are 33-39 and fourth in the AL West.
At home, the Royals are favored to win on the moneyline (-120) over the Astros (+100). The contest has an over/under set at 8.5.
Royals vs. Astros Odds, Game Time
- Game day: Sunday, June 14, 2026
- Game time: 2:10 p.m. ET
- Location: Kansas City, Missouri
- Stadium: Kauffman Stadium
- Favorite: Royals (-120)
- Underdog: Astros (+100)
- Over/under: 8.5
How to Watch Royals vs. Astros
- TV Channel: ROYL and SCHN
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Royals vs. Astros: Betting the Moneyline
- The Royals have been the moneyline favorite 32 total times this season. They've gone 14-18 in those games.
- Houston has won in 25, or 50%, of the 50 contests it has been named as odds-on underdogs in this year.
- Kansas City has a record of 8-12 in games when bookmakers favor them by at least -120 on the moneyline.
- The Astros have a win-loss record of 21-21 when favored by +100 or worse by oddsmakers this year.
- Based on this game's moneyline, the Royals' implied win probability is 54.5%.
- The moneyline set for this matchup implies the Astros have a 50% chance of walking away with the win.
Royals vs. Astros: Betting the Spread & Total
- In the 71 games in which bookmakers have set an over/under for the Royals, they have combined with opponents to go over the total 32 times (32-38-1).
- So far this season, Houston and its opponents have hit the over in 39 of its 72 games with a total.
- The Royals have collected a 30-41-0 record against the spread this season.
- The Astros are 34-38-0 against the spread in their 72 games that had a posted line this season.
