Kansas City Royals vs Chicago White Sox Odds & Free Pick

April 28, 2:10 PM EDT

Betting Odds

Royals 125 / White Sox -157

The Chicago White Sox host the Kansas City Royals on Thursday, April 28th at Guaranteed Rate Field. The first pitch in this matchup is scheduled for 2:10 ET. The MLB Odds Board places Chicago as the favorite (-184), with a the total set at 7.


Kansas City: Brad Keller (0-2, 2.55)
Chicago: Michael Kopech (0-0, 0.64)


Kansas City Royals: 6-10-0 SU / OU 6-10-0 / Run Line W/L 8-8-0
Chicago White Sox: 7-10-0 SU / OU 9-8-0 / Run Line W/L 6-11-0

Recent Form

The Kansas City Royals will look to rebound after a tough loss to Chicago by the score of 7-3. The loss came as Kansas City was the betting underdogs at 110.0. Through 6 games as the underdog, the team has a win percentage of 33.0%. On offense, Kansas City's lineup put together a total of 4 hits, while the pitching staff allowed 7 runs on 9 hits. Together, the Royals and White Sox combined to surpass the over-under betting line set at 7.5 runs. However, the team has an over-under record of of just 6-10.

The Royals will be hoping to pick up a win in Today's matchup, as they have gone just 1-4 over their last 5 games. In this rough stretch of games, the team's run differential comes in at -8. In their last 5 contests, Kansas City is averaging 4.2 runs per game, slightly above their season average of 3.25.

The White Sox will be looking to add on another win over Kansas City. In the last game, Chicago was able to take care of business as they were the favorites at -135.0. For the season, the team has been favored in 13 games, winning at a rate of 54.0%. For the game, Chicago's staff gave up 3 runs, on 4 hits, while on offense, Chicago came up with 9 hits leading to 7 runs. In terms of the over-under, the White Sox and Kansas City combined to surpass the line of 7.5 runs. Overall, the team has gone over the betting line in over half of their games, going (9-8-0).

The White Sox come into Today's game looking to turn things around, as they are just 1-4 over their last 5 games. During this time, the team has a run differential of -12. In these games, the offense has averaged 2.8 runs per game, sitting below their season average of 3.35.

Pitching Matchup

For the Royals, Brad Keller gets the start, so far, he has put together a record of 0-2. Currently, Keller has a strong ERA of just 2.55, while pitching an average of 5.73 innings per outing. Across his previous starts, opposing team's have put together a batting average of 0.175. In terms of power numbers, he is averaging 0.51 homers per 9 innings pitched. Up to this point, strikeouts have not been a big part of Keller's game, as he has a strikeout percentage of just 20.6% and a per-game average of 4.67. Leading into the game, he has shown a strong command of his pitchers, averaging just 1.67 walks per contest.

For the White Sox, Michael Kopech gets the start, having yet to factor into a decision. Heading into his matchup vs Kansas City, Kopech has a strong ERA, sitting at just 0.64. This has come while averaging 4.67 innings per start. On the season, opposing team's have put together a batting average of 0.136 against Kopech. So far, he has yet to give up a home run. A strength of Michael Kopech's game is his ability to generate swings and misses, striking out batters at a rate of 29.4%.

Kansas City vs Chicago History

So far, the Chicago White Sox and Kansas City Royals have met up 2 times, Today's game will be a rubber match for the two teams, as Kansas City and Chicago each have 1 win. Through 2 games, the series' over-under record is 1-1, with the average run total sitting at 7.53 runs per game. In these matchups, the average scoring differential sits at 5.0 runs. Going back to last year, Kansas City won the season series, 10 games to 9. In these 19 meetings, the two teams combined for an over-under record of 5-14. Last year, the two teams averaged 7.53 runs per game. On average, the winning team won by a margin of 3.84 runs per contest.

Key Injuries

Kansas City Royals
Adalberto Mondesi: Knee (10-DAY IL)
Tyler Zuber: Shoulder (60-DAY IL)

Chicago White Sox
Luis Robert: Groin (OUT)
Liam Hendriks: Back (QUESTIONABLE)
Joe Kelly: Bicep (10-DAY IL)
Eloy Jimenez: Hamstring (10-DAY IL)
Ryan Burr: Shoulder (10-DAY IL)
Yoan Moncada: Oblique (10-DAY IL)
Lance Lynn: Knee (10-DAY IL)
Yermin Mercedes: Hand (10-DAY IL)
Garrett Crochet: Elbow (60-DAY IL)
Jonathan Stiever: Back (60-DAY IL)

Betting Trends

  • Royals are 4-1 in their last 5 vs. American League Central.
  • Royals are 68-140 in their last 208 road games vs. a right-handed starter.
  • White Sox are 42-18 in their last 60 home games vs. a team with a losing record.
  • White Sox are 68-30 in their last 98 games as a home favorite.

Royals vs White Sox Prediction 4/28/22

 On the season, both offenses have yet to find their groove, each ranking in the bottom half of the league in runs scored per game. So far, the White Sox have a combined batting average of just .213, while the Royals are even worse at .208. Look for this to be a low-scoring game, with Chicago pulling it out late.

Free Pick: 
Take the White Sox -1.5