ScoutIndex

2025 · Week 16

Minnesota Vikings at New York Giants

Dec 21, 2025 · New Meadowlands Stadium · outdoors · fieldturf

MINMIN

16

Final
NYGNYG

13

Pregame win probability

MIN 68%proj. MIN by 5.332% NYG

Recap

Minnesota Vikings held off New York Giants 16–13. ScoutIndex had favored Vikings (68%) going in. Vikings improve to 7-8; Giants fall to 2-13. J.J. McCarthy paced the offense with 108 passing yards; 20 rushing yards and 1 rushing TD.

Team stats

MINNYG
15First downs8
274Total yards161
160Passing yards33
114Rushing yards128
16/23Comp / Att7/13
1Turnovers1
4Sacks taken5

Scoring & key plays

  1. Q1(10:54) 16-W.Reichard 43 yard field goal is GOOD, Center-42-A.DePaola, Holder-17-R.Wright.
  2. Q2(11:08) 30-B.Sauls 27 yard field goal is GOOD, Center-59-C.Kreiter, Holder-12-J.Gillan.
  3. Q2(5:51) (Shotgun) 9-J.McCarthy pass short right intended for 1-J.Nailor INTERCEPTED by 8-J.Holland at NYG 4. 8-J.Holland for 96 yards, TOUCHDOWN NULLIFIED by Penalty. PENALTY on NYG-51-A.Carter, Defensive Offside, 4 yards, enforced at NYG 8 - No Play.
  4. Q2(4:53) 16-W.Reichard 31 yard field goal is GOOD, Center-42-A.DePaola, Holder-17-R.Wright.
  5. Q2(2:09) (Shotgun) 9-J.McCarthy scrambles right end for 12 yards, TOUCHDOWN.
  6. Q216-W.Reichard extra point is GOOD, Center-42-A.DePaola, Holder-17-R.Wright.
  7. Q2(:25) (No Huddle, Shotgun) 9-J.McCarthy sacked at MIN 33 for -8 yards (0-B.Burns). FUMBLES (0-B.Burns) [0-B.Burns], RECOVERED by NYG-27-T.Nubin at MIN 27. 27-T.Nubin for 27 yards, TOUCHDOWN. MIN-9-J.McCarthy was injured during the play.
  8. Q230-B.Sauls extra point is GOOD, Center-59-C.Kreiter, Holder-12-J.Gillan.
  9. Q4(11:10) 30-B.Sauls 39 yard field goal is GOOD, Center-59-C.Kreiter, Holder-12-J.Gillan.
  10. Q4(4:18) 16-W.Reichard 30 yard field goal is GOOD, Center-42-A.DePaola, Holder-17-R.Wright.

Box score

MIN

Passing

PlayerC/AYdsTDINT
J.J. McCarthy9/1410801
Max Brosmer7/95200

Rushing

PlayerCarYdsTD
J.J. McCarthy2201
Aaron Jones21850
Max Brosmer3-30
Zavier Scott240
Jordan Mason250
C.J. Ham130

Receiving

PlayerRecTgtYdsTD
Justin Jefferson68850
Aaron Jones2380
Jordan Addison23260
Josh Oliver23190
Zavier Scott1180
Jordan Mason1160
Tai Felton1160
T.J. Hockenson1120
Jalen Nailor0200

NYG

Passing

PlayerC/AYdsTDINT
Jaxson Dart7/133301

Rushing

PlayerCarYdsTD
Tyrone Tracy Jr.16710
Devin Singletary11470
Jaxson Dart270
Wan'Dale Robinson130

Receiving

PlayerRecTgtYdsTD
Tyrone Tracy Jr.2270
Devin Singletary11-10
Wan'Dale Robinson36190
Darius Slayton1280
Theo Johnson0200

← All scores