Storypress Daily Report Go
StoryPress.us Storypress Daily Report Guides
Blog Business Local Politics Tech World

Minnesota Vikings vs New York Giants: Player Stats (Dec 21)

James Jackson Carter Brooks • 2026-06-07 • Reviewed by Ethan Collins

A cold December afternoon at MetLife Stadium turned into a defining moment for two teams heading in opposite directions. The Minnesota Vikings edged the New York Giants 16‑13 on December 21, 2025, but the win came at a cost: rookie quarterback J.J. McCarthy left the game with a hand injury.

Final Score: Vikings 16, Giants 13 ·
Date: December 21, 2025 ·
Location: MetLife Stadium ·
Vikings QB: J.J. McCarthy (injured) ·
Giants Streak: Ninth consecutive loss

Quick snapshot

1Game Summary
2Key Players
3Historical Context
4Where to Watch & Track
  • ESPN, NFL.com, CBS Sports (ESPN game hub)
  • Sofascore for live updates (Sofascore)

The game’s key facts tell the story of a defensive battle.

Label Value
Final Score Minnesota Vikings 16, New York Giants 13
Date December 21, 2025
Giants Streak 9th consecutive loss
Injury Note Vikings QB J.J. McCarthy injured

Who’s favored to win, Minnesota Vikings or New York Giants?

Betting odds overview

  • Vikings were favored by 3.5 points according to FOX Sports odds.
  • The over/under was set at 42.5 points (FOX Sports).

Expert predictions from FOX Sports

  • FOX Sports analysts predicted a Vikings win, citing the Giants’ nine‑game losing streak (FOX Sports).
  • The betting line moved slightly toward Minnesota after news of the Giants’ defensive injuries.

The implication: Bettors who backed the Vikings covered the spread, as the final margin (3 points) fell within the 3.5‑point line. The over, however, did not hit — the combined 29 points fell well short of 42.5.

What were the final statistics for the Vikings vs Giants game?

Scoring summary

Four quarters, one pattern: the Vikings built a lead early, the Giants clawed back, and both defenses locked down in the second half.

Quarter Vikings Giants
1st 3 0
2nd 10 10
3rd 0 0
4th 3 3
Final 16 13

Sources: ESPN game recap and NFL.com.

J.J. McCarthy had already injured his right throwing hand before he ran for a touchdown.

ESPN game recap

Team stats comparison

While the box score from ESPN shows the Vikings held the edge in time of possession and rushing yards, the Giants’ passing game kept them within striking distance.

  • Vikings passing leaders: J.J. McCarthy and Max Brosmer (ESPN box score).
  • Vikings rushing leaders: Aaron Jones Sr. and J.J. McCarthy (ESPN box score).

Key individual performances

  • Justin Jefferson (Vikings): 6 receptions for 85 yards (CBS Sports).
  • T. Ingram‑Dawkins (Giants): 1 tackle for loss (CBS Sports).
  • J.J. McCarthy (Vikings): injured during the game, but passed and ran before exiting (ESPN).

What this means: Jefferson’s efficiency kept the chains moving, but McCarthy’s injury forced Minnesota to lean on its ground game and defense in the second half.

In summary, the Vikings’ defense and Jefferson’s performance secured the win, but McCarthy’s injury raises concerns for their playoff push.

Which players had standout performances in the 2025 matchup?

Top Vikings performers

  • Justin Jefferson: 6 catches, 85 yards (team leader) (CBS Sports).
  • Aaron Jones Sr.: leading rusher for Minnesota (ESPN).
  • Vikings defense: held the Giants to 13 points and recorded 2 sacks (CBS Sports).

Top Giants performers

  • Giants defensive line applied pressure, including T. Ingram‑Dawkins with a tackle for loss (CBS Sports).
  • New York’s passing game lacked a 100‑yard receiver; their top target was limited by Vikings coverage.

Injury impact

According to ESPN, J.J. McCarthy had already injured his right throwing hand before he ran for a touchdown. The severity of the injury remains unclear, but his absence in the second half forced Max Brosmer into action.

The catch: McCarthy’s injury could affect the Vikings’ playoff push. With a 7‑8 record entering the game, Minnesota needs its rookie QB healthy for a wild‑card run.

Justin Jefferson had six catches for 85 yards.

CBS Sports box score

How does the Vikings vs Giants head‑to‑head record look historically?

All‑time series wins and losses

Six decades of rivalry, one pattern: Minnesota has held the edge.

Category Vikings Giants
Regular season wins 17 13
Postseason wins 3 0
Total (including playoffs) 20 13

Sources: The Football Database and Minnesota Vikings official site.

Notable past games (including 41‑0)

  • The Vikings’ most lopsided win came in a 41‑0 shutout, a game that remains the largest margin of victory in the series.
  • The Giants’ last win against Minnesota was in 2021, a 27‑24 thriller at U.S. Bank Stadium.

Why this matters: The Vikings’ historical dominance — especially in recent years — underscores how far the Giants have fallen. New York hasn’t beaten Minnesota since 2021.

Where can I find live updates and scores for Vikings vs Giants?

Official NFL sources

  • NFL.com (league’s official game hub): play‑by‑play, box score, video highlights.
  • ESPN (major sports network): live win probability, drive charts, and scoring summaries.
  • CBS Sports (broadcast partner): in‑game tackle stats and player grades.

Sofascore live tracking

Sofascore provides minute‑by‑minute updates, player heat maps, and drive summaries for every NFL game.

Mobile apps and alerts

  • NFL App: push notifications for scores and key plays.
  • Yahoo Sports: customizable alerts for your fantasy roster.

The takeaway: Whether you’re a fantasy manager tracking Jefferson or a Giants fan hoping for a turnaround, these platforms deliver the data as it happens.

For a look at another Vikings matchup earlier in the season, check out the Cleveland Browns vs Vikings stats from their Week 5 win over the Browns.

Frequently Asked Questions

What was the final score of the Vikings vs Giants game?

The final score was Minnesota Vikings 16, New York Giants 13.

How did J.J. McCarthy get injured?

J.J. McCarthy injured his right throwing hand during the game, before he ran for a touchdown, according to ESPN.

What were Justin Jefferson’s stats in the game?

Justin Jefferson had 6 receptions for 85 yards, as reported by CBS Sports.

What is the Giants’ losing streak?

The Giants lost their ninth consecutive game in this matchup.

How do the Vikings lead the all-time series?

The Vikings lead the all-time series 20‑13, including playoffs, according to The Football Database.

What was the 41‑0 game?

The Vikings’ most lopsided win in the series was a 41‑0 shutout, the largest margin of victory in the rivalry.

Where can I find live updates for future Vikings vs Giants games?

Official sources include NFL.com, ESPN, and CBS Sports, as well as Sofascore for real‑time tracking.



James Jackson Carter Brooks

About the author

James Jackson Carter Brooks

Coverage is updated through the day with transparent source checks.