Chicago White Sox vs Kansas City Royals MLB Betting Prediction

MLB White Sox vs Kansas City Royals Prediction 7/20/2024

The Chicago White Sox (27-72) travel to face off against the Kansas City Royals (53-45) on Saturday, July 20th. This game will be played at Kauffman Stadium in Kansas City 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 6:10 CT.

White Sox vs. Royals Betting Prediction

  • Money Line Prediction: Royals (-205)
  • Over/Under Prediction: Over 8.5 Runs
  • Royals have won 4 out of their last 5 home games.
  • Royals have scored an average of 6.2 runs per game in their last 5 home games.
  • Royals defeated the White Sox 7-1 in their most recent head-to-head game.
  • White Sox have lost their last 5 games.
  • White Sox have a poor away record with only 10 wins and 38 losses.

White Sox vs Royals

chicago white sox nba

Thanks to a five-run 5th inning for the Royals’ offense, they cruised to a 7-1 win over the White Sox in the most recent game of this series. Heading into the game, the Royals were favored at -235 on the money line.

The starting pitching matchup for this game featured Chris Flexen for the White Sox, and he went just 4 2/3 innings while giving up seven runs and took the loss. Michael Wacha put together a good outing for the Royals, getting the win after going seven innings and not giving up a run.

Korey Lee and Tommy Pham each homered for the White Sox, while Eloy Jimenez went 2/4 in his return to the lineup. Bobby Witt Jr. had a three-hit game for the Royals, including a home run.

Chicago has struggled this season, with a 27-72 record and a five-game losing streak. Against the run line, they are 44-55 with an average run margin of -1.8 runs per game. The White Sox have an over/under record of 44-51, and the average run total in their games is 8.2 runs.

As underdogs, the White Sox have a 22-69 record, and they are 2-8 in their last ten games. In the AL Central, they trail the Guardians by 33.5 games, and their overall series record is 6-23-2. On the road, they are 10-38 straight up and 20-28 against the run line.

Jonathan Cannon Gets The Start For The White Sox

Jonathan Cannon gets the start for the White Sox today as he faces the Royals on the road. So far this season, he has made eight starts and three of them have been quality starts. Cannon’s ERA for the season is 4.41, along with a record of 1-3. In his last outing, he came out of the bullpen and took the loss, giving up four earned runs in six innings of work. Before that outing, he had gone three straight starts without taking the loss. Cannon’s ERA on the road is 15.63 compared to 3.29 at home.

White Sox Offense Breakdown

So far this season, the White Sox offense has been one of the worst in the league, as they are averaging just 3.2 runs per game, which is dead last in the league. They are also near the bottom of the league in home runs and have the worst on-base percentage in the league. Chicago’s team OPS of .629 is also the worst in the majors. However, they have a few hitters who have been swinging the bat well of late, including Andrew Benintendi, who is 5/15 in his last five games.

Andrew Vaughn and Luis Robert Jr. are both tied for 2nd on the team with 11 homers this season, with Paul DeJong leading the team with 16 long balls. DeJong is also 2nd on the club with 37 RBIs. Maldonado and Pham are both on hitting streaks heading into the game, with Maldonado having hits in his last five games and Pham in his last four.

As the favorite, the Royals have a 45-22 record overall and are 18-7 at home. They are currently on a three-game winning streak and have a 27-15 record when favored. Kansas City’s overall record this season is 53-45, and they are 32-18 at home.

Against the run line, the Royals have a 22-20 record as favorites and a 34-22 record as underdogs. Their run line record for the season is 56-42, and the under has hit in their last four games. The over/under record for Kansas City games this season is 40-55, and the over has hit in 10 of their 18 games with an 8.5 run total.

Brady Singer Gets The Start For The Royals

Brady Singer will be looking to bounce back from a rough outing vs. the Red Sox, as he gets the start for the Royals vs. the White Sox today. In that start, which came on July 14th, he took the loss and gave up four earned runs in just 2 2/3 innings of work. Before that outing, he had pitched well, picking up the win vs. the Rockies on July 7th and giving up just one earned run in seven innings of work. Singer’s ERA for the season is 3.20, along with a record of 5-6. Out of his 19 starts, he has seven quality starts and is averaging 8.57 strikeouts per nine innings.

Royals Offense Breakdown

kansas city royals

As a team, the Royals are averaging 4.6 runs per game, which is 12th in the league. They have been even better at home, putting up 5.2 runs per contest. Overall, they are 7th in the league in batting average at .247. The Royals are also one of the best teams in the league at avoiding strikeouts, but they don’t walk a lot.

Bobby Witt Jr. and Salvador Perez have been two of the league’s top power hitters this season, as they each have 17 homers. Witt Jr. comes into the game with a batting average of .328, while Perez is hitting .280. Witt Jr. has been especially hot of late, going 8/19 in his last five games with two homers.

White Sox vs Royals Prediction

Our prediction for the White Sox and Royals matchup is to take the over, with the line sitting at 8.5 runs. We see this game ending with a 5-4 win for the Royals, giving us a little bit of wiggle room on the over/under line.

Looking at the starting pitchers, we have Brady Singer finishing with five strikeouts compared to Jonathan Cannon with four. However, we have Singer’s chances of picking up a win sitting at 20th compared to Cannon at 15th.

Offensively, we have the Royals finishing with nine hits compared to the White Sox with nine. However, the White Sox are projected to finish with fewer runs, home runs, and more strikeouts.

With the money line, the payout is not worth it for the Royals, as you would need to risk -205. Instead, we recommend taking the over at -119.


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.