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

Odds updated as of 8:11 a.m.
The Saturday schedule in MLB includes a matchup between the San Diego Padres and the Kansas City Royals.
We've got you covered, in terms of the vital 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: (-166) | KC: (+140)
- Spread: SD: -1.5 (+128) | KC: +1.5 (-154)
- Total: 7.5 -- Over: (-122) | Under: (-100)
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 probable pitchers are Dylan Cease (2-6) for the Padres and Noah Cameron (2-2) for the Royals. Cease's team is 7-8-0 against the spread in his starts this season. Cease's team has a record of 6-3 this season when he starts and they are the favorite on the moneyline. The Royals have gone 4-3-0 against the spread when Cameron starts. The Royals have been the moneyline underdog in five of Cameron's starts this season, and they went 2-3 in those games.
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 +140 underdog on the moneyline, while San Diego is a -166 favorite at home.
Padres vs Royals Spread
- The Padres are hosting the Royals and are favored by 1.5 runs on the spread. The Padres are +128 to cover the runline, with the Royals being -154.
Padres vs Royals Over/Under
- The over/under for the Padres versus Royals contest on June 21 has been set at 7.5, with -122 odds on the over and -100 odds on the under.
Bet on San Diego Padres vs. Kansas City Royals on FanDuel today!
Padres vs Royals Betting Trends
- The Padres have won in 21, or 60%, of the 35 contests they have been named as odds-on favorites in this year.
- This season San Diego has come away with a win nine times in 15 chances when named as a favorite of at least -166 on the moneyline.
- Contests with the Padres have gone over the total set by bookmakers in 32 of 74 chances this season.
- The Padres are 40-34-0 against the spread in their 74 games that had a posted line this season.
- The Royals have won 51.1% of the games this season they were the underdog on the moneyline (23-22).
- Kansas City has gone 3-3 in games it has played as a moneyline underdog with odds of +140 or longer (50%).
- The Royals have played in 76 games with a set over/under, and have combined with opponents to go over the total 30 times (30-44-2).
- The Royals have put together a 41-35-0 record against the spread 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 all qualified hitters in the majors, he ranks 11th in batting average, 25th in on-base percentage, and 19th in slugging.
- Machado has recorded a base hit in two games in a row. During his last five outings he is batting .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, 42nd in on-base percentage and 54th in slugging in the major leagues.
- Luis Arraez has 79 hits this season and has a slash line of .280/.311/.397.
- Arraez takes a seven-game hitting streak into this matchup. During his last 10 games he is hitting .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 heads into this matchup on an 11-game hitting streak. During his last 10 outings he is batting .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 hitting .284. He's slugging .490 with an on-base percentage of .342.
- Including all qualified players in MLB, he is 31st in batting average, 59th in on-base percentage and 24th in slugging percentage.
- Witt enters this matchup on a five-game hitting streak. During his last five outings he is batting .400 with three doubles, two home runs, two walks and three RBIs.
- Maikel Garcia's 87 hits, .375 OBP and .498 slugging percentage all lead his team. He has a batting average of .319.
- His batting average ranks seventh among all qualified players, his on-base percentage is 22nd, and he is 22nd in slugging.
- Vinnie Pasquantino is batting .271 with seven doubles, a triple, 11 home runs and 23 walks.
- Jonathan India is batting .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!