START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Mets vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for April 4

Subscribe to our newsletter

Mets vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for April 4

Odds updated as of 5:12 a.m.

In MLB action on Saturday, the New York Mets play the San Francisco Giants.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Mets vs Giants Game Info

  • New York Mets (4-4) vs. San Francisco Giants (3-5)
  • Date: Saturday, April 4, 2026
  • Time: 9:05 p.m. ET
  • Venue: Oracle Park -- San Francisco, California
  • Coverage: NBCS-BA and SNY

Mets vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: NYM: (-118) | SF: (+100)
  • Spread: NYM: -1.5 (+150) | SF: +1.5 (-182)
  • Total: 7.5 -- Over: (-115) | Under: (-105)

Mets vs Giants Probable Starting Pitchers

Probable Pitchers: Clay Holmes (Mets) - 1-0, 3.18 ERA vs Landen Roupp (Giants) - 1-0, 0.00 ERA

The probable pitchers are Clay Holmes (1-0) for the Mets and Landen Roupp (1-0) for the Giants. Holmes helped his team cover the spread in his only opportunity this season as a starter. Holmes' team won his only start as a favorite this season. Roupp has started only one game with a set spread, which the Giants failed to cover. The Giants were named the moneyline underdog for one Roupp start this season -- they won.

Mets vs Giants Prediction & Pick

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

Mets vs Giants Moneyline

  • San Francisco is a +100 underdog on the moneyline, while New York is a -118 favorite on the road.

Mets vs Giants Spread

  • The Mets are 1.5-run road favorites on the runline against the Giants. The Mets are +150 to cover, and the Giants are -182.

Mets vs Giants Over/Under

  • A total of 7.5 runs has been set for the Mets-Giants game on April 4, with the over available at -115 and the under at -105.

Bet on New York Mets vs. San Francisco Giants on FanDuel today!

Mets vs Giants Betting Trends

  • The Mets have been favorites in eight games this season and have come away with the win four times (50%) in those contests.
  • This year New York has won four of eight games when listed as at least -118 on the moneyline.
  • The Mets and their opponents have gone over the total this season in three of their eight opportunities.
  • The Mets are 4-4-0 against the spread in their eight games with a line set by sportsbooks this season.
  • The Giants have been the moneyline underdog seven total times this season. They've gone 2-5 in those games.
  • San Francisco is 1-5 (winning just 16.7% of its games) when playing as a moneyline underdog of +100 or longer.
  • The Giants have combined with opponents to hit the over on the total three times this season for a 3-3-2 record against the over/under.
  • The Giants have collected a 2-6-0 record against the spread this season.

Mets Player Leaders

  • Luis Robert has seven hits this season and a team-best OBP of .455. He has a .280 batting average and a slugging percentage of .400.
  • He is 61st in batting average, 14th in on-base percentage, and 88th in slugging among all qualifying hitters in MLB.
  • Francisco Lindor has two triples and 10 walks. He's batting .185 and slugging .333 with an on-base percentage of .421.
  • His batting average ranks 148th among qualified players, his on-base percentage 25th, and his slugging percentage 121st.
  • Juan Soto has an OPS of .928, fueled by an OBP of .412 and a team-best slugging percentage of .516 this season.
  • Soto brings an eight-game hitting streak into this matchup. During his last eight outings he is batting .355 with two doubles, a home run, three walks and five RBIs.
  • Francisco Alvarez leads New York with six hits, batting .286 this season with four extra-base hits.
  • Alvarez heads into this game on a two-game hitting streak. During his last five outings he is hitting .267 with a double, two home runs, a walk and two RBIs.

Giants Player Leaders

  • Luis Arraez has racked up a slugging percentage of .406 and has 10 hits, both team-best numbers for the Giants. He's batting .313 and with an on-base percentage of .324.
  • Including all qualifying players, he is 44th in batting average, while his on-base percentage ranks 92nd and he is 87th in slugging.
  • Arraez enters this game on a four-game hitting streak. During his last five outings he is batting .333 with a double, a triple and three RBIs.
  • Jung Hoo Lee has three doubles and four walks while hitting .148. He's slugging .259 with an on-base percentage of .250.
  • Including all qualified players, he is 177th in batting average, 157th in on-base percentage and 162nd in slugging percentage.
  • Matt Chapman has a double, a home run and three walks while hitting .194.
  • Willy Adames is batting .226 with two doubles, a home run and two walks.

Mets vs Giants Head to Head

  • 4/3/2026: 10-3 NYM (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
  • 4/2/2026: 7-2 SF (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 8/3/2025: 12-4 SF (Favorite: Mets, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
  • 8/2/2025: 12-6 NYM (Favorite: Mets, Spread: -1.5, Total: 8.5, Favorite Moneyline: -190, Underdog Moneyline: +160)
  • 8/1/2025: 4-3 SF (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
  • 7/27/2025: 5-3 NYM (Favorite: Mets, Spread: -1.5, Total: 8, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 7/26/2025: 2-1 NYM (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
  • 7/25/2025: 8-1 NYM (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 5/26/2024: 4-3 NYM (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 5/25/2024: 7-2 SF (Favorite: Mets, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)

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