Mets Dominate Giants in 9-0 Victory at Oracle Park
Saturday, April 4, 2026, 9:05 PM ET · Oracle Park
New York Mets 9, San Francisco Giants 0, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
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.
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+.
Quick answers
Who won New York Mets vs San Francisco Giants?
New York Mets beat San Francisco Giants 9-0 at Oracle Park on April 4, 2026.
Who was favored in New York Mets vs San Francisco Giants?
San Francisco Giants were the favorite at DraftKings, moneyline -120 (about 55% implied). The underdog won.
The New York Mets secured a commanding 9-0 victory over the San Francisco Giants at Oracle Park, marking a decisive win in their series, which the Mets took 3-1. This game showcased the Mets' offensive prowess, as they scored in multiple innings and capitalized on defensive errors by the Giants.
The Mets' recent form has been solid, with a record of 5-4 in their last nine games, including a win in this matchup. They averaged 4.0 runs scored per game while allowing just 3.4. In contrast, the Giants, with a record of 3-6 in their last nine games, struggled offensively, averaging 3.7 runs scored and allowing 3.6. The Giants had recently faced the Mets in a previous game on April 3, where they won 7-2, but this game was a stark contrast to that performance.
At home, the Giants have a record of 4-4, while their away record stands at 2-0. The Mets, on the other hand, have performed better on the road with a 3-4 record away from home. The Giants' home games have seen them score an average of 4.6 runs in their last five games, but they were unable to find their rhythm against the Mets' pitching in this contest.
In their head-to-head meetings this season, the Giants had won one of the three games played against the Mets prior to this match. Overall, the historical record between the two teams shows the Giants with a slight edge at 3-4 in their last seven encounters, but the Mets have clearly gained momentum in this series.
In terms of injuries, the Giants were missing several key players, including Marcelo Mayer (forearm), JT Brubaker (ribs), Keaton Winn (elbow), Victor Bericoto (knee), and Matt Gage (elbow), all of whom are on the injured list. The Mets also faced challenges with injuries, including Cionel Perez (forearm), Devin Williams (shoulder), Jorge Polanco (ankle), Reed Garrett (elbow), and Tylor Megill (elbow), which could have impacted their roster depth.
Betting lines from DraftKings indicated the Giants were favored at -120, with a spread of -1.5 and a total set at 7.5. The odds for the over were at -115 and for the under at -105. The Mets were offered at +100 on the moneyline. The conditions at Oracle Park were favorable for baseball, contributing to the overall atmosphere of the game.
Key moments in the game included a series of scoring plays where the Mets capitalized on errors by the Giants. In the second inning, Vientos and Young scored due to a fielding error by first baseman Encarnacion, followed by Torrens grounding out to bring Semien home, putting the Mets ahead 3-0. The scoring continued in the fifth inning with Bichette and Vientos contributing to the Mets' growing lead, culminating in a three-run homer by Taylor, which further extended the Mets' advantage.
As the game progressed, the Giants struggled to mount any significant offensive response, ultimately being shut out. The Mets' pitching and defense kept the Giants at bay, leading to a final score of 9-0. This game not only highlighted the Mets' strengths but also raised questions about the Giants' ability to compete moving forward, especially given their injury woes and recent form.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SF -120 | 7.5 o -115 / u -105 | New York Mets +100 · San Francisco Giants -120 |
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
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 2nd Inning2-0Vientos scored and Young scored on fielding error by first baseman Encarnacion, Benge safe at first on fielding error by third baseman Chapman, Semien safe at third on error.
- 2nd Inning3-0Torrens grounded out to second, Semien scored, Benge to second.
- 5th Inning4-0Bichette singled to center, Torrens scored.
- 5th Inning5-0Vientos singled to right, Bichette scored, Baty to third.
- 5th Inning8-0Taylor homered to center (419 feet), Baty scored and Vientos scored.
- 7th Inning9-0Taylor singled to right, Baty scored on error, Taylor safe at second on throwing error by right fielder Lee.
Win probability
Above the line favours San Francisco Giants, below favours New York Mets.
Venue
- Oracle ParkSan Francisco, California
- Attendance36553
- OfficialsDavid Rackley, Edwin Jimenez, Nestor Ceja, Charlie Ramos
Elsewhere
- Pirates rookie Konnor Griffin eyes Friday return from 60-day IL
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB playoff tracker 2026: Clinching scenarios, bracket, schedule
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along