Saturday's contest between the San Francisco Giants (21-23) and the Miami Marlins (23-22) at Oracle Park is expected to be a competitive matchup, as our computer prediction projects a final score of 5-4, with the Giants securing the victory. Game time is at 4:05 PM ET on May 20.

The Giants will call on Logan Webb (3-5) against the Marlins and Braxton Garrett (1-2).

Giants vs. Marlins Game Info & Odds

  • When: Saturday, May 20, 2023 at 4:05 PM ET
  • Where: Oracle Park in San Francisco, California
  • How to Watch on TV: NBCS-BA
  • Live Stream: Watch this game on Fubo!

Bet on this matchup with BetMGM, the King of Sportsbooks!

Giants vs. Marlins Score Prediction

Our pick for this game is Giants 5, Marlins 4.

Total Prediction for Giants vs. Marlins

  • Total Prediction: Over 7.5 runs

New to BetMGM Sportsbook? We've got the best offer for new users! Be sure to use our link to get this great bonus for first-time depositors.

Discover More About This Game

Giants Performance Insights

  • In seven games over the last 10 matchups when favored by bookmakers, the Giants have a record of 4-3.
  • In its last 10 games with a total, San Francisco and its opponents are 4-5-1 when it comes to hitting the over.
  • Bookmakers have not set a spread for any of the Giants' last 10 games.
  • The Giants have been favorites in 19 games this season and won eight (42.1%) of those contests.
  • San Francisco has a record of 2-2 when favored by -175 or more by oddsmakers this season.
  • The moneyline for this contest implies a 63.6% chance of a victory for the Giants.
  • San Francisco has scored 194 runs (4.4 per game) this season, which ranks 18th in MLB.
  • The Giants have a 4.49 team ERA that ranks 21st among all MLB pitching staffs.

Put your picks to the test and bet on with BetMGM Sportsbook.

Giants Schedule

Date Opponent Score Pitching Matchup
May 14 @ Diamondbacks L 2-1 Logan Webb vs Brandon Pfaadt
May 15 Phillies W 6-3 Alex Wood vs Connor Brogdon
May 16 Phillies W 4-3 Alex Cobb vs Zack Wheeler
May 17 Phillies W 7-4 Ross Stripling vs Taijuan Walker
May 19 Marlins W 4-3 Anthony DeSclafani vs Sandy Alcantara
May 20 Marlins - Logan Webb vs Braxton Garrett
May 21 Marlins - Alex Wood vs Jesús Luzardo
May 22 @ Twins - Alex Cobb vs Bailey Ober
May 23 @ Twins - Ross Stripling vs Sonny Gray
May 24 @ Twins - Anthony DeSclafani vs Joe Ryan
May 25 @ Brewers - Logan Webb vs TBA