Kansas City Royals vs Chicago White Sox MLB Betting Prediction

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

The Kansas City Royals (59-49) travel to face off against the Chicago White Sox (27-83) on Wednesday, July 31st. 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 1:10 CT.

Royals vs. White Sox Betting Prediction

  • Money Line Prediction: White Sox (+162)
  • Over/Under Prediction: Over 9 Runs
  • The White Sox have a better home record (17-39) compared to the Royals’ away record (23-27).
  • The White Sox scored an average of 3.2 runs per game in their last 5 home games, while the Royals scored an average of 2.8 runs per game in their last 5 away games.
  • The White Sox have won 2 out of their last 3 home games against the Royals.
  • The Royals have a losing streak of 4 games in their last 5 away games.
  • The White Sox have scored 4 or more runs in 3 of their last 5 home games.

Royals vs White Sox

kansas city royals nba

Kansas City picked up a 4-3 road win over the White Sox in the most recent game of this series. The Royals had a three-run 8th inning, scoring the game’s final run in the 9th. As for the White Sox, they scored one run in the 1st inning and added their final two runs in the 4th.

Michael Wacha started for the Royals and picked up the win, going seven innings and giving up two earned runs. He finished the game with five strikeouts but issued two walks. As for the White Sox, Jonathan Cannon got the start and took the loss, giving up one earned run in seven innings of work.

Vinnie Pasquantino hit the game’s only home run while going 1/4 with two RBIs. Andrew Vaughn hit a home run for the White Sox, going 1/4 with two RBIs.

Kansas City is 59-49 overall and 2nd in the AL Central, trailing the Guardians by 6.5 games. The Royals have gone 21-10 in divisional games this year and are 6-4 over their last 10 games. They have a run differential of +0.7 runs per game this season and a 61-47 record against the run line.

As the underdog, the Royals are 34-22 vs. the run line, while as the favorite, they are 27-25. The O/U line of 9 runs for today’s game is higher than their season average of 8.6 runs per game. In games with a total of 9 runs, they have gone over 9 times and under 11 times. This season, the O/U line of 9 runs has been set in 15 of their games, making up 13.9% of their total games played.

Brady Singer Gets The Start For The Royals

Brady Singer is coming off a strong outing vs. the Cubs, where he didn’t give up a run in seven innings of work. He gave up just two hits in the outing. Singer has made 21 starts this season and has a record of 7-6. His ERA for the season is 2.82, along with a WHIP of 1.18. Looking at his home/road splits, Singer has an ERA of 4.49 on the road compared to 2.33 at home. So far, he has turned in nine quality starts and is averaging 8.47 strikeouts per nine innings. For the year, Singer has given up 13 homers.

Royals Offense Breakdown

So far this season, the Royals are averaging 4.6 runs per game, which is 10th in the league. They have been even better at home, putting up 5.2 runs per game. As a team, they are batting .251, which is 9th in the league, and have the fewest strikeouts in the league. Kansas City’s home run numbers are below average, and they are also near the bottom of the league in walks.

Bobby Witt Jr. comes into the game with a 12-game hitting streak and is batting .347 for the season. He has also gone deep 19 times, which is 12th in the league. Witt Jr. has been even better of late, going 11/24 in his last six games. Salvador Perez is also having a good season, with a batting average of .273 and 19 homers.

Chicago White Sox games have averaged 8.2 runs per game this season, and their over/under record is 49-57. The over/under line for today’s game against the Kansas City Royals is set at 9 runs, which is slightly higher than their season average. The White Sox are on a 16-game losing streak and have an overall record of 27-83, putting them 5th in the AL Central.

On the run line, the White Sox are 48-62 overall, losing by an average of 1.6 runs per game. As underdogs, they have a 43-59 record, but as favorites, they are 5-3. In the AL Central standings, the White Sox trail the Guardians by 39.5 games and are in 5th place with a 27-83 record.

Drew Thorpe Gets The Start For The White Sox

Right-hander Drew Thorpe gets the start for the White Sox today as he faces the Royals at home. He has made eight starts this year and has a record of 3-2 with an ERA of 4.80. Thorpe’s WHIP for the season is 1.20, and opponents are batting .185 off him this year. In his last outing, he took the loss, going just two-thirds of an inning and giving up eight earned runs. Before that, he had put together three straight solid outings, not giving up more than two earned runs in any of them. Per nine innings, Thorpe is averaging 5.72 strikeouts and 4.35 walks.

White Sox Offense Breakdown

chicago white sox

Chicago comes into today’s game with the league’s worst batting average at .218, and they are also dead last in on-base percentage and OPS. As a team, they are averaging just 3.1 runs per game, which is the worst mark in the league. This has been the case both at home and on the road this season.

Paul DeJong and Andrew Vaughn have been the White Sox’s top power threats this season, with DeJong leading the team with 18 homers and Vaughn right behind him with 13. Vaughn comes into the game on a four-game hitting streak and is batting .250 over his last eight games. DeJong has also been swinging a hot bat of late, going 7/25 in his last eight games.

Royals vs White Sox Prediction

With the White Sox being the underdog at +162, we see this as a great value pick for today’s game. Our predicted final score is 6-5 in favor of the White Sox, giving you some wiggle room to also take the over, as the line is set at 9 runs.

Looking at today’s starters, we have Drew Thorpe lasting longer in the game than Brady Singer, and he is also projected to finish with more strikeouts. If you’re looking for a parlay, you could pair a White Sox win with Thorpe to record the most 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.