flexoffers
Back

Giants vs. Royals Dunkel MLB Picks, Predictions and Prop Bets - July 21

21 July 2026 By Data Skrive

The San Francisco Giants hope to halt their three-game losing run versus the Kansas City Royals, on Tuesday at 7:40 p.m. ET. Tyler Mahle (2-8, 5.31 ERA) gets the start for the Giants, who are 42-58 this season and fourth in the NL West. Luinder Avila (4-3, 5.08 ERA) is expected to start for the Royals, who are 41-60 and fifth in the AL Central.

Per the moneyline, the matchup between the Giants (-115) and Royals (-107) looks like a close one. The over/under in this contest is set at 9.5.

Giants vs. Royals Odds, Game Time

  • Game day: Tuesday, July 21, 2026
  • Game time: 7:40 p.m. ET
  • Location: Kansas City, Missouri
  • Stadium: Kauffman Stadium
  • Favorite: Giants (-115)
  • Underdog: Royals (-107)
  • Over/under: 9.5

How to Watch Giants vs. Royals

Bet now on FanDuel Sportsbook!

Giants vs. Royals: Betting the Moneyline

  • The Giants have won 48.6% of the games this season when they were favored on the moneyline (18-19).
  • Kansas City has been pegged as an underdog in 65 games this year and has walked away with the win 24 times (36.9%) in those games.
  • This season San Francisco has won 12 of its 29 games, or 41.4%, when favored by at least -115 on the moneyline.
  • The Royals have a mark of 23-40 in contests where sportsbooks favor them by -107 or worse on the moneyline.
  • The implied moneyline probablility in this matchup gives the Giants a 53.5% chance to win.
  • Bookmakers have implied with the moneyline set for this matchup that the Royals have a 51.7% chance of pulling out a win.

Giants vs. Royals: Betting the Spread & Total

  • The Giants have combined with opponents to go over the total 46 times this season for a 46-45-8 record against the over/under.
  • Kansas City's games have gone over the total in 49 of its 101 chances.
  • The Giants have collected a 46-53-0 record against the spread this season (covering 46.5% of the time).
  • The Royals are 43-58-0 against the spread in their 101 games that had a posted line this season.
Bet now on FanDuel Sportsbook!

NFL PICKS

Dunkel NFL Prediction cards

Latest NFL Predictions

GET YOUR PICKS

TRADE FOOTBALL

About Us

START TRADING

COLLEGE FOOTBALL PICKS

Dunkel FBS Prediction cards

Latest FBS Predictions

Get Your Picks