Jun 20, 2025; San Diego, California, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) and Tyler Tolbert (2) celebrate after the Royals beat the San Diego Padres 6-5 at Petco Park. Mandatory Credit: Denis Poroy-Imagn Images

Kansas City Royals vs San Diego Padres Prediction 06/21/2025 Picks

Pick details

Kansas City (38-38) vs San Diego (40-35)

June 21, 2025 at 07:15 PM EDT

The Line: Betting Odds: San Diego -1.5 — Over/Under: +7.5

(Get latest betting odds)


The Kansas City Royals and San Diego Padres meet Saturday in MLB action at Petco Park. Here’s a Kansas City Royals vs San Diego Padres Prediction. This article will include a Kansas City Royals vs San Diego Padres Pick.

Kansas City Royals Betting Preview

The Kansas City Royals are 38-38 on the year and play the Rays, Dodgers, and Mariners next. The Kansas City Royals are batting .248 on the season, have a .302 OBP, and a .373 slugging percentage. The Kansas City Royals pitching staff has a 3.39 ERA and a 1.21 WHIP. Maikel Garcia leads the Kansas City Royals with 87 hits and 36 RBI, while Bobby Witt Jr. and Vinnie Pasquantino have combined for 162 hits and 81 RBI. 

Noah Cameron gets the ball for the Kansas City Royals, and he is 2-2 with a 1.91 ERA and 32 strikeouts this season. This will be Cameron’s first career game against the San Diego Padres.

San Diego Padres Betting Preview

The San Diego Padres are 40-35 on the year and play the Nationals, Reds, and Phillies next. The San Diego Padres are batting .250 on the season, have a .317 OBP, and a .380 slugging percentage. The San Diego Padres pitching staff has a 3.63 ERA and a 1.23 WHIP. Manny Machado leads the San Diego Padres with 89 hits and 46 RBI while Luis Arraez and Fernando Tatis Jr. have combined for 154 hits and 59 RBI.

Dylan Cease gets the ball for the San Diego Padres, and he is 2-6 with a 4.69 ERA and 105 strikeouts this season. Cease is 5-4 with a 3.50 ERA and 104 strikeouts in his career against the Kansas City Royals.

Why the San Diego Padres will win

The Padres have won six of their last seven games against AL Central opponents following a loss.
The Royals have lost three of their last four day games following a win.
The Padres have covered the run line in each of their last six Saturday games against AL Central opponents.
The Royals have failed to cover the run line in three of their last four day games against NL West opponents that held a winning record.

Why the Kansas City Royals will win

The Padres have lost eight of their last nine games as favorites against American League opponents following a loss.
The underdogs have won six of the Royals’ last seven games.
The Royals have covered the run line each of their last nine road games against National League opponents that held a winning record.
The Padres have failed to cover the run line in each of their last six games as favorites against American League opponents.
The Padres have trailed after 3 innings in three of their last four games as favorites.
The Padres have trailed after 5 innings in each of their last four day games against American League opponents.

San Diego Padres Player Prop Facts

Dylan Cease has recorded seven or more strikeouts in each of his last three appearances.
Jackson Merrill has hit a home run in each of his last two appearances against AL Central opponents.
Luis Arraez has scored at least one run in 13 of his last 14 appearances with his team as a home favorite against the Royals.
Jose Iglesias has recorded an RBI in each of his last six home appearances against the Royals.
Luis Arraez has recorded at least one hit in each of his last 12 appearances with the Padres as home favorites against AL opponents.
Dylan Cease ranks 10th in the league for total Strikeouts (105) this season.

Kansas City Royals Player Prop Facts

Jonathan India has hit a home run in each of the Royals’ last two games as road underdogs against NL opponents.
Bobby Witt Jr. has recorded at least one RBI in four of the Royals’ last five games against NL West opponents.
Maikel Garcia has scored at least one run in seven of the Royals’ last eight games against NL opponents.
Vinnie Pasquantino has recorded at least one hit in each of the Royals’ last 19 games against opponents that held a winning record.
Maikel Garcia has recorded a Double in each of the Royals’ last three road games against the Padres.
Maikel Garcia ranks T7th in the league in Hits (87) this season.

Kansas City Royals vs San Diego Padres Prediction

The Padres continue to lose games and are hard to get behind with confidence at the moment. Cease has been hittable this season with a 4.69 ERA and 1.33 WHIP, and he’s allowed nine runs in his last 17 innings. Cameron has been strong this season with a 1.91 ERA and 0.90 WHIP, and he has a .172 allowed batting average. In 19 road innings, Cameron has a 0.47 ERA and .111 allowed batting average. The Royals are playing the better ball right now and have the edge on the mound. Give me the road team.

Randy Chambers's Pick: Kansas City Royals

Need More? Get Premium Picks

Hot Cappers this week

Latest Picks & Game Previews

  • Carlos Alcaraz vs Taylor Fritz Prediction 07/11/2025 Wimbledon Picks

    July 11, 2025

  • Jannik Sinner vs Novak Djokovic Prediction 07/11/2025 Wimbledon Picks

    July 11, 2025

  • Chicago Cubs vs New York Yankees Prediction 07/11/2025 Picks

    July 11, 2025

  • MLB Player Prop Picks 07/11/2025 Picks (American League Pitchers)

    July 11, 2025

  • Rays vs Red Sox Prediction 07/11/2025 Picks

    July 11, 2025

  • Mets vs Royals Prediction 07/11/2025 Picks

    July 11, 2025

  • Guardians vs White Sox Prediction 07/11/2025 Picks

    July 11, 2025

  • MLB Player Prop Picks 07/11/2025 Picks (National League Pitchers)

    July 11, 2025

  • Iga Swiatek vs Amanda Anisimova Prediction 07/12/2025 Wimbledon Picks

    July 12, 2025