Twins vs. Royals Odds & Betting Predictions - April 2, 2026

Twins at Royals

6:10 pm • ROYL
@
Starting Pitchers
pitcherteameraw-l
Cole Ragans logoC.RagansKansas City Royals logo9.000-1
Taj Bradley logoT.BradleyMinnesota Twins logo2.080-0

Twins at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Twins
1-4
+1.5
+1.5-158
o9.5+100
+130
Royals
3-2
u9.5
-1.5+132
u9.5-120
-155
location pinThursday 6:10 p.m.
April 02, 2026
Kauffman StadiumKansas City
thermometer image73°Fahrenheit
rain image0%Rain
wind image22Wind
Twins vs. Royals Expert Picks
Kyle Murray
Kyle Murray
Last 30d: 65-115-7 (-7.6u)
S.Perez u1.5 Total Bases-125
1.25u
Frank Ammirante
Frank Ammirante
Last 30d: 44-70-3 (-7.7u)
C.Ragans o6.5 Ks-137
1.37u
Cam Is Money
Cam Is Money
Last 30d: 67-59-4 (-0.9u)
Under 9.5-115
1.15u
OldSchool0909
Last 30d: 92-85-1 (+14.9u)
MIN +136
1u

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Twins vs. Royals Public Betting Percentages

Away Logo

Twins

Public

27%

Bets%

73%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
3-22-01-21-02-2
Twins
2-3N/A2-30-12-2

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
1-41-10-30-11-3
Twins
2-3N/A2-31-01-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
3-22-01-21-02-2
Twins
1-4N/A1-40-11-3

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 1stMINW 13-9+1.5 WO 8KC -105
Mar 30thMINW 3-1-1.5 WU 10.5KC -166
Mar 29th@ATLW 4-1+1.5 WU 8KC +125
Mar 28th@ATLL 2-6+1.5 LU 8.5ATL +124
Mar 27th@ATLL 0-6+1.5 LU 7.5ATL +118

Royals vs. Twins Injury Updates

Royals Injuries

  • Michael Massey
    2B

    Massey is out with calf

    Out

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

Twins vs. Royals Starting Lineups
Twins Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Taj Bradley logoRT.Bradley, P0-02.081.38518.69
HITTERSAVGOBPSLGHR
Austin Martin logo1A.Martin, LF.375.615.3750
Byron Buxton logo2B.Buxton, CF.200.238.3500
Luke Keaschall logo3L.Keaschall, 2B.158.227.2110
Matt Wallner logo4M.Wallner, RF.158.273.3161
Ryan Jeffers logo5R.Jeffers, DH.214.353.2860
Josh Bell logo6J.Bell, 1B.200.381.5331
Victor Caratini logo7V.Caratini, C.267.353.2670
Royce Lewis logo8R.Lewis, 3B.200.294.6672
Brooks Lee logo9B.Lee, SS.154.214.1540
Royals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Cole Ragans logoLC.Ragans, P0-19.002.50011.25
HITTERSAVGOBPSLGHR
Maikel Garcia logo1M.Garcia, 3B.313.429.3750
Bobby Witt logo2B.Witt, SS.278.300.2780
Vinnie Pasquantino logo3V.Pasquantino, 1B.176.333.2350
Salvador Perez logo4S.Perez, C.200.238.4001
Carter Jensen logo5C.Jensen, DH.125.167.3131
Jonathan India logo6J.India, 2B.200.250.4001
Jac Caglianone logo7J.Caglianone, RF.357.438.5000
Isaac Collins logo8I.Collins, LF.167.333.5001
Kyle Isbel logo9K.Isbel, CF.571.5711.0002

Twins vs. Royals Odds Comparison

Right Arrow

Could not load odds

Twins at Royals Team Totals

MatchupOverUnder
Twins
1-4
N/A
N/A
Royals
3-2
N/A
N/A