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

Odds updated as of 9:12 p.m.
The Friday slate in MLB includes a matchup between the San Diego Padres and the Kansas City Royals.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Padres vs Royals Game Info
- San Diego Padres (40-34) vs. Kansas City Royals (37-38)
- Date: Friday, June 20, 2025
- Time: 9:40 p.m. ET
- Venue: PETCO Park -- San Diego, California
- Coverage: Apple TV+
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: Nick Pivetta (Padres) - 7-2, 3.40 ERA vs Michael Lorenzen (Royals) - 4-7, 4.91 ERA
The Padres will give the nod to Nick Pivetta (7-2, 3.40 ERA), who is eyeing win No. 8 on the season, and the Royals will turn to Michael Lorenzen (4-7, 4.91 ERA). Pivetta's team is 9-5-0 against the spread this season in his starts. Pivetta's team is 3-3 this season when he starts and they are the moneyline favorite. When Lorenzen starts, the Royals are 9-5-0 against the spread. The Royals have a 4-5 record in Lorenzen's nine 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 (60.2%)
Padres vs Royals Moneyline
- Looking at the moneyline for Royals-Padres, Kansas City is the underdog at +140, and San Diego is -166 playing at home.
Padres vs Royals Spread
- The Padres are 1.5-run home favorites on the runline against the Royals. The Padres are +128 to cover, and the Royals are -154.
Padres vs Royals Over/Under
- A total of 7.5 runs has been set for the Padres-Royals contest on June 20, with the over available at -122 and the under at -100.
Bet on San Diego Padres vs. Kansas City Royals on FanDuel today!
Padres vs Royals Betting Trends
- The Padres have been victorious in 21, or 61.8%, of the 34 contests they have been chosen as favorites in this season.
- This year San Diego has won nine of 14 games when listed as at least -166 on the moneyline.
- The Padres' games have gone over the total in 31 of their 73 opportunities.
- The Padres are 40-33-0 against the spread in their 73 games that had a posted line this season.
- The Royals have won 50% of the games this season they were the moneyline underdog (22-22).
- When it has played as a moneyline underdog with odds of +140 or longer, Kansas City has a record of 3-3 (50%).
- The Royals have played in 75 games with a set over/under, and have combined with their opponents to go over the total 29 times (29-44-2).
- The Royals have a 40-35-0 record against the spread this season (covering 53.3% of the time).
Padres Player Leaders
- Manny Machado has 87 hits and an OBP of .371 to go with a slugging percentage of .495. All three of those stats lead San Diego hitters this season. He has a .310 batting average, as well.
- He is 11th in batting average, 24th in on-base percentage, and 23rd in slugging among qualified hitters in MLB.
- Fernando Tatis Jr. is batting .270 with 11 doubles, a triple, 13 home runs and 33 walks, while slugging .457 with an on-base percentage of .354.
- Among qualifying hitters, his batting average ranks him 55th, his on-base percentage 44th, and his slugging percentage 48th.
- Luis Arraez is batting .282 with a .401 slugging percentage and 27 RBI this year.
- Arraez takes a six-game hitting streak into this game. During his last 10 outings he is batting .311 with three doubles, a triple, a walk and three RBIs.
- Gavin Sheets has 12 home runs, 43 RBI and a batting average of .267 this season.
- Sheets enters this game on a 10-game hitting streak. In his last 10 outings he is batting .361 with three doubles, a home run, five walks and five RBIs.
Royals Player Leaders
- Bobby Witt Jr. is batting .285 with 25 doubles, three triples, nine home runs and 26 walks. He's slugging .485 with an on-base percentage of .345.
- Including all qualified hitters, he is 29th in batting average, while his on-base percentage is 57th and he is 28th in slugging.
- Witt brings a four-game hitting streak into this game. During his last five outings he is batting .389 with three doubles, a home run, three walks and two RBIs.
- Maikel Garcia leads his team with 84 hits and a .372 on-base percentage, with a team-leading .493 slugging percentage. He has a batting average of .313.
- He is currently ninth in batting average, 23rd in on-base percentage and 25th in slugging percentage among all qualifying hitters.
- Vinnie Pasquantino is batting .270 with seven doubles, a triple, 11 home runs and 22 walks.
- Jonathan India is batting .238 with 12 doubles, three home runs and 28 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!