Royals vs White Sox Picks and Prediction – 7/31/2024

By: David Anicetti |

Last Updated: 07/30/2024 at 9:33 PM ET

Kansas City Royals at Chicago White Sox 07/31/24 - MLB Picks & Predictions
Game Start: 7/31/2024, 6:10 PM UTC
Latest Odds: KAN -200 ; O/U 8.5

The Kansas City Royals will complete a three-game series on the road Wednesday versus the Chicago White Sox. Kansas City improved to 58-49 following its 8-5 victory over Chicago in the opening game of the series on Monday. Bobby Witt Jr hit a grand slam for Kansas City. The Royals are third in the American League Central, 6 ½ games behind first-place Cleveland. Make sure you stay up to date with all the MLB action, with our MLB predictions.

Bobby Witt Jr is batting .347 with 75 RBI, 148 hits and an on-base percentage of .391 to lead Kansas City in each of the four categories. Salvador Perez is the leader in home runs with 19. Kansas City has a team batting average of .252 and a slugging percentage of .410. On Wednesday, Kansas City will send Brady Singer to the mound. The right-hander is 7-6 with a 2.82 ERA, 111 Ks and 36 BBs.

The Chicago White Sox dropped to 27-82 following their three-run loss to Kansas City on Monday. Chicago has lost each of its last 15. The White Sox are last at the plate in runs scored, on-base percentage and slugging percentage, while next to last in team ERA and WHIP. Chicago is last in the AL Central, 38 ½ games behind first-place Cleveland. 

Andrew Vaughn is batting .234 to lead Chicago and is the leader in RBI with 46 and hits with 88. Paul DeJong is the leader in home runs with 18 and Gavin Sheets is the leader in on-base percentage with .305. Chicago is batting .218 with a slugging percentage of .344. On Wednesday, Chicago will send Drew Thorpe to the mound. The right-hander is 3-2 with a 4.81 ERA, 25 Ks and 19 BBs.

Royals vs White Sox Prediction

Royals vs White Sox Pick Analysis

Our Free MLB Pick for Chicago White Sox vs Kansas City Royals

Kansas City Royals -200

Kansas City has won 12 of the last 13 versus Chicago, while the White Sox have lost each of their last 15 overall. Kansas City starter Brady Singer has had two consecutive strong starts and four solid outings in the last five, allowing a total of six runs across 28 ⅔ innings but has not allowed any runs over the most recent 14 innings. Chicago starter Drew Thorpe allowed eight runs last time out in just ⅔ of an inning. Final Score Prediction, Kansas City Royals win 9-2.