Open the board

San Francisco 49ers 34, New York Giants 24: final score and stats

San Francisco 49ers beat New York Giants, San Francisco 49ers 34 to New York Giants 24, on Sunday, November 2, 2025 at MetLife Stadium, East Rutherford, NJ. Below: the box score, top performers, team stats, injuries and recent form for New York Giants vs San Francisco 49ers.

NFLSunday, November 2, 2025
DateNov 2, 2025
Start time1:00 PM ET
VenueMetLife Stadium, East Rutherford, NJ
TVCBS
Attendance83,258

Line score

Team1234T
San Francisco 49ers71031434
New York Giants7031424

Team comparison

San Francisco 49ersNew York Giants
Points per game
29.4
22.8
Points allowed per game
19.5
21.5
6-3Record2-7
1st in NFC WestStanding1st in NFC East
2-1Road record / home record3-1
WLWWWLast 5WWLTW
W1StreakW2

Team stats

San Francisco 49ersNew York Giants
1st Downs
25
19
Passing 1st downs
13
7
Rushing 1st downs
10
10
1st downs from penalties
2
2
6-113rd down efficiency5-12
1-14th down efficiency0-0
Total Plays
65
56
Total Yards
380
296
Yards per Play
5.8
5.3
Total Drives
11
10
Passing
221
179
19/24Comp/Att24/33
Yards per pass
8.5
5.1
Interceptions thrown
0
0
2-14Sacks-Yards Lost2-12
Rushing
159
117

Injury report

Confirm lineups and injuries close to game time.

San Francisco 49ers
C.J. West DT · Knee - Not Specified
Injured Reserve
Dre Greenlaw LB · Knee - Not Specified
Questionable
Mike Evans WR · Achilles - Tendinitis
Questionable
Trent Williams OT · Shoulder - Not Specified
Questionable
Deebo Samuel Sr. WR · Hamstring - Not Specified
Questionable
New York Giants
Malik Harrison LB · Groin - Not Specified
Out
Nikko Reed CB · Coach's Decision - Not Specified
Out
Josh Sills G · Coach's Decision - Not Specified
Out
CJ Okoye DT · Coach's Decision - Not Specified
Out
J.C. Davis OT · Coach's Decision - Not Specified
Out

Box score

San Francisco 49ers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Mac Jones19/242359.8202-1476.4135.2
Team19/242219.8202-14--135.2

San Francisco 49ers Rushing

PlayerCARYDSAVGTDLONG
Christian McCaffrey281063.8116
Brian Robinson Jr.55310.6118
Mac Jones441.002
Adrian Martinez1-1-1.00-1
George Kittle1-3-3.00-3
Team391594.1218

San Francisco 49ers Receiving

PlayerRECYDSAVGTDLONGTGTS
Christian McCaffrey56713.41396
Jauan Jennings44110.31205
Kendrick Bourne23417.00212
George Kittle4328.00114
Skyy Moore12121.00211
Jordan Watkins11919.00191
Kyle Juszczyk11212.00122
Luke Farrell199.0091
Team1923512.422123

San Francisco 49ers Fumbles

PlayerFUMLOSTREC
Mac Jones110
Team110

San Francisco 49ers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Tatum Bethune16800100
Upton Stout6401000
Renardo Green6200200
Malik Mustapha5300000
Dee Winters5200000
Sam Okuayinonu4311010
Ji'Ayir Brown4300100
Clelin Ferrell3111010
Team703523430

San Francisco 49ers KickReturns

PlayerNOYDSAVGLONGTD
Skyy Moore25125.5300
Brian Robinson Jr.14141.0410
Team39230.7410

San Francisco 49ers PuntReturns

PlayerNOYDSAVGLONGTD
Skyy Moore33411.3140
Team33411.3140

San Francisco 49ers Kicking

PlayerFGPCTLONGXPPTS
Eddy Pineiro2/2100.0544/410
Team2/2100.0544/410

San Francisco 49ers Punting

PlayerNOYDSAVGTBIn 20LONG
Thomas Morstead28743.50150
Team28743.50150

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jaxson Dart24/331915.8202-1257.5107.0
Team24/331795.8202-12--107.0

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Jaxson Dart8567.0118
Devin Singletary8435.4014
Tyrone Tracy Jr.5183.6011
Team211175.6118

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Darius Slayton56212.40247
Wan'Dale Robinson9465.10911
Theo Johnson3279.01156
Gunner Olszewski12424.01241
Tyrone Tracy Jr.3196.30104
Devin Singletary284.0062
Ray-Ray McCloud III155.0051
Team241918.022432

New York Giants Fumbles

PlayerFUMLOSTREC
Abdul Carter001
Team001

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Dane Belton15400000
Bobby Okereke14701000
Demetrius Flannigan-Fowles8701000
Tyler Nubin8300000
Korie Black8201100
Rakeem Nunez-Roches6211010
Deonte Banks4300000
Brian Burns4211110
Team863927230

New York Giants KickReturns

PlayerNOYDSAVGLONGTD
Jalin Hyatt411127.8330
Gunner Olszewski38026.7300
Team719127.3330

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Graham Gano1/250.0223/36
Team1/250.0223/36

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan523346.61160
Team523346.61160

Recent form

Nov 8, 2026 · vs Las Vegas RaidersW 38-17
Oct 25, 2026 · at Atlanta FalconsL 20-29
Oct 19, 2026 · vs Washington CommandersW 23-17
Oct 11, 2026 · at Seattle SeahawksW 32-29
Oct 4, 2026 · vs Denver BroncosW 24-14
Nov 8, 2026 · at Philadelphia EaglesW 19-11
Oct 25, 2026 · at Houston TexansW 27-21
Oct 18, 2026 · vs New Orleans SaintsL 27-34
Oct 11, 2026 · at Washington CommandersT 27-27
Oct 4, 2026 · vs Arizona CardinalsW 36-24

Team pages

More NFL games on Nov 2, 2025

Frequently asked questions

Who won San Francisco 49ers vs New York Giants?

San Francisco 49ers won, 34-24, on Sunday, November 2, 2025.

What was the final score of San Francisco 49ers vs New York Giants?

San Francisco 49ers 34, New York Giants 24.

Where is San Francisco 49ers vs New York Giants played?

MetLife Stadium, East Rutherford, NJ.

The model’s read

Grades, leans and the full breakdown for San Francisco 49ers vs New York Giants are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.