San Francisco Giants vs Kansas City Royals Picks and Prediction for Wednesday, July 22, 2026

By: Kim Smith Published 07/22/2026, 12:45 AM ET

The San Francisco Giants visit the Kansas City Royals at Kauffman Stadium in Kansas City, Missouri, on Wednesday, July 22, 2026. First pitch is scheduled for 2:10 p.m. ET, with television coverage available on MLB.TV and two additional options. San Francisco enters with a 42-58 overall record and a 20-33 road mark, while Kansas City is 41-60 overall and 24-27 at home. ESPN Analytics gives the Giants a narrow 50.5% chance of winning, compared with 49.5% for the Royals. The supplied game information lists a temperature of 82 degrees. At the time of this writing the odds were not released. Before making any wagers on Wednesday’s matchup, be sure to check out our free MLB picks.

Starting Pitchers Prepare for the Afternoon Matchup

Landen Roupp is scheduled to start for San Francisco and enters with a 7-8 record, a 3.98 ERA, and a 1.27 WHIP. The right-hander has completed 104 innings, allowing 87 hits, 45 walks, and seven home runs while recording 106 strikeouts. Seth Lugo gets the start for Kansas City. The right-hander carries a 3-6 record with a 4.39 ERA and a 1.41 WHIP across 110.2 innings. He has surrendered 120 hits, 36 walks, and 15 home runs while collecting 89 strikeouts.

San Francisco Tries to End Its Three-Game Slide

San Francisco enters Wednesday with a 42-58 overall record and a 20-33 record away from home. The Giants have lost three consecutive games after recently falling to Kansas City 4-3. They also suffered road defeats against Seattle by scores of 6-3 and 4-3 in 10 innings. Before this losing stretch, San Francisco earned consecutive victories, defeating Seattle 7-0 and Colorado 3-1. The Giants are 2-3 over their last five games, with each of their three losses decided by three runs or fewer.

The Giants are batting .254 with 870 hits, 411 runs, and 113 home runs. San Francisco has recorded a .308 on-base percentage and a .418 slugging percentage. Its pitching staff owns a 4.40 ERA and a 1.35 WHIP while issuing 372 walks and collecting 757 strikeouts. Opposing hitters are batting .247 against the Giants. San Francisco has also produced an 18-20 record in day games.

San Francisco’s clearest advantage is its ability to hit for average and power. The Giants hold the better batting average and slugging percentage while collecting 27 more hits and hitting 11 more home runs than Kansas City. Their pitching staff also has the lower ERA and WHIP while limiting opposing hitters to an average that is 18 points lower. The scheduled starter strengthens San Francisco’s pitching edge with better numbers in record, ERA, WHIP, hits allowed, strikeouts, and home runs surrendered. The Giants must translate those statistical advantages into more runs after being held to three in each of their last three games.

Kansas City Attempts to Protect Its Home Field Again

Kansas City enters the contest with a 41-60 overall record and a 24-27 mark at Kauffman Stadium. The Royals have won three of their last five games, including their recent 4-3 victory over San Francisco. Kansas City also defeated San Diego by scores of 6-1 and 7-6 in 10 innings. Its two losses during this stretch were much more decisive, as the Royals fell 19-2 against San Diego and 8-2 against Baltimore. Kansas City has alternated wins and losses across its last five contests.

The Royals are batting .248 with 843 hits, 430 runs, and 102 home runs. Kansas City owns a .316 on-base percentage and a .399 slugging percentage. Its pitching staff has registered a 4.97 ERA and a 1.45 WHIP while issuing 386 walks and recording 764 strikeouts. Opposing hitters have produced a .265 batting average against the Royals. Kansas City has gone 16-23 in day games this season.

Kansas City’s primary offensive advantages are its run production and ability to reach base. The Royals have scored 19 more runs than San Francisco and carry an on-base percentage that is eight points higher. Their pitching staff has also recorded seven more strikeouts. However, Kansas City trails in batting average, hits, home runs, slugging percentage, team ERA, WHIP, walks allowed, and opposing batting average. The Royals prevailed in the recent meeting, but they will need another effective performance to overcome San Francisco’s broader statistical advantages.

San Francisco Giants vs Kansas City Royals Picks and Prediction

San Francisco Giants vs Kansas City Royals Pick

  • Pick: San Francisco Giants Moneyline

I am backing San Francisco to respond after its narrow 4-3 loss in the recent meeting. The Giants have the better overall record and hold advantages in batting average, hits, home runs, slugging percentage, team ERA, WHIP, walks, and opposing batting average. San Francisco also has the stronger scheduled starter based on the supplied numbers. The Giants’ starter owns a 3.98 ERA and a 1.27 WHIP, compared with a 4.39 ERA and a 1.41 WHIP for Kansas City’s starter. ESPN Analytics makes this an extremely close contest, but San Francisco’s pitching and power advantages make the visitors the preferred side.

San Francisco Giants vs Kansas City Royals Total Pick

  • Take the under if the total is set at 8.5.

I would take the under at 8.5. San Francisco has scored exactly three runs in three consecutive games, while four of its last five contests have finished with seven combined runs or fewer. The Giants’ scheduled starter has allowed only seven home runs across 104 innings and enters with a 3.98 ERA. Kansas City has been inconsistent offensively, scoring two runs in each of its two recent losses. The recent meeting ended with only seven combined runs, and another closely contested afternoon matchup could remain below nine.

Final Score Prediction: San Francisco Giants 5 – Kansas City Royals 3

This prediction was written before the completion of game play on Tuesday.

>

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.