MLB Game Preview: Miami Marlins (31-45) vs. San Francisco Giants (44-34)

0
42
San Francisco Giants logo

Game Details

  • Matchup: Miami Marlins (31–45) vs. San Francisco Giants (44–34)
  • Date: Tuesday, June 24, 2025
  • First Pitch: 9:45 PM ET
  • Venue: Oracle Park, San Francisco, CA
  • Broadcast: Bally Sports Florida, NBC Sports Bay Area, MLB.TV

Game Context & Stakes

The Giants are 25–14 at home and have won three of their last four games, including a 9–5 win over Boston on Sunday. They’re chasing the Dodgers in the NL West and boast one of the league’s best bullpens and most clutch offenses in one-run games.

The Marlins, meanwhile, are last in the NL East but have won six of their last 10, including a series win over the Braves. They’ve been competitive despite injuries and are hitting .251 as a team—6th-best in the National League.

This is the fourth meeting of the season between these teams. San Francisco leads the season series 2–1.

Probable Starting Pitchers

Miami Marlins – Cal Quantrill (RHP)

  • Record: 3–7
  • ERA: 5.68
  • WHIP: 1.47
  • Last Start: 4.0 IP, 3 ER vs. Phillies
  • Scouting Report: Quantrill has struggled on the road (6.53 ERA in 7 starts) and has allowed a .297 opponent batting average. However, he pitched well vs. the Giants earlier this season, allowing just 2 ER over 5 innings.

San Francisco Giants – Justin Verlander (RHP)

  • Record: 0–4
  • ERA: 4.61
  • WHIP: 1.43
  • Last Start: 4.2 IP, 3 ER vs. Guardians
  • Scouting Report: Verlander is still seeking his first win as a Giant but owns a 2–0 career record with a 2.63 ERA vs. Miami. He’s allowed at least one earned run in every start this season.

Players to Watch

Miami Marlins

  • Xavier Edwards: .285 AVG – team leader in batting average
  • Kyle Stowers: 11 HR, 35 RBI – leads team in both categories
  • Agustín Ramírez: .279 AVG, .497 xSLG – emerging power threat
  • Otto Lopez: 7 HR, 22 BB – versatile middle infielder with pop

San Francisco Giants

  • Rafael Devers: 16 HR, 61 RBI – team leader in both categories
  • Heliot Ramos: .285 AVG, 13 HR – leads team in hits and average
  • Casey Schmitt: 13-for-33, 3 HR, 9 RBI in last 10 games
  • Wilmer Flores: 11 HR, 54 RBI – veteran run producer

Trends

  • Giants are 8–0 in their last 8 home games vs. teams with losing records
  • Marlins are 5–4 in their last 9 as road underdogs
  • UNDER has hit in 7 of Miami’s last 10 games
  • Giants lead MLB with 19 one-run wins this season

How to Watch Marlins vs Giants – June 24, 2025

  • TV Channels: Bally Sports Florida (MIA), NBC Sports Bay Area (SF)
  • Streaming: MLB.TV, FuboTV
  • Radio: WINZ 940 AM (MIA), KNBR 680 AM (SF)

Game Odds

Miami Marlins                  8

San Francisco Giants      – 186

Odds Courtesy of Sports Odds Direct as of Monday, June 23, 2025