Royals vs. Red Sox Dunkel MLB Picks, Predictions and Prop Bets - May 20
20 May 2026

The Boston Red Sox will try to sweep a three-game series versus the Kansas City Royals, at 7:40 p.m. ET on Wednesday. Michael Wacha (4-2, 2.83 ERA) gets the start for the Royals, who are 20-29 this season and fifth in the AL Central. Connelly Early (3-2, 3.21 ERA) is starting for the Red Sox, who are 21-27 and fourth in the AL East.
With the Red Sox (+100) visiting, the Royals (-120) are a solid favorite on the moneyline. The game has an over/under set at 7.5 runs.
Royals vs. Red Sox Odds, Game Time
- Game day: Wednesday, May 20, 2026
- Game time: 7:40 p.m. ET
- Location: Kansas City, Missouri
- Stadium: Kauffman Stadium
- Favorite: Royals (-120)
- Underdog: Red Sox (+100)
- Over/under: 7.5
How to Watch Royals vs. Red Sox
- TV Channel: ROYL and NESN
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Royals vs. Red Sox: Betting the Moneyline
- The Royals have won 46.2% of the games this season when they were the moneyline favorite (12-14).
- Boston has been victorious in six, or 35.3%, of the 17 contests it has been chosen as underdogs in this season.
- Kansas City is 7-11 this season when entering a game favored by -120 or more on the moneyline.
- The Red Sox have a mark of 4-9 in contests where oddsmakers favor them by +100 or worse on the moneyline.
- Based on this matchup's moneyline, the Royals have an implied win probability of 54.5%.
- The Red Sox have an implied victory probability of 50% according to the moneyline set by oddsmakers for this matchup.
Royals vs. Red Sox: Betting the Spread & Total
- The Royals have played in 49 games with over/under set, and have combined with opponents to go over the total 22 times (22-27-0).
- Games involving Boston have gone over the total set by bookmakers in 20 of 48 chances this season.
- The Royals have covered just 38.8% of their games this season, going 19-30-0 against the spread.
- The Red Sox are 20-28-0 against the spread in their 48 games that had a posted line this season.
