Pick details
| MATCHUP | San Diego Padres | Kansas City Royals |
|---|---|---|
| Team Records | 48-50 | 40-59 |
| Spread | +1.5 -175 | -1.5 144 |
| Moneyline | +109 | -131 |
| Total | Over 10 (-113) | Under 10 (-107) |
| Where | Kauffman Stadium, Kansas City, Missouri | |
| When | Sunday, July 19, 2026 | |
| Time | 02:10 PM EDT | |
| TV | MLB.TV | |
The San Diego Padres and the Kansas City Royals will meet on Sunday afternoon in the final game of a three‑game interleague series at Kauffman Stadium in Kansas City, Missouri.
San Diego Padres Betting Preview
The San Diego Padres enter Sunday’s contest with a 48–50 overall record (3rd in the National League West) and a 21–26 mark on the road. The Padres offense has been inconsistent the season. Through 98 games played in 2026, San Diego has compiled 386 runs scored (29th in MLB), 145 doubles, 101 home runs, and a .226 team batting average which ranks an abysmal 30th in Major League Baseball.
The Padres arrive at tomorrow afternoon’s game in below average form. San Diego has lost four of the team’s last six games played this season, including a 5–3 loss to the Toronto Blue Jays earlier this month.
San Diego will turn to right hander German Marquez in this contest. In eight starts made this season, Marquez has compiled a 4–2 win‑loss record, a 5.18 ERA, a 1.49 WHIP and 28 strikeouts, while allowing 42 hits and 20 walks in 41.2 innings pitched. German Vasquez will look to stabilize his performance from the first half of the 2026 regular season in tomorrow’s matchup with the Kansas City Royals.
Shifting our focus to the San Diego offense, the Padres lineup features outfielder Fernando Tatis Jr. and third baseman Manny Machado. Fernando Tatis Jr. has compiled a .282 batting average, 6 home runs, 36 walks, 37 RBIs, 24 stolen bases and a .732 OPS. Manny Machado has tallied 19 home runs and a .665 OPS.
Kansas City Royals Betting Preview
The Kansas City Royals enter Sunday afternoon’s matchup with a 40–59 overall record (5th in the American League Central) and a 23–26 mark at home. Kansas City has played competitive baseball recently, winning two consecutive games, including a thrilling 7–6 victory over the San Diego Padres earlier this week.
Kansas City will start left hander Noah Cameron in tomorrow’s game. In eighteen starts made in 2026, Cameron has compiled a 5–7 record, a 4.89 ERA, a 1.42 WHIP and 91 strikeouts, while allowing 104 hits and 32 walks in 95.2 innings pitched. Cameron has struggled recently, allowing five or more earned runs in three of his last four starts made this season.
The Kansas City Royals lineup features shortstop Bobby Witt Jr. and catcher Salvador Perez. Bobby Witt Jr. has tallied a .280 batting average (25th in MLB), 13 home runs, 39 walks, 33 RBIs, 30 stolen bases and an .819 OPS. Salvador Perez has compiled 12 home runs, 14 doubles, 39 RBIs and a .604 OPS.
Why the San Diego Padres will win.
• Offensive stability. Fernando Tatis Jr. and Manny Machado continue to anchor the San Diego Padres lineup.
• Starting pitching. German Marquez has compiled a 4–2 win‑loss record, a 5.18 ERA, a 1.49 WHIP and 28 strikeouts in 41.2 innings pitched.
• Motivation factor. San Diego has lost four of the team’s last six games.
Why the Kansas City Royals will win.
• Starting pitching. Noah Cameron has compiled a 5–7 record, a 4.89 ERA, a 1.42 WHIP and 91 strikeouts, while allowing 104 hits and 32 walks in 95.2 innings pitched
• Home field edge. Kansas City has played competitive baseball at Kauffman Stadium this season.
• Current form. Kansas City arrives at this contest on the heels of a two-game winning streak.
San Diego Padres vs. Kansas City Royals Prediction
In my view, the matchup favors the San Diego Padres staying within the number (1.5), with the upside of the Padres potentially winning the contest outright. For safety, I am going with the Padres and the 1.5 runs. Why? I am concerned about Royals starter Noah Cameron who has struggled recently, allowing five or more earned runs in three of his last four starts made this season. I think the Padres find offensive success in this one. In summary, I am backing the San Diego Padres plus the 1.5 runs in this game.


