Free MLB Pick: Royals vs. Padres Odds
Looking for Kansas City Royals vs. San Diego Padres Free MLB predictions? MLB betting sees the Royals taking on the Padres on Saturday, June 21st, 2024 at PETCO Park, in San Diego, CA. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Royals Padres free pick.
2025 MLB Handicapping – Kansas City Royals vs San Diego Padres
(38-38) Kansas City Royals vs. San Diego Padres (40-35)
Date: Saturday, June 21st
Time: 7:15 ET
Venue: PETCO Park San Diego, CA
Projected Starting Pitchers: Noah Cameron vs. Dylan Cease
MLB Moneyline Odds: Royals +135 | Padres -161 (Bet Now!)
Today’s MLB Run Line Betting Odds: Royals +1.5 | Padres -1.5
MLB Baseball Gambling Total: O/U: 7.5
- Live Betting Odds for today’s Kansas City Royals vs. San Diego Padres game!
- Want more baseball predictions like this Royals Padres play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Royals vs. Padres Gameday
At 7:15 PM ET, the Royals and Padres square off in an interleague matchup. This one is being played at PETCO Park in San Diego, and the Royals have won four straight, putting them at 38-38 overall. The Padres are 40-35 and Dylan Cease is on the mound vs. a Royals club starting Noah Cameron.
San Diego is favored on the money line, with their odds sitting at -161 compared to the Royals at +135. The over/under line is currently 7.5 runs, and FOX is carrying this one on TV.
Thanks to a three-run 5th inning for the Royals’ offense, they were able to pick up a 6-5 win over the Padres in the most recent game of this series. Heading into the game, the Royals were at +141 on the money line.
The starting pitching matchup for this game featured Michael Lorenzen for the Royals, and he went just 5 1/3 innings while giving up two runs and striking out four. Lucas Erceg got the win out of the bullpen, and Carlos Estevez got the save. Jason Adam took the loss for the Padres out of the bullpen.
Kansas City got a huge performance from Jonathan India at the top of their lineup, as he went 3/5 with a home run and three RBIs. Bobby Witt Jr. and Maikel Garcia each had two RBIs for the Royals’ offense.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Kansas City is at .500 this season with a record of 38-38, and they are 9.5 games behind the Tigers for the AL Central lead. The Royals have won four straight games, and this includes taking the first game of their series vs. the Padres. So far, they are 13-14 in AL Central matchups.
At home, the Royals are 19-19 this season, and they are also 19-19 on the road. As the underdog, the Royals have won four straight games, and their overall record as the underdog is 38-38. Kansas City has lost six straight series at home, and their overall series record is 10-14 this year.
Royals Stats
Maikel Garcia has been a consistent hitter for the Royals this season, batting .319 with eight homers and 36 RBIs. Bobby Witt Jr. has also been a strong run producer, as he is 2nd on the team with 40 RBIs and has 10 homers. Witt Jr. has been swinging a hot bat of late, going 8/20 in his last five games, with seven runs scored and two homers.
Overall, the Royals offense has struggled this season, averaging just 3.4 runs per game. They have been even worse at home, averaging only 2.9 runs per contest. As a team, the Royals are batting .248, which is 11th in the league, and are near the top of the league in fewest strikeouts per game.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
San Diego is 40-35 overall and is 6.0 games behind the Dodgers for the NL West lead. So far, they have gone 12-10 in divisional games. The Padres have dropped three straight series and have an overall series record of 13-10-1 this year.
The Padres have really struggled recently, going just 3-7 over their last 10 games. At home, they are 21-13 this year compared to a 19-22 mark on the road. So far, they have not played a game as the favorite this year.
Padres Stats
So far this season, the Padres offense is averaging 4.2 runs per game, which is 18th in the league. They have been a little better at home, putting up 4.6 runs per contest. As a team, they are batting .250, and their collective on-base percentage is .314. The Padres have been one of the better teams in terms of avoiding strikeouts, as they have the 3rd fewest strikeouts in the league.
Over his last nine games, Gavin Sheets has been on fire, going 12/33 with one home run and seven RBIs. For the season, he is batting .266 with 12 homers, which is 2nd on the team. Manny Machado has also been a big run producer for the Padres, as he is 14th in the league with 46 RBIs. However, he has hit just .216 over his last nine games.
We want to hear from you below! Comments are welcome! Give us your picks for this Kansas City Royals vs. San Diego Padres MLB matchup.
Royals Padres Pitching
Kansas City is sending left-hander Noah Cameron to the mound today vs. the Padres. He has made seven starts this year and has a record of 2-2 with an ERA of 1.91. Cameron’s WHIP for the season is .90, and opponents are batting .171 off him this year. In his last outing, he finished with a no-decision, going five innings vs. the Athletics and not giving up a run. Before that, he had given up at least one homer in three straight outings. Cameron has made five quality starts this year.
Dylan Cease will be looking to bounce back from a rough outing vs. the Dodgers, as he gets the start for the Padres today. In that June 16th outing, Cease took the loss and gave up six earned runs in five innings of work. Looking back over his last four starts, Cease has a record of 1-3 and has allowed at least three earned runs in each outing. Cease’s ERA for the season is 4.69, along with a record of 2-6. The right-hander has a WHIP of 1.33 and is averaging 11.71 strikeouts per nine innings.
Kansas City Royals vs. San Diego Padres MLB Baseball Betting Trends
- The Royals head into the game having gone 7-3 straight-up in their last ten games on the road.
- The Royals they are 8-2 vs. the runline in their previous ten games on the road.
- Conversely, the Padres are 4-6 over their last ten home games (straight-up).
- Furthermore, the Padres have a 7-3 mark vs. the runline across their last ten home games.
- Also, the Royals are 1-2 in their last three games as the favorite. On the other hand, they are 3-0 as the underdog (last 3).
- The Padres have a record of 0-3 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Royals vs. Padres Prediction: UNDER 7.5
For this Royals vs. Padres matchup, we are actually going to stay away from the money line and instead recommend taking the UNDER, with the line sitting at 7.5 runs. Our predicted final score is 5-1 in favor of the Padres, giving us some nice value.
Looking at the starting pitchers, we have Cease finishing with six strikeouts, which is good for fifth among starters today. As for Cameron, he is projected to finish with five strikeouts, which has him at 14th.
Offensively, the Royals are projected to finish with five hits, while the Padres are at seven as well.
Looking for a parlay? Combine the Under with the Padres winning outright.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Manny does this.
⭐: https://t.co/ARilN7zMDX pic.twitter.com/hRgU9jH4Jq
— San Diego Padres (@Padres) June 21, 2025
Also, if you’re looking for more MLB picks like Kansas City Royals vs. San Diego Padres matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!







