San Diego Padres vs Kansas City Royals Betting Pick & Prediction for 7/18

MLB game preview

The San Diego Padres will travel to Kansas City to take on the Royals in an MLB regular season game. The Padres hold a record of 48-49 and are ranked third in the NL West division. They are looking to bounce back after a recent loss. The game will be held at Kauffman Stadium, and the weather is expected to be clear with a light breeze.

The Kansas City Royals, with a record of 39-59, sit fifth in the AL Central division. They have a recent win and will aim to continue their momentum at home. The Padres will start Griffin Canning, who has struggled with a 1-7 record and a 6.47 ERA this season. The Royals have yet to announce their starting pitcher for the game. The game is set to air on SDPA at 4:10 PM.

San Diego Padres Team Preview

The San Diego Padres have been experiencing mixed results in their recent games. They recently lost a close game to the Kansas City Royals by a score of 7-6. Their hitting was consistent with 8 hits, including a home run by Ty France.

In their earlier game against the Toronto Blue Jays, the Padres secured a 5-4 victory. Manny Machado was a standout with 3 hits and an RBI. The Padres showed resilience, managing to win despite giving up 9 hits and 2 home runs to the Blue Jays.

The Padres’ batting statistics for the season show a batting average of .226, ranked 23rd in the league. Their on-base percentage is .301, placing them 20th. Griffin Canning is set to start the next game, holding a 1-7 record with a 6.47 ERA this season.

Padres vs Royals Game Day Info

  • Sport: MLB
  • Teams: San Diego Padres vs. Kansas City Royals
  • Venue: Kauffman Stadium in Kansas City, MO
  • Date: Saturday, July 18, 2026
  • Betting Odds: Padres Moneyline -116, Royals Moneyline -102

Kansas City Royals Team Preview

The Kansas City Royals recently secured a 7-6 win against the San Diego Padres. Lane Thomas was a key player with a home run and two runs scored. Carter Jensen also contributed with three hits and two RBIs.

In their previous games, the Royals faced tough losses against the Baltimore Orioles. The team struggled to score, especially in the 6-1 loss where they managed only two hits. Despite the setbacks, Bobby Witt Jr. remained a consistent performer at the plate.

The Royals have shown some strength in hitting doubles, ranking second in the league. However, their pitching has been less effective, with a 4.95 ERA that ranks near the bottom. As the team prepares for the next game, they will aim to improve both at bat and on the mound.

BTB Betting Pick

The Padres are favored to win with a moneyline of -116, while the Royals are at -102. The Padres have a better pitching rank, with an ERA of 4.25 compared to the Royals’ 4.95. This suggests the Padres are more likely to win, and they are my pick to win straight up.

The total for the game is set at 10.5 runs. The Royals have a higher slugging percentage and a worse ERA, indicating they might give up more runs. Given these factors, the projected score is Padres 6, Royals 5, leading me to recommend taking the over 10.5.