START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Giants vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 25

Subscribe to our newsletter

Giants vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 25

Odds updated as of 12:12 p.m.

The MLB slate on Wednesday includes the San Francisco Giants taking on the Miami Marlins.

Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.

Giants vs Marlins Game Info

  • San Francisco Giants (44-35) vs. Miami Marlins (32-45)
  • Date: Wednesday, June 25, 2025
  • Time: 9:45 p.m. ET
  • Venue: Oracle Park -- San Francisco, California
  • Coverage: NBCS-BA and FDSFL

Giants vs Marlins Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SF: (-225) | MIA: (+188)
  • Spread: SF: -1.5 (-102) | MIA: +1.5 (-118)
  • Total: 7 -- Over: (-105) | Under: (-115)

Giants vs Marlins Probable Starting Pitchers

Probable Pitchers: Logan Webb (Giants) - 7-5, 2.49 ERA vs Edward Cabrera (Marlins) - 2-2, 3.81 ERA

The probable starters are Logan Webb (7-5) for the Giants and Edward Cabrera (2-2) for the Marlins. When Webb starts, his team is 7-9-0 against the spread this season. Webb's team has been victorious in 50% of the games he's started as the moneyline favorite with a record of 7-7. When Cabrera starts, the Marlins have gone 10-2-0 against the spread. The Marlins have a 5-6 record in Cabrera's 11 starts this season when they were the underdog on the moneyline.

Giants vs Marlins Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (64.5%)

Giants vs Marlins Moneyline

  • San Francisco is the favorite, -225 on the moneyline, while Miami is a +188 underdog on the road.

Giants vs Marlins Spread

  • The Giants are hosting the Marlins and are favored by 1.5 runs (-102 to cover) on the runline. Miami is -118 to cover.

Giants vs Marlins Over/Under

  • Giants versus Marlins on June 25 has an over/under of 7 runs, with the odds on the over -105 and the under set at -115.

Bet on San Francisco Giants vs. Miami Marlins on FanDuel today!

Giants vs Marlins Betting Trends

  • The Giants have been chosen as favorites in 52 games this year and have walked away with the win 30 times (57.7%) in those games.
  • San Francisco has a record of 3-1 when favored by -225 or more this year.
  • The Giants and their opponents have hit the over in 35 of their 79 games with a total set by oddsmakers this season.
  • The Giants have an against the spread record of 35-44-0 in 79 games with a line this season.
  • The Marlins have put together a 27-39 record in games they were listed as the moneyline underdog (winning 40.9% of those games).
  • When it has played as a moneyline underdog with odds of +188 or longer, Miami has a record of 4-9 (30.8%).
  • The Marlins have played in 75 games with an over/under set, and have combined with opponents to go over the total 35 times (35-40-0).
  • The Marlins have a 42-33-0 record against the spread this season.

Giants Player Leaders

  • Rafael Devers leads San Francisco with 80 hits and an OBP of .393 this season. He has a .268 batting average and a slugging percentage of .492.
  • He ranks 57th in batting average, seventh in on-base percentage, and 28th in slugging among qualifying hitters in baseball.
  • Devers will look for his fourth straight game with a hit in this contest. In his last five games he is hitting .211 with a home run, two walks and two RBIs.
  • Jung Hoo Lee is batting .253 with 17 doubles, five triples, six home runs and 27 walks, while slugging .408 with an on-base percentage of .318.
  • Among qualified hitters, his batting average ranks him 91st, his on-base percentage 102nd, and his slugging percentage 98th.
  • Heliot Ramos has an OPS of .839, fueled by an OBP of .363 and a team-best slugging percentage of .476 this season.
  • Ramos enters this game with four games in a row with at least one hit. In his last five games he is hitting .316 with two doubles, a home run and five RBIs.
  • Wilmer Flores has 11 home runs, 54 RBI and a batting average of .249 this season.

Marlins Player Leaders

  • Kyle Stowers paces the Marlins with 67 hits. He's batting .270 and slugging .464 with an on-base percentage of .342.
  • Including all qualified hitters in the majors, he is 55th in batting average, 60th in on-base percentage and 49th in slugging percentage.
  • Otto Lopez is hitting .245 with seven doubles, six home runs and 22 walks. He's slugging .354 with an on-base percentage of .312.
  • Including all qualified hitters, he ranks 109th in batting average, 111th in on-base percentage and 140th in slugging percentage.
  • Xavier Edwards has accumulated a .363 on-base percentage and a .325 slugging percentage, both team-best averages for the Marlins.
  • Eric Wagaman is hitting .255 with 17 doubles, a triple, five home runs and 17 walks.

Giants vs Marlins Head to Head

  • 6/24/2025: 4-2 MIA (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -184, Underdog Moneyline: +154)
  • 6/1/2025: 4-2 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
  • 5/31/2025: 1-0 MIA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
  • 5/30/2025: 2-0 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
  • 9/1/2024: 7-5 MIA (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -275, Underdog Moneyline: +225)
  • 8/31/2024: 4-3 MIA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 8/30/2024: 3-1 SF (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -290, Underdog Moneyline: +235)
  • 4/17/2024: 3-1 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 4/16/2024: 6-3 MIA (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 4/15/2024: 4-3 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup