Padres vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for June 21

Odds updated as of 7:11 p.m.
The San Diego Padres versus the Kansas City Royals is on the MLB schedule for Saturday.
We've got you covered, in terms of the most important information regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Padres vs Royals Game Info
- San Diego Padres (40-35) vs. Kansas City Royals (38-38)
- Date: Saturday, June 21, 2025
- Time: 7:15 p.m. ET
- Venue: PETCO Park -- San Diego, California
- Coverage: FOX
Padres vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SD: (-158) | KC: (+134)
- Spread: SD: -1.5 (+138) | KC: +1.5 (-166)
- Total: 7.5 -- Over: (-102) | Under: (-120)
Padres vs Royals Probable Starting Pitchers
Probable Pitchers: Dylan Cease (Padres) - 2-6, 4.69 ERA vs Noah Cameron (Royals) - 2-2, 1.91 ERA
The Padres will give the ball to Dylan Cease (2-6, 4.69 ERA), who is eyeing win No. 3 on the season, and the Royals will counter with Noah Cameron (2-2, 1.91 ERA). When Cease starts, his team is 7-8-0 against the spread this season. Cease's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 6-3. The Royals have gone 4-3-0 ATS in Cameron's seven starts that had a set spread. The Royals have a 2-3 record in Cameron's five starts this season when they were the underdog on the moneyline.
Padres vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Padres win (56.6%)
Padres vs Royals Moneyline
- Kansas City is a +134 underdog on the moneyline, while San Diego is a -158 favorite at home.
Padres vs Royals Spread
- The Royals are at +1.5 on the runline against the Padres. The Royals are -166 to cover the spread, and the Padres are +138.
Padres vs Royals Over/Under
- The Padres-Royals game on June 21 has been given an over/under of 7.5 runs. The over is set at -102 and the under at -120.
Bet on San Diego Padres vs. Kansas City Royals on FanDuel today!
Padres vs Royals Betting Trends
- The Padres have been chosen as favorites in 35 games this year and have walked away with the win 21 times (60%) in those games.
- This season San Diego has been victorious 12 times in 19 chances when named as a favorite of at least -158 on the moneyline.
- The Padres and their opponents have gone over in 32 of their 74 games with a total set by sportsbooks this season.
- The Padres are 40-34-0 against the spread in their 74 games with a line set by sportsbooks this season.
- The Royals have won 23 of the 45 games they were the moneyline underdog this season (51.1%).
- Kansas City has a 6-3 record (winning 66.7% of its games) when it has played as a moneyline underdog of +134 or longer.
- The Royals have had an over/under set by oddsmakers 76 times, and have combined with opponents to go over the total in 30 of those games (30-44-2).
- The Royals have a 41-35-0 record ATS this season (covering 53.9% of the time).
Padres Player Leaders
- Manny Machado leads San Diego with 89 hits and an OBP of .371, plus a team-best slugging percentage of .507. He's batting .311.
- Among qualifying hitters in the majors, his batting average ranks 10th, his on-base percentage ranks 25th, and he is 21st in slugging.
- Machado will look for his third straight game with a hit in this contest. In his last five games he is hitting .250 with a double, two home runs, two walks and three RBIs.
- Fernando Tatis Jr. has 11 doubles, a triple, 13 home runs and 35 walks. He's batting .267 and slugging .452 with an on-base percentage of .355.
- He ranks 56th in batting average, 40th in on-base percentage and 54th in slugging in the majors.
- Luis Arraez has collected 79 base hits, an OBP of .311 and a slugging percentage of .397 this season.
- Arraez has recorded a hit in seven games in a row. In his last 10 outings he is batting .311 with three doubles, a triple, a walk and four RBIs.
- Gavin Sheets has 12 home runs, 45 RBI and a batting average of .266 this season.
- Sheets enters this matchup on an 11-game hitting streak. During his last 10 outings he is hitting .361 with three doubles, a home run, five walks and seven RBIs.
Royals Player Leaders
- Bobby Witt Jr. has 25 doubles, three triples, 10 home runs and 26 walks while batting .284. He's slugging .490 with an on-base percentage of .342.
- Including all qualifying hitters in the big leagues, he is 27th in batting average, 60th in on-base percentage and 26th in slugging percentage.
- Witt brings a five-game hitting streak into this game. During his last five outings he is batting .400 with three doubles, two home runs, two walks and three RBIs.
- Maikel Garcia has 87 hits with a .375 on-base percentage while slugging .498. Those stats are all team-highs. He also has a batting average of .319.
- Including all qualified hitters, he is seventh in batting average, 22nd in on-base percentage and 23rd in slugging percentage.
- Vinnie Pasquantino is batting .271 with seven doubles, a triple, 11 home runs and 23 walks.
- Jonathan India is hitting .245 with 13 doubles, four home runs and 28 walks.
Padres vs Royals Head to Head
- 6/20/2025: 6-5 KC (Favorite: Padres, Spread: -1.5, Total: 7.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 6/2/2024: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 6/1/2024: 7-3 SD (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 5/31/2024: 11-8 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/17/2023: 4-3 KC (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -270, Underdog Moneyline: +220)
- 5/16/2023: 5-4 KC (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -198, Underdog Moneyline: +166)
- 5/15/2023: 4-0 SD (Favorite: Padres, Spread: -1.5, Total: 9, Favorite Moneyline: -230, Underdog Moneyline: +190)
- 8/28/2022: 15-7 KC (Favorite: Padres, Spread: -1.5, Total: 9.5, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 8/27/2022: 4-3 SD (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -225, Underdog Moneyline: +188)
- 8/26/2022: 13-5 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -194, Underdog Moneyline: +162)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!