Top 5 This Week

Related Posts

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

Christian McCaffrey scored twice to become the NFL’s all-time leader in games with both a rushing and a receiving touchdown, surpassing Marshall Faulk’s career total of 15, as the San Francisco 49ers beat the New York Giants 34-24 at MetLife Stadium on November 2, 2025. McCaffrey carried 28 times for 106 yards, caught five passes for 67 more, and finished with 173 scrimmage yards on 33 touches. Mac Jones, starting in place of the injured Brock Purdy for a fifth straight week, completed his first 14 passes of the game and finished 19 of 24 for 235 yards and two touchdowns at a passer rating of 135.2. Full San Francisco 49ers vs New York Giants player stats from the Week 9 matchup are below.

DetailSan Francisco 49ersNew York Giants
Final Score3424
Record After Game6-32-7
DateNovember 2, 2025MetLife Stadium, East Rutherford, NJ
Passing LeaderMac Jones: 19/24, 235 yds, 2 TD, 135.2 RTGJaxson Dart: 24/33, 191 yds, 2 TD, 107.0 RTG
Rushing LeaderChristian McCaffrey: 28 car, 106 yds, 1 TDJaxson Dart: 8 car, 56 yds, 1 TD
Receiving LeaderChristian McCaffrey: 5 rec, 67 yds, 1 TDDarius Slayton: 5 rec, 62 yds


Box Score

TeamQ1Q2Q3Q4Final
San Francisco 49ers71031434
New York Giants7031424

Scoring Summary

QtrTimeTeamPlaySFNYG
Q110:50NYGTheo Johnson 15-yd pass from Jaxson Dart (Graham Gano kick)07
Q14:16SFChristian McCaffrey 5-yd pass from Mac Jones (Eddy Piñeiro kick)77
Q213:08SFJauan Jennings 11-yd pass from Mac Jones (Eddy Piñeiro kick)147
Q21:55SFEddy Piñeiro 54-yd field goal177
Q39:55SFEddy Piñeiro 33-yd field goal207
Q36:42NYGGraham Gano 22-yd field goal2010
Q411:35SFBrian Robinson Jr. 18-yd rush (Eddy Piñeiro kick)2710
Q47:52NYGJaxson Dart 6-yd rush (Graham Gano kick)2717
Q44:13SFChristian McCaffrey 3-yd rush (Eddy Piñeiro kick)3417
Q41:21NYGGunner Olszewski 24-yd pass from Jaxson Dart (Graham Gano kick)3424

Game Information

Detail
DateSunday, November 2, 2025
Kickoff1:00 PM ET
VenueMetLife Stadium, East Rutherford, NJ
Attendance83,258
SurfaceField Turf (Outdoors)
Weather56°F, relative humidity 47%, wind 5 mph
Duration2:53
Vegas LineSan Francisco -2.5
Over/Under48.5 (over – 58 combined)
Coin Toss49ers won, deferred
BroadcastCBS

Officials: Referee John Hussey, Umpire Duane Heydt, Down Judge Max Causey, Line Judge Carl Johnson, Back Judge Matt Edwards, Side Judge Allen Baynes, Field Judge Anthony Flemming.


Team Stats

StatSan Francisco 49ersNew York Giants
Total Yards380296
Total Plays6556
Yards per Play5.85.3
First Downs2519
Rushing First Downs1010
Passing First Downs137
Penalty First Downs22
Net Passing Yards221179
Gross Passing Yards235191
Completions/Attempts19/2424/33
Completion %79.2%72.7%
Yards per Pass Attempt8.55.1
Sacks Allowed2 (-14 yds)2 (-12 yds)
Interceptions Thrown00
Net Rushing Yards159117
Rushing Attempts3921
Yards per Rush4.15.6
3rd Down Conversions6/11 (54.5%)5/12 (41.7%)
4th Down Conversions1/10/0
Red Zone Scores/Attempts4/52/3
Red Zone Touchdowns42
Penalties6 (-34 yds)5 (-23 yds)
Turnovers10
Fumbles Lost10
Total Drives1110
Avg Yards per Drive33.128.3
Avg Points per Drive2.82.2
Time of Possession33:1126:49

Passing Stats

PlayerTeamCMPATTCMP%YDSYPATDINTSKSK YDSLNGRTG
Mac JonesSF192479.2%2359.82021439135.2
Jaxson DartNYG243372.7%1915.82021224107.0

Advanced Passing

PlayerTeam1D1D%IAY/PACAY/CmpYAC/CmpDropsDrop%Bad ThBad%PrssPrss%ScrmblYds/Scr
Mac JonesSF1350.0%6.76.55.900.0%28.7%414.3%21.5
Jaxson DartNYG720.0%6.64.73.326.3%39.4%410.3%410.0

Rushing Stats

San Francisco 49ers

PlayerATTYDSAVGTDLNG1DYBC/AttYAC/AttBrkTkl
Christian McCaffrey281063.811652.21.60
Brian Robinson Jr.55310.611845.65.01
Mac Jones441.00210.80.30
Adrian Martinez1-1-1.00-10-1.00.00
George Kittle1-3-3.00-30-3.00.00
Team391594.1218

New York Giants

PlayerATTYDSAVGTDLNG1DYBC/AttYAC/AttBrkTkl
Jaxson Dart8567.011854.52.50
Devin Singletary8435.401442.13.30
Tyrone Tracy Jr.5183.601111.81.80
Team211175.6118

Receiving Stats

San Francisco 49ers

PlayerTGTRECYDSAVGTDLNG1DYACDropRTG
Christian McCaffrey656713.41393550152.8
Jauan Jennings544110.31202170140.4
George Kittle44328.00112110100.0
Kendrick Bourne223417.0021240118.7
Skyy Moore112121.0021190118.7
Jordan Watkins111919.0019100118.7
Kyle Juszczyk211212.0012114068.7
Luke Farrell1199.009120104.2
Demarcus Robinson100000039.6
Team231923512.4239

New York Giants

PlayerTGTRECYDSAVGTDLNG1DYACDropRTG
Wan’Dale Robinson119465.109113084.1
Darius Slayton756212.4024218098.5
Theo Johnson63279.01151171102.1
Tyrone Tracy Jr.43196.3010225184.4
Gunner Olszewski112424.0124110158.3
Devin Singletary2284.00605083.3
Ray-Ray McCloud1155.00500087.5
Team32241918.0224

Defensive Stats

San Francisco 49ers

PlayerTOTSOLOASTSKTFLPDQB HTSFF
Tatum Bethune16880.00100
Upton Stout6420.01000
Renardo Green6240.00200
Malik Mustapha5320.00000
Dee Winters5230.00000
Sam Okuayinonu4311.01010
Ji’Ayir Brown4310.00100
Clelin Ferrell3121.01010
Kalia Davis3120.00000
Luke Gifford3120.00000
Jordan Elliott2110.00000
Luke Farrell2200.00000
Deommodore Lenoir2200.00000
Siran Neal2020.00000
Robert Beal Jr.1010.00000
Kevin Givens1010.00000
Isaac Guerendo1010.00000
Darrell Luter Jr.1010.00000
Curtis Robinson1100.00000
Mykel Williams1010.00010

New York Giants

PlayerTOTSOLOASTSKTFLPDQB HTSFF
Dane Belton154110.00000
Bobby Okereke14770.01000
Demetrius Flannigan-Fowles8710.01000
Tyler Nubin8350.00000
Korie Black8260.01100
Rakeem Nunez-Roches6241.01010
Deonte Banks4310.00000
Brian Burns4221.01111
Darius Muasau4220.00000
D.J. Davidson3210.00000
Zaire Barnes3210.00000
Jarrick Bernard-Converse3030.00000
Dexter Lawrence1100.01000
Andru Phillips1100.01000
Abdul Carter1100.00000
Kayvon Thibodeaux1010.00000
Darius Alexander1010.00000
Nic Jones1010.00000
Roy Robertson-Harris0000.00010

Fumbles

PlayerTeamFUMLOSTREC
Mac JonesSF110
Abdul CarterNYG001

Jones was sacked by Brian Burns at the San Francisco 28-yard line with 38 seconds left in the second quarter and fumbled. Abdul Carter recovered at the SF-23 but lost four yards on the return (tackle by Trent Williams), leaving the Giants with the ball at the SF-27.


Special Teams

Kicking

PlayerTeamFGMFGAFG%FG LongXPMXPAPTS
Eddy PiñeiroSF22100.0%544410
Graham GanoNYG1250.0%22336

Piñeiro: 54 yd (Q2, 1:55), 33 yd (Q3, 9:55). Gano: 22 yd good (Q3, 6:42); 45 yd no good (Q2, 0:20).

Punting

PlayerTeamNOYDSAVGLNGTBIn 20
Jamie GillanNYG523346.66011
Thomas MorsteadSF28743.55001

Kick Returns

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

Punt Returns

PlayerTeamRETYDSAVGLNGTD
Skyy MooreSF33411.3140

No New York Giants punt returns.


Snap Counts

Snap counts unofficial.

San Francisco 49ers – Offense

PlayerPosSnapsPct
Dominick PuniOL66100%
Colton McKivitzOL66100%
Matt HennessyOL66100%
Spencer BurfordT66100%
Trent WilliamsT66100%
Mac JonesQB6598%
Christian McCaffreyRB5786%
George KittleTE5786%
Jauan JenningsWR5279%
Kendrick BourneWR4873%
Kyle JuszczykFB4467%
Demarcus RobinsonWR2233%
Luke FarrellTE2132%
Brian Robinson Jr.RB914%
Skyy MooreWR812%
Jordan WatkinsWR812%
Jake TongesTE46%
Adrian MartinezQB12%

San Francisco 49ers – Defense

PlayerPosSnapsPct
Ji’Ayir BrownS57100%
Tatum BethuneLB57100%
Dee WintersLB57100%
Deommodore LenoirDB57100%
Renardo GreenCB57100%
Malik MustaphaS57100%
Upton StoutCB5393%
Sam OkuayinonuDL4172%
Alfred CollinsDL3358%
Keion WhiteDL3358%
Mykel WilliamsDL2951%
Kalia DavisDL2442%
Jordan ElliottDL1933%
Clelin FerrellDL1832%
Kevin GivensDL1832%
Robert Beal Jr.DL1323%
Luke GiffordLB35%
Jason PinnockS12%

New York Giants – Offense

PlayerPosSnapsPct
Greg Van RotenG57100%
Jon Runyan Jr.G57100%
Jaxson DartQB57100%
Marcus MbowOL57100%
Wan’Dale RobinsonWR57100%
Andrew ThomasT57100%
Ray-Ray McCloudWR5291%
Darius SlaytonWR5189%
Theo JohnsonTE4986%
Devin SingletaryRB3256%
John Michael SchmitzC3053%
Austin SchlottmannOL2747%
Tyrone Tracy Jr.RB2544%
Thomas FidoneTE1119%
Gunner OlszewskiWR47%
Chris ManhertzTE24%
Beaux CollinsWR24%

New York Giants – Defense

PlayerPosSnapsPct
Dane BeltonS66100%
Tyler NubinS66100%
Deonte BanksCB66100%
Bobby OkerekeLB66100%
Brian BurnsLB5583%
Korie BlackCB5177%
Dexter LawrenceDL4974%
Roy Robertson-HarrisDT4873%
Kayvon ThibodeauxLB4771%
Demetrius Flannigan-FowlesLB4670%
Rakeem Nunez-RochesDL4264%
Abdul CarterLB3959%
D.J. DavidsonDL2335%
Andru PhillipsCB1929%
Jarrick Bernard-ConverseCB1523%
Darius MuasauLB1421%
Darius AlexanderDL1421%

San Francisco won at 6-3 but left East Rutherford with a significant loss buried inside the final box score. Rookie defensive end Mykel Williams, the 11th pick in the 2025 draft out of Georgia, went down in the fourth quarter after 29 snaps. An MRI the morning of November 3 confirmed a torn ACL and torn lateral meniscus in his right knee, ending his season. He was the fourth San Francisco defensive starter lost for the year: Nick Bosa had torn his ACL in Week 3, Fred Warner had gone down with an ankle injury in Week 6, and Yetur Gross-Matos had been placed on injured reserve with a hamstring ailment the week prior. The Giants dropped to 2-7, having surrendered at least 33 points in each of their three consecutive losses.

Cornelia Lindqvist
Cornelia Lindqvisthttps://newzire.co.uk/
Cornelia Lindqvist is a Swedish-American sports journalist with 4 years of experience covering professional athletics. She previously worked at Sports Illustrated before joining Newzire. Cornelia reports on the NFL, NBA, MLB, WNBA, international football, and cricket, covering game results, roster moves, trade deals, playoff standings, and player statistics. Her sports analysis background helps readers understand the strategies and numbers behind wins and losses.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Popular Articles