Game Details
- Matchup: San Francisco Giants (32-26) vs. Miami Marlins (23-33)
- Date & Time: Sunday, June 1, 2025, at 1:40 PM ET
- Venue: loanDepot Park, Miami, FL
- Broadcast: FOX Sports, NBC Sports Bay Area
Game Overview
The San Francisco Giants and Miami Marlins face off in the final game of their three-game series at loanDepot Park. The Giants enter the matchup as -130 favorites, while the Marlins are +110 underdogs.
San Francisco has won 61.8% of games when favored this season, while Miami has won 36.7% of games as an underdog. The Giants have struggled offensively, ranking 23rd in MLB in slugging percentage (.377), but their second-ranked team ERA (3.26) has kept them competitive.
Meanwhile, the Marlins have been inconsistent, ranking 13th in batting average (.249) but 25th in home runs (51).
Key Players to Watch
- San Francisco Giants:
- Heliot Ramos – Leads the team with 10 home runs, batting .286.
- Wilmer Flores – Power hitter with 10 home runs and 46 RBIs, ranking 35th in MLB in homers.
- Matt Chapman – Batting .438 over his last five games, providing offensive depth.
- Miami Marlins:
- Kyle Stowers – Team leader in home runs (10) and RBIs (32), batting .286.
- Eric Wagaman – Batting .255, contributing 11 doubles and four home runs.
- Otto Lopez – Versatile hitter with six doubles, four home runs, and 15 walks.
Pitching Matchup
- San Francisco Giants:Hayden Birdsong (2-1, 2.48 ERA, 9.6 K/9)
- Birdsong has been solid, allowing a .244 opponent batting average.
- He faces a Marlins lineup that ranks 18th in slugging percentage (.387).
- Miami Marlins: Ryan Weathers (1-0, 4.65 ERA, 6.4 K/9)
- Weathers has struggled with command, allowing multiple runs in every start.
- He will need to limit San Francisco’s power hitters to keep Miami competitive.
San Francisco has won 18 of 26 games when favored by -130 or more, while Miami has won 13 of 41 games as a +110 underdog. The Giants’ pitching advantage makes them slight favorites.
Game Odds
San Francisco Giants – 122
Miami Marlins 8
Odds Courtesy of Sports Odds Direct as of Saturday, May 31, 2025








