We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsNew York Mets at San Francisco Giants
New York MetsNew York Mets
@
Oracle Park
San Francisco GiantsSan Francisco Giants

Match Predictor

Pre-match Prediction
New York Mets
@
San Francisco Giants
New York Mets 53%San Francisco Giants 47%
Market LinesRun Line: New York Mets -1Total: O/U 7.5
Our Top PicksLive Odds
Top PickUnder 7.5 total runs (-124), HIGH confid
Under 7.5 total runs (-124), HIGH confidence. Our model projects 7.0 runs against a 7.5 market line, a clean half-run of edge. Oracle Park's suppressi...
PickMets -1.0 run line (-104), MEDIUM confid
Mets -1.0 run line (-104), MEDIUM confidence. At -104, you are getting near moneyline pricing on a team with the better offense at 3.8 runs per game v...
PickDavid Peterson Under 4.5 strikeouts (-10
David Peterson Under 4.5 strikeouts (-106), HIGH confidence. Peterson's last three starts produced five combined strikeouts across 11.2 innings. His 2...

New York Mets vs San Francisco Giants Game Preview

Two lefties at Oracle Park on a cold April afternoon. Cold marine air off the bay, a 0.93 runs factor, a 0.85 home run factor. This is the environment the under was built for, and tonight's MLB slate puts the clearest one of the week right at the top of the card.

The New York Mets send David Peterson to the mound carrying a 0.00 ERA through his 2026 debut. Five and a third innings against Pittsburgh, zero runs, three strikeouts, two walks. Peterson is not a swing-and-miss arm. His last three outings produced five combined strikeouts across 11.2 innings. He generates soft contact, works efficiently in the zone, and trusts his defense. That profile fits Oracle Park perfectly. Balls die here, and Peterson does not need to miss bats to succeed. His 2026 start was built on contact suppression, and against a lineup averaging 2.3 runs per game, that is more than enough.

Robbie Ray answers for the San Francisco Giants off what might be the cleanest start of his recent career. Five and a third against the Yankees, zero walks, four strikeouts, two runs allowed. A pitcher who walked 73 batters in 2025 posting a zero-walk line is worth taking seriously. If Ray locates his slider early, the Mets' cold middle order, Semien at .100, Bichette at .111, Benge at .158, is not built to manufacture runs against him. The contrarian case for San Francisco rests entirely on whether Ray replicates that command back-to-back. It is at least worth acknowledging, even if the structural evidence argues against acting on it.

The bigger problem for San Francisco is structural. The Giants rank dead last in baseball at 2.3 runs per game, are 0-3 at home with a -11 run differential under first-year manager Tony Vitello, and no San Francisco hitter has ever taken Peterson deep across all career matchups. Zero home runs. That strips the Giants' big-inning ceiling entirely and forces a singles-and-manufacturing approach in a park that already suppresses extra-base hits. Juan Soto and Luis Robert Jr. are the two Mets actually producing at .346 and .316, but Soto carries a .100 career average in 12 plate appearances against Ray, and Robert is .100 in 10 career matchups against him. Our model projects 7.0 total runs against the market's 7.5 line. That half-run of edge does not need much more context than this.

New York Mets vs San Francisco Giants Key Insights

  • Oracle Park's 0.93 runs factor and 0.85 HR factor, combined with cold marine air off the bay, makes this one of the most pitcher-friendly venues in baseball. Fly balls die here. Extra-base hits are harder to come by than anywhere else on the West Coast.
  • San Francisco ranks dead last in MLB at 2.3 runs per game and is 0-3 at home with a -11 run differential. Their early-season offensive struggles are not a small sample fluke. The team is posting a .558 OPS as a unit, and their veteran bats have not woken up.
  • No San Francisco hitter has ever homered off David Peterson across all career matchups. Zero. That removes the big-inning ceiling entirely and forces the Giants into a singles-dependent approach against a pitcher who already generated zero runs in his 2026 debut on soft contact alone.
  • Three of the Mets' key lineup contributors, Soto, Lindor, and Semien, all carry career batting averages below .200 against Robbie Ray. Soto's career OPS against Ray is .350 across 12 plate appearances, including a .333 OPS in six 2025 appearances specifically. The BvP data is consistent across multiple seasons.
  • Both pitchers are projecting as contact-management arms rather than strikeout artists. Peterson posted three strikeouts in 5.1 innings in his 2026 debut and Ray posted four. Neither is likely to pile up punch-outs, but both are capable of pitching deep into games on weak contact, protecting leads and limiting pitch counts.
  • Both bullpens enter fresh for Game 1 of this series, but both are shorthanded. The Mets are missing A.J. Minter with a lat strain and the Giants are without Sam Hentges due to a shoulder injury. Starter longevity carries added weight tonight, and both Peterson and Ray have the command profiles to handle six innings in this environment.

New York Mets vs San Francisco Giants Betting Picks

Picks made April 02, 2026 at 02:57 AM ET. Odds shown reflect current market prices.

Mets -1.0 run line (-104), MEDIUM confid
Mets -1.0 run line (-104), MEDIUM confidence. At -104, you are getting near moneyline pricing on a team with the better offense at 3.8 runs per game versus San Francisco's league-worst 2.3, the hotter starter by ERA, and a bullpen posting a 1.78 ERA. The model gives New York a 53.2% win probability. The run differential gap between these two offenses supports covering one run on a line priced as a near pick-em. Pair it with the under and these two legs tell the same story.
Moneyline
Moneyline: No pick. The model gives New York a 53.2% win probability and the de-vigged market implies approximately 53.7% for the Mets. That gap is under one percent and inside the noise threshold. Mets -130 is fair price, not value. Giants +105 is the contrarian look given Ray's zero-walk debut, but San Francisco is 0-3 at home with a -11 run differential. One clean command start is not enough edge to act on a team with those underlying numbers. Neither side offers value at current prices.
Analysis insight — no specific bet associated
David Peterson Under 4.5 strikeouts (-10
David Peterson Under 4.5 strikeouts (-106), HIGH confidence. Peterson's last three starts produced five combined strikeouts across 11.2 innings. His 2026 debut: three strikeouts in 5.1 innings against Pittsburgh. He operates on contact suppression, not swing-and-miss stuff, and San Francisco hits .201 as a team. Expect weak ground balls and soft contact, not high strikeout counts. His recent start log makes this the most predictable prop on the board tonight.
Robbie Ray Under 5.5 strikeouts (-123),
Robbie Ray Under 5.5 strikeouts (-123), MEDIUM confidence. Ray's three most recent starts produced 14 combined strikeouts across 15 innings, all under 5.5. His 2026 debut yielded just four strikeouts in 5.1 innings. While his full-season rate was near 9.2 K/9 in 2025, his recent outings have been shorter and the Mets' cold middle order leans toward contact rather than swing-and-miss outcomes against him. The last three starts line up cleanly under the number.
Juan Soto Under 0.5 hits (+162), HIGH co
Juan Soto Under 0.5 hits (+162), HIGH confidence. Soto is the hottest Met at .346 with a .952 OPS this season. His career against Ray is a sharp outlier: .100 average across 12 plate appearances, .350 OPS overall, and a .333 OPS in six 2025 appearances specifically. Ray suppresses Soto consistently across both the 2019 and 2025 samples. The +162 price implies only a 38% market probability, which is lower than the career BvP data suggests. This is the clearest individual BvP under on the card.
Francisco Lindor Under 0.5 hits (+158),
Francisco Lindor Under 0.5 hits (+158), MEDIUM confidence. Lindor is cold at .143 on the season and carries a .125 career average against Ray in nine plate appearances. His 2025 sample was particularly bleak: a .167 OPS in six appearances against Ray. He is reportedly healthy following offseason hamate surgery, but his contact numbers against Ray have been consistently poor across multiple seasons. Under 0.5 at +158 plays both the current slump and a confirmed multi-season career trend.
Marcus Semien Under 0.5 hits (+126), MED
Marcus Semien Under 0.5 hits (+126), MEDIUM confidence. Semien is hitting .100 this season with a .240 OBP. His career against Ray: .182 average, .440 OPS. In three 2025 plate appearances against Ray, his OPS was 0.000. Three signals align: an early-season cold streak, career BvP suppression, and Oracle Park's pitcher-friendly environment. At +126, this is positive-value pricing against a player struggling at the plate against a pitcher who has owned him for years.
Same-Game Parlay
Same-Game Parlay: Mets -1.0 + Under 7.5 + Peterson Under 4.5 K + Soto Under 0.5 hits. Four legs, one story. Both starters limit offense, New York wins in a low-scoring game, Peterson works on contact rather than strikeouts, and Ray neutralizes even the Mets' hottest bat the way the career data says he will. These legs reinforce each other on correlation rather than working against it. The SGP amplifies the payout on a scenario the model already identifies as the most probable outcome of the night.
Analysis insight — no specific bet associated
No Run First Inning (NRFI) (-147). Peter
No Run First Inning (NRFI) (-147). Peterson opened 2026 with a scoreless 5.1-inning outing and has been efficient early in counts. Ray's 2026 debut showed controlled sequencing from the first pitch. San Francisco's .558 team OPS and multiple cold bats make early-inning damage unlikely, and New York's struggling middle order faces a sharp Ray with improved command. Oracle Park's 0.93 runs factor reinforces the case for a quiet first inning from both sides. Priced at -147 for a 59.5% implied probability, this is consistent with the suppressed-scoring environment these two starters are projecting.

Key Players

Batting AverageNYM
Juan Soto
.346Batting Average
RF
Home RunsNYM
Juan Soto
1Home Runs
RF
Runs Batted InNYM
Juan Soto
5Runs Batted In
RF
Earned Run AverageNYM
Tobias Myers
1.50Earned Run Average
RP
WinsNYM
Freddy Peralta
1Wins
SP
StrikeoutsNYM
Freddy Peralta
14Strikeouts
SP
Batting AverageSF
Luis Arraez
.304Batting Average
2B
Home RunsSF
Willy Adames
1Home Runs
SS
Runs Batted InSF
Jung Hoo Lee
3Runs Batted In
CF
Earned Run AverageSF
Landen Roupp
0.00Earned Run Average
SP
WinsSF
Logan Webb
1Wins
SP
StrikeoutsSF
Logan Webb
12Strikeouts
SP

Recent Form

New York Mets
W4-2St. Louis Cardinals
L3-0St. Louis Cardinals
San Francisco Giants
L3-0New York Yankees
L3-1New York Yankees
W3-2San Diego Padres
W9-3San Diego Padres
L7-1San Diego Padres

New York Mets vs San Francisco Giants Summary

Our model projects 3.8-3.2 in favor of New York, 7.0 combined against the market's 7.5 line. I'd shade it closer to 4-2, maybe 3-1. Peterson's groundball profile against a team that cannot take him deep, Ray shutting down Soto and Lindor the way the career data says he will, and Oracle Park doing what Oracle Park does on a cold April afternoon in San Francisco. The under at -124 is not a complicated bet. It requires both pitchers to pitch the way they pitched last week, in an environment that was built to help them do exactly that.

The Mets -1.0 at -104 is the complementary play. Near moneyline pricing on a team with the better offense, the cleaner bullpen, and a starter carrying a perfect ERA into this game. The SGP ties it together: four legs pointing at the same suppressed-offense outcome, with Soto's hit under and Peterson's strikeout under reinforcing the narrative rather than fighting against it. The caveat is what it always is in early April. Ramos has hit .375 against Peterson in career matchups. Devers has hit .313. One veteran bat waking up in the right spot can crack the total open. Size the SGP accordingly and do not overextend on the parlay.

The contrarian case for the Giants at +105 is real but not actionable. Ray's zero-walk debut is the rarest version of a pitcher who has historically struggled with command, and if he replicates that efficiency, San Francisco has a path. But 0-3 at home with a -11 run differential is not the profile you back at near pick-em pricing on the strength of one start. The under and the run line are where the edge lives tonight. Let the park and the BvP data do the work.

Compare odds for NYM @ SF

Frequently Asked Questions

MLBGame PreviewsNew York Mets at San Francisco Giants