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

Royals at Padres

1:40 am • Apple TV+
6 - 5
Starting Pitchers
pitcherteameraw-l
Nick Pivetta logoN.PivettaSan Diego Padres logo3.407-2
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.914-7

Royals at Padres Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
37-38
+1.5
+1.5-154
o8-106
+140
Padres
40-34
u8
-1.5+128
u8-112
-166
location pinSaturday 1:40 a.m.
June 21, 2025
PETCO ParkSan Diego
Royals vs. Padres Expert Picks
Sandy Plashkes
Sandy Plashkes
Last 30d: 101-106-4 (-5.1u)
B.Witt o1.5 Total Bases+104
1.04u
KC +148
1.48u
Allan Lem
Allan Lem
Last 30d: 44-36-1 (-2.1u)
Under 4.5 (F5)-135
0.5u
Tailing @Bet_Labs
YBK Picks.com
Last 30d: 32-25-5 (+6.7u)
KC +1-120
1.67u
Moneyline Hacks
Moneyline Hacks
Last 30d: 91-66-1 (+31.7u)
M.Lorenzen u3.5 Ks+100
1u
🚨 Fade the Noise Episode 5 is LIVE! 🎙️ https://www.youtube.com/@FadetheNoise We break down all the biggest bets of the weekend: 🥊 UFC Main Card Picks 🏆 PFL MMA Tonight ⚾ MLB Best Bets 🏀 Game 7 NBA Finals Locks 🗣️ Join our Discord community of nearly 4000 members: https://discord.gg/A8v49URQaG Podcast also available on Spotify. Tap in & Fade the Noise with us. 📈💰
💰🦡 Jake
💰🦡 Jake
Last 30d: 81-109-4 (-26.5u)
SD -1.5+143
0.75u
Bet Labs
Bet Labs
Last 30d: 47-49-1 (-6.7u)
Under 4.5 (F5)-140
3u
10 unit challenge 🔃 Follow along 👉 https://x.com/bet_labs?s=21
Kyle Murray
Kyle Murray
Last 30d: 66-87-2 (+12.0u)
M.Lorenzen u3.5 Ks-104
1.04u
Sean Zerillo
Sean Zerillo
Last 30d: 139-136-3 (+5.3u)
KC +154
0.77u
Bet to +142

Royals vs. Padres Previews & Analysis

  • Royals vs. Padres: Friday Night K Prop Pick article feature image

    Royals vs. Padres: Friday Night K Prop Pick

    Kyle Murray
    Jun 20, 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

21%

Bets%

79%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Padres
40-3419-1421-2018-1822-16
Royals
41-3418-2023-1413-1827-16

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Padres
30-41-313-19-117-22-218-17-112-24-2
Royals
30-44-115-2315-21-114-1716-26-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Padres
40-3421-1219-2222-1418-20
Royals
37-3819-1918-1915-1621-22

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jun 15th@ARIW 8-2+1.5 WO 8.5SD +112

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

  • Yu Darvish
    SP

    Darvish is out with elbow

    Out

  • Michael King
    SP

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

    Out

  • Matt Waldron
    SP

    Waldron is out with hamstring

    Out

Royals vs. Padres Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Michael Lorenzen logoRM.Lorenzen, P895.142
Angel Zerpa logoLA.Zerpa, P110.200
Lucas Erceg logoRL.Erceg, P29102
Steven Cruz logoRS.Cruz, P15100
Carlos Estevez logoRC.Estevez, P24101
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B3-5113
Tyler Tolbert logo1T.Tolbert, PR0-0000
Tyler Tolbert logo1T.Tolbert, 2B0-0000
Bobby Witt logo2B.Witt, SS1-5111
Maikel Garcia logo3M.Garcia, 3B3-5100
Vinnie Pasquantino logo4V.Pasquantino, 1B1-3000
John Rave logo4J.Rave, PR0-1100
John Rave logo4J.Rave, RF0-1100
Salvador Perez logo5S.Perez, C1-4001
Jac Caglianone logo6J.Caglianone, RF1-4000
Jac Caglianone logo6J.Caglianone, 1B1-4000
Freddy Fermin logo7F.Fermin, DH0-3100
Nick Loftin logo8N.Loftin, LF0-2100
Drew Waters logo8D.Waters, LF1-1001
Kyle Isbel logo9K.Isbel, CF0-3000
Padres Player Stats
Projected
PITCHERPCIPKER
Nick Pivetta logoRN.Pivetta, P844.234
Wandy Peralta logoLW.Peralta, P141.100
Sean Reynolds logoRS.Reynolds, P21110
Jason Adam logoRJ.Adam, P30132
David Morgan logoRD.Morgan, P12100
HITTERSH-ABRHRRBI
Fernando Tatis logo1F.Tatis, RF0-3000
Luis Arraez logo2L.Arraez, 1B1-5101
Manny Machado logo3M.Machado, 3B2-5211
Gavin Sheets logo4G.Sheets, LF1-5002
Xander Bogaerts logo5X.Bogaerts, SS3-4100
Jake Cronenworth logo6J.Cronenworth, 2B1-5000
Trenton Brooks logo7T.Brooks, DH1-2100
Jose Iglesias logo7J.Iglesias, PH1-2001
Jose Iglesias logo7J.Iglesias, DH1-2001
Elias Diaz logo8E.Diaz, C0-3000
Brandon Lockridge logo8B.Lockridge, PR0-0000
Martin Maldonado logo8M.Maldonado, C0-0000
Tyler Wade logo9T.Wade, CF2-3000

Royals vs. Padres Odds Comparison

Right Arrow

Could not load odds

Royals at Padres Team Totals

MatchupOverUnder
Royals
37-38
N/A
N/A
Padres
40-34
N/A
N/A