Chicago White Sox vs Kansas City Royals Prediction, 5/7/2025 MLB Picks, Best Bets & Odds
Game: Chicago White Sox vs Kansas City Royals
Date: Wednesday, May 7, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Chicago (+162) Kansas City (-196)
Kauffman Stadium is the location where the Kansas City Royals (20-16) will attempt to defeat the Chicago White Sox (10-25) on Wednesday. The moneyline on this contest has the White Sox at +162 while the Royals are at -196. The total comes in at 8. The men taking the mound will be Jonathan Cannon and Michael Wacha.


The White Sox have accrued 43 doubles as a team and have hit 26 balls out of the park. Chicago has a slugging % of .328 and have struck out 287 times, while being walked on 121 occasions. As a squad, the Chicago White Sox are putting up 3.7 runs per outing, which puts them at 24th in the league. They have compiled 121 RBI's and 237 hits this season, while their team batting average is sitting at .216. They have accounted for 124 runs and have an on-base percentage of .297.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has 10 of our last 12 selections! We are +3,000 on the season and Wednesday will feature a 7-unit selection! We are hitting 70% of our top plays this season and you can sign-up below with a daily picks package from MLB Baseball. We are one of the top handicappers in baseball over the last two years! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
They have a strikeout to walk ratio of 1.93 and the pitching staff holds a collective WHIP of 1.37. White Sox pitchers have yielded 39 long balls and 148 total runs (16th in the league). Chicago has conceded 267 hits (8.2 per 9 innings) as well as 135 earned runs. The White Sox have a team ERA of 4.16 so far this season (17th in MLB), and their staff has struck out 257 batters. Their pitching staff has walked 133 hitters and their FIP sits at 4.66 as a unit so far this season.
White Sox relief pitchers have gone to the mound with runners on base 29 times and also have had 26 appearances in high leverage situations. The relievers have recorded 11 holds this season (27th in MLB). The White Sox relief pitchers have recorded a save percentage of 25.0% and have stepped onto the mound in 15 save situations. They have tallied 1 save over the course of the season and have blown 3 out of their 4 save opportunities. The relief pitchers have inherited 42 base runners for the season with 38.1% of those runners ended up crossing the plate. The White Sox have sent 110 relievers to the hill on the year.
The White Sox have converted 70.1% of balls hit into play into outs in their 2,628 innings on the field, which has them sitting at 17th in pro baseball. The Chicago Cubs have 876 putouts this year, in addition to 279 assists and 26 errors. Their fielding percentage is holding at .978 which ranks 29th in professional baseball, and have a total of 31 double plays.
Cannon has pitched in 162 innings and has 123 punch outs so far in his career. His earned run average is 4.44 (80 earned runs allowed) and his career WHIP is 1.357. He has given up 163 hits (9.0 hits per 9 innings) with 57 free passes. Cannon (7-13 career record) has earned a FIP of 4.38 while he has faced 691 opposing hitters during his time in the major leagues.
The Kansas City Royals have a team OBP of .297 in addition to a batting average of .237 this year. They have struck out on 247 occasions (28th in baseball) and have earned 275 base hits. Kansas City has hit 25 long balls on the campaign as well as 120 RBIs. The Royals have a team SLG% of .360 and they are earning 3.43 runs per game (27th in the league). They have 60 two-baggers, while taking a walk 92 times and scoring 120 runs.
The Kansas City pitching staff have given up 119 runs on the campaign while having a team ERA of 3.16 (109 earned runs given up). They have given up 33 long balls and they yield 3.45 runs per 9 innings (4th in the league). The Royals hold a team WHIP of 1.200 with a FIP of 3.81 as a squad for the year. They have earned a strikeout to walk ratio of 8.00 (275 strikeouts against 108 free passes). They come in at 9th in MLB as a staff in total hits relinquished with 264.
Kansas City relievers hold an inherited score rate of 34.3% out of 35 inherited runners. Their relievers have come in 35 times in high leverage situations and on 26 occasions with runners on base. Sitting with 35 save situations, the Royals have recorded 20 holds in addition to 4 blown saves. They sit at 8th in MLB with a save percentage of 73.3%, and they have sent 107 relievers to the mound on the year. Kansas City has had relievers step onto the hill in 15 save opportunities and they have tallied 11 saves.
The Kansas City Royals have gotten 29 double plays and own a fielding percentage of .990 (1st in pro baseball). The Royals have 323 assists, 13 errors and have accounted for 931 putouts for the season. In their 2,793 innings played, the Royals have a defensive efficiency of 72.1% (7th in MLB).
Wacha (102-66 win-loss record in his career) has a 3.88 earned run average while surrendering 8.7 hits per nine innings. His strikeout to walk ratio is 2.80 and he has gone up against 6,290 opposing batters during his career. He has allowed 644 earned runs while holding a WHIP of 1.281 and having a FIP of 3.8. So far in his career, Wacha has surrendered 1,440 base knocks while tallying 1,319 K's in 1,492 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Chicago (+162)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Chicago White Sox - Twitter