Skip to content
NFL·Week 9·2025 season
34 - 24
Final
Sunday, November 2, 2025 MetLife Stadium · East Rutherford, NJ 83,258 attendance
1234T
49ers71031434
Giants7031424

At a glance

All games
Scoring summary10 plays
Quarter 1
TD
Theo Johnson 15 Yd pass from Jaxson Dart (Graham Gano Kick)Giants · 10:50
0 - 7
TD
Christian McCaffrey 5 Yd pass from Mac Jones (Eddy Pineiro Kick)49ers · 4:16
7 - 7
Quarter 2
TD
Jauan Jennings 11 Yd pass from Mac Jones (Eddy Pineiro Kick)49ers · 13:08
14 - 7
FG
Eddy Pineiro 54 Yd Field Goal49ers · 1:55
17 - 7
Quarter 3
FG
Eddy Pineiro 33 Yd Field Goal49ers · 9:55
20 - 7
FG
Graham Gano 22 Yd Field GoalGiants · 6:42
20 - 10
Quarter 4
TD
Brian Robinson Jr. 18 Yd Rush (Eddy Pineiro Kick)49ers · 11:35
27 - 10
TD
Jaxson Dart 6 Yd Rush (Graham Gano Kick)Giants · 7:52
27 - 17
TD
Christian McCaffrey 3 Yd Rush (Eddy Pineiro Kick)49ers · 4:13
34 - 17
TD
Gunner Olszewski 24 Yd pass from Jaxson Dart (Graham Gano Kick)Giants · 1:21
34 - 24

Box score

San Francisco 49ers
Passing
PlayerC/ATTYDSAVGTDINTSACKSRTG
Mac JonesQB19/242359.8202-14135.2
Rushing
PlayerCARYDSAVGTDLONG
Christian McCaffreyRB281063.8116
Brian RobinsonRB55310.6118
Mac JonesQB441.002
Adrian MartinezQB1-1-1.00-1
George KittleTE1-3-3.00-3
Receiving
PlayerRECYDSAVGTDLONGTGTS
Christian McCaffreyRB56713.41396
Jauan JenningsWR44110.31205
Kendrick BourneWR23417.00212
George KittleTE4328.00114
Skyy MooreWR12121.00211
Jordan WatkinsWR11919.00191
Kyle JuszczykFB11212.00122
Luke FarrellTE199.0091
Demarcus RobinsonWR000.0001
Defense
PlayerTOTSOLOSACKSTFLPDQB HITSTD
Tatum BethuneLB16800100
Upton StoutCB6401000
Renardo GreenCB6200200
Malik MustaphaSAF5300000
Dee WintersLB5200000
Sam OkuayinonuDT4311010
Ji'Ayir BrownSAF4300100
Clelin FerrellDE3111010
Luke GiffordLB3100000
Kalia DavisDT3100000
Luke FarrellTE2200000
Deommodore LenoirCB2200000
Jordan ElliottDT2100000
Siran NealDB2000000
Trent WilliamsOT1100000
Curtis RobinsonLB1100000
Kevin GivensDT1000000
Robert Beal Jr.DE1000000
Isaac GuerendoRB1000000
Mykel WilliamsDE1000010
Darrell Luter Jr.CB1000000
Fumbles
PlayerFUMLOSTREC
Mac JonesQB110
Kicking
PlayerFGPCTLONGXPPTS
Eddy PineiroK2/2100.0544/410
Punting
PlayerNOYDSAVGTBIN 20LONG
Thomas MorsteadP28743.50150
Kick returns
PlayerNOYDSAVGLONGTD
Skyy MooreWR25125.5300
Brian RobinsonRB14141.0410
Punt returns
PlayerNOYDSAVGLONGTD
Skyy MooreWR33411.3140
New York Giants
Passing
PlayerC/ATTYDSAVGTDINTSACKSRTG
Jaxson DartQB24/331915.8202-12107.0
Rushing
PlayerCARYDSAVGTDLONG
Jaxson DartQB8567.0118
Devin SingletaryRB8435.4014
Tyrone Tracy Jr.RB5183.6011
Receiving
PlayerRECYDSAVGTDLONGTGTS
Darius SlaytonWR56212.40247
Wan'Dale RobinsonWR9465.10911
Theo JohnsonTE3279.01156
Gunner OlszewskiWR12424.01241
Tyrone Tracy Jr.RB3196.30104
Devin SingletaryRB284.0062
Ray-Ray McCloudWR155.0051
Defense
PlayerTOTSOLOSACKSTFLPDQB HITSTD
Dane BeltonSAF15400000
Bobby OkerekeILB14701000
Demetrius Flannigan-FowlesLB8701000
Tyler NubinSAF8300000
Korie BlackCB8201100
Rakeem Nunez-RochesDT6211010
Deonte BanksCB4300000
Brian BurnsLB4211110
Darius MuasauLB4200000
DJ DavidsonDT3200000
Zaire BarnesLB3200000
Jarrick Bernard-ConverseCB3000000
Dexter LawrenceDT1101000
Andru PhillipsDB1101000
Abdul CarterLB1100000
Kayvon ThibodeauxLB1000000
Darius AlexanderDT1000000
Nic JonesCB1000000
Roy Robertson-HarrisDE0000010
Fumbles
PlayerFUMLOSTREC
Abdul CarterLB001
Kicking
PlayerFGPCTLONGXPPTS
Graham GanoK1/250.0223/36
Punting
PlayerNOYDSAVGTBIN 20LONG
Jamie GillanP523346.61160
Kick returns
PlayerNOYDSAVGLONGTD
Jalin HyattWR411127.8330
Gunner OlszewskiWR38026.7300