Kansas City Royals vs San Francisco Giants Betting Picks & Predictions
The 2025 Major League Baseball season kicks off on Tuesday, May 20th at Oracle Park in San Francisco, California with an interleague battle between the Kansas City Royals and
Game outlook
The 2025 Major League Baseball season kicks off on Tuesday, May 20th at Oracle Park in San Francisco, California with an interleague battle between the Kansas City Royals and San Francisco Giants. The Giants are currently favored with a -134 moneyline for this matchup, with the total sitting at 8.0 runs. Starting pitchers for the game will be Michael Lorenzen (Royals) with an ERA of 3.76, and Hayden Birdsong (Giants) with an ERA of 2.31. San Francisco opened as -142 favorites but the current line is San Francisco -134. Stay tuned for one of our MLB picks for Tuesday's slate. Kickoff is set for 9:45 PM ET at Oracle Park.
Betting Odds
Moneyline: Royals +118 | Giants -134
Spread: Royals +1.5 (-184) | Giants -1.5 (+160)
Total: Over/Under 7.5 (-110)
Based on the moneyline, the implied probability that San Francisco will win straight-up is 57%.
Kansas City Royals
The Kansas City Royals ended their four-game losing streak with a 2-1 victory over the St. Louis Cardinals. Despite their recent struggles, the Royals have a strong pitching staff with a 3.07 ERA and 1.17 WHIP, ranking near the top of the league. However, their offense has been struggling, ranking near the bottom for runs scored, OPS+, and home runs. Michael Lorenzen is set to start on Tuesday night with a 3.76 ERA this season. The Royals have a power ranking of 14, excelling in defense but struggling offensively, and hold a 69-93 record.

