49ers Defeat Giants 34-24 at MetLife Stadium
Sunday, November 2, 2025, 1:00 PM ET · MetLife Stadium
San Francisco 49ers 34, New York Giants 24, final. Our NFL 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 San Francisco 49ers vs New York Giants?
San Francisco 49ers beat New York Giants 34-24 at MetLife Stadium on November 2, 2025.
In a decisive matchup at MetLife Stadium, the San Francisco 49ers overcame the New York Giants with a final score of 34-24. This victory improves the 49ers' record to 7-3, while the Giants fall to 2-8. The game showcased the 49ers' offensive prowess against a struggling Giants team that has faced significant challenges throughout the season.
The Giants entered the game with a home record of 3-1, but their overall performance has been disappointing, reflected in their recent record of 3-7 over the last ten games. They have lost their last two outings, scoring an average of 23.1 points while allowing 26.8 points per game. Their recent games included a narrow loss to the Denver Broncos (32-33) and a larger defeat against the Philadelphia Eagles (20-38). In contrast, the 49ers, with an away record of 3-3, have had a more balanced performance, winning five of their last ten games, although they are currently on a one-game losing streak after falling to the Houston Texans (15-26).
The Giants' scoring average has dipped in recent weeks, and they have struggled particularly on the road, where they have not secured a win this season. Their home games have been more favorable, but the overall trend has been concerning. The 49ers, on the other hand, have shown resilience and adaptability, averaging 21.8 points scored and allowing 25.1 points over their last ten games.
In terms of injuries, the Giants faced several key player absences, with Malik Nabers, Tyrone Tracy Jr., and Theo Johnson listed as questionable due to various injuries. Additionally, Korie Black and Calvin Austin III were on injured reserve, further depleting their roster. The 49ers also had notable injuries, with Sam Okuayinonu, Kyle Juszczyk, Nick Bosa, Mike Evans, and George Kittle all listed as questionable, which could impact their depth and performance in crucial moments.
The betting market reflected the disparity between the two teams, with the Giants having a home win probability of 0.0, indicating a strong expectation of a 49ers victory. The odds provided by the market underscored the 49ers' status as favorites heading into the game.
Conditions at MetLife Stadium were typical for a November evening, which could have influenced gameplay, particularly for players dealing with injuries. As the game unfolded, viewers were encouraged to watch for the 49ers' offensive strategies and how they capitalized on the Giants' defensive weaknesses. The Giants needed to find ways to exploit any gaps in the 49ers' defense while also managing their own injuries and maintaining a competitive edge.
Overall, this matchup highlighted the contrasting trajectories of the two franchises, with the 49ers continuing to assert themselves as a playoff contender while the Giants search for answers in a challenging season.
Injury report
- Malik NabersQuestionableKnee - ACLNew York Giants
- Tyrone Tracy Jr.QuestionableNeckNew York Giants
- Korie BlackInjured ReserveUndisclosedNew York Giants
- Theo JohnsonQuestionableShoulderNew York Giants
- Calvin Austin IIIInjured ReserveKneeNew York Giants
- Sam OkuayinonuQuestionableFootSan Francisco 49ers
- Kyle JuszczykQuestionableFingerSan Francisco 49ers
- Nick BosaQuestionableKnee - ACLSan Francisco 49ers
- Mike EvansQuestionableGroinSan Francisco 49ers
- George KittleQuestionableAchillesSan Francisco 49ers
Leaders
- Passing yardsJaxson Dart24/33, 191 YDS, 2 TDNew York Giants
- Rushing yardsJaxson Dart8 CAR, 56 YDS, 1 TDNew York Giants
- Receiving yardsDarius Slayton5 REC, 62 YDSNew York Giants
- Passing yardsMac Jones19/24, 235 YDS, 2 TDSan Francisco 49ers
- Rushing yardsChristian McCaffrey28 CAR, 106 YDS, 1 TDSan Francisco 49ers
- Receiving yardsChristian McCaffrey5 REC, 67 YDS, 1 TDSan Francisco 49ers
Recent form
New York Giants
Last 10: 3-7Streak L223.1 scored · 26.8 allowed per game3-1 at home
- L20-38at Philadelphia EaglesOct 26
- L32-33at Denver BroncosOct 19
- W34-17vs Philadelphia EaglesOct 10
- L14-26at New Orleans SaintsOct 5
- W21-18vs Los Angeles ChargersSep 28
- L9-22vs Kansas City ChiefsSep 22
- L37-40at Dallas CowboysSep 14
- L6-21at Washington CommandersSep 7
- L13-20at Philadelphia EaglesJan 5
- W45-33vs Indianapolis ColtsDec 29
San Francisco 49ers
Last 10: 5-5Streak L121.8 scored · 25.1 allowed per game3-3 away
- L15-26at Houston TexansOct 26
- W20-10vs Atlanta FalconsOct 20
- L19-30at Tampa Bay BuccaneersOct 12
- W26-23at Los Angeles RamsOct 3
- L21-26vs Jacksonville JaguarsSep 28
- W16-15vs Arizona CardinalsSep 21
- W26-21at New Orleans SaintsSep 14
- W17-13at Seattle SeahawksSep 7
- L24-47at Arizona CardinalsJan 5
- L34-40vs Detroit LionsDec 31
Standings
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| Los Angeles | 0 | 30 | 74 | 0 | 1.000 | 3 | 3-0 |
| San Francisco | 1 | 48 | 72 | 0 | .667 | 2 | 2-1 |
| Arizona | 3 | 123 | 108 | 0 | .250 | 1 | 1-3 |
| Seattle | 2 | 45 | 32 | 1 | .167 | 0 | 0-2-1 |
| Dallas | 1 | 47 | 75 | 0 | .667 | 2 | 2-1 |
| New York | 1 | 22 | 59 | 0 | .667 | 2 | 2-1 |
| Washington | 2 | 65 | 36 | 0 | .333 | 1 | 1-2 |
| Philadelphia | 3 | 78 | 41 | 0 | .000 | 0 | 0-3 |
Box score
| Stat | San Francisco 49ers | New York Giants |
|---|---|---|
| First downs | 25 | 19 |
| First downs passing | 13 | 7 |
| First downs rushing | 10 | 10 |
| First downs by penalty | 2 | 2 |
| Third downs | 6-11 | 5-12 |
| Fourth downs | 1-1 | 0-0 |
| Offensive plays | 65 | 56 |
| Total yards | 380 | 296 |
| Yards per play | 5.8 | 5.3 |
| Drives | 11 | 10 |
| Net passing yards | 221 | 179 |
| Completions | 19/24 | 24/33 |
| Yards per pass | 8.5 | 5.1 |
| Interceptions thrown | 0 | 0 |
| Sacks allowed | 2-14 | 2-12 |
| Rushing yards | 159 | 117 |
| Rushing attempts | 39 | 21 |
| Yards per rush | 4.1 | 5.6 |
| Red zone trips | 4-5 | 2-3 |
| Penalties | 6-34 | 5-23 |
| Turnovers | 1 | 0 |
| Fumbles lost | 1 | 0 |
| Defensive touchdowns | 0 | 0 |
| Time of possession | 33:11 | 26:49 |
Win probability
Above the line favours New York Giants, below favours San Francisco 49ers.
Venue
- MetLife StadiumEast Rutherford, NJ
- Attendance83258
- OfficialsAllen Baynes, John Hussey, Carl Johnson, Max Causey, Matt Edwards, Anthony Flemming, Duane Heydt
Elsewhere
- 2026 Fantasy Football Draft Guide: Rankings, mock drafts and analysis
- Fantasy football fast facts: Quick-hit notes to get you ready for your draft
- Mike Clay's Playbook, Part 3: How to manage your team postdraft
- NFL players, coaches, GMs under the most pressure in 2026
- Who calls plays for every NFL team in 2026? What to know
- How Panthers QB Bryce Young, playcaller Brad Idzik will mesh in 2026