Game Details
- Matchup: San Francisco Giants (32-25) vs. Miami Marlins (22-33)
- Date & Time: Saturday, May 31, 2025, at 4:10 PM ET
- Venue: loanDepot park, Miami, FL
- Broadcast: ESPN, MLB Network
Game Overview
The San Francisco Giants, currently in playoff contention, travel to Miami to face the Marlins, who are struggling to find consistency. The Giants have a 15-16 road record, while the Marlins are 13-16 at home, looking to snap a three-game home losing streak.
Pitching Matchup
- Giants Starter:Robbie Ray (7-0, 2.56 ERA)
- Ray has been dominant, holding opponents to a .204 batting average.
- He has a 9.8 K/9 rate and is aiming for his seventh straight quality start.
- Marlins Starter: Edward Cabrera (1-1, 4.32 ERA)
- Cabrera struck out 10 batters in his last outing, showcasing his ability to generate swings and misses.
- He has struggled with control, averaging 4.5 walks per nine innings.
Key Players to Watch
- San Francisco Giants:
- Wilmer Flores – Leads the team with 10 home runs and 45 RBIs, batting .263 over his last five games.
- Heliot Ramos – Batting .288, with 10 home runs, providing consistency in the lineup.
- Jung Hoo Lee – Batting .276, with 14 doubles and six home runs.
- Miami Marlins:
- Kyle Stowers – Team leader in batting average at .291, with 10 home runs and 32 RBIs.
- Eric Wagaman – Batting .255, with 11 doubles and four home runs.
- Otto Lopez – Batting .239, with six doubles and four home runs.
The Giants have won 60.6% of games when favored this season, while the Marlins have struggled, winning just 37.5% of games as underdogs. Ray’s dominance on the mound gives San Francisco a strong edge, but Miami’s power hitters could make this a closer contest than expected.
Game Odds
San Francisco Giants – 148
Miami Marlins 7.5
Odds Courtesy of Sports Odds Direct as of Friday, May 30, 2025