The Minnesota Vikings beat the New York Giants 16-13 on Dec 21, 2025 at MetLife Stadium.

Final · MetLife Stadium

Top performers

  • J.J. McCarthy threw for 108 yards, 0 touchdowns and 1 interception for the Vikings.
  • Aaron Jones Sr. ran for 85 yards on 21 carries.
  • Jaxson Dart threw for 33 yards, 0 touchdowns and 1 interception for the Giants.
  • Tyrone Tracy Jr. ran for 71 yards on 16 carries.

Minnesota Vikings box score

Passing

Minnesota Vikings passing, Dec 21, 2025
CMP: Passes that reached the intended receiver.ATT: Attempts — passes thrown, kicks tried or returns taken.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.INT: Interceptions — thrown away by a quarterback, taken by a defender.
J.J. McCarthy91410801
Max Brosmer795200
Team162316001

What the columns mean: CMP · INT

Rushing

Minnesota Vikings rushing, Dec 21, 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.
Aaron Jones Sr.2185015
J.J. McCarthy220112
Jordan Mason2505
Zavier Scott2404
Max Brosmer3-30-1
Team30111115

What the columns mean: CAR · LNG

Receiving

Minnesota Vikings receiving, Dec 21, 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.
Justin Jefferson6885021
Jordan Addison2326020
Josh Oliver2319012
Zavier Scott11808
Aaron Jones Sr.23807
Tai Felton11606
Jordan Mason11606
T.J. Hockenson11202
Jalen Nailor02000
Team1623160021

What the columns mean: REC · TGTS · LNG

Defense

Minnesota Vikings defense, Dec 21, 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.
Blake Cashman1670.0000
Jonathan Allen841.0000
Jay Ward620.0000
Levi Drake Rodriguez511.0000
Andrew Van Ginkel421.0010
Eric Wilson411.0000
Isaiah Rodgers440.0010
Jalen Redmond411.0010
Byron Murphy Jr.200.0110
Elijah Williams210.0000
Harrison Smith220.0000
Ivan Pace Jr.200.0000
Tyrion Ingram-Dawkins110.0000
Fabian Moreau110.0000
Dallas Turner100.0000
Chaz Chambliss100.0000
Tyler Batty110.0000
Team64285.0140

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

Kicking

Minnesota Vikings kicking, Dec 21, 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.
Will Reichard3-31-14310

What the columns mean: LNG

Punting

Minnesota Vikings punting, Dec 21, 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.
Ryan Wright12929.024.00

What the columns mean: PUNTS · NET · IN20

New York Giants box score

Passing

New York Giants passing, Dec 21, 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 Dart7133301

What the columns mean: CMP · INT

Rushing

New York Giants rushing, Dec 21, 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.
Tyrone Tracy Jr.1671018
Devin Singletary114708
Jaxson Dart2704
Wan'Dale Robinson1303
Team30128018

What the columns mean: CAR · LNG

Receiving

New York Giants receiving, Dec 21, 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.
Wan'Dale Robinson3619014
Darius Slayton12808
Tyrone Tracy Jr.22704
Theo Johnson02000
Devin Singletary11-10-1
Team71333014

What the columns mean: REC · TGTS · LNG

Defense

New York Giants defense, Dec 21, 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.
Bobby Okereke1370.0010
Jevon Holland750.0000
Chauncey Golston641.0000
Dane Belton640.0000
Tyler Nubin640.0010
Roy Robertson-Harris410.0000
Brian Burns422.0001
Darius Muasau300.0000
Dru Phillips320.0000
Abdul Carter211.0000
Paulson Adebo210.0110
Elijah Chatman100.0000
Dexter Lawrence II110.0010
Zaire Barnes100.0000
Cor'Dale Flott000.0010
Team59324.0151

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

Punting

New York Giants punting, Dec 21, 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 Gillan29145.539.50

What the columns mean: PUNTS · NET · IN20

Before and after

Other Vikings vs Giants games