Site icon Pick Dawgz

San Francisco Giants vs Kansas City Royals Prediction 7/20/2026 Today’s MLB Picks

Jul 9, 2026; New York City, New York, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) rounds the bases after hitting a solo home run against the New York Mets during the fourth inning at Citi Field. Mandatory Credit: Brad Penner-Imagn Images

Jul 9, 2026; New York City, New York, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) rounds the bases after hitting a solo home run against the New York Mets during the fourth inning at Citi Field. Mandatory Credit: Brad Penner-Imagn Images

MATCHUP San Francisco Giants Kansas City Royals
Team Records 42-57 40-60
Where Kauffman Stadium, Kansas City, Missouri
When Monday, July 20, 2026
Time 07:40 PM EDT
TV MLB.TV

The San Francisco Giants and Kansas City Royals meet Monday in MLB action at Kauffman Stadium. Here’s a San Francisco Giants vs Kansas City Royals Prediction. This article will include a San Francisco Giants vs Kansas City Royals Pick.

San Francisco Giants Betting Preview

The San Francisco Giants are 42-57 on the year and play the Angels and Brewers next. The San Francisco Giants are batting. 255 on the season, have a .309 OBP, and have a .418 slugging percentage. The San Francisco Giants’ pitching staff has a 4.40 ERA and a 1.35 WHIP. Luis Arraez leads the San Francisco Giants with 122 hits and 36 RBI, while Casey Schmitt and Jung Hoo Lee have combined for 205 hits and 83 RBI.

Trevor McDonald gets the ball for the San Francisco Giants, and he is 3-7 with a 5.02 ERA and 54 strikeouts this season. This will be McDonald’s first career game against the Kansas City Royals.

Kansas City Royals Betting Preview

The Kansas City Royals are 40-60 on the year and play the Tigers and Twins next. The Kansas City Royals are batting .247 on the season, have a .316 OBP, and have a .389 slugging percentage. The Kansas City Royals’ pitching staff has a 4.99 ERA and a 1.46 WHIP. Bobby Witt Jr. leads the Kansas City Royals with 103 hits and 39 RBI, while Carter Jensen and Jac Caglianone have combined for 166 hits and 88 RBI.

Michael Wacha gets the ball for the Kansas City Royals, and he is 5-7 with a 3.77 ERA and 96 strikeouts this season. Wacha is 3-1 with a 1.94 ERA and 43 strikeouts in his career against the San Francisco Giants.

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

McDonald has been hit-or-miss this season, but when he misses, he gets hit hard. It’s why, despite some decent outings, McDonald has a 5.02 ERA and 1.30 WHIP. The Royals are a team I’ve faded a lot this season, but Wacha has been strong with a 3.77 ERA and 1.19 WHIP through 119.1 innings. In 53.1 innings at home, Wacha has a 3.21 ERA and a .225 allowed batting average. I won’t make a habit of backing the Royals, but I’ll side with them here given a clear edge on the mound.

Randy Chambers's Pick: Kansas City Royals

Exit mobile version