START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Giants vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for May 31

Subscribe to our newsletter

Giants vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for May 31

Odds updated as of 3:12 p.m.

The San Francisco Giants are among the MLB squads in action on Saturday, versus the Miami Marlins.

We've got you covered, in terms of the vital information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Giants vs Marlins Game Info

  • San Francisco Giants (32-25) vs. Miami Marlins (22-33)
  • Date: Saturday, May 31, 2025
  • Time: 4:10 p.m. ET
  • Venue: loanDepot park -- Miami, Florida
  • Coverage: FDSFL and NBCS-BA

Giants vs Marlins Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SF: (-146) | MIA: (+124)
  • Spread: SF: -1.5 (+118) | MIA: +1.5 (-142)
  • Total: 7.5 -- Over: (-120) | Under: (-102)

Giants vs Marlins Probable Starting Pitchers

Probable Pitchers: Robbie Ray (Giants) - 7-0, 2.56 ERA vs Edward Cabrera (Marlins) - 1-1, 4.73 ERA

This contest's pitching matchup is set, as the Giants will send Robbie Ray (7-0) to the mound, while Edward Cabrera (1-1) will get the nod for the Marlins. Ray and his team have a record of 8-3-0 against the spread when he starts. Ray's team has a record of 6-1 this season when he starts and they are the favorite on the moneyline. The Marlins have gone 6-2-0 ATS in Cabrera's eight starts with a set spread. The Marlins have a 3-4 record in Cabrera's seven 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 (58%)

Giants vs Marlins Moneyline

  • San Francisco is a -146 favorite on the moneyline, while Miami is a +124 underdog at home.

Giants vs Marlins Spread

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

Giants vs Marlins Over/Under

  • Giants versus Marlins on May 31 has an over/under of 7.5 runs, with the odds on the over -120 and the under set at -102.

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

Giants vs Marlins Betting Trends

  • The Giants have been chosen as favorites in 36 games this year and have walked away with the win 22 times (61.1%) in those games.
  • San Francisco has a record of 12-5 when favored by -146 or more this year.
  • The Giants and their opponents have gone over in 27 of their 57 games with a total set by sportsbooks this season.
  • The Giants have posted a record of 26-31-0 against the spread this season.
  • The Marlins are 18-31 in games they were the underdog on the moneyline (winning 36.7% of those games).
  • Miami has gone 12-21 in games it has played as a moneyline underdog with odds of +124 or longer (36.4%).
  • In the 55 games bookmakers have set an over/under for the Marlins, they have combined with opponents to go over the total 32 times (32-23-0).
  • The Marlins have put together a 30-25-0 record ATS this season (covering 54.5% of the time).

Giants Player Leaders

  • Jung Hoo Lee is batting .274 with 14 doubles, two triples, six home runs and 15 walks. He has an on-base percentage of .324 and a slugging percentage of .438.
  • Among all qualified hitters in baseball, he ranks 45th in batting average, 87th in on-base percentage, and 69th in slugging.
  • Wilmer Flores is hitting .257 with four doubles, 10 home runs and 17 walks. He's slugging .426 with an on-base percentage of .321.
  • Among qualifying hitters, his batting average places him 81st, his on-base percentage 96th, and his slugging percentage 80th.
  • Flores takes a five-game streak with at least one hit into this contest. In his last five games he is hitting .300 with two doubles and three RBIs.
  • Heliot Ramos has a team-high 61 hits to go with a slugging percentage of .488.
  • Ramos has recorded at least one base hit in three straight games. During his last five outings he is hitting .227 with a triple, a home run and three RBIs.
  • Matt Chapman has 46 hits this season and a team-best OBP of .353.
  • Chapman brings a two-game hitting streak into this game. In his last five games he is hitting .438 with two doubles, a home run, three walks and an RBI.

Marlins Player Leaders

  • Kyle Stowers has accumulated an on-base percentage of .359, a slugging percentage of .500, and has 55 hits, all club-highs for the Marlins (while batting .286).
  • Including all the qualified hitters in MLB, he ranks 32nd in batting average, 36th in on-base percentage and 27th in slugging percentage.
  • Eric Wagaman has 11 doubles, a triple, four home runs and 14 walks while batting .255. He's slugging .385 with an on-base percentage of .304.
  • Including all qualified hitters, he ranks 88th in batting average, 123rd in on-base percentage and 114th in slugging percentage.
  • Otto Lopez is batting .236 with six doubles, four home runs and 15 walks.
  • Agustin Ramirez is hitting .254 with 11 doubles, seven home runs and 11 walks.

Giants vs Marlins Head to Head

  • 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)
  • 5/21/2023: 7-5 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
  • 5/20/2023: 1-0 MIA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
  • 5/19/2023: 4-3 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)

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