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 8:12 a.m.

The San Francisco Giants will take on the Miami Marlins in MLB action on Wednesday.

All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

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: (-220) | MIA: (+184)
  • Spread: SF: -1.5 (-102) | MIA: +1.5 (-118)
  • Total: 7 -- Over: (-104) | Under: (-118)

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 Giants will give the ball to Logan Webb (7-5, 2.49 ERA), who is eyeing win No. 8 on the season, and the Marlins will turn to Edward Cabrera (2-2, 3.81 ERA). Webb's team is 7-9-0 against the spread this season in his starts. Webb's team has won 50% of his starts when they are favored on the moneyline (7-7). The Marlins are 10-2-0 ATS in Cabrera's 12 starts that had a set spread. The Marlins are 5-6 in Cabrera's 11 starts this season that 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

  • The moneyline numbers for Giants vs. Marlins reveal San Francisco as the favorite (-220) and Miami as the underdog (+184) on the road.

Giants vs Marlins Spread

  • The Giants are 1.5-run home favorites on the runline against the Marlins. The Giants are -102 to cover, and the Marlins are -118.

Giants vs Marlins Over/Under

  • The Giants-Marlins contest on June 25 has been given an over/under of 7 runs. The over is set at -104 and the under at -118.

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

Giants vs Marlins Betting Trends

  • The Giants have been victorious in 30, or 57.7%, of the 52 contests they have been chosen as favorites in this season.
  • This season San Francisco has come away with a win three times in four chances when named as a favorite of at least -220 on the moneyline.
  • The Giants and their opponents have gone over in 35 of their 79 games with a total set by sportsbooks this season.
  • The Giants have posted a record of 35-44-0 against the spread this season.
  • The Marlins are 27-39 in games they were listed as the moneyline underdog (winning 40.9% of those games).
  • Miami has a 4-9 record (winning only 30.8% of its games) when it has played as a moneyline underdog of +184 or longer.
  • The Marlins have played in 75 games with a set over/under, and have combined with their opponents to go over the total 35 times (35-40-0).
  • The Marlins are 42-33-0 ATS this season.

Giants Player Leaders

  • Rafael Devers has 80 hits and an OBP of .393, both of which are best among San Francisco hitters this season. He has a .268 batting average and a slugging percentage of .492.
  • Among qualified hitters in MLB, his batting average ranks 57th, his on-base percentage ranks seventh, and he is 28th in slugging.
  • Devers hopes to build on a three-game hitting streak in this matchup. During his last five outings he is batting .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.
  • He ranks 91st in batting average, 102nd in on-base percentage and 98th in slugging among qualifying batters.
  • Heliot Ramos has an OPS of .839, fueled by an OBP of .363 and a team-best slugging percentage of .476 this season.
  • Ramos has logged a hit or more in four straight games. During his last five outings he is hitting .316 with two doubles, a home run and five RBIs.
  • Wilmer Flores is batting .249 with a .323 OBP and 54 RBI for San Francisco this season.

Marlins Player Leaders

  • Otto Lopez is batting .245 with seven doubles, six home runs and 22 walks. He's slugging .354 with an on-base percentage of .312.
  • Including all the qualifying players in MLB, he is 109th in batting average, 111th in on-base percentage and 140th in slugging percentage.
  • Lopez heads into this game on a five-game hitting streak. In his last five games he is batting .400 with a walk and three RBIs.
  • Kyle Stowers has 67 hits to pace his team. He has a batting average of .270 while slugging .464 with an on-base percentage of .342.
  • Including all qualifying players, he is 55th in batting average, 60th in on-base percentage and 49th in slugging percentage.
  • Xavier Edwards has put up a team-high OBP (.363) and slugging percentage (.325).
  • 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