MLB Picks

Kansas City Royals vs San Francisco Giants Prediction 7/22/26 MLB Picks Today

San Francisco Giants (42-59) vs. Kansas City Royals (42-60)
July 22, 2026 2:10 pm EDT
The Line: Kansas City Royals +100 / San Francisco Giants -120; Over/Under: 8.5
(Get latest betting odds)

The San Francisco Giants and the Kansas City Royals meet Wednesday in MLB action from Kauffman Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a San Francisco Giants vs. Kansas City Royals prediction.

Starting Pitching Matchup

The San Francisco Giants will start Landen Roupp here and Roupp is 7-8 with a 3.98 ERA and 106 strikeouts this season. Seth Lugo will start for Kansas City and is 3-6 with a 4.39 ERA and 89 strikeouts this season.

San Francisco Giants Recap

The San Francisco Giants come into this game looking to bounce back from a 3-2 loss at the hands of the Royals on Tuesday to sit at 42-59 this season. After this series, the Giants will head home for a game against the Los Angeles Angels.

Giants Drop 4th In A Row

Luis Arraez has 122 hits with 22 doubles, 7 triples and 36 RBIs while Willy Adames has 84 hits with 21 doubles, 17 home runs and 42 RBIs along with 112 strikeouts. Matt Chapman has 72 hits with 18 doubles, a triple, 7 home runs and 42 RBIs and Jung Hoo Lee has 104 hits with 21 doubles and 33 RBIs. Heliot Ramos has 65 hits with 13 doubles, 8 home runs and 29 RBIs this season. Rafael Devers also has 92 hits with 25 doubles, 20 home runs and 53 RBIs but also has 120 strikeouts this season.

Kansas City Royals Recap

The Kansas City Royals come into this game looking to add on to their win over San Francisco from Tuesday to sit at 42-60 this season. After this series, the Royals will will take to the road for a series against the Detroit Tigers.

Royals Win 4 Of Last 5

Jac Caglianone has 87 hits with 17 doubles, 16 home runs, 37 RBIs and 2 triples while Bobby Witt Jr. has 103 hits with 22 doubles, 13 home runs and 39 RBIs and Vinnie Pasquantino’s added 60 hits with 10 doubles, 2 triples, 6 home runs and 32 RBIs on the year. Maikel Garcia also has 70 hits with 17 doubles, 3 home runs and 30 RBIs this season. Carter Jensen’s also chipped in 79 hits with 22 doubles, 13 home runs and 51 RBIs this season.

San Francisco Giants @ Kansas City Royals Betting Trends: July 22, 2026

 

  • Probable Starting Pitcher: Seth Lugo      Record this season: 3-6      ERA: 4.39
  • Home Record: 2-4
  • Last 5 against Giants: 2-1

Why the Kansas City Royals will win

  • The Giants have lost each of their last nine games against AL Central opponents following a road loss.
  • The underdogs have won seven of the Giants’ last eight games at Kauffman Stadium.
  • The underdogs have covered the run line in each of the last eight games between the Giants and Royals.
  • The Giants have failed to cover the run line in each of their last nine Wednesday games as favorites against AL Central opponents.
  • The Royals have led after 3 innings in each of their last five games as home underdogs.
  • The Royals have won the first inning in seven of their last eight day games against National League opponents.
  • The Royals have led after 5 innings in three of their last four home day games.

 

  • Probable Starting Pitcher: Landen Roupp      Record this season: 7-8      ERA: 3.98
  • Road Record: 4-4
  • Last 5 against Royals: 1-0

Why the San Francisco Giants will win

  • The Royals have lost each of their last seven Wednesday games against teams that held a losing record.
  • The Giants have covered the run line in each of their last seven Wednesday games as road favorites.
  • The Royals have failed to cover the run line in each of their last six Wednesday home games.
  • The Giants have led after 5 innings in each of their last four games as favorites against AL Central opponents.

Total Runs Facts

  • Each of the Giants’ last eight road games against AL Central opponents have gone UNDER the total runs line.
  • Seven of the last eight games between the Giants and Royals at Kauffman Stadium have gone UNDER the total runs line.
  • There has been at least one run scored in the first inning in each of the Royals’ last 11 day games against National League opponents.
  • There has been no run scored during the first inning in each of the Giants’ last four games as road favorites against American League opponents.

Kansas City Royals Player Prop Facts

  • Lane Thomas has hit a home run in three of the Royals’ last four games as home underdogs.
  • Seth Lugo has recorded five or more strikeouts in each of his last four appearances against NL West opponents that held a losing record.
  • Starling Marte has recorded at least one hit in each of his last 10 home appearances against NL opponents.

San Francisco Giants Player Prop Facts

  • Willy Adames has hit a home run in three of the Giants’ last five games.
  • Landen Roupp has recorded a win in five of his last six road appearances against opponents that held a losing record.
  • Landen Roupp has recorded six or more strikeouts in six of his last seven appearances in day games.
  • Christian Koss has recorded at least one hit in each of his last nine appearances against AL opponents that held a losing record.
  • Luis Arraez ranks 2nd in the league in Hits (122) this season.

Matchup/League Facts

  • The Royals rank T1st in the league for doubles this season (187).
  • The Royals rank T1st in the league for doubles this season (187).
  • The Giants rank 30th in the league for walks this season (252).
  • The Giants rank 30th in the league for walks this season (252).

San Francisco Giants vs. Kansas City Royals Prediction

I’m on KC here. I just don’t trust Landen Roupp in this matchup. Roupp has had some decent starts as of late but a lot of them have come against teams not hitting right-handed pitching all that well. The Royals haven’t lit the world on fire offensively, but Lugo is better at home and I think that KC gets it done for the Sweep. Give me Kansas City.

Chris Ruffolo's Free Pick: Kansas City Royals +100

Need More? Get Premium Picks

Chris Ruffolo

Chris joined the Sports Chat Place team in August 2016 and has a proven system that combines multiple analytical and situational statistics and trends to give out thousands of winning picks over the last three years with winning records across all of the top leagues, Follow Chris Ruffolo on Twitter @ruffthepickdawg

Related Articles

Back to top button