Kansas City Royals defeat San Diego Padres 7-6: Recap & Betting Results
Fri, Jul 17, 2026 · MLB · San Diego Padres 6, Kansas City Royals 7
The Kansas City Royals beat the San Diego Padres 7-6 on Friday, July 17, 2026, at Kauffman Stadium. The Kansas City Royals covered the run line as 1.5-run underdogs. The game went over the closing total of 10, with 13 runs combined.
San Diego Padres vs. Kansas City Royals final score and game recap
The Kansas City Royals won by 1 run.
The leading performers, from the box score:
- Michael King (San Diego Padres): 5.0 innings, 1 earned run, 4 strikeouts.
- Ty France (San Diego Padres): 1-for-3, 1 home run, 1 RBI, 2 runs.
- Seth Lugo (Kansas City Royals): 6.0 innings, 1 earned run, 3 strikeouts.
- Lane Thomas (Kansas City Royals): 2-for-4, 1 home run, 1 RBI, 2 runs.
Who covered the spread in San Diego Padres vs. Kansas City Royals?
The Kansas City Royals covered the run line as 1.5-run underdogs and won outright, by 1 run.
The run line opened and closed at San Diego Padres -1.5.
Did San Diego Padres vs. Kansas City Royals go over or under the total?
The game went over: 13 runs combined against a closing total of 10, over by 3.
The total opened at 10.5 and closed at 10.
San Diego Padres and Kansas City Royals betting trends: 2026 season
This result left the San Diego Padres 48-49 in the 2026 regular season (27-24 at home, 21-25 away or at neutral sites). Against the run line, they covered in 49 of 95 games with a closing line on file. Their games went over the closing total 43 times and under 51 times, with 1 push.
This result left the Kansas City Royals 39-59 in the 2026 regular season (22-26 at home, 17-33 away or at neutral sites). Against the run line, they covered in 39 of 94 games with a closing line on file. Their games went over the closing total 47 times and under 46 times, with 1 push.
What's next for San Diego Padres and Kansas City Royals?
Next for the San Diego Padres: at the Kansas City Royals on Saturday, July 18, 2026. Next for the Kansas City Royals: the San Diego Padres at home on Saturday, July 18, 2026.