Royals vs. Twins Odds & Betting Predictions - May 24, 2025

Royals at Twins

6:10 pm • MNNT
4 - 5
Starting Pitchers
pitcherteameraw-l
Zebby Matthews logoZ.MatthewsMinnesota Twins logo7.710-1
Michael Wacha logoM.WachaKansas City Royals logo3.213-4

Royals at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
28-25
+1.5
+1.5-205
o7.5-106
+105
Twins
29-22
u8
-1.5+170
u7.5-115
-125
location pinSaturday 6:10 p.m.
May 24, 2025
Target FieldMinneapolis
Royals vs. Twins Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 141-163-0 (-0.8u)
Z.Matthews u4.5 Ks-120
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 103-122-9 (-23.5u)
KC o3.5 Team Total-114
1u
Capper Central
Capper Central
Last 30d: 127-106-5 (+5.9u)
MIN -125
1u
Austin Pendergrass
Austin Pendergrass
Last 30d: 92-120-3 (-20.4u)
Under 8.5-156
0.5u
Picks Office
Picks Office
Last 30d: 71-82-3 (-15.3u)
Under 8-110
1u
Twins-Royals unders keep cashing – under is 8–0 last 8 H2H. Friday’s 3–1 finish? Just another chapter. KC’s bats dead last in HR/game (0.63), 26th in runs. Both teams hitting below .250. Royals 56–23–2 to the under last 81 games. Wacha’s been elite – 2.86 ERA, just 3 ER over last 18⅓ IP. Royals have won 3 straight behind him. He owns Minnesota: 3.09 ERA in 8 games, only 3 ER in last 18⅓ vs Twins. Under hit in 4 of his last 5 starts. Even if Twins scratch, they’ll have to earn every bit. Both bullpens – KC: 2.21 ERA, 1.10 WHIP; Twins: 3.12 ERA, down to 1.61 last 28 IP. Ceja behind the plate leans under (5–3, 7.0 runs avg). Matthews is shaky (12.00 ERA), but KC lacks firepower to punish. Expect short leash, dominant pen to clean it up.
Brian Bitler
Brian Bitler
Last 30d: 83-89-0 (-16.5u)
MIN -121
2.48u
Scott Rickenbach
Scott Rickenbach
Last 30d: 84-78-2 (-7.1u)
Over 8-109
0.92u
Moneyline Hacks
Moneyline Hacks
Last 30d: 109-72-2 (+64.5u)
Under 8-110
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
Sean Zerillo
Sean Zerillo
Last 30d: 136-158-7 (-10.8u)
Under 8-110
0.55u
Bet to -117

Royals vs. Twins Previews & Analysis

  • Royals vs. Twins: Time to Buy Low? article feature image

    Royals vs. Twins: Time to Buy Low?

    Tony Sartori
    May 24, 2025 UTC
  • Our MLB Best Bets for Saturday article feature image

    Our MLB Best Bets for Saturday

    Action Network Staff
    May 24, 2025 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
29-2216-913-1318-1511-7
Royals
31-2215-1116-1111-1019-12

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
17-31-38-16-19-15-211-20-26-11-1
Royals
18-34-19-179-17-18-1310-20-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
29-2218-711-1520-139-9
Royals
28-2517-911-1613-814-17

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 24thKCW 3-1-1.5 WU 7.5MIN -190
May 21stCLEL 1-5+1.5 LU 7.5CLE -130
May 21stCLEW 6-5-1.5 LU 11.5MIN -154
May 18th@MILL 2-5+1.5 LU 7.5MIL +123
May 17th@MILW 7-0-1.5 WU 7.5MIN -125

Royals vs. Twins Injury Updates

Royals Injuries

  • Seth Lugo
    SP

    Lugo is out with finger

    Out

  • Cole Ragans
    SP

    Ragans is out with groin

    Out

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Twins Injuries

    Royals vs. Twins Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Michael Wacha logoRM.Wacha, P62514
    Angel Zerpa logoLA.Zerpa, P12110
    John Schreiber logoRJ.Schreiber, P8100
    Lucas Erceg logoRL.Erceg, P15110
    Daniel Lynch logoLD.Lynch, P210.101
    Steven Cruz logoRS.Cruz, P70.100
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 2B0-4100
    Bobby Witt logo2B.Witt, SS1-5000
    Vinnie Pasquantino logo3V.Pasquantino, 1B3-4201
    Salvador Perez logo4S.Perez, DH2-4001
    Maikel Garcia logo5M.Garcia, 3B1-5002
    Mark Canha logo6M.Canha, RF2-4000
    Drew Waters logo7D.Waters, CF1-5000
    Michael Massey logo8M.Massey, LF0-4000
    Freddy Fermin logo9F.Fermin, C1-3100
    Twins Player Stats
    Projected
    PITCHERPCIPKER
    Zebby Matthews logoRZ.Matthews, P81492
    Justin Topa logoRJ.Topa, P34112
    Jorge Alcala logoRJ.Alcala, P26130
    Brock Stewart logoRB.Stewart, P7110
    Griffin Jax logoRG.Jax, P12120
    Jhoan Duran logoRJ.Duran, P23120
    HITTERSH-ABRHRRBI
    Trevor Larnach logo1T.Larnach, DH1-4000
    Ryan Jeffers logo1R.Jeffers, PH0-0000
    Ty France logo2T.France, 1B1-5002
    Brooks Lee logo3B.Lee, SS3-5001
    Royce Lewis logo4R.Lewis, 3B0-4000
    Kody Clemens logo5K.Clemens, 2B1-3111
    Harrison Bader logo6H.Bader, CF1-3111
    Willi Castro logo7W.Castro, RF1-3100
    DaShawn Keirsey logo8D.Keirsey, LF0-3000
    Carlos Correa logo8C.Correa, PH0-0100
    Christian Vazquez logo9C.Vazquez, C1-4100

    Royals vs. Twins Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Twins Team Totals

    MatchupOverUnder
    Royals
    28-25
    o3.5-114
    u3.5-114
    Twins
    29-22
    o3.5-126
    u3.5-102