The San Francisco 49ers beat the New York Giants 34-24 on Nov 2, 2025 at MetLife Stadium.

Final · MetLife Stadium

Top performers

  • Mac Jones threw for 235 yards, 2 touchdowns and 0 interceptions for the 49ers.
  • Christian McCaffrey ran for 106 yards on 28 carries.
  • Jaxson Dart threw for 191 yards, 2 touchdowns and 0 interceptions for the Giants.
  • Devin Singletary ran for 43 yards on 8 carries.

San Francisco 49ers box score

Passing

San Francisco 49ers passing, Nov 2, 2025
PlayerCMPCMP: Passes that reached the intended receiver.ATTATT: Attempts — passes thrown, kicks tried or returns taken.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TDTD: Touchdowns, worth six points before the extra point.INTINT: Interceptions — thrown away by a quarterback, taken by a defender.
Mac Jones192423520

What the columns mean: CMP · INT

Rushing

San Francisco 49ers rushing, Nov 2, 2025
CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Christian McCaffrey28106116
Brian Robinson Jr.553118
Mac Jones4402
George Kittle1-30-3
Team38160218

What the columns mean: CAR · LNG

Receiving

San Francisco 49ers receiving, Nov 2, 2025
REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Christian McCaffrey5667139
Jauan Jennings4541120
Kendrick Bourne2234021
George Kittle4432011
Skyy Moore1121021
Jordan Watkins1119019
Luke Farrell11909
Kyle Juszczyk12000
Demarcus Robinson01000
Team1923223239

What the columns mean: REC · TGTS · LNG

Defense

San Francisco 49ers defense, Nov 2, 2025
TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Tatum Bethune1680.0010
Upton Stout640.0000
Renardo Green620.0020
Dee Winters520.0000
Malik Mustapha530.0000
Ji'Ayir Brown430.0010
Sam Okuayinonu431.0000
Clelin Ferrell311.0000
Luke Gifford310.0000
Kalia Davis310.0000
Siran Neal200.0000
Jordan Elliott210.0000
Deommodore Lenoir220.0000
Mykel Williams100.0000
Kevin Givens100.0000
Curtis Robinson110.0000
Robert Beal Jr.100.0000
Darrell Luter Jr.100.0000
Team66322.0040

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Kicking

San Francisco 49ers kicking, Nov 2, 2025
PlayerFGFG: Field goals made and attempted, written made-attempted.XPLNGLNG: Longest single play, in yards.PTSPTS: Points scored, from touchdowns, field goals and conversions.
Eddy Pineiro2-24-45410

What the columns mean: LNG

Punting

San Francisco 49ers punting, Nov 2, 2025
PlayerPUNTSPUNTS: Punts kicked.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVGAVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.NETNET: Net punting average, after returns and touchbacks are taken off.IN20IN20: Punts downed inside the opponent's 20-yard line.
Thomas Morstead28743.543.51

What the columns mean: PUNTS · NET · IN20

New York Giants box score

Passing

New York Giants passing, Nov 2, 2025
PlayerCMPCMP: Passes that reached the intended receiver.ATTATT: Attempts — passes thrown, kicks tried or returns taken.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TDTD: Touchdowns, worth six points before the extra point.INTINT: Interceptions — thrown away by a quarterback, taken by a defender.
Jaxson Dart243319120

What the columns mean: CMP · INT

Rushing

New York Giants rushing, Nov 2, 2025
CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Jaxson Dart856118
Devin Singletary843014
Tyrone Tracy Jr.518011
Team21117118

What the columns mean: CAR · LNG

Receiving

New York Giants receiving, Nov 2, 2025
REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Darius Slayton5762024
Wan'Dale Robinson9114609
Theo Johnson3627115
Gunner Olszewski1124124
Tyrone Tracy Jr.3419010
Devin Singletary22806
Team2331186224

What the columns mean: REC · TGTS · LNG

Defense

New York Giants defense, Nov 2, 2025
TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Dane Belton1540.0000
Bobby Okereke1470.0000
Korie Black820.0010
Tyler Nubin830.0000
Rakeem Nunez-Roches621.0000
Darius Muasau420.0000
Brian Burns421.0011
Deonte Banks430.0000
Jarrick Bernard-Converse300.0000
Zaire Barnes320.0000
Abdul Carter110.0000
Darius Alexander100.0000
Dexter Lawrence II110.0000
Kayvon Thibodeaux100.0000
Dru Phillips110.0000
Nic Jones100.0000
Team75302.0021

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Kicking

New York Giants kicking, Nov 2, 2025
PlayerFGFG: Field goals made and attempted, written made-attempted.XPLNGLNG: Longest single play, in yards.PTSPTS: Points scored, from touchdowns, field goals and conversions.
Graham Gano1-23-3226

What the columns mean: LNG

Punting

New York Giants punting, Nov 2, 2025
PlayerPUNTSPUNTS: Punts kicked.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVGAVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.NETNET: Net punting average, after returns and touchbacks are taken off.IN20IN20: Punts downed inside the opponent's 20-yard line.
Jamie Gillan523346.639.81

What the columns mean: PUNTS · NET · IN20

Before and after

Other 49ers vs Giants games