Twins vs. Royals Odds & Betting Predictions - March 30, 2026

Twins at Royals

8:10 pm • MNNT
1 - 3
Starting Pitchers
pitcherteameraw-l
Kris Bubic logoK.BubicKansas City Royals logo3.972-1
Simeon Woods Richardson logoS.Woods RichardsonMinnesota Twins logo6.100-3

Twins at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Twins
11-9
+1.5
+1.5-149
o10.5-106
+139
Royals
7-13
u9.5
-1.5+124
u10.5-111
-166
location pinMonday 8:10 p.m.
March 30, 2026
Kauffman StadiumKansas City
Twins vs. Royals Expert Picks
The Propfessor
The Propfessor
Last 30d: 50-58-0 (+11.5u)
K.Bubic o4.5 Ks-130
0.75u
Allan Lem
Allan Lem
Last 30d: 58-56-0 (-1.2u)
Under 10-108
0.5u
Probably on an island here as others are on the Over 10, so feel free to skip this if you’re also leaning that way. I have this projected just slightly under 10 so I’ll bite at close to even odds.
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 291-265-9 (+12.1u)
KC o5.5+112
0.31u
#EV Pinny +101 BO -105
S.Perez u1.5 Total Bases-101
0.85u
#EV Pinny -126 BO -119
Collin Whitchurch
Collin Whitchurch
Last 30d: 90-176-6 (+0.0u)
B.Buxton o1.5 Total Bases+138
0.25u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 291-265-9 (+12.1u)
S.Woods Richardson u3.5 Ks-105
0.42u
#EV Pinny -125 BM -125
V.Pasquantino u1.5 Total Bases-111
0.4u
#EV Pinny -130 BM -135
S.Woods Richardson u4.5 Hits Allowed+124
1.45u
#EV Pinny -108 BM -100
Picks Office
Picks Office
Last 30d: 199-198-6 (-12.3u)
Over 5.5 (F5)+100
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 85-125-8 (-5.4u)
Over 9.5-120
0.5u
B.Buxton o1.5 Total Bases+100
1u
@cowhitchurch 80-Grade https://myaction.app/tqeBHSLUV1b
Sandy Plashkes
Sandy Plashkes
Last 30d: 126-112-6 (+11.2u)
MIN +144
1u
Cam Is Money
Cam Is Money
Last 30d: 107-78-4 (+26.1u)
MIN +145
1u
Billy Ward
Billy Ward
Last 30d: 35-40-2 (-1.8u)
Over 0.5 (1st Inn)-117
1.17u
Good to the DK -125
Doug Ziefel
Doug Ziefel
Last 30d: 280-371-21 (-20.6u)
J.Bell u0.5 Hits+162
0.5u
Sean Paul
Sean Paul
Last 30d: 18-23-1 (-6.1u)
KC -1.5+130
1.3u
I’ll take + money on the RL. Royals lineup could be good and Simeon Woods-Richardson is horrible. .325 BAA in Spring, very hittable stuff and doesn’t miss bats
Frank Ammirante
Frank Ammirante
Last 30d: 193-246-13 (-16.5u)
Over 9.5-106
0.53u
J.Caglianone o0.5 HR+518
0.1u
Sean Zerillo
Sean Zerillo
Last 30d: 147-147-8 (-10.7u)
Over 9.5-103
0.52u
Bet to 10 (+100)
Brandon Kravitz
Brandon Kravitz
Last 30d: 96-116-0 (-11.5u)
Under 9.5+100
1u
OldSchool0909
Last 30d: 136-142-0 (+13.1u)
MIN +132
1u

Twins vs. Royals Previews & Analysis

  • Monday's MLB Best Bets article feature image

    Monday's MLB Best Bets

    Action Network Staff
    Mar 30, 2026 UTC
  • Zerillo's Opening Pitch for Monday article feature image

    Zerillo's Opening Pitch for Monday

    Sean Zerillo
    Mar 30, 2026 UTC
  • Twins vs Royals: Team Totals Pick for Monday Afternoon article feature image

    Twins vs Royals: Team Totals Pick for Monday Afternoon

    Mike Ianniello
    Mar 30, 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

Twins vs. Royals Public Betting Percentages

Away Logo

Twins

Public

18%

Bets%

82%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
8-125-53-75-73-5
Twins
12-87-45-42-310-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
6-144-62-85-71-7
Twins
10-9-15-5-15-43-27-7-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
7-135-52-85-72-6
Twins
11-97-44-52-39-6

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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 +119
Mar 24th@TEXL 1-4+1.5 LU 7.5TEX +120
Mar 24th@TEXL 2-3+1.5 WU 7.5TEX +107

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

    Twins vs. Royals Box Score
    Twins Player Stats
    Projected
    PITCHERPCIPKER
    Simeon Woods Richardson logoRS.Woods Richardson, P83522
    Kody Funderburk logoLK.Funderburk, P261.131
    Justin Topa logoRJ.Topa, P100.210
    Taylor Rogers logoLT.Rogers, P14110
    HITTERSH-ABRHRRBI
    Austin Martin logo1A.Martin, LF1-1000
    Trevor Larnach logo1T.Larnach, PH0-1000
    James Outman logo1J.Outman, LF0-0000
    Byron Buxton logo2B.Buxton, CF0-4000
    Luke Keaschall logo3L.Keaschall, 2B0-3000
    Ryan Jeffers logo4R.Jeffers, C1-4000
    Matt Wallner logo5M.Wallner, RF1-4111
    Josh Bell logo6J.Bell, DH0-3000
    Victor Caratini logo7V.Caratini, 1B0-3000
    Royce Lewis logo8R.Lewis, 3B0-3000
    Brooks Lee logo9B.Lee, SS1-3000
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Kris Bubic logoLK.Bubic, P75641
    Daniel Lynch logoLD.Lynch, P9110
    Nick Mears logoRN.Mears, P8110
    John Schreiber logoRJ.Schreiber, P15100
    HITTERSH-ABRHRRBI
    Maikel Garcia logo1M.Garcia, 3B2-4000
    Bobby Witt logo2B.Witt, SS0-4000
    Vinnie Pasquantino logo3V.Pasquantino, 1B0-2000
    Salvador Perez logo4S.Perez, C1-4000
    Carter Jensen logo5C.Jensen, DH0-3000
    Lane Thomas logo5L.Thomas, PH0-1000
    Lane Thomas logo5L.Thomas, DH0-1000
    Jonathan India logo6J.India, 2B1-3100
    Jac Caglianone logo7J.Caglianone, RF0-3000
    Isaac Collins logo8I.Collins, LF1-3111
    Kyle Isbel logo9K.Isbel, CF2-3112

    Twins vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Twins at Royals Team Totals

    MatchupOverUnder
    Twins
    11-9
    N/A
    N/A
    Royals
    7-13
    N/A
    N/A