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

Royals at Padres

8:10 pm • SDPA
2 - 3
Starting Pitchers
pitcherteameraw-l
Randy Vasquez logoR.VasquezSan Diego Padres logo3.653-4
Seth Lugo logoS.LugoKansas City Royals logo3.038-5

Royals at Padres Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
54-55
-1.5
-1.5+168
o8.5-114
+104
Padres
60-49
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
Last 30d: 31-30-1 (+1.5u)
SD -115
0.87u
The Degenerates
The Degenerates
Last 30d: 52-39-3 (+9.6u)
SD -105
1u
Boomer Betz
Boomer Betz
Last 30d: 189-204-5 (-17.8u)
S.Lugo o5.5 Hits Allowed-110
1u
S.Lugo o2.5 Earned Runs+104
1u
Sean Zerillo
Sean Zerillo
Last 30d: 137-146-10 (+5.7u)
Under 8.5-110
0.5u
Bet to -115

Royals vs. Padres Previews & Analysis

  • Royals vs Padres: Total Bet with a Weather System article feature image

    Royals vs Padres: Total Bet with a Weather System

    Action Network Staff•
    Jun 22, 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

35%

Bets%

65%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Padres
59-5029-2330-2725-3133-19
Royals
58-5126-3032-2120-2437-27

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Padres
43-62-420-31-123-31-327-27-216-34-2
Royals
44-64-121-3523-29-119-2525-38-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Padres
60-4934-1826-3133-2326-26
Royals
54-5528-2826-2724-2029-35

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

  • Michael Lorenzen
    SP

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

    Out

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Padres Injuries

  • Joe Musgrove
    SP

    Musgrove is out for season with elbow

    Out for Season

  • Michael King
    SP

    Michael King (shoulder) has been scratched Saturday. Sean Reynolds will start for the Padres.

    Out

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
54-55
o4.5+110
u4.5-141
Padres
60-49
o4.5+113
u4.5-144