San Francisco 49ers vs New York Giants Match Player Stats (Nov 2, 2025)

Date:

Share post:

Christian McCaffrey broke his tie with Marshall Faulk for the most career games with a rushing and receiving touchdown in the same game, finishing with 173 scrimmage yards and two scores as San Francisco beat New York 34-24 at MetLife Stadium on November 2, 2025. With Brock Purdy sidelined for the fifth straight week, Mac Jones went 19 of 24 for 235 yards while the 49ers ran the ball 39 times against a Giants side that tallied 86 defensive tackles and still surrendered 159 rushing yards.



Game Information

DateNovember 2, 2025
VenueMetLife Stadium, East Rutherford, NJ
Attendance83,258
BroadcastCBS
Kickoff1:00 PM ET
49ers Record6-3 (4-2 Away)
Giants Record2-7 (2-2 Home)
RefereeJohn Hussey

Score by Quarter

TeamQ1Q2Q3Q4Final
San Francisco 49ers71031434
New York Giants7031424

Scoring Summary

QtrTimeTeamScoring PlayDriveScore
1st10:50NYGTheo Johnson 15-yd pass from Jaxson Dart ยท Eddy Pineiro kick10 plays, 64 yds, 4:100โ€“7
1st4:16SFChristian McCaffrey 5-yd pass from Mac Jones ยท Eddy Pineiro kick12 plays, 68 yds, 6:347โ€“7
2nd13:08SFJauan Jennings 11-yd pass from Mac Jones ยท Eddy Pineiro kick8 plays, 80 yds, 4:0314โ€“7
2nd1:55SFEddy Pineiro 54-yd FG4 plays, 5 yds, 1:3717โ€“7
3rd9:55SFEddy Pineiro 33-yd FG13 plays, 46 yds, 5:0520โ€“7
3rd6:42NYGGraham Gano 22-yd FG8 plays, 64 yds, 3:1320โ€“10
4th11:35SFBrian Robinson Jr. 18-yd rush ยท Eddy Pineiro kick9 plays, 76 yds, 4:5827โ€“10
4th7:52NYGJaxson Dart 6-yd rush ยท Graham Gano kick7 plays, 65 yds, 3:4327โ€“17
4th4:13SFChristian McCaffrey 3-yd rush ยท Eddy Pineiro kick6 plays, 60 yds, 3:3934โ€“17
4th1:21NYGGunner Olszewski 24-yd pass from Jaxson Dart ยท Graham Gano kick9 plays, 69 yds, 2:5234โ€“24

Team Stats

StatSan FranciscoNew York
Total Yards380296
Total Plays6556
Yards per Play5.85.3
Passing Yards (net)221179
Completions / Attempts19/2424/33
Yards per Pass Attempt8.55.1
Sacks โ€“ Yards Lost2โ€“142โ€“12
Interceptions00
Rushing Yards159117
Rushing Attempts3921
Yards per Rush4.15.6
1st Downs2519
Passing 1st Downs137
Rushing 1st Downs1010
Penalty 1st Downs22
3rd Down Efficiency6/115/12
4th Down Efficiency1/10/0
Red Zone (Madeโ€“Att)4/52/3
Penalties โ€“ Yards6โ€“345โ€“23
Turnovers10
Fumbles Lost10
Time of Possession33:1126:49
Total Drives1110

Passing Stats

San Francisco 49ers

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Mac Jones19/242359.8202โ€“1476.4135.2

Jones, in his seventh start of the 2025 NFL season, opened with 14 consecutive completions and improved to 5-2 as a starter.

New York Giants

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jaxson Dart24/331915.8202โ€“1257.5107.0

Dart found Theo Johnson and Gunner Olszewski for touchdowns; drops from Wan’Dale Robinson and Johnson on third down ended two first-half drives before they reached scoring range.


Rushing Stats

San Francisco 49ers

PlayerCARYDSAVGTDLG
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

The 49ers ran 39 times โ€” one week after a franchise-low 10 rushing attempts in a loss at Houston. Robinson averaged 10.6 yards per carry and scored on an 18-yard run in the fourth quarter.

New York Giants

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

With Cam Skattebo lost for the season the previous week at Philadelphia, Dart led New York on the ground. His 6-yard touchdown run in the fourth quarter cut the deficit to ten before San Francisco scored again.


Receiving Stats

San Francisco 49ers

PlayerRECTGTYDSAVGTDLG
Christian McCaffrey566713.4139
Jauan Jennings454110.3120
George Kittle44328.0011
Kendrick Bourne223417.0021
Skyy Moore112121.0021
Jordan Watkins111919.0019
Kyle Juszczyk121212.0012
Luke Farrell1199.009
Demarcus Robinson010โ€”00
Team192323512.4239

McCaffrey’s five receptions for 67 yards gave him his 16th career game with a rushing and a receiving touchdown โ€” one more than Marshall Faulk had posted, a record that had stood since Faulk’s retirement in 2006.

New York Giants

PlayerRECTGTYDSAVGTDLG
Wan’Dale Robinson911465.109
Darius Slayton576212.4024
Theo Johnson36279.0115
Tyrone Tracy Jr.34196.3010
Gunner Olszewski112424.0124
Devin Singletary2284.006
Ray-Ray McCloud III1155.005
Team24321918.0224

Robinson drew 11 targets and converted nine, but averaged 5.1 yards per reception. Slayton’s 62 yards on five catches was the highest individual total among New York receivers.


Defensive Stats

San Francisco 49ers

PlayerPosTOTSOLOSACKSTFLPDQB HTS
Tatum BethuneLB1680.0010
Upton StoutCB640.0100
Renardo GreenS620.0020
Malik MustaphaS530.0000
Dee WintersLB520.0000
Sam OkuayinonuDT431.0101
Ji’Ayir BrownS430.0010
Clelin FerrellDE311.0101
Luke GiffordLB310.0000
Kalia DavisDT310.0000
Luke FarrellTE220.0000
Deommodore LenoirCB220.0000
Jordan ElliottDT210.0000
Siran NealDB200.0000
Trent WilliamsOT110.0000
Curtis RobinsonCB110.0000
Kevin GivensDT100.0000
Robert Beal Jr.LB100.0000
Isaac GuerendoRB100.0000
Mykel WilliamsDL100.0001
Darrell Luter Jr.CB100.0000
Team70352.0343

Ferrell and Okuayinonu each recorded a sack. Bethune led all defenders across both teams with 16 total tackles and eight solo stops.

New York Giants

PlayerPosTOTSOLOSACKSTFLPDQB HTS
Dane BeltonS1540.0000
Bobby OkerekeLB1470.0100
Demetrius Flannigan-FowlesLB870.0100
Tyler NubinS830.0000
Korie BlackCB820.0110
Rakeem Nunez-RochesDT621.0101
Deonte BanksCB430.0000
Brian BurnsDE421.0111
Darius MuasauILB420.0000
D.J. DavidsonDT320.0000
Zaire BarnesLB320.0000
Jarrick Bernard-ConverseCB300.0000
Dexter Lawrence IIDT110.0100
Dru PhillipsCB110.0100
Abdul CarterLB110.0000
Kayvon ThibodeauxDE100.0000
Darius AlexanderDT100.0000
Nic JonesS100.0000
Roy Robertson-HarrisDE000.0001
Team86392.0723

Burns forced the Mac Jones fumble in the second quarter, which Carter recovered. Burns and Nunez-Roches each recorded a sack. Belton led New York with 15 tackles; Okereke added 14.


Turnovers

Fumbles

TeamPlayerFUMLOSTREC
San FranciscoMac Jones110
New YorkAbdul Carter001

Neither team threw an interception.


Special Teams

Kicking

PlayerFGPCTLGXPPTS
Eddy Pineiro (SF)2/2100.0%544/410
Graham Gano (NYG)1/250.0%223/36

Pineiro converted from 54 and 33 yards. Gano connected from 22 but missed his other attempt.

Punting

PlayerNOYDSAVGTBIN 20LG
Thomas Morstead (SF)28743.50150
Jamie Gillan (NYG)523346.61160

Kick Returns

PlayerTeamNOYDSAVGLGTD
Skyy MooreSF25125.5300
Brian Robinson Jr.SF14141.0410
Jalin HyattNYG411127.8330
Gunner OlszewskiNYG38026.7300

Punt Returns

PlayerTeamNOYDSAVGLGTD
Skyy MooreSF33411.3140
โ€”NYGโ€”โ€”โ€”โ€”โ€”

Injury Report

San Francisco 49ers

  • Mykel Williams (DL) โ€” Left in the fourth quarter with a knee injury; Kyle Shanahan said he feared a torn ACL.
  • Brock Purdy (QB) โ€” Inactive (listed as questionable); fifth consecutive game missed.
  • Ricky Pearsall (WR) โ€” Inactive (knee); fifth consecutive game missed.
  • Ben Bartch (G) โ€” Inactive (ankle).
  • Jake Brendel (C) โ€” Inactive (hamstring).
  • Bryce Huff (DE) โ€” Inactive (hamstring).
  • Yetur Gross-Matos (DE) โ€” Placed on injured reserve prior to the game.

New York Giants

  • John Michael Schmitz (C) โ€” Left in the third quarter with a left shin injury; did not return.
  • Darius Muasau (ILB) โ€” Injured his ankle in the second quarter.
  • Beaux Collins (WR) โ€” Ruled out in the second half (neck injury).
  • Paulson Adebo (CB) โ€” Inactive (knee).
  • Cor’Dale Flott (CB) โ€” Inactive (concussion).
  • Jevon Holland (S) โ€” Inactive (knee).
  • Daniel Bellinger (TE) โ€” Inactive (neck).
  • Jermaine Eluemunor (RT) โ€” Inactive (pectoral muscle).
  • Cam Skattebo (RB) โ€” Out for the 2025 season (dislocated ankle, fractured fibula, ruptured deltoid ligament; suffered Week 8 at Philadelphia).

Officials

RoleOfficial
RefereeJohn Hussey
UmpireDuane Heydt
Down JudgeMax Causey
Line JudgeCarl Johnson
Field JudgeAnthony Flemming
Side JudgeAllen Baynes
Back JudgeMatt Edwards

San Francisco moved to 6-3 and stayed in the NFC West race. New York fell to 2-7 โ€” three defeats in a row, at least 33 points conceded in each โ€” with Paulson Adebo, Cor’Dale Flott and Jevon Holland all missing before a ball was kicked and John Michael Schmitz joining them on the sideline before the final whistle.


Frequently Asked Questions

What was the final score of the San Francisco 49ers vs New York Giants game on November 2, 2025?

San Francisco won 34-24. The 49ers led 20-7 after three quarters before New York scored twice in the fourth to make it 34-24. Full scoring: a Theo Johnson touchdown reception in the first quarter, two Jones-to-McCaffrey/Jennings touchdown passes in the first half, two Pineiro field goals, and fourth-quarter rushing touchdowns from Robinson Jr. and McCaffrey sealed the result.

What were Christian McCaffrey’s stats against the Giants in Week 9?

McCaffrey carried 28 times for 106 rushing yards and one touchdown, caught five passes for 67 receiving yards and another touchdown โ€” 173 total scrimmage yards. His long run was 16 yards; his long reception went for 39.

What NFL record did McCaffrey break against the Giants?

McCaffrey’s rushing and receiving touchdown gave him his 16th career game with a score on the ground and through the air in the same game, moving past Marshall Faulk’s previous record, which had stood since Faulk retired in 2006.

What were Mac Jones’s passing stats in the 49ers vs Giants game?

Jones completed 19 of 24 passes for 235 yards, two touchdowns, zero interceptions, and a 135.2 passer rating. He also took two sacks for minus-14 yards, leaving net passing yardage at 221. His QBR was 76.4.

What were Jaxson Dart’s stats against the 49ers?

Dart completed 24 of 33 passes for 191 yards, two touchdowns (Theo Johnson and Gunner Olszewski), zero interceptions, and a 107.0 passer rating. He also carried eight times for 56 yards and a rushing touchdown.

How many rushing yards did the 49ers have vs the Giants?

San Francisco ran for 159 yards on 39 carries (4.1 yards per carry). McCaffrey led with 106 yards; Brian Robinson Jr. added 53 yards and a touchdown on five carries, averaging 10.6 yards per attempt.

Who led the New York Giants in tackles against San Francisco?

Safety Dane Belton led all Giants defenders with 15 total tackles. Linebacker Bobby Okereke added 14 tackles and linebacker Demetrius Flannigan-Fowles recorded eight.

Who scored touchdowns in the 49ers Giants Week 9 game?

San Francisco: McCaffrey (5-yd reception, Q1; 3-yd rush, Q4), Jauan Jennings (11-yd reception, Q2), Brian Robinson Jr. (18-yd rush, Q4). Eddy Pineiro added field goals of 54 and 33 yards. New York: Theo Johnson (15-yd reception, Q1), Jaxson Dart (6-yd rush, Q4), Gunner Olszewski (24-yd reception, Q4). Graham Gano kicked a 22-yard field goal.

Was Brock Purdy active for the 49ers against the Giants?

No. Purdy was inactive after being listed as questionable โ€” his fifth consecutive absence during the 2025 NFL regular season.

What were Brian Robinson Jr.’s stats in the 49ers vs Giants game?

Robinson carried five times for 53 yards at 10.6 yards per carry and scored on an 18-yard run with 11:35 left in the fourth quarter. He also returned one kickoff for 41 yards.

Claire Conant
Claire Conanthttps://thepressrow.com/
Claire R. Conant is the founder and editor of The Press Row. Born and raised in New York, she spent years covering professional sports across multiple leagues before launching this publication in April 2026, largely out of frustration with a sports media industry that had decided moving fast mattered more than being right. Her reporting covers the NFL, NBA, MLB, cricket, and international football, and every figure published under her byline is verified against official data before the piece moves. She started The Press Row because she believed readers who actually understood the game deserved a publication built to the same standard. That standard has not changed since day one, and it applies to every writer on staff.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Related Matches

Miami Dolphins vs Cleveland Browns Match Player Stats (Oct 19, 2025)

The Cleveland Browns beat the Miami Dolphins 31-6 at Huntington Bank Field on October 19, 2025, with Quinshon...

Los Angeles Rams vs Jacksonville Jaguars Match Player Stats (Oct 19, 2025)

Matthew Stafford threw five touchdown passes at a rain-soaked Wembley Stadium on October 19, 2025 โ€” the first...

Houston Texans vs Baltimore Ravens Match Player Stats (Oct 5, 2025)

Houston had lost six consecutive games to Baltimore and gone 0-for-8 at M&T Bank Stadium before October 5,...

Miami Dolphins vs New England Patriots Match Player Stats (Jan 4, 2026)

Final: New England Patriots 38, Miami Dolphins 10 Gillette Stadium | Foxborough, MA | January 4, 2026 |...