Royals vs White Sox Prediction, Odds, Moneyline, Spread & Over/Under for May 7

Odds updated as of 7:12 p.m.
The Kansas City Royals will take on the Chicago White Sox in MLB action on Wednesday.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.
Royals vs White Sox Game Info
- Kansas City Royals (21-16) vs. Chicago White Sox (10-26)
- Date: Wednesday, May 7, 2025
- Time: 7:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: FDSKC and CHSN
Royals vs White Sox Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-220) | CHW: (+184)
- Spread: KC: -1.5 (-102) | CHW: +1.5 (-115)
- Total: 8.5 -- Over: (-104) | Under: (-118)
Royals vs White Sox Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 1-4, 3.52 ERA vs Jonathan Cannon (White Sox) - 2-3, 4.26 ERA
This contest's pitching matchup is set, as the Royals will send Michael Wacha (1-4) to the mound, while Jonathan Cannon (2-3) will get the nod for the White Sox. Wacha's team is 3-4-0 against the spread this season in his starts. Wacha's team is 1-2 this season when he starts and they are the moneyline favorite. The White Sox have gone 2-4-0 ATS in Cannon's six starts with a set spread. The White Sox have a 1-5 record in Cannon's six starts this season when they were the moneyline underdog.
Royals vs White Sox Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (64.7%)
Royals vs White Sox Moneyline
- The moneyline numbers for Royals vs. White Sox reveal Kansas City as the favorite (-220) and Chicago as the underdog (+184) on the road.
Royals vs White Sox Spread
- The Royals are hosting the White Sox and are favored by 1.5 runs on the spread. The Royals are -102 to cover the runline, with the White Sox being -115.
Royals vs White Sox Over/Under
- A total of 8.5 runs has been set for the Royals-White Sox game on May 7, with the over available at -104 and the under at -118.
Bet on Kansas City Royals vs. Chicago White Sox on FanDuel today!
Royals vs White Sox Betting Trends
- The Royals have been favorites in 15 games this season and have come away with the win 11 times (73.3%) in those contests.
- Kansas City has been a -220 moneyline favorite on four occasions this season and won every time.
- The Royals and their opponents have gone over the total this season in 12 of their 37 opportunities.
- In 37 games with a line this season, the Royals have a mark of 19-18-0 against the spread.
- The White Sox have won 27.8% of the games this season they were the moneyline underdog (10-26).
- Chicago has a 4-13 record (winning only 23.5% of its games) when playing as a moneyline underdog of +184 or longer.
- The White Sox have played in 36 games with an over/under set, and have combined with their opponents to go over the total 17 times (17-17-2).
- The White Sox have covered 52.8% of their games this season, going 19-17-0 ATS.
Royals Player Leaders
- Bobby Witt Jr. has 44 hits to go with a slugging percentage of .493, both of which are tops among Kansas City hitters this season. He has a .310 batting average and an on-base percentage of .383.
- He is 14th in batting average, 24th in on-base percentage, and 27th in slugging among qualifying hitters in MLB.
- Witt will look for his fourth straight game with a hit in this matchup. During his last five outings he is hitting .238 with two doubles, a home run, a walk and four RBIs.
- Maikel Garcia leads Kansas City with an OBP of .386 this season while batting .315 with 15 walks and 15 runs scored. He's slugging .484.
- He is 11th in batting average, 20th in on-base percentage and 32nd in slugging among qualifying batters.
- Vinnie Pasquantino has 28 hits this season and has a slash line of .201/.258/.381.
- Salvador Perez is batting .240 with a .290 OBP and 17 RBI for Kansas City this season.
White Sox Player Leaders
- Luis Robert leads the White Sox with 22 hits. He's batting .188 and slugging .342 with an on-base percentage of .304.
- Including all qualifying hitters in the big leagues, he is 150th in batting average, 107th in on-base percentage and 130th in slugging percentage.
- Miguel Vargas has a .315 OBP to pace his team. He has a batting average of .216 while slugging .312.
- Including all qualifying hitters, he is 128th in batting average, 94th in on-base percentage and 146th in slugging percentage.
- Andrew Benintendi is batting .224 with five home runs and eight walks.
- Brooks Baldwin is hitting .250 with five doubles, three home runs and five walks.
Royals vs White Sox Head to Head
- 5/6/2025: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -255, Underdog Moneyline: +210)
- 5/5/2025: 3-0 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -220, Underdog Moneyline: +184)
- 7/31/2024: 10-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -235, Underdog Moneyline: +194)
- 7/30/2024: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -186, Underdog Moneyline: +156)
- 7/29/2024: 8-5 KC (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 7/21/2024: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -230, Underdog Moneyline: +190)
- 7/20/2024: 6-1 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -235, Underdog Moneyline: +194)
- 7/19/2024: 7-1 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -235, Underdog Moneyline: +194)
- 4/17/2024: 2-1 CHW (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 4/17/2024: 4-2 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -190, Underdog Moneyline: +160)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!