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.846-7
Jacob Lugo logoS.LugoKansas City Royals logo4.158-7

Royals at Padres Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
-1.5
-1.5+168
o8.5-114
+104
Padres
1-2
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: 9-14-0 (-3.0u)
SD -115
0.87u
The Degenerates
The Degenerates
Last 30d: 73-64-2 (+3.6u)
SD -105
1u
Boomer Betz
Boomer Betz
Last 30d: 129-108-2 (+22.7u)
S.Lugo o2.5 Earned Runs+104
1u
S.Lugo o5.5 Hits Allowed-110
1u
Sean Zerillo
Sean Zerillo
Last 30d: 152-172-6 (-10.1u)
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
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 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

  • Joseph Musgrove
    SP

    Musgrove is out for season with elbow

    Out for Season

Royals vs. Padres Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Jacob Lugo logoRS.Lugo, P906.171
Angel Zerpa logoLA.Zerpa, P140.101
Lucas Erceg logoRL.Erceg, P231.120
Daniel A. Lynch logoLD.Lynch, P100.101
John Schreiber logoRJ.Schreiber, P3000
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B0-4000
Robert Witt logo2B.Witt, SS2-4000
Maikel Garcia logo3M.Garcia, 3B0-3000
Vincent 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
Manuel Machado logo3M.Machado, 3B0-4000
Luis Arraez logo4L.Arraez, 1B1-4100
Gavin Sheets logo5G.Sheets, DH0-3100
Xander Bogaerts logo6X.Bogaerts, SS1-3000
Jacob 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
0-0
o4.5+110
u4.5-141
Padres
1-2
o4.5+113
u4.5-144