White Sox vs. Royals Prediction

Chicago White Sox vs. Kansas City Royals, 6/9/19 MLB Predictions & Odds

The Chicago White Sox and Kansas City Royals have split a pair of close games this weekend. Who will get the rubber match today at 2:15PM ET?

Game Snapshot & Odds

973 Chicago White Sox vs. 974 Kansas City Royals

Sunday, June 9, 2019

2:15PM ET – Kauffman Stadium

Compare odds and from multiple different online sportsbooks and shop for the best lines at our new MLB Odds & Betting Page.

Public Betting Trends

According to oddsmakers, the Royals are favored at home, as they are getting odds of -130 to win. The White Sox are listed with a money line of +110 to prevail, while the over/under total has been set at 10 runs. The public betting for the contest currently has 51 percent going on the Royals at home. This information is subject to change, however, so be sure to check out our MLB Public Betting Page for updated figures on the game.

White Sox end their skid

Chicago ended its three-game losing streak on Saturday when it picked up a 2-0 win at Kansas City. The White Sox are 30-33 on the season, 13-19 on the road and 33-29 with the under. Chicago has Reynaldo Lopez taking the mound today. He is 3-6 on the season with a 6.62 ERA.

The White Sox had Lucas Giolito improve to 9-1 on the year on Saturday with a dominant showing on the mound. He pitched 7.2 innings and allowed just three hits with 11 strikeouts. Alex Colome pitched a perfect ninth to get his 13th save of the season. At the plate, Eloy Jimenez drove in both Chicago runs with his seventh home run of the season.

Royals shutout again

Kansas City has won just one of its last eight and the Royals have been shutout twice in their last four games following Saturday’s loss. The Royals are 20-44 on the season, 12-21 at home and 32-28 with the over. KC has Glenn Sparkman getting the start today. He is 1-1 on the year with a 3.77 ERA.

Brad Keller had a solid start on Saturday, but the Royals didn’t provide him with any run support. He threw eight innings and allowed just two runs on five hits. Keller is now just 3-8 on the season. The Royals had just three hits in the game, with Whit Merrifield grabbing two of them.

MLB Betting Trends


The White Sox are just 1-6 in their last seven road games, but they have won seven of their last nine AL Central contests.

Kansas City

The Royals are 2-8 in their last 10 home games and 6-22 in their last 28 Sunday games.


The Sox have taken seven of the last nine against the Royals in this series, with pitching leading the way in most of the wins. Problem is for Chicago, Lopez isn’t a great arm. He has allowed 19 earned runs over his last 13.1 innings, including five in 5.2 innings to Kansas City. Sparkman has been mostly a reliever, and he has been rocked by Chicago already this year, but I feel good about the Royals today. Kansas City just needs its hitting help and I think it will come today against Lopez, who looks lost on the mound right now.

MLB Prediction: Kansas City Royals -130


MLB Headlines

MLB Predictions & Picks

Thumbnail Rays vs. Dodgers Game 6 Prediction Game 6 between the Rays and Dodgers will take place on Tuesday night at 8:08 p.m. ET from Globe Life Field in Arlington, Texas as L.A. attempts to win its first...
Thumbnail Dodgers vs. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...