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 logo5.672-3
Michael Wacha logoM.WachaKansas City Royals logo3.385-9

Royals at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
56-57
+1.5
+1.5-205
o7.5-106
+105
Twins
52-60
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: 174-166-3 (+7.0u)
Z.Matthews u4.5 Ks-120
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 83-83-2 (+10.8u)
KC o3.5 Team Total-114
1u
Capper Central
Capper Central
Last 30d: 84-72-1 (-0.5u)
MIN -125
1u
Austin Pendergrass
Austin Pendergrass
Last 30d: 38-63-0 (-11.2u)
Under 8.5-156
0.5u
Picks Office
Picks Office
Last 30d: 88-78-1 (+14.0u)
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: 59-72-1 (-32.3u)
MIN -121
2.48u
Scott Rickenbach
Scott Rickenbach
Last 30d: 74-75-4 (-13.9u)
Over 8-109
0.92u
Moneyline Hacks
Moneyline Hacks
Last 30d: 74-75-5 (+14.8u)
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: 142-160-9 (+2.6u)
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
56-5628-2628-3033-3722-19
Royals
60-5326-3034-2320-2439-29

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
47-60-524-28-223-32-330-37-316-23-2
Royals
47-65-121-3526-30-119-2528-39-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
52-6030-2422-3637-3315-26
Royals
56-5728-2828-2924-2031-37

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

  • Michael Lorenzen
    SP

    Michael Lorenzen (illness) has been scratched, Angel Zerpa will start Saturday,

    Out

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Twins Injuries

  • Byron Buxton
    CF

    Buxton is out with ribs

    Out

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
56-57
o3.5-114
u3.5-114
Twins
52-60
o3.5-126
u3.5-102