Royals vs. Twins Odds & Betting Predictions - June 4, 2026

Royals at Twins

11:40 pm • MNNT
@
Starting Pitchers
pitcherteameraw-l
Andrew Morris logoA.MorrisMinnesota Twins logo4.071-2
Seth Lugo logoS.LugoKansas City Royals logo3.552-4

Royals at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
24-38
+1.5
-1.5+135
o9-118
-115
Twins
29-34
u8.5
+1.5-163
u9-101
-105
location pinThursday 11:40 p.m.
June 04, 2026
Target FieldMinneapolis
thermometer image79°Fahrenheit
rain image10%Rain
wind image8Wind
Royals vs. Twins Expert Picks
Matt Trollo
Matt Trollo
Last 30d: 61-68-8 (-6.2u)
MIN o4.5+120
0.5u
(B365) Thursday's Leadoff
Sean Zerillo
Sean Zerillo
Last 30d: 175-139-9 (+8.9u)
Over 9-109
0.55u
Bet to -115

Royals vs. Twins Previews & Analysis

  • Royals vs Twins: Trust the Metrics article feature image

    Royals vs Twins: Trust the Metrics

    Matt Trollo
    Jun 4, 2026 UTC
  • The Leadoff: Trollo's MLB Breakdown and Bets for Thursday article feature image

    The Leadoff: Trollo's MLB Breakdown and Bets for Thursday

    Matt Trollo
    Jun 4, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Twins Public Betting Percentages

Away Logo

Royals

Public

53%

Bets%

47%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Twins
34-2919-1315-169-925-19
Royals
26-3615-1711-1911-1714-19

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
36-22-516-12-420-10-110-7-125-15-4
Royals
28-3416-1612-1816-1212-21

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
29-3417-1512-198-1021-23
Royals
24-3815-179-2112-1611-22

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 3rdCWSL 0-8-1.5 LU 9CWS -149
Jun 2ndCWSW 6-4+1.5 WO 8MIN +107
Jun 1stCWSW 9-6-1.5 WO 8MIN -137
May 31st@PITL 3-9+1.5 LO 7.5PIT +142
May 30th@PITL 9-10+1.5 WO 8.5PIT +127

Royals vs. Twins Injury Updates

Royals Injuries

    Twins Injuries

    • Pablo Lopez
      SP

      Lopez is out with elbow

      Out

    • David Festa
      SP

      Festa is out with shoulder

      Out

    • Travis Adams
      SP

      Adams is out with triceps

      Out

    Royals vs. Twins Starting Lineups
    Royals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Seth Lugo logoRS.Lugo, P2-43.551.3527.61
    HITTERSAVGOBPSLGHR
    Carter Jensen logo1C.Jensen, DH.215.296.3767
    Bobby Witt logo2B.Witt, SS.283.356.4679
    Vinnie Pasquantino logo3V.Pasquantino, 1B.214.303.3456
    Salvador Perez logo4S.Perez, C.207.259.3529
    Jac Caglianone logo5J.Caglianone, RF.243.316.3976
    Isaac Collins logo6I.Collins, LF.212.327.3093
    Michael Massey logo7M.Massey, 2B.258.280.4525
    Nick Loftin logo8N.Loftin, 3B.218.326.3461
    Kyle Isbel logo9K.Isbel, CF.238.288.3583
    Twins Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Andrew Morris logoRA.Morris, P1-24.071.5208.14
    HITTERSAVGOBPSLGHR
    Byron Buxton logo1B.Buxton, CF.253.314.53817
    Brooks Lee logo2B.Lee, 3B.252.307.4198
    Kody Clemens logo3K.Clemens, 1B.229.307.4246
    Josh Bell logo4J.Bell, DH.228.290.3475
    Trevor Larnach logo5T.Larnach, LF.260.374.3903
    Austin Martin logo6A.Martin, RF.257.360.3452
    Victor Caratini logo7V.Caratini, C.191.288.2482
    Luke Keaschall logo8L.Keaschall, 2B.249.322.3211
    Tristan Gray logo9T.Gray, SS.252.301.3984

    Royals vs. Twins Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Twins Team Totals

    MatchupOverUnder
    Royals
    24-38
    N/A
    N/A
    Twins
    29-34
    N/A
    N/A