Royals vs. Twins Betting Prediction for July 4th

by | Last updated Jul 4, 2023 | mlb

Kansas City Royals vs. Minnesota Twins
Date: Tuesday, July 4th, 2:10 ET
Location: Target Field
TV: BSN
Money Line: Royals +162/Twins -195
Total Line: 9

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Minnesota Twins and the Royals on Tuesday, July 4th at Target Field. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
KC +162 +1.5 O 9 (-102)
MIN -195 -1.5 U 9 (-119)

Royals vs. Twins Projected Lineup

Batting Order Position
Nick Pratto 1 1B
Bobby Witt Jr. 2 SS
Salvador Perez 3 C
MJ Melendez 4 RF
Maikel Garcia 5 SS
Edward Olivares 6 LF
Drew Waters 7 RF
Nicky Lopez 8 2B
Kyle Isbel 9 RF
Zack Greinke SP


Batting Order Position
Edouard Julien 1 2B
Carlos Correa 2 SS
Alex Kirilloff 3 1B
Byron Buxton 4 DH
Max Kepler 5 RF
Kyle Farmer 6 SS
Joey Gallo 7 RF
Christian Vázquez 8 C
Michael A. Taylor 9 CF
Kenta Maeda SP


Straight Up/Over-Under/ Runline Record

Kansas City Royals: 25-60 SU / OU 40-43 / Runline 31-54
Minnesota Twins: 43-43 SU / OU 36-45 / Runline 43-43

The Royals head into today’s game vs. the Twins with an overall record of 25-60. This mark has them sitting 5th in the AL Central. Currently, they are 17.5 games out of the division lead. Over their last five games, they are 3-2 and have a road and home record of 12-29 and 13-31, respectively. Kansas City’s overall series record sits at 4-20-2.

  • The Royals have covered the runline in 36.5% of their games and have an average run margin of -1.6
  • The Royals have been favored in 15.3% of their games and have runline records of 14-30 and 17-24 at home and on the road, respectively
  • So far, the Royals have an over/under record of just 40-43.

Currently, the Twins are first in the AL Central with a record of 43-43. Over their last ten games, Minnesota has gone .500 at 5-5. On the road, they have put together a record of 19-24 and are 24-19 at home. The clubs overall series record stands at 11-12-3.

  • The Twins have covered the runline in 50.0% of their games and have an average run margin of 0.4
  • The Twins have been favored in 61.6% of their games and have runline records of 19-24 and 24-19 at home and on the road, respectively
  • So far, the Twins have an over/under record of just 36-45.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Zack Greinke 17 17 87 1-8 5.15 1.28 15


The Royals will turn to starter Zack Greinke who has an overall record of 1-8. Through 17 appearances, his ERA stands at 5.15 with a K/9 figure of 0.7. So far, he has put together of FIP of 4.63 to go along with an OBP of .306.

During Zack Greinke’s last outing, he finished with a quality start, allowing two runs on 11 hits over six innings. Although he did not factor into the decision, the team was able to secure a 4-3 victory over the Guardians.

Pitcher Appearances Started IP Record ERA WHIP HR
Kenta Maeda 6 6 26 1-5 6.23 1.46 3


Minnesota will give the starting nod to Kenta Maeda, entering with a record of 1-5. Maeda is on a two-game streak of finishing with fewer than three earned runs allowed. So far, his ERA is 6.23, including a FIP figure of 3.59. Overall, opponents have a slugging percentage of .436 against him. Maeda’s strikeout total currently sits at 26.

Having allowed two runs on five hits in five innings against the Braves, Kenta Maeda is coming off a game that resulted in a loss for the Twins.

Royals vs. Twins Offense Outlook

This season, Kansas City is ranked 27th in the league in runs scored at 3.8 runs per contest. So far, they are near the middle of the pack in home runs, hitting a combined 75 long balls. The team’s current batting average of .233 is 18th in the league. On the road, they are 27th in batting average compared to 26th at home.

Kansas City Royals Top Bats

BA OBP SLG RBI HR SB
Bobby Witt Jr. .251 .294 .420 43 12 25
Salvador Perez .253 .290 .451 40 15 0
MJ Melendez .208 .294 .335 31 6 4


Kansas City Royals Top Hitters: Last Five Games

Player BA H R HR SLG
Maikel Garcia .583 11 4 1 .833
Drew Waters .350 6 5 0 .467
Bobby Witt Jr. .393 7 2 0 .433
Nicky Lopez .430 6 4 0 .520
Nick Pratto .247 5 2 1 .433


So far this season, the Twins have hit 109 home runs and are one of the top teams in baseball in this category (7th). They are averaging 4.2 runs per game and have a collective batting average of .233. The team’s slugging percentage is .423 at home and .355 on the road.

Minnesota Twins Top Bats

BA OBP SLG RBI HR SB
Byron Buxton .207 .300 .440 33 14 7
Carlos Correa .228 .299 .414 38 11 0
Joey Gallo .191 .312 .484 28 15 0


Minnesota Twins Top Hitters: Last Five Games

Player BA H R HR SLG
Byron Buxton .267 5 3 1 .517
Joey Gallo .167 2 4 2 .667
Willi Castro .300 4 1 0 .367
Max Kepler .280 6 3 1 .400
Carlos Correa .450 8 3 0 .562


Free MLB Pick

Kenta Maeda has looked pretty good since returning from a triceps injury allowing just two runs in two outings, and one of those was against the dangerous Braves offense. Zienke got blown up in his only start against Minnesota this season getting tagged for seven runs in 3 2/3 innings. He’s struggled all season on the road with a 0-5 mark and 7.04 ERA. Take Minnesota -1.5 runs +105.

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!