Sign up free
NFL nextThursday 12 NovAll games →
Fri 01:15ProjCommanders20.2Giants24.2SpreadNYG −4.0Total44.4WinNYG 62%
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

San Francisco 49ers vs New York Giants: result and box score, 2 November 2025

NFL games
Final, MetLife Stadium
6–3
@
2–7
34FINAL24
Box score →

Matchup

Last 15 games
19.9Points per game19.3
25.2Points allowed27.2
266.3Passing yards214.3
93.3Rushing yards101.9
-1.13Turnover margin-0.4

Injuries

Bryce HuffSF, HamstringOut
Jake BrendelSF, HamstringOut
Ricky PearsallSF, KneeOut
Yetur Gross-MatosSF, KneeOut
Ben BartchSF, AnkleQuestionable
Brock PurdySF, ToeQuestionable
Dee WintersSF, KneeQuestionable
Jordan ElliottSF, AnkleQuestionable
Sam OkuayinonuSF, AnkleQuestionable
Spencer BurfordSF, KneeQuestionable
Alfred CollinsSF, ShoulderFull Participation in Practice
Christian McCaffreySF, Not injury related - resting playerFull Participation in Practice
George KittleSF, ObliqueFull Participation in Practice
Jauan JenningsSF, AnkleFull Participation in Practice
NFL matchups49ers @ Giants
Away, 6–3
Home, 2–7
Sun 2 Nov, 18:00 UK, MetLife Stadium
34 – 24

Box score

Box score

TeamPointsPassing yardsRushing yardsCarriesTurnovers
San Francisco 49ers34235 159391
New York Giants24191 117210

San Francisco 49ers

PassingC/ATTYDSTDINTSACKS
Mac Jones19/24235202
RushingCARYDSTDLONG
Christian McCaffrey28106116
Brian Robinson553118
Mac Jones4402
Adrian Martinez1-10—
George Kittle1-30-3
ReceivingRECTGTYDSTDLONG
Christian McCaffrey5667139
Jauan Jennings4541120
Kendrick Bourne2234021
George Kittle4432011
Skyy Moore1121021
Jordan Watkins1119019
Kyle Juszczyk1212012
Luke Farrell11909
Demarcus Robinson0100—
KickingFGLONGXP
Eddy Pineiro2/2544/4
DefenceTKLSOLOSACKSINTPD
Tatum Bethune168001
Renardo Green62002
Upton Stout64000
Dee Winters52000
Malik Mustapha53000
Sam Okuayinonu43100
Ji'Ayir Brown43001
Luke Gifford31000

New York Giants

PassingC/ATTYDSTDINTSACKS
Jaxson Dart24/33191202
RushingCARYDSTDLONG
Jaxson Dart856118
Devin Singletary843014
Tyrone Tracy Jr.518011
ReceivingRECTGTYDSTDLONG
Darius Slayton5762024
Wan'Dale Robinson9114609
Theo Johnson3627115
Gunner Olszewski1124124
Tyrone Tracy Jr.3419010
Devin Singletary22806
Ray-Ray McCloud11505
KickingFGLONGXP
Graham Gano1/2223/3
DefenceTKLSOLOSACKSINTPD
Dane Belton154000
Bobby Okereke146000
Demetrius Flannigan-Fowles86000
Tyler Nubin83000
Korie Black81001
Rakeem Nunez-Roches62100
Brian Burns42101
Deonte Banks42000

Passing yards are before sacks. Defence shows each side's top tacklers.

Team comparison

Last 15 games before this one
49ersGiants
19.9 Points per game 19.3
25.2 Points allowed 27.2
266.3 Passing yards 214.3
93.3 Rushing yards 101.9
-1.13 Turnover margin -0.4

Injuries

Out Bryce HuffSF, Hamstring
Out Jake BrendelSF, Hamstring
Out Ricky PearsallSF, Knee
Out Yetur Gross-MatosSF, Knee
Questionable Ben BartchSF, Ankle
Questionable Brock PurdySF, Toe
Questionable Dee WintersSF, Knee
Questionable Jordan ElliottSF, Ankle
Questionable Sam OkuayinonuSF, Ankle
Questionable Spencer BurfordSF, Knee
Full Participation in Practice Alfred CollinsSF, Shoulder
Full Participation in Practice Christian McCaffreySF, Not injury related - resting player
Full Participation in Practice George KittleSF, Oblique
Full Participation in Practice Jauan JenningsSF, Ankle