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-3
+1.5
+1.5-160
o9.5+100
+130
Royals
2-2
u9.5
-1.5+135
u9.5-120
-155
location pinThursday 6:10 p.m.
April 02, 2026
Kauffman StadiumKansas City
thermometer image74°Fahrenheit
rain image0%Rain
wind image24Wind
Twins vs. Royals Expert Picks
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: 68-59-4 (-0.1u)
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

24%

Bets%

76%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
2-21-01-21-01-2
Twins
2-2N/A2-2N/A2-2

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
0-40-10-30-10-3
Twins
1-3N/A1-3N/A1-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
2-21-01-21-01-2
Twins
1-3N/A1-3N/A1-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.400.571.4000
Byron Buxton logo2B.Buxton, CF.250.294.4380
Luke Keaschall logo3L.Keaschall, 2B.143.235.1430
Matt Wallner logo4M.Wallner, RF.143.294.3571
Ryan Jeffers logo5R.Jeffers, DH.182.250.1820
Josh Bell logo6J.Bell, 1B.167.313.3330
Victor Caratini logo7V.Caratini, C.273.333.2730
Royce Lewis logo8R.Lewis, 3B.167.286.6672
Brooks Lee logo9B.Lee, SS.111.111.1110
Royals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Cole Ragans logoLC.Ragans, P0-19.002.50011.25
HITTERSAVGOBPSLGHR
Maikel Garcia logo1M.Garcia, 3B.286.412.3570
Bobby Witt logo2B.Witt, SS.267.313.2670
Vinnie Pasquantino logo3V.Pasquantino, 1B.154.313.1540
Salvador Perez logo4S.Perez, C.188.188.3751
Carter Jensen logo5C.Jensen, DH.091.154.3641
Jonathan India logo6J.India, 2B.100.182.1000
Jac Caglianone logo7J.Caglianone, RF.200.273.3000
Isaac Collins logo8I.Collins, LF.111.200.4441
Kyle Isbel logo9K.Isbel, CF.400.400.7001

Twins vs. Royals Odds Comparison

Right Arrow

Could not load odds

Twins at Royals Team Totals

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