Royals vs. Twins Prediction

Kansas City Royals vs. Minnesota Twins, 8/2/19 MLB Predictions & Odds

Will the Minnesota Twins extend their lead in the AL Central when they open up a weekend series with the Kansas City Royals tonight at 8:10PM ET?

Game Snapshot & Odds

973 Kansas City Royals vs. 974 Minnesota Twins

Friday, August 2, 2019

8:10PM ET – Target Field

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 Twins are the heavy favorite tonight, as they are getting odds of -235 to win, while the Royals are listed with a money line of +195 to win. The over/under total for the contest is listed at 11 runs. The public betting for the contest currently has 82 percent going on Minnesota 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.

Royals back in a funk

Kansas City has lost six of its last seven games after being swept at home by the Toronto Blue Jays. The Royals are 40-70 overall, 17-35 on the road and 55-49 with the over. KC has Glenn Sparkman getting the start tonight. He is 3-7 on the season with a 5.25 ERA.

The Royals are putting up 4.28 runs per game this season while batting .248. They do lead the league in stolen bases with 91. On the mound, KC has a 4.96 team ERA with a 1.46 team WHIP. Jorge Soler has had a strong season for KC. He has 22 doubles with 28 home runs and 73 RBI. Whit Merrifield is adding 29 doubles, 12 home runs, 55 RBI and 15 stolen bases.

Twins staying on top

Minnesota is coming off a 5-2 road trip against the White Sox and the Marlins. They are holding on to a three-game lead in the AL Central. The Twins are 66-42 on the season, 31-21 at home and 54-48 with the over. Minnesota has Martin Perez getting the start tonight. He is 8-4 on the year with a 4.38 ERA.

The Twins have been solid all around this season. Their pitching staff has a 4.03 ERA with a 1.27 WHIP. At the plate, Minnesota is averaging 5.71 runs per game while batting .269 as a squad. They lead the league in home runs as well with 210. Max Kepler is leading the way with 25 doubles, 30 home runs and 74 RBI. Eddie Rosario is adding 16 doubles, 23 home runs and 71 RBI.

MLB Betting Trends

Kansas City

The Royals are 4-10 in their last 14 Friday games and 1-4 in Sparkman’s last five starts.


The Twins are 10-2 in their last 12 Friday games and 35-16 in their last 51 games following a loss.


Sparkman hasn’t been very good as of late, allowing 13 runs over his last 10.2 innings. While he has a 3.75 ERA against the Twins this year, I wouldn’t expect great things from his start today. Perez hasn’t been great either, but his damages are more manageable. He’s been pretty steady at giving up 2-4 earned runs over about 5-6 innings. He has struggled with he Royals this year in two starts, but I think he will get a lot of run support tonight and be able to do enough to help his team win.

MLB Prediction: Minnesota Twins -235

MLB Headlines

MLB Predictions & Picks

Thumbnail Yankees vs. Dodgers Prediction Two of the most historic organizations in baseball will clash at Dodger Stadium on Friday night where the Dodgers host the Yankees at 10:10 p.m. ET. With Luis Severino set...
Thumbnail Mariners vs. Rangers Prediction American League West rivals square off in Arlington, TX on Friday night when the Rangers host the Mariners at 8:05 p.m. ET. Will Seattle cash for bettors when Luis...
Thumbnail Blue Jays vs. Mets Prediction Will the under hit when the Blue Jays and Mets meet for Game 1 of their series at 7:10 p.m. ET? Chris Bassitt will oppose Justin Verlander in...
Thumbnail Rays vs. Red Sox Prediction The over has been profitable in previous meetings between the Rays and Red Sox but will the two teams get over the 9-run total on Friday night? First pitch is set for...
Thumbnail Cardinals vs. Pirates Prediction National League Central rivals clash at PNC Park where the Pirates will open a new series versus the Cardinals at 7:05 p.m. ET. Will the Cards open the series with a...