Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 1:12 p.m.

The MLB's Wednesday slate includes the San Francisco Giants taking on the Kansas City Royals.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info regarding this matchup.

Giants vs Royals Game Info

  • San Francisco Giants (42-59) vs. Kansas City Royals (42-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: (-130) | KC: (+110)
  • Spread: SF: -1.5 (+126) | KC: +1.5 (-152)
  • Total: 8.5 -- Over: (-115) | Under: (-105)

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. Roupp's team has won 16.7% of his starts when they are favored on the moneyline (1-5). The Royals are 10-10-0 against the spread when Lugo starts. The Royals have a 6-8 record in Lugo's 14 starts this season when they were the moneyline underdog.

Giants vs Royals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (58.4%)

Giants vs Royals Moneyline

  • Kansas City is the underdog, +110 on the moneyline, while San Francisco is a -130 favorite despite being on the road.

Giants vs Royals Spread

  • The Royals are at +1.5 on the runline against the Giants. The Royals are -152 to cover the spread, and the Giants are +126.

Giants vs Royals Over/Under

  • The Giants-Royals contest on July 22 has been given an over/under of 8.5 runs. The over is set at -115 and the under at -105.

Bet on San Francisco Giants vs. Kansas City Royals on FanDuel today!

Giants vs Royals Betting Trends

  • The Giants have been chosen as favorites in 36 games this year and have walked away with the win 16 times (44.4%) in those games.
  • This year San Francisco has won seven of 16 games when listed as at least -130 on the moneyline.
  • Contests with the Giants have gone over the total set by bookmakers in 45 of 98 chances this season.
  • The Giants have posted a record of 43-55-0 against the spread this season.
  • The Royals have gone 25-40 in games they were listed as the moneyline underdog (winning 38.5% of those games).
  • Kansas City has an 11-18 record (winning only 37.9% of its games) when it has played as a moneyline underdog of +110 or longer.
  • The Royals have had an over/under set by oddsmakers 98 times, and have combined with opponents to go over the total in 48 of those games (48-49-1).
  • The Royals have put together a 44-54-0 record against the spread this season (covering 44.9% of the time).

Giants Player Leaders

  • Luis Arraez leads San Francisco with an OBP of .362, plus a team-best slugging percentage of .450. He's batting .323 on the season.
  • He ranks third in batting average, 31st in on-base percentage, and 58th in slugging among all qualified batters in MLB.
  • Casey Schmitt leads San Francisco with 101 hits. He is batting .273 this season and has 37 extra-base hits. He's also slugging .478 with an on-base percentage of .304.
  • Among qualifying hitters, his batting average ranks him 45th, his on-base percentage 117th, and his slugging percentage 29th.
  • Jung Hoo Lee has collected 106 base hits, an OBP of .336 and a slugging percentage of .423 this season.
  • Lee enters this game with three games in a row with at least one hit. In his last five games he is batting .316 with a walk.
  • Rafael Devers has been key for San Francisco with 93 hits, an OBP of .310 plus a slugging percentage of .466.

Royals Player Leaders

  • Bobby Witt Jr. has accumulated a .350 on-base percentage and a .450 slugging percentage, both team-high numbers for the Royals. He's batting .279.
  • He ranks 40th in batting average, 49th in on-base percentage and 58th in slugging percentage among all qualifying batters in the big leagues.
  • Carter Jensen is batting .242 with 22 doubles, 14 home runs and 33 walks. He's slugging .436 with an on-base percentage of .309.
  • His batting average ranks 103rd among all qualified players, his on-base percentage is 112th, and he is 65th in slugging.
  • Jac Caglianone has racked up 87 hits, a team-high for the Royals.
  • Vinnie Pasquantino is batting .226 with 10 doubles, two triples, six home runs and 36 walks.

Giants vs Royals Head to Head

  • 7/21/2026: 3-2 KC (Favorite: Giants, Spread: -1.5, Total: 9, Favorite Moneyline: -110, Underdog Moneyline: -106)
  • 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)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup