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

Royals at Padres

8:10 pm • SDPA
Starting Pitchers
pitcherteameraw-l
Randy Vasquez logoR.VasquezSan Diego Padres logo3.945-7
Seth Lugo logoS.LugoKansas City Royals logo4.158-7

Royals at Padres Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
78-78
-1.5
-1.5+168
o8.5-114
+104
Padres
85-71
u8.5
+1.5-197
u8.5-104
-122
location pinSunday 8:10 p.m.
June 22, 2025
PETCO ParkSan Diego
Royals vs. Padres Expert Picks
VegasIsMyBitch
VegasIsMyBitch
92d ago
Last 30d: 7-17-1 (-6.9u)
SD -115
0.87u
The Degenerates
The Degenerates
92d ago
Last 30d: 73-76-3 (-11.2u)
SD -105
1u
Boomer Betz
Boomer Betz
92d ago
Last 30d: 135-131-1 (+16.6u)
S.Lugo o2.5 Earned Runs+104
1u
S.Lugo o5.5 Hits Allowed-110
1u
Sean Zerillo
Sean Zerillo
92d ago
Last 30d: 173-187-4 (-3.4u)
Under 8.5-110
0.5u
Bet to -115

Royals vs. Padres Previews & Analysis

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Padres Public Betting Percentages

35%

Bets%

65%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Padres
82-7440-3542-3940-4841-26
Royals
78-7838-4340-3529-3648-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Padres
66-86-431-43-135-43-343-43-223-42-2
Royals
68-87-131-5037-37-127-3841-46-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Padres
85-7147-2838-4352-3632-35
Royals
78-7843-3835-4037-2839-49

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 21stKCW 5-1-1.5 WU 7.5SD -155
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

Royals vs. Padres Injury Updates

Royals Injuries

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

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
Seth Lugo logoRS.Lugo, P906.171
Angel Zerpa logoLA.Zerpa, P140.101
Lucas Erceg logoRL.Erceg, P231.120
Daniel Lynch logoLD.Lynch, P100.101
John Schreiber logoRJ.Schreiber, P3000
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B0-4000
Bobby Witt logo2B.Witt, SS2-4000
Maikel Garcia logo3M.Garcia, 3B0-3000
Vinnie Pasquantino logo4V.Pasquantino, 1B1-4100
Salvador Perez logo5S.Perez, DH1-3112
Jac Caglianone logo6J.Caglianone, RF0-4000
Drew Waters logo7D.Waters, LF1-3000
Freddy Fermin logo8F.Fermin, C2-4000
Kyle Isbel logo9K.Isbel, CF0-3000
Padres Player Stats
Projected
PITCHERPCIPKER
Randy Vasquez logoRR.Vasquez, P89722
Jason Adam logoRJ.Adam, P8110
Robert Suarez logoRR.Suarez, P15100
HITTERSH-ABRHRRBI
Fernando Tatis logo1F.Tatis, RF1-3000
Jackson Merrill logo2J.Merrill, CF1-4100
Manny Machado logo3M.Machado, 3B0-4000
Luis Arraez logo4L.Arraez, 1B1-4100
Gavin Sheets logo5G.Sheets, DH0-3100
Xander Bogaerts logo6X.Bogaerts, SS1-3000
Jake Cronenworth logo7J.Cronenworth, 2B0-2000
Jose Iglesias logo7J.Iglesias, PH1-2003
Jose Iglesias logo7J.Iglesias, 2B1-2003
Tyler Wade logo8T.Wade, LF0-2000
Trenton Brooks logo8T.Brooks, PH0-1000
Bryce Johnson logo8B.Johnson, LF0-0000
Martin Maldonado logo9M.Maldonado, C0-2000
Elias Diaz logo9E.Diaz, PH0-1000
Elias Diaz logo9E.Diaz, C0-1000

Royals vs. Padres Odds Comparison

Right Arrow

Could not load odds

Royals at Padres Team Totals

MatchupOverUnder
Royals
78-78
o4.5+110
u4.5-141
Padres
85-71
o4.5+113
u4.5-144