Open the board

Minnesota Vikings 16, New York Giants 13: final score and stats

Minnesota Vikings beat New York Giants, Minnesota Vikings 16 to New York Giants 13, on Sunday, December 21, 2025 at MetLife Stadium, East Rutherford, NJ. Below: the box score, top performers, team stats, injuries and recent form for New York Giants vs Minnesota Vikings.

NFLSunday, December 21, 2025
DateDec 21, 2025
Start time1:00 PM ET
VenueMetLife Stadium, East Rutherford, NJ
TVFox
Attendance76,515

Line score

Team1234T
Minnesota Vikings3100316
New York Giants0100313

Team comparison

Minnesota VikingsNew York Giants
Points per game
18.3
22.8
Points allowed per game
14.5
21.5
7-8Record2-13
2nd in NFC NorthStanding1st in NFC East
3-1Road record / home record3-1
LLWWWLast 5WWLTW
L2StreakW2

Team stats

Minnesota VikingsNew York Giants
1st Downs
17
12
Passing 1st downs
8
1
Rushing 1st downs
7
7
1st downs from penalties
2
4
7-123rd down efficiency2-10
1-14th down efficiency1-3
Total Plays
58
48
Total Yards
240
141
Yards per Play
4.1
2.9
Total Drives
9
7
Passing
126
13
16/23Comp/Att7/13
Yards per pass
4.7
0.7
Interceptions thrown
1
1
4-34Sacks-Yards Lost5-20
Rushing
114
128

Injury report

Confirm lineups and injuries close to game time.

Minnesota Vikings
Jauan Jennings WR · Calf - Not Specified
Questionable
Kyle Van Noy LB · Calf - Not Specified
Questionable
Jay Ward S · Knee - Not Specified
Questionable
Blake Cashman LB · Concussion - Concussion
Questionable
T.J. Hockenson TE · Wrist
Questionable
New York Giants
Tyrone Tracy Jr. RB · Hamstring - Strain
Injured Reserve
Questionable
Malik Harrison LB · Groin - Not Specified
Questionable

Box score

Minnesota Vikings Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
J.J. McCarthy9/141087.7013-2539.558.0
Max Brosmer7/9525.8001-970.890.7
Team16/231267.0014-34--70.9

Minnesota Vikings Rushing

PlayerCARYDSAVGTDLONG
Aaron Jones Sr.21854.0015
J.J. McCarthy22010.0112
Jordan Mason252.505
Zavier Scott242.004
C.J. Ham133.003
Max Brosmer3-3-1.00-1
Team311143.7115

Minnesota Vikings Receiving

PlayerRECYDSAVGTDLONGTGTS
Justin Jefferson68514.20218
Jordan Addison22613.00203
Josh Oliver2199.50123
Zavier Scott188.0081
Aaron Jones Sr.284.0073
Jordan Mason166.0061
Tai Felton166.0061
T.J. Hockenson122.0021
Team1616010.002123

Minnesota Vikings Fumbles

PlayerFUMLOSTREC
J.J. McCarthy110
Team110

Minnesota Vikings Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Blake Cashman16700000
Jonathan Allen8412010
Jay Ward6200000
Levi Drake Rodriguez5110010
Isaiah Rodgers4401100
Andrew Van Ginkel4211120
Eric Wilson4111010
Jalen Redmond4111110
Team673056460

Minnesota Vikings Interceptions

PlayerINTYDSTD
Byron Murphy Jr.1150
Team1150

Minnesota Vikings KickReturns

PlayerNOYDSAVGLONGTD
Myles Price25025.0290
Team25025.0290

Minnesota Vikings PuntReturns

PlayerNOYDSAVGLONGTD
Myles Price11212.0120
Team11212.0120

Minnesota Vikings Kicking

PlayerFGPCTLONGXPPTS
Will Reichard3/3100.0431/110
Team3/3100.0431/110

Minnesota Vikings Punting

PlayerNOYDSAVGTBIn 20LONG
Ryan Wright12929.00029
Team12929.00029

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Jaxson Dart7/13332.5015-205.027.4
Team7/13132.5015-20--27.4

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Tyrone Tracy Jr.16714.4018
Devin Singletary11474.308
Jaxson Dart273.504
Wan'Dale Robinson133.003
Team301284.3018

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Wan'Dale Robinson3196.30146
Darius Slayton188.0082
Tyrone Tracy Jr.273.5042
Theo Johnson000.0002
Devin Singletary1-1-1.00-11
Team7334.701413

New York Giants Fumbles

PlayerFUMLOSTREC
Tyler Nubin001
Team001

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Bobby Okereke13700100
Jevon Holland7500000
Chauncey Golston6413010
Dane Belton6400000
Tyler Nubin6400101
Brian Burns4222020
Roy Robertson-Harris4100010
Dru Phillips3200000
Team623447591

New York Giants Interceptions

PlayerINTYDSTD
Paulson Adebo100
Team100

New York Giants KickReturns

PlayerNOYDSAVGLONGTD
Gunner Olszewski37123.7290
Deonte Banks25628.0300
Team512725.4300

New York Giants PuntReturns

PlayerNOYDSAVGLONGTD
Gunner Olszewski155.050
Team155.050

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Ben Sauls2/2100.0391/17
Team2/2100.0391/17

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan29145.50051
Team29145.50051

Recent form

Nov 9, 2026 · vs Buffalo BillsL 6-23
Nov 1, 2026 · at Detroit LionsL 15-19
Oct 25, 2026 · vs Indianapolis ColtsW 16-10
Oct 11, 2026 · at New Orleans SaintsW 23-13
Oct 4, 2026 · vs Miami DolphinsW 15-10
Nov 8, 2026 · at Philadelphia EaglesW 19-11
Oct 25, 2026 · at Houston TexansW 27-21
Oct 18, 2026 · vs New Orleans SaintsL 27-34
Oct 11, 2026 · at Washington CommandersT 27-27
Oct 4, 2026 · vs Arizona CardinalsW 36-24

Team pages

More NFL games on Dec 21, 2025

Frequently asked questions

Who won Minnesota Vikings vs New York Giants?

Minnesota Vikings won, 16-13, on Sunday, December 21, 2025.

What was the final score of Minnesota Vikings vs New York Giants?

Minnesota Vikings 16, New York Giants 13.

Where is Minnesota Vikings vs New York Giants played?

MetLife Stadium, East Rutherford, NJ.

The model’s read

Grades, leans and the full breakdown for Minnesota Vikings vs New York Giants are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.