Game Overview
The Giants enter this matchup with the second-ranked team ERA in the National League (3.26), while the Marlins have struggled, ranking 27th in MLB with a 5.30 ERA. Miami is 5-5 in its last 10 games, showing signs of improvement, while San Francisco has gone 4-6 in its last 10 outings.
Starting Pitchers
Team | Pitcher | Record | ERA | WHIP | Strikeouts |
---|---|---|---|---|---|
Giants | Kyle Harrison (LHP) | 0-1 | 3.86 | 1.20 | 10.6 K/9 |
Marlins | Cal Quantrill (RHP) | 3-4 | 4.58 | 1.35 | 42 |
Harrison makes his second start of the season, having allowed two earned runs over four innings in his debut. Quantrill has been inconsistent, posting a 4.58 ERA, but has shown flashes of dominance.
Team Comparisons
Category | Giants | Marlins |
---|---|---|
Record | 31-25 | 22-32 |
Runs Per Game | 4.3 | 4.1 |
Batting Average | .231 | .251 |
Home Runs | 55 | 51 |
ERA | 3.26 | 5.30 |
Bullpen ERA | 3.44 | 4.89 |
San Francisco has one of the best pitching staffs in MLB, ranking fifth in ERA (3.26), while Miami has struggled defensively.
Key Players to Watch
San Francisco Giants
- Jung Hoo Lee (OF) – 14 doubles, six home runs, 31 RBI, hitting .276.
- Wilmer Flores (INF) – 10 HR, 45 RBI, providing middle-of-the-order power.
- Heliot Ramos (OF) – 12-for-42 with three home runs in his last 10 games.
Miami Marlins
- Kyle Stowers (OF) – 10 HR, 32 RBI, leading Miami’s offense.
- Jesus Sánchez (OF) – 12-for-39 with three home runs in his last 10 games.
- Agustin Ramirez (INF) – Coming off a four-hit performance against San Diego.
Matchup Breakdown
- Giants’ Pitching vs. Marlins’ Offense – San Francisco ranks second in NL ERA, while Miami has struggled to score runs.
- Marlins’ Contact Hitting vs. Giants’ Defense – Miami ranks 12th in MLB in batting average (.251) but lacks power.
- Bullpen Battle – San Francisco’s bullpen has been strong (3.44 ERA), while Miami’s relievers have struggled.
Game Odds
San Francisco Giants – 175
Miami Marlins 8.5
Odds Courtesy of Sports Odds Direct as of Thursday, May 29, 2025