Skip to content

Giants vs Royals Expert Picks & Predictions on July 22

Chris Amberley

By Chris Amberley in MLB Baseball

Published:


Rafael Devers celebrates a run in the Giants dugout.
Jul 12, 2026; San Francisco, California, USA; San Francisco Giants first baseman Rafael Devers (center) is congratulated by teammates after scoring a run against the Colorado Rockies during the eighth inning at Oracle Park. Mandatory Credit: Darren Yamashita-Imagn Images
  • The Giants face the Royals in Kansas City this afternoon
  • San Francisco’s pitching advantage makes them a strong moneyline wager
  • See the Giants vs Royals expert picks and predictions for July 22, below

The San Francisco Giants (42-59) enter Kauffman Stadium as road favorites in the MLB odds today, looking to bounce back against the home underdog Kansas City Royals (42-60). The two squads are wrapping up their three-game series, with first pitch slated for 2:10 PM EST, and the MLB weather forecast calling for clear skies and 82 degree temperatures.

Below, I’ll breakdown my favorite Giants vs Royals expert picks and predictions for July 22, plus the reasoning behind each selection.

Giants vs Royals Expert Picks and Predictions

  • Giants Moneyline (53¢ at Kalshi)
  • Over 8.5 Runs (52¢ at Kalshi)
  • Landen Roupp Under 5.5 Strikeouts (-145 at Bet365)

For my primary prediction, I am backing San Francisco on the moneyline. The statistical edge firmly leans toward the visitors, particularly on the mound. San Francisco holds a noticeable pitching advantage with a 4.40 team ERA, compared to Kansas City’s inflated 4.95 ERA. I recommend taking the Giants moneyline on Kalshi, who are offering slightly better value than traditional sportsbooks. Don’t forget to claim the Kalshi referral code to score a bonus to bet on MLB.

My secondary play targets the Over 8.5 runs, which is available at 52¢ on Kalshi. Both bullpens have shown significant vulnerability recently. Kansas City relievers carry a 5.38 ERA, while San Francisco sits at a 4.36 ERA. Once the starters exit, late-game runs are a strong possibility. Both offenses make consistent contact, setting the stage for a higher-scoring affair against struggling middle-relief units.

When evaluating MLB player props, several situational trends stand out. Heliot Ramos has recorded a base hit in eight of his last nine away games (89% success rate). Willy Adames has exceeded 0.5 hits in four of his last five matchups against Kansas City (80%).

However, my top prop pick is Landen Roupp Under 5.5 Strikeouts. Roupp has failed to exceed 5.5 punchouts in 25 of his last 27 games, resulting in a staggering 93% success rate for the under. Backing his strikeout under provides the most reliable mathematical edge on the board.

BET365
SPORTSBOOK
Bet $10 & Get $150 in Bonus Bets Win or Lose!

Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply. GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET (AZ, CO, IL, IN, KS, KY, LA, MD, MI, MO, NC, NJ, OH, PA, TN, VA) or 1-800-BETS OFF (IA). 21+ only (18+ in KY). Please gamble responsibly. Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/MI/MO/NC/NJ/OH/PA/TN/VA.
LOCK IN PROMO
SIGNUP PROMO
BET $10
GET $150

WIN OR LOSE!

CLAIM OFFER

Giants Batters vs Seth Lugo

BatterABHXBHHRKAVG
Bryce Eldridge00000.000
Casey Schmitt00000.000
Christian Koss00000.000
Drew Gilbert00000.000
Heliot Ramos30000.000
Jesus Rodriguez00000.000
Jung Hoo Lee00000.000
Rafael Devers84220.500
Willy Adames72111.286

Royals Batters vs Landen Roupp

BatterABHXBHHRKAVG
Carter Jensen00000.000
Jac Caglianone00000.000
Lane Thomas111101.000
Michael Massey30001.000
Nick Loftin00000.000
Salvador Perez20000.000
Starling Marte10000.000
Tyler Tolbert00000.000
Vinnie Pasquantino00000.000

If you are checking MLB batter vs pitcher stats, Rafael Devers has dominated KC starter Seth Lugo in their limited encounters. Devers is batting .500 with a pair of home runs and zero strikeouts in eight career at-bats, making him a prime target for total bases.

Willy Adames has also found success against the veteran, taking him deep once in seven at-bats. On the other side, Kansas City has very little history against Roupp. Michael Massey has struggled the most with an 0-for-3 showing, though Lane Thomas managed a home run in his lone plate appearance against the right-hander.

Giants vs Royals Stats

StatisticSan Francisco GiantsKansas City Royals
Overall Record42-59 [27th]42-60 [28th]
Runs per Game4.31 [20th]4.75 [13th]
Batting Average.259 [2nd].263 [5th]
OPS.740 [6th].757 [9th]
Stolen Bases/Gm0.41 [27th]0.77 [10th]
Avg. Exit Velocity88.2 mph [16th]88.8 mph [7th]
Team ERA4.40 [22nd]4.95 [28th]

Despite a disappointing overall record, San Francisco has been surprisingly potent away from home. They boast a stellar .259 road batting average, which ranks second-best in the majors among away teams. This high volume of base hits creates mathematical value for the hit props of key contributors like Ramos and Devers.

Kansas City relies heavily on Kauffman Stadium to generate offense. The Royals outpace the Giants in runs per game and average exit velocity at home. Averaging 0.77 stolen bases per game in their own ballpark, they can pressure San Francisco’s battery and stretch singles into doubles.

Giants vs Royals Odds

Bet TypeSan Francisco GiantsKansas City Royals
Moneyline-122+102
Runline-1.5 (+137)+1.5 (-165)
Total RunsOver 8.5 (-118)Under 8.5 (-102)

BETMGM SPORTSBOOK
Get Up To $1,500 Paid Back in Bonus Bets

Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US), 877-8-HOPENY or text HOPENY (467369) (NY), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in MS, NY, NV, ON, or PR.
LOCK IN PROMO
CODE: SBD1500
CODE: SBD1500
SIGNUP BONUS
GET UP TO
$1,500 BACK

IN BONUS BETS!

BET NOW
Odds as of July 22. Claim your BetMGM promo now to get involved in today’s action.

When evaluating MLB public betting percentages, a fascinating disconnect appears. While 57.5% of moneyline tickets back San Francisco, 56.5% of the overall cash is riding on Kansas City. This indicates larger individual wagers are siding with the home underdog.

The total market is extremely lopsided. A massive 73.7% of tickets and 57.3% of the money are backing the Under. This widespread consensus contradicts my official prediction for the Over. Interestingly, while only 26.3% of tickets back the Over, that side commands 42.7% of the handle. This uneven ratio suggests bettors wagering on the Over are doing so with significantly larger bet sizes.

Chris Amberley
Chris Amberley

Sports Writer

As SBD's resident Swiss Army Knife, Chris covers virtually every sport including NFL, PGA, NBA, MLB, NCAAB, NCAAF and the Olympics. A true grinder, he'd rather pick off small edges in the player props market than swing for the fences with a 5-leg parlay.

NFL NBA MLB NHL Golf NCAAF NCAAB Tennis

Recommended Reading