Kansas City Royals vs Chicago White Sox MLB Betting Prediction

MLB City Royals vs Chicago White Sox Prediction 7/30/2024

The Kansas City Royals (58-49) travel to face off against the Chicago White Sox (27-82) on Tuesday, July 30th. This game will be played at Guaranteed Rate Field in Chicago and televised on NBCS. The Royals are coming off a win in their previous game, while the White Sox are looking to get back on track from a loss to the Royals. First pitch is set for 7:10 CT.

Royals vs. White Sox Betting Prediction

  • Money Line Prediction: White Sox (+152)
  • Over/Under Prediction: Over 8.5 Runs
  • The White Sox have a better home record against the Royals, winning 1 out of 2 home games this season.
  • The Royals have a worse away record (22-27) compared to the White Sox’s home record (17-38).
  • The Royals have lost 4 out of their last 5 away games.
  • The White Sox scored 5 runs in their most recent home game against the Royals.
  • The Royals have a losing streak of 4 games in their last 10 away games.

Royals vs White Sox

kansas city royals nba

Kansas City picked up an 8-5 road win over the White Sox in the most recent game of this series. The Royals had a huge 8th inning, scoring six of their eight runs. As for the White Sox, they scored their final run in the 7th. Heading into the game, the Royals were favored at -175 on the money line.

Alec Marsh got the start for the Royals, going just 4 2/3 innings while giving up two runs and striking out three. He did not factor in the decision as Chris Stratton got the win out of the bullpen. James McArthur got the save. John Brebbia took the loss for the White Sox out of the bullpen.

Bobby Witt Jr. had a huge game for the Royals, going 4/5 with a home run and four RBIs. Both Hunter Renfroe and Salvador Perez each drove in two for Kansas City’s offense.

Currently, the Royals are 58-49 overall and 3rd in the AL Central, 6.5 games behind the Guardians. They are 2.5 games behind the Twins for the 2nd spot in the division, after winning the first game of this series vs. the White Sox. The Royals’ overall series record this season is 14-18-1, and they have lost two straight series.

On the run line, the Royals are 61-46 overall, with a +0.7 run differential per game. Their games have averaged 8.6 runs, and their over/under record is 45-59. The over has hit in three straight games for Kansas City heading into today’s matchup, where the O/U line is set at 8.5 runs.

Michael Wacha Gets The Start For The Royals

Michael Wacha gets the start for the Royals today as he faces the White Sox on the road. He has made 18 starts this season and has a record of 7-6 with a 3.65 ERA. Wacha’s WHIP for the season is currently 1.22. In his last outing, he finished with a no-decision, going 4 2/3 innings and giving up three earned runs on six hits. Before that, he had won three straight starts. Wacha’s ERA on the road is 4.11 compared to 4.03 at home. This year, he has turned in eight quality starts and is averaging 7.66 strikeouts per nine innings.

Royals Offense Breakdown

So far this season, the Royals are averaging 4.7 runs per game, which is 11th in the league. At home, they have been even better, putting up 5.2 runs per contest. As a team, they are batting .252, and their team on-base percentage of .310 is 13th in the league. The Royals have been tough to strike out this season, and they are the league’s top home run hitting team.

Bobby Witt Jr. comes into the game with a team-high 19 homers, and he is also batting .347 for the season. Witt Jr. has been even hotter of late, going 17/33 (.515) over his last eight games. Salvador Perez also has 19 homers this season and is batting .276. MJ Melendez is 2nd on the team in homers but is batting just .197 for the season.

Chicago is on a 15-game losing streak and has dropped seven straight series, heading into today’s game against the Royals. They have an overall record of 27-82, which puts them in 5th place in the AL Central, 38.5 games behind the Guardians.

On the run line, the White Sox are 47-62 this season, and their games have averaged 8.2 runs per game. The over has hit in four straight games, bringing their over/under record to 13-14 in games with an O/U line of 8.5 runs. Today’s total is set at 8.5 runs.

Jonathan Cannon Gets The Start For The White Sox

Jonathan Cannon gets the start for the White Sox today and will be looking to bounce back from a rough outing vs. the Rangers. In that start, he went six innings, took the loss, and gave up two earned runs. Looking back further, Cannon has lost three straight outings and has given up four earned runs in each of his last two starts. Cannon has a record of 1-5 this season and an ERA of 4.43. Opponents are batting .270 off the right-hander this season. So far, he has made four quality starts and is averaging 6.29 strikeouts per nine innings.

White Sox Offense Breakdown

chicago white sox

Paul DeJong has been swinging a hot bat of late for the White Sox, going 6/15 in his last five games with a home run and three RBIs. DeJong is currently 15th in the league with 18 homers. Andrew Vaughn is 2nd on the team with 12 homers but has gone just 3/16 in his last four games. Vaughn does have an RBI in four straight games, however.

Chicago’s offense has really struggled this season, as they are last in the league in both batting average and on-base percentage. They are also 30th in the league in both runs per game and home runs. Overall, they are averaging just 3.1 runs per game.

Royals vs White Sox Prediction

With the White Sox being the underdogs in this one, we really like them to pick up a win at +152. Our predicted final score is 6-5 in favor of the White Sox, giving you a couple of ways to bet this one.

Looking at the starting pitchers, we have Michael Wacha lasting just five innings and finishing with five strikeouts. As for White Sox starter Jonathan Cannon, he is projected to go just over five innings and finish with four strikeouts.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.