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

The San Francisco Giants and the Kansas City Royals meet Monday 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 Trevor McDonald here and McDonald is 3-7 with a 5.02 ERA and 54 strikeouts this season. Michael Wacha will start for Kansas City and is 5-7 with a 3.77 ERA and 96 strikeouts this season.

San Francisco Giants Recap

The San Francisco Giants come into this game looking to bounce back from a 6-3 loss at the hands of the Seattle Mariners last time out to sit at 42-57 this season. After this series, the Giants will head home for a game against the Los Angeles Angels.

Giants Drop Back-To-Back Games

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 bounce back from a 10-2 loss at the hands of the Padres in Sunday’s series finale to sit at 40-60 this season. After this series, the Royals will take to the road for a series against the Detroit Tigers.

Royals Lose 6 Of Last 8

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 20, 2026

 

Why the Kansas City Royals will win

 

Why the San Francisco Giants will win

Total Runs Facts

Kansas City Royals Player Prop Facts

San Francisco Giants Player Prop Facts

Matchup/League Facts

San Francisco Giants vs. Kansas City Royals Prediction

I’m on the Royals in this one. I get the case to be made for either side in this game, but the fact of the matter is that Kansas City has a significant starting pitching edge in this game and the Royals at home are still a solid lineup to back. San Francisco is still far too inconsistent for my liking and I think KC gets the job done at home to start the series. Give me the Royals in this one.

Exit mobile version