Kansas City Royals vs. Chicago White Sox - 7/31/20 MLB Pick, Odds, and Prediction

Kansas City Royals vs. Chicago White Sox - 7/31/20 MLB Pick, Odds, and Prediction Photo by Raj Mehta-USA TODAY Sports

Chicago White Sox (2-4) at Kansas City Royals (3-4)

MLB Baseball: Friday, July 31, 2020 at 8:05 pm (Ewing M. Kauffman Stadium)

Dallas Keuchel (1-0) (3.38) vs. Kris Bubic (0-0) (0.00)

The Line: Kansas City Royals +126 / Chicago White Sox -140 --- Over/Under: 10 Click Here for the Latest Odds

TV: NSCH, FSKC Stream the MLB Game of the Day all season on ESPN+. Sign up now! Advertisement

The Chicago White Sox and Kansas City Royals meet Friday in MLB action at Kauffman Stadium.

The Chicago White Sox need a victory to build on their slow 2-4 record. The White Sox have scored 10 runs in their last three games and four or more runs in three of their first six games. The White Sox have won eight of their last nine games when scoring four or more runs. Tim Anderson leads the White Sox with eight hits and one RBI while Luis Robert and Jose Abreu have combined for 15 hits and seven RBI. Dallas Keuchel gets the ball, and he is 1-0 with a 3.38 ERA and one strikeout this season. Keuchel is 4-1 with a 2.61 ERA and 52 strikeouts in his career against the Royals.


The Kansas City Royals look for a win to get back to a .500 record. The Royals have scored 12 runs in their last three games and three or less runs in four of their first seven games. The Royals have lost four of their last five games when scoring four or less runs. Whit Merrifield leads the Royals with nine hits and seven RBI while Maikel Franco and Jorge Soler have combined for 15 hits and 10 RBI. Kris Bubic will make his major league debut when he gets the ball tonight. Bubic was 13-8 with a 2.59 ERA and 238 strikeouts in his minor league career.

The White Sox are 5-2 in their last 7 games as a favorite, 6-2 in their last 8 games as a road favorite and 3-9 in their last 12 games following an off day. The Royals are 17-37 in their last 54 games as an underdog, 2-7 in their last 9 home games and 6-15 in their last 21 overall. The under is 4-0-1 in White Sox last 5 road games. The under is 7-2 in Royals last 9 overall. The White Sox are 0-4 in the last 4 meetings in Kansas City and 1-6 in the last 7 meetings.

The Chicago White Sox are struggling out the gate, but they get a favorable matchup in this game with a veteran and solid pitcher in Keuchel on the hill. Bubic will make his major league debut and regardless of how talented a pitcher may be, I always have a hard time backing a guy making his first big league start. We have no idea what to expect. 

I'll side with the Chicago White Sox and the reasonable juice.


Randy’s Pick Chicago White Sox -140

The pick in this article is the opinion of the writer, not a Sports Chat Place site consensus.