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

Odds updated as of 12:11 a.m.
The MLB's Saturday schedule includes the San Francisco Giants taking on the Miami Marlins.
We've got you covered, in terms of the most important info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Giants vs Marlins Game Info
- San Francisco Giants (11-14) vs. Miami Marlins (12-13)
- Date: Saturday, April 25, 2026
- Time: 4:05 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and Marlins.TV
Giants vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-130) | MIA: (+110)
- Spread: SF: -1.5 (+160) | MIA: +1.5 (-194)
- Total: 7.5 -- Over: (-105) | Under: (-115)
Giants vs Marlins Probable Starting Pitchers
Probable Pitchers: Robbie Ray (Giants) - 2-3, 2.86 ERA vs Eury Pérez (Marlins) - 2-1, 4.15 ERA
The Giants will give the ball to Robbie Ray (2-3, 2.86 ERA), who is eyeing win No. 3 on the season, and the Marlins will turn to Eury Perez (2-1, 4.15 ERA). Ray's team is 2-3-0 against the spread this season in his starts. Ray's team lost his only start as a favorite this season. When Perez starts, the Marlins are 3-2-0 against the spread. The Marlins were the moneyline underdog for two Perez starts this season -- they split the games.
Giants vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (52.4%)
Giants vs Marlins Moneyline
- Looking at the moneyline for Marlins-Giants, Miami is the underdog at +110, and San Francisco is -130 playing at home.
Giants vs Marlins Spread
- The Marlins are +1.5 on the spread (-194 to cover), and San Francisco is +160 to cover the runline.
Giants vs Marlins Over/Under
- An over/under of 7.5 has been set for Giants-Marlins on April 25, with the over being -105 and the under -115.
Bet on San Francisco Giants vs. Miami Marlins on FanDuel today!
Giants vs Marlins Betting Trends
- The Giants have won in three of the eight contests they have been named as odds-on favorites in this year.
- This year San Francisco has won two of three games when listed as at least -130 on the moneyline.
- Contests with the Giants have gone over the total set by sportsbooks in 10 of 25 chances this season.
- The Giants have an against the spread record of 9-16-0 in 25 games with a line this season.
- The Marlins are 1-7 in games they were listed as the moneyline underdog (winning 12.5% of those games).
- When playing as a moneyline underdog with odds of +110 or longer, Miami has gone 1-7 (12.5%).
- The Marlins have combined with opponents to hit the over on the total 13 times this season for a 13-10-1 record against the over/under.
- The Marlins have a 9-15-0 record against the spread this season (covering only 37.5% of the time).
Giants Player Leaders
- Luis Arraez leads San Francisco OPS (.699) this season. He has a .304 batting average, an on-base percentage of .340, and a slugging percentage of .359.
- Among qualified hitters in baseball, his batting average ranks 17th, his on-base percentage ranks 75th, and he is 126th in slugging.
- Arraez hopes to build on a three-game hitting streak in this matchup. In his last five games he is hitting .250 with a walk.
- Matt Chapman has an OPS of .711, fueled by an OBP of .333 and a team-best slugging percentage of .378 this season. He's batting .286.
- He is 37th in batting average, 82nd in on-base percentage and 103rd in slugging among qualified hitters.
- Jung Hoo Lee is batting .253 with a .356 slugging percentage and nine RBI this year.
- Willy Adames has 23 hits, which is tops among San Francisco hitters this season, while batting .228 with 13 extra-base hits.
Marlins Player Leaders
- Liam Hicks is leading the Marlins with 25 hits. He's batting .321 and slugging .513 with an on-base percentage of .368.
- He is eighth in batting average, 30th in on-base percentage and 28th in slugging percentage among all qualifying hitters in the majors.
- Xavier Edwards has a .411 on-base percentage while slugging .457. Both pace his team. He has a batting average of .330.
- His batting average is fifth among all qualified players, his on-base percentage ranks eighth, and he is 54th in slugging.
- Otto Lopez has five doubles, two triples, three home runs and six walks while hitting .315.
- Jakob Marsee is batting .179 with a double, two triples, a home run and 16 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



