ENSign in
MLB · Final

Mets Defeat Giants 5-2 at Oracle Park

Sunday, April 5, 2026, 4:05 PM ET · Oracle Park

New York Mets 5, San Francisco Giants 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won New York Mets vs San Francisco Giants?

New York Mets beat San Francisco Giants 5-2 at Oracle Park on April 5, 2026.

Who was favored in New York Mets vs San Francisco Giants?

San Francisco Giants were the favorite at DraftKings, moneyline -129 (about 56% implied). The underdog won.

In a decisive matchup at Oracle Park, the New York Mets triumphed over the San Francisco Giants with a final score of 5-2. This victory allowed the Mets to clinch the series 3-1 against the Giants, showcasing their strong performance throughout the series. The Mets, with an away record of 6-4, have demonstrated their capability to perform well on the road, while the Giants struggled, holding a home record of 3-7.

The game unfolded with the Mets taking an early lead in the second inning when Vientos singled to left, bringing Robert Jr. home. The Giants responded in the sixth inning, tying the game at one when Chapman doubled to left, scoring Bailey. However, the Mets quickly regained the lead with Devers' single, allowing Chapman to score. The Mets then extended their lead in the eighth inning, where a series of plays resulted in three runs, including a throwing error by Giants' third baseman Chapman that allowed Vientos to reach second.

In terms of recent form, the Giants had been on a downward trend, with a record of 3-7 in their last ten games and averaging 3.7 runs scored per game while allowing 3.6 runs. Their last five games showed a slight improvement, with a record of 3-2 and an average of 4.6 runs scored. Conversely, the Mets had a record of 6-4 in their last ten games, averaging 4.0 runs scored and allowing 3.4 runs. They were riding a one-game winning streak leading into this matchup.

The Giants faced significant injury challenges, with several players on the injured list, including Marcelo Mayer (forearm), JT Brubaker (ribs), Keaton Winn (elbow), Victor Bericoto (knee), and Matt Gage (elbow). The Mets also had their share of injuries, with Cionel Perez (forearm), Devin Williams (shoulder), Jorge Polanco (ankle), Reed Garrett (elbow), and Tylor Megill (elbow) all on the injured list. These injuries undoubtedly impacted both teams' lineups and strategies.

The betting odds provided by DraftKings favored the Giants, listing them at -129 for the money line, while the Mets were at +107. The spread was set at 1.5, with a total of 7.0 runs for the game. The odds for the over were -121, while the under was at +100, indicating a slight expectation for a lower-scoring game.

As the game progressed, the Giants struggled to capitalize on their opportunities, particularly in the later innings, where the Mets' pitching proved effective. The Giants’ inability to convert chances into runs ultimately sealed their fate in this contest.

Overall, this game highlighted the Mets' ability to perform under pressure and the Giants' ongoing struggles at home. With the Mets securing the series victory, they will look to build on this momentum as the season progresses.

Odds

BookSpreadTotalMoneyline
DraftKingsSF -129 7 o -121 / u +100 New York Mets +107 · San Francisco Giants -129

What these prices pay on $100 · What these numbers mean

Injury report

  • Marcelo Mayer10-Day-ILForearmSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Keaton Winn15-Day-ILElbowSan Francisco Giants
  • Victor Bericoto10-Day-ILKneeSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants
  • Cionel Perez15-Day-ILForearmNew York Mets
  • Devin Williams15-Day-ILShoulderNew York Mets
  • Jorge Polanco60-Day-ILAnkleNew York Mets
  • Reed Garrett60-Day-ILElbowNew York Mets
  • Tylor Megill60-Day-ILElbowNew York Mets

Recent form

San Francisco Giants

Last 10: 6-4Streak L13.7 scored · 3.6 allowed per game4-4 at home

  • L3-10vs New York MetsApr 4
  • W7-2vs New York MetsApr 3
  • W9-3at San Diego PadresApr 1
  • W3-2at San Diego PadresMar 31
  • L1-3vs New York YankeesMar 28
  • L0-3vs New York YankeesMar 27
  • L0-7vs New York YankeesMar 26
  • W4-0vs Colorado RockiesSep 28
  • W6-3vs Colorado RockiesSep 27
  • W4-3vs St. Louis CardinalsSep 25

New York Mets

Last 10: 5-5Streak W14 scored · 3.4 allowed per game3-4 away

  • W10-3at San Francisco GiantsApr 4
  • L2-7at San Francisco GiantsApr 3
  • L1-2at St. Louis CardinalsApr 1
  • L0-3at St. Louis CardinalsMar 31
  • W4-2at St. Louis CardinalsMar 30
  • L3-4vs Pittsburgh PiratesMar 29
  • W4-2vs Pittsburgh PiratesMar 28
  • W11-7vs Pittsburgh PiratesMar 26
  • L0-4at Miami MarlinsSep 28
  • W5-0at Miami MarlinsSep 27

Standings

TeamGames behindLostStreakWin %Won
Atlanta-57W1.59383
Philadelphia461L1.56479
Miami1269W2.50771
Washington1775L1.47267
New York2077W1.45063
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 2nd Inning1-0Vientos singled to left, Robert Jr. scored, Young to second.
  2. 6th Inning1-1Chapman doubled to left, Bailey scored.
  3. 6th Inning1-2Devers singled to center, Chapman scored.
  4. 8th Inning3-2Torrens doubled to right, Robert Jr. scored and Taylor scored.
  5. 8th Inning4-2Vientos reached on infield single to third, Torrens scored on throwing error by third baseman Chapman, Vientos to second.
  6. 8th Inning5-2Semien doubled to left, Vientos scored.

Win probability

Above the line favours San Francisco Giants, below favours New York Mets.

Venue

  • Oracle ParkSan Francisco, California
  • Attendance37079
  • OfficialsEdwin Jimenez, Nestor Ceja, Charlie Ramos, David Rackley

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.