The Kansas City Royals host the San Francisco Giants on July 22, 2026. First pitch from Kauffman Stadium is scheduled for 2:10 p.m. ET. The game will be broadcast on NBCS-BA.
The Giants are favored by -120 on the moneyline and by -1.5 on the run line. The Royals are +102 on the moneyline and +1.5 on the run line. The total is set at 9 runs.
Find my MLB picks and Giants vs Royals prediction below, as well as probable pitchers, weather report, and more.
- Giants vs Royals Pick: Vinnie Pasquantino Over 1.5 HRR
Giants vs Royals Odds
| Giants Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +138 | 9 -110o / -110u | -120 |
| Royals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -166 | 9 -110o / -110u | +102 |
- Giants vs Royals moneyline: Giants -120, Royals -102
- Giants vs Royals over/under: 9 (-110o / -110u)
- Giants vs Royals spread: Giants -1.5 (+138), Royals +1.5 (-166)
Giants vs Royals Probable Pitchers
| Landen Roupp (RHP, SF) | Stat | Seth Lugo (RHP, KC) |
|---|---|---|
| 7-8 | W-L | 3-6 |
| 2.2 | fWAR (FanGraphs) | 1.1 |
| 3.98 / 3.40 | ERA / xERA | 4.39 / 5.52 |
| 3.32 / 3.74 | FIP / xFIP | 4.34 / 4.49 |
| 14.0 | K-BB% | 11.2 |
| 50.2 | GB% | 39.8 |
| .292 | BABIP | .319 |
| 99 | Stuff+ | 89 |
| 107 | Location+ | 105 |
Giants vs Royals MLB Betting Preview, Prediction
Landen Roupp of the Giants squares off against Royals’ hurler Seth Lugo, and both have been extremely volatile prior to the All-Star break.
Per BARTOLO, Roupp heavily relies on his sinker more than any other pitch in his arsenal, throwing his primary pitch at a 35.8% clip, obliterating any of his other offerings.
Despite his clear comfort level throwing his sinker, that pitch has been extremely inefficient thus far, with opposing hitters recording a subpar .365 xwOBA to go along with both extremely low strikeout and whiff rates of 10% and 13%, respectively.
Meanwhile, Vinnie Pasquantino has always been good at hitting sinkers, posting a +4 Run Value against the pitch since the start of last season.
Picks: Vinnie Pasquantino Over 1.5 HRR






























