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

Odds updated as of 3:11 p.m.
The MLB slate on Saturday includes the Miami Marlins taking on the San Francisco Giants.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important information regarding this matchup.
Marlins vs Giants Game Info
- Miami Marlins (13-13) vs. San Francisco Giants (11-15)
- Date: Saturday, April 25, 2026
- Time: 4:05 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and Marlins.TV
Marlins vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIA: (-112) | SF: (-104)
- Spread: MIA: -1.5 (+158) | SF: +1.5 (-192)
- Total: 7.5 -- Over: (-105) | Under: (-115)
Marlins vs Giants Probable Starting Pitchers
Probable Pitchers: Eury Pérez (Marlins) - 2-1, 4.15 ERA vs Robbie Ray (Giants) - 2-3, 2.86 ERA
The probable starters are Eury Perez (2-1) for the Marlins and Robbie Ray (2-3) for the Giants. Perez and his team have a record of 3-2-0 against the spread when he starts. Perez has started three games with his team as the moneyline favorite and won each of them. When Ray starts, the Giants have gone 2-3-0 against the spread. The Giants have a 2-2 record in Ray's four starts this season when they were the moneyline underdog.
Marlins vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (51.1%)
Marlins vs Giants Moneyline
- Looking at the moneyline for Marlins-Giants, Miami is the favorite at -112, and San Francisco is -104 playing at home.
Marlins vs Giants Spread
- The Marlins are at the Giants and are favored by 1.5 runs (+158 to cover) on the runline. San Francisco is -192 to cover.
Marlins vs Giants Over/Under
- The Marlins-Giants contest on April 25 has been given an over/under of 7.5 runs. The over is set at -105 and the under at -115.
Bet on Miami Marlins vs. San Francisco Giants on FanDuel today!
Marlins vs Giants Betting Trends
- The Marlins have won in 11, or 68.8%, of the 16 contests they have been named as odds-on favorites in this year.
- This season Miami has come away with a win 10 times in 14 chances when named as a favorite of at least -112 on the moneyline.
- The Marlins' games have gone over the total in 14 of their 25 opportunities.
- The Marlins have an against the spread mark of 10-15-0 in 25 games with a line this season.
- The Giants are 8-10 in games they were listed as the moneyline underdog (winning 44.4% of those games).
- In games it has played as a moneyline underdog with odds of -104 or longer, San Francisco has an 8-8 record (winning 50% of its games).
- The Giants have combined with opponents to go over the total 11 times this season for an 11-12-3 record against the over/under.
- The Giants have a 9-17-0 record ATS this season (covering just 34.6% of the time).
Marlins Player Leaders
- Liam Hicks leads Miami in total hits (26) this season while batting .317 with eight extra-base hits. He has an on-base percentage of .359 and a slugging percentage of .537.
- He is 11th in batting average, 49th in on-base percentage, and 21st in slugging among all qualified batters in MLB.
- Hicks will look for his third straight game with a hit in this matchup. During his last five outings he is hitting .333 with a double, a home run, two walks and six RBIs.
- Xavier Edwards is slashing .347/.429/.480 this season and leads the Marlins with an OPS of .908.
- Among qualifying hitters, he is second in batting average, fourth in on-base percentage and 42nd in slugging percentage.
- Otto Lopez has 32 hits this season and has a slash line of .330/.377/.515.
- Lopez heads into this game with two games in a row with at least one hit. In his last five games he is batting .286 with a double, a walk and two RBIs.
- Jakob Marsee has been key for Miami with 18 hits, an OBP of .300 plus a slugging percentage of .267.
- Marsee has safely hit in three games in a row. During his last five outings he is batting .250 with a double, a home run, four walks and three RBIs.
Giants Player Leaders
- Luis Arraez has accumulated a .352 on-base percentage and a .371 slugging percentage, both team-high numbers for the Giants. He's batting .320.
- Including all qualifying hitters in the big leagues, his batting average puts him ninth, his on-base percentage ranks 57th, and he is 116th in slugging.
- Arraez takes a four-game hitting streak into this game. During his last five outings he is batting .316 with a walk and an RBI.
- Jung Hoo Lee is hitting .275 with six doubles, two home runs and seven walks. He's slugging .407 with an on-base percentage of .320.
- Including all qualified hitters, he is 46th in batting average, 114th in on-base percentage and 89th in slugging percentage.
- Matt Chapman has four doubles, a triple, a home run and seven walks while batting .284.
- Heliot Ramos has five doubles, two home runs and six walks while hitting .267.
Marlins vs Giants Head to Head
- 4/24/2026: 9-4 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/26/2025: 12-5 MIA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 6/25/2025: 8-5 MIA (Favorite: Giants, Spread: -1.5, Total: 6.5, Favorite Moneyline: -225, Underdog Moneyline: +188)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



