Royals vs Twins Prediction, Odds, Moneyline, Spread & Over/Under for June 4

Odds updated as of 7:12 p.m.
MLB action on Thursday includes the Kansas City Royals playing the Minnesota Twins.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.
Royals vs Twins Game Info
- Kansas City Royals (24-38) vs. Minnesota Twins (29-34)
- Date: Thursday, June 4, 2026
- Time: 7:40 p.m. ET
- Venue: Target Field -- Minneapolis, Minnesota
- Coverage: Twins.TV and Royals.TV
Royals vs Twins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-116) | MIN: (-102)
- Spread: KC: -1.5 (+136) | MIN: +1.5 (-164)
- Total: 9 -- Over: (-115) | Under: (-105)
Royals vs Twins Probable Starting Pitchers
Probable Pitchers: Seth Lugo (Royals) - 2-4, 3.55 ERA vs Andrew Morris (Twins) - 1-2, 4.07 ERA
The Royals will give the ball to Seth Lugo (2-4, 3.55 ERA), who is eyeing win No. 3 on the season, and the Twins will turn to Andrew Morris (1-2, 4.07 ERA). Lugo and his team are 6-6-0 ATS this season when he starts. Lugo's team has a record of 2-3 this season when he starts and they are the favorite on the moneyline. Morris has started only one game with a set spread, which the Twins covered. The Twins were the underdog on the moneyline for one Morris start this season -- they won.
Royals vs Twins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Twins win (51%)
Royals vs Twins Moneyline
- Kansas City is the favorite, -116 on the moneyline, while Minnesota is a -102 underdog despite being at home.
Royals vs Twins Spread
- The Twins are at +1.5 on the runline against the Royals. The Twins are -164 to cover the spread, and the Royals are +136.
Royals vs Twins Over/Under
- Royals versus Twins, on June 4, has an over/under of 9, with the over being -115 and the under -105.
Bet on Kansas City Royals vs. Minnesota Twins on FanDuel today!
Royals vs Twins Betting Trends
- The Royals have been favorites in 24 games this season and have come away with the win 11 times (45.8%) in those contests.
- This year Kansas City has won nine of 21 games when listed as at least -116 on the moneyline.
- The Royals and their opponents have gone over the total this season in 27 of their 59 opportunities.
- The Royals are 26-33-0 against the spread in their 59 games that had a posted line this season.
- The Twins have gone 18-22 in games they were listed as the moneyline underdog (winning 45% of those games).
- In games it has played as a moneyline underdog with odds of -102 or longer, Minnesota has an 18-20 record (winning 47.4% of its games).
- The Twins have combined with opponents to hit the over on the total 38 times this season for a 38-22-2 record against the over/under.
- The Twins have a 34-28-0 record ATS this season (covering 54.8% of the time).
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City in OBP (.356), slugging percentage (.467) and total hits (69) this season. He has a .283 batting average.
- Among all qualified hitters, he ranks 35th in batting average, his on-base percentage ranks 45th, and he is 45th in slugging.
- Maikel Garcia is batting .268 with 15 doubles, a triple, three home runs and 20 walks, while slugging .384 with an on-base percentage of .325.
- Among qualifying batters, he is 56th in batting average, 91st in on-base percentage and 108th in slugging percentage.
- Garcia takes a three-game streak with at least one hit into this matchup. During his last five outings he is hitting .316 with a double, a walk and an RBI.
- Vinnie Pasquantino has collected 47 base hits, an OBP of .303 and a slugging percentage of .345 this season.
- Salvador Perez has nine home runs, 25 RBI and a batting average of .207 this season.
- Perez brings a two-game hitting streak into this matchup. In his last five games he is hitting .143 with a double and two walks.
Twins Player Leaders
- Byron Buxton has accumulated 56 hits with a .538 slugging percentage, both team-high numbers for the Twins. He's batting .253 and with an on-base percentage of .314.
- Including all qualifying players, he ranks 75th in batting average, while his on-base percentage is 110th and he is eighth in slugging.
- Brooks Lee is batting .252 with nine doubles, a triple, eight home runs and 15 walks. He's slugging .419 with an on-base percentage of .307.
- Including all qualifying hitters, his batting average puts him 79th, his on-base percentage is 122nd, and he is 80th in slugging.
- Luke Keaschall is hitting .249 with 10 doubles, a triple, a home run and 20 walks.
- Austin Martin paces his team with a .360 on-base percentage.
Royals vs Twins Head to Head
- 4/2/2026: 5-1 MIN (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 4/1/2026: 13-9 KC (Favorite: Twins, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 3/30/2026: 3-1 KC (Favorite: Royals, Spread: -1.5, Total: 10, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 9/7/2025: 5-1 MIN (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 9/6/2025: 11-2 KC (Favorite: Twins, Spread: -1.5, Total: 8, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 9/5/2025: 2-1 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/10/2025: 5-3 MIN (Favorite: Twins, Spread: -1.5, Total: 9.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 8/9/2025: 2-0 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 8/8/2025: 9-4 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 5/25/2025: 2-1 KC (Favorite: Twins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



