Royals vs. Padres Odds & Betting Predictions - June 21, 2025

Royals at Padres

11:15 pm • FOX
1 - 5
Starting Pitchers
pitcherteameraw-l
Dylan Cease logoD.CeaseSan Diego Padres logo4.558-12
Noah Cameron logoN.CameronKansas City Royals logo2.999-7

Royals at Padres Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
+1.5
+1.5-170
o7.5+101
+128
Padres
1-2
u7.5
-1.5+140
u7.5-120
-155
location pinSaturday 11:15 p.m.
June 21, 2025
PETCO ParkSan Diego
Royals vs. Padres Expert Picks
Sandy Plashkes
Sandy Plashkes
Last 30d: 100-120-2 (-20.0u)
Under 7.5-120
1u
Cam Is Money
Cam Is Money
Last 30d: 83-78-1 (+6.7u)
D.Cease o1.5 Earned Runs-140
1.05u
B.Witt o1.5 Hits + Runs + RBIs-120
1.2u
Player Prop Savant
Player Prop Savant
Last 30d: 32-38-0 (-8.2u)
N.Cameron u3.5 Ks+120
1u
Kyle Murray
Kyle Murray
Last 30d: 72-75-4 (-1.9u)
Under 7.5-115
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 107-110-10 (+12.0u)
Under 0.5 (1st Inn)-130
1u
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Over 7.5+105
0.25u
Small to -105 with KC ML
Boomer Betz
Boomer Betz
Last 30d: 212-183-6 (+41.8u)
D.Cease u6.5 Ks-101
0.99u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 198-180-3 (-2.0u)
Under 7.5-118
1u
SD -163
1u
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
KC +145
0.5u
Bet to +133
Capper Central
Capper Central
Last 30d: 95-73-0 (+10.1u)
SD -159
1u

Royals vs. Padres Previews & Analysis

  • Royals vs. Padres: Over/Under Prediction article feature image

    Royals vs. Padres: Over/Under Prediction

    Carlos Avilan
    Jun 21, 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. Padres Public Betting Percentages

Away Logo

Royals

Public

31%

Bets%

69%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Padres
87-7545-3642-3944-4942-26
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Padres
69-89-434-46-135-43-346-45-223-43-2
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Padres
90-7252-2938-4356-3733-35
Royals
82-8043-3839-4240-3040-49

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 21stKCL 5-6-1.5 LO 8KC -166
Jun 20th@LADW 5-3+1.5 WU 8.5SD +209
Jun 19th@LADL 3-4+1.5 WU 9.5LAD +168
Jun 18th@LADL 6-8+1.5 LO 10LAD +180
Jun 17th@LADL 3-6+1.5 LU 9LAD +143

Royals vs. Padres Injury Updates

Royals Injuries

    Padres Injuries

    • Joe Musgrove
      SP

      Musgrove is out for season with elbow

      Out for Season

    Royals vs. Padres Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Noah Cameron logoLN.Cameron, P885.122
    Taylor Clarke logoRT.Clarke, P161.123
    Daniel Lynch logoLD.Lynch, P20.100
    Sam Long logoLS.Long, P17110
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 2B0-4000
    Bobby Witt logo2B.Witt, SS1-4000
    Maikel Garcia logo3M.Garcia, 3B0-3000
    Vinnie Pasquantino logo4V.Pasquantino, 1B0-4000
    Salvador Perez logo5S.Perez, C0-4000
    Jac Caglianone logo6J.Caglianone, RF0-1000
    Mark Canha logo7M.Canha, DH1-4000
    Drew Waters logo8D.Waters, CF1-3100
    Nick Loftin logo8N.Loftin, PH0-1000
    John Rave logo9J.Rave, LF1-3001
    Padres Player Stats
    Projected
    PITCHERPCIPKER
    Dylan Cease logoRD.Cease, P1106.241
    Jeremiah Estrada logoRJ.Estrada, P120.220
    Adrian Morejon logoLA.Morejon, P161.200
    HITTERSH-ABRHRRBI
    Fernando Tatis logo1F.Tatis, RF1-3113
    Luis Arraez logo2L.Arraez, 1B1-4001
    Manny Machado logo3M.Machado, DH0-2000
    Gavin Sheets logo4G.Sheets, LF1-4100
    Brandon Lockridge logo4B.Lockridge, LF0-0000
    Xander Bogaerts logo5X.Bogaerts, SS2-4000
    Jake Cronenworth logo6J.Cronenworth, 2B0-4001
    Jose Iglesias logo7J.Iglesias, 3B1-3100
    Bryce Johnson logo8B.Johnson, CF1-3100
    Martin Maldonado logo9M.Maldonado, C1-2100

    Royals vs. Padres Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Padres Team Totals

    MatchupOverUnder
    Royals
    0-0
    o3.5+105
    u3.5-135
    Padres
    1-2
    o3.5-142
    u3.5+110