Kansas City Royals defeat San Francisco Giants 5-4: Recap & Betting Results
Wed, Jul 22, 2026 · MLB · San Francisco Giants 4, Kansas City Royals 5
The Kansas City Royals beat the San Francisco Giants 5-4 on Wednesday, July 22, 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 8.5, with 9 runs combined. AiQ's player props in this game went 1-0.
San Francisco Giants vs. Kansas City Royals final score and game recap
The Kansas City Royals won by 1 run.
The leading performers, from the box score:
- Landen Roupp (San Francisco Giants): 6.0 innings, 2 earned runs, 7 strikeouts.
- Casey Schmitt (San Francisco Giants): 1-for-4, 1 home run, 1 RBI, 1 run.
- Seth Lugo (Kansas City Royals): 7.0 innings, 3 earned runs, 5 strikeouts.
- Salvador Perez (Kansas City Royals): 1-for-4, 1 home run, 2 RBIs, 1 run.
Who covered the spread in San Francisco Giants 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 Francisco Giants -1.5.
Did San Francisco Giants vs. Kansas City Royals go over or under the total?
The game went over: 9 runs combined against a closing total of 8.5, over by 0.5.
The total opened at 9 and closed at 8.5.
How did AiQ's San Francisco Giants vs. Kansas City Royals predictions do?
AiQ's player props in this game went 1-0.
- Player props: 1-0, +$80 on $100 a pick at the listed prices.
San Francisco Giants vs. Kansas City Royals player prop results
AiQ's player prop picks went 1-0 in this game, +$80 on $100 a pick at the listed prices.
- Landen Roupp (San Francisco Giants): under 7.5 strikeouts at -125, finished with 7, a win.
San Francisco Giants and Kansas City Royals betting trends: 2026 season
This result left the San Francisco Giants 42-60 in the 2026 regular season (22-25 at home, 20-35 away or at neutral sites). Against the run line, they covered in 47 of 99 games with a closing line on file. Their games went over the closing total 45 times and under 45 times, with 9 pushes. That made it five straight losses for the San Francisco Giants.
This result left the Kansas City Royals 43-60 in the 2026 regular season (26-27 at home, 17-33 away or at neutral sites). Against the run line, they covered in 43 of 99 games with a closing line on file. Their games went over the closing total 49 times and under 49 times, with 1 push. That made it three straight wins for the Kansas City Royals.
What's next for San Francisco Giants and Kansas City Royals?
Next for the San Francisco Giants: the Los Angeles Angels at home on Friday, July 24, 2026. Next for the Kansas City Royals: at the Detroit Tigers on Thursday, July 23, 2026.