Giants vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 22

Odds updated as of 10:12 p.m.
The Wednesday slate in MLB includes a matchup between the San Francisco Giants and the Kansas City Royals.
We've got you covered, in terms of the most important information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Giants vs Royals Game Info
- San Francisco Giants (42-58) vs. Kansas City Royals (41-60)
- Date: Wednesday, July 22, 2026
- Time: 2:10 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Royals.TV and NBCS-BA
Giants vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-116) | KC: (-102)
- Spread: SF: -1.5 (+146) | KC: +1.5 (-176)
- Total: 9 -- Over: (-110) | Under: (-110)
Giants vs Royals Probable Starting Pitchers
Probable Pitchers: Landen Roupp (Giants) - 7-8, 3.98 ERA vs Seth Lugo (Royals) - 3-6, 4.39 ERA
The probable starters are Landen Roupp (7-8) for the Giants and Seth Lugo (3-6) for the Royals. Roupp and his team have a record of 7-12-0 against the spread when he starts. When Roupp starts a game and his team is the favorite on the moneyline, they have a record of 1-5. The Royals have gone 10-10-0 against the spread when Lugo starts. The Royals have been the underdog on the moneyline in 14 of Lugo's starts this season, and they went 6-8 in those games.
Giants vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (59.2%)
Giants vs Royals Moneyline
- San Francisco is a -116 favorite on the moneyline, while Kansas City is a -102 underdog at home.
Giants vs Royals Spread
- The Giants are favored by 1.5 runs on the road versus the Royals. The Giants are +146 to cover the spread, while the Royals are -176.
Giants vs Royals Over/Under
- The Giants-Royals game on July 22 has been given an over/under of 9 runs. The over is set at -110 and the under at -110.
Bet on San Francisco Giants vs. Kansas City Royals on FanDuel today!
Giants vs Royals Betting Trends
- The Giants have been favorites in 35 games this season and have come away with the win 16 times (45.7%) in those contests.
- This season San Francisco has been victorious 12 times in 28 chances when named as a favorite of at least -116 on the moneyline.
- The Giants and their opponents have gone over the total this season in 45 of their 97 opportunities.
- The Giants are 43-54-0 against the spread in their 97 games with a line set by sportsbooks this season.
- The Royals have a 24-40 record in games they were the underdog on the moneyline (winning 37.5% of those games).
- Kansas City has a 20-35 record (winning just 36.4% of its games) when it has played as a moneyline underdog of -102 or longer.
- The Royals have played in 97 games with a set over/under, and have combined with their opponents to go over the total 48 times (48-48-1).
- The Royals have collected a 43-54-0 record against the spread this season.
Giants Player Leaders
- Luis Arraez leads San Francisco OPS (.812) this season. He has a .323 batting average, an on-base percentage of .362, and a slugging percentage of .450.
- Among qualified hitters, he ranks third in batting average, his on-base percentage ranks 31st, and he is 58th in slugging.
- Casey Schmitt has 101 hits, which is tops among San Francisco batters this season. He's batting .275 with 37 extra-base hits. He's also slugging .482 with an on-base percentage of .304.
- Among qualifying batters, he ranks 42nd in batting average, 117th in on-base percentage and 29th in slugging percentage.
- Jung Hoo Lee has 105 hits this season and has a slash line of .303/.334/.424.
- Lee brings a two-game hitting streak into this game. In his last five games he is hitting .250 with .
- Rafael Devers is batting .243 with a .313 OBP and 53 RBI for San Francisco this season.
Royals Player Leaders
- Bobby Witt Jr. has racked up a team-high OBP (.350) and slugging percentage (.450). He's batting .279.
- Including all the qualified hitters in MLB, he ranks 37th in batting average, 49th in on-base percentage and 58th in slugging percentage.
- Carter Jensen is hitting .242 with 22 doubles, 13 home runs and 33 walks. He's slugging .429 with an on-base percentage of .310.
- His batting average is 102nd among all qualified players, his on-base percentage ranks 112th, and he is 70th in slugging.
- Jac Caglianone leads the Royals with 87 hits.
- Michael Massey is batting .267 with 17 doubles, seven home runs and 15 walks.
Giants vs Royals Head to Head
- 7/20/2026: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 10.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 5/21/2025: 8-4 KC (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 5/20/2025: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 5/19/2025: 3-1 KC (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/22/2024: 2-0 SF (Favorite: Royals, Spread: -1.5, Total: 6.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 9/21/2024: 9-0 SF (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 9/20/2024: 2-1 SF (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -196, Underdog Moneyline: +164)
- 4/9/2023: 3-1 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/8/2023: 6-5 KC (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/7/2023: 3-1 KC (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -215, Underdog Moneyline: +180)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



