Kansas City Royals vs Minnesota Twins 4-30-23 MLB Prediction, Tips and Odds

Kansas City Royals vs Minnesota Twins 4/30/23 – On Sunday afternoon at Target Field in Minnesota, the Minnesota Twins will take on the Kansas City Royals. Brady Singer will start for the Twins sporting an ERA of 6.67 against Sonny Gray of 

Royals with 0.62 ERA. The latest baseball betting odds are in favor of the Minnesota Twins in this matchup.

Kansas City Royals vs Minnesota Twins

Date & Time: Sunday, April 30, 2023 at 2:10 PM ET

Location: Target Field Minneapolis, MN

TV: Bally Sports North

Kansas City Royals vs Minnesota Twins 4/30/23 Betting Odds


Moneyline: +178

Spread: +1.5 (-127)

Total: 7.5 over (-110)


Moneyline: -194

Spread: -1.5 (+107)

Total: 7.5 under (-100)

Kansas City Royals vs Minnesota Twins Analysis

The Kansas City Royals have struggled this season, losing three out of their last four matches and not performing at their best at present. They hope to turn things around with a victory against the Twins, earning their second win in five games. Kansas City has averaged 3.30 runs per game this season and ranks 28th in terms of their batting average. Their 0.274 on base percentage ranks 30th, while their 0.347 slugging percentage ranks 28th. Vinnie Pasquantino leads the Royals with a 0.268 batting average and five home runs, while Salvador Perez tops them all with 12 RBI. Kansas City’s pitching staff has struggled, giving up 5.56 runs per game. Opponents have hit for an average batting average against the Royals of 0.268; which ranks 26th in the league. Their 5.50 ERA ranks 28th while their 1.42 WHIP places 25th. Singer recently gave up five hits and one run over six innings for Arizona in his previous start, leading them to a 5-4 victory. If the team hopes to win this matchup, they’ll need an equal effort from him.

The Minnesota Twins have had an outstanding week, winning five out of their last six games. They will try to maintain their momentum by picking up another win against the Royals, giving them their sixth in seven games and the series victory. Minnesota is currently averaging 4.59 runs per game with their 0.235 batting average putting them 21st in the league. Their 0.306 on base percentage ranks 22nd while their 0.415 slugging percentage ranks 13th. Byron Buxton leads the Twins with an outstanding 0.247 batting average. Joey Gallo leads his team with seven homers, while Trevor Larnach holds onto first place with 18 RBI. Minnesota’s pitching staff has been strong, giving up 3.74 runs per game on average. Opponents are currently hitting at a 0.222 average against the Twins, ranking fourth in MLB. Their 3.52 earned run average ranks seventh, while their 1.11 WHIP ranks second. Gray gave up only three hits and no runs over seven innings in his previous start against the Yankees, earning them a 6-1 victory. If the team wants to win, they will need a similar effort from him.

Kansas City Royals vs Minnesota Twins Against the Spread

The total has gone UNDER in 5 of Kansas City’s last 7 games. Kansas City are 3-12 SU in their last 15 games. Kansas City are 1-5 SU in their last 6 games against Minnesota. Kansas City are 2-5 SU in their last 7 games on the road. Kansas City are 1-9 SU in their last 10 games when playing on the road against Minnesota.

Minnesota are 5-2 SU in their last 7 games. Minnesota are 9-1 SU in their last 10 games when playing at home against Kansas City. The total has gone OVER in 6 of Minnesota’s last 9 games against an opponent in the American League. Minnesota are 8-2 SU in their last 10 games against an opponent in the American League Central Division division. The total has gone UNDER in 4 of Minnesota’s last 5 games played on a Sunday.

Kansas City Royals vs Minnesota Twins Free Pick

MLB betting forums expect the Twins to continue playing well offensively in this game as they have hit well against right-handed pitchers this season and they’re up against Singer, who has struggled mightily against right-handers. Kansas City may find it hard to slow down Minnesota in this contest.

Free Pick: Minnesota Twins -1.5 (+107)