NFLGame PreviewsMIN VS NYG Preview Week16 21-DEC-2025

Game Preview of Minnesota Vikings @ New York Giants. Week 16 of 2025 NFL Season

MIN logo

MIN

6-8-0
@
21DEC25
01:00pm
NYG logo

NYG

2-12-0
MetLife Stadium

Game Preview

The Vikings visit the Giants on Sunday, Dec. 21, 2025 (1:00 PM ET) at MetLife Stadium. Minnesota is a 3-point road favorite on the key number: Vikings -3 (-111). The game total sits in the low 40s at 43.5 (Over -119, Under -118).

This matchup starts up front. Minnesota’s offensive line has real question marks, with Brian O’Neill, Christian Darrisaw, and Ryan Kelly all listed Questionable. That is a big deal for a Vikings offense that already shows a high sack rate allowed in the team traits.

On the other side, the Giants’ ability to cash in on that weakness depends on who plays. Kayvon Thibodeaux is Questionable, and New York also has injuries in the secondary, including Dru Phillips (Questionable) and Nic Jones (IR). If the Giants cannot heat up the quarterback and also cannot hold up in coverage, Minnesota can win with efficiency instead of fireworks.

Game flow is interesting here because the teams want different speeds. New York plays fast and uses no-huddle at a high rate, while Minnesota leans slower. If the Giants hit tempo and create extra plays, the total gets more live. If the Vikings control the pace with the run and short throws, this can look like a tight, low-scoring grind.

Current Season Form

MIN logo

MIN

Away
Record:6-8-0
ATS:6-8-0
O/U:8-6-0
NYG logo

NYG

Home
Record:2-12-0
ATS:7-7-0
O/U:9-5-0

Head-to-Head Summary

Record:
4-1Winner logo
ATS:3-2-0
O/U:2-3-0

Past Results

DateOpponentResultATSO/U
2025-12-14vs WASL 21-29L 2.5o46.5
2025-12-01@ NEL 15-33L 7.0o46.5
2025-11-23@ DETL 27-34L 14.0o50.5
2025-11-16vs GBL 20-27L -7.5o41.5
2025-11-09@ CHIL 20-24L 4.5u45.5
2025-11-02vs SFL 24-34L -2.5o47.5
2025-10-26@ PHIL 20-38L 7.0o43.5
2025-10-19@ DENL 32-33L 7.5o39.5
2025-10-09vs PHIW 34-17W +-7.0o40.5
2025-10-05@ NOL 14-26L 1.5u41.5

Key Insights

 

  • Minnesota’s defense turns pressure into sacks: Vikings pressure-to-sack conversion is 7.8% (91st percentile), which can end drives fast.

  • New York plays fast by design: Giants plays per minute is 110.0% (89th percentile) and no-huddle tendency is 18.2% (94th percentile).

  • Minnesota wants to slow it down: Vikings plays per minute is 94.0% (6th percentile), one of the slower profiles in the league.

  • Big-run potential favors Minnesota: Vikings explosive run rate is 5.0% (88th percentile), and that can punish a defense that gives up chunk runs.

  • Giants have a red-zone problem on defense: NYG red-zone TD rate allowed is 64.0% (6th percentile), so stops inside the 20 have been hard to find.

  • Injuries could tilt both trenches: Minnesota’s questionable tackles/center and New York’s questionable DT (Nunez-Roches) create real variance in both run fits and pass protection.

 

Betting Insights

 

  • Vikings -3 (-111): Minnesota’s pass rush profile is strong (sack rate generated 7.8%, 91st percentile), and negative plays travel well.

  • Over-under 43.5 (Over -119, Under -118): Giants tempo is elite (110.0% plays per minute, 89th percentile), but Vikings pace is slow (94.0%, 6th percentile). This total is basically a bet on which style wins.

  • Aaron Jones over 53.5 rush yards (-120): MIN explosive run rate (5.0%, 88th percentile) lines up well versus NYG explosive run allowed (5.6%, 14th percentile).

  • McCarthy under 184.5 pass yards (-119): If Minnesota’s line is banged up, a slower script fits their pace profile and can cap dropbacks.

  • Hockenson over 30.5 receiving yards (-115): Pressure looks like the Giants’ best path, and tight ends often become the quick outlet when the pocket is noisy.

  • Tracy under 46.5 rush yards (-123): NYG explosive run rate is 2.6% (12th percentile), and Minnesota is not a defense that usually gives up many chunk runs.

 

Final Summary

Minnesota’s cleanest path is simple: protect the ball, lean on the run, and make the Giants drive the field. The Vikings have signs of a defense that can create sacks and clamp down on explosives, which matters if New York is trying to play fast.

For the Giants, the game swings on disruption. If they can pressure a Vikings line that has multiple Questionable starters, they can force shorter throws and maybe steal possessions. But that gets tougher if Thibodeaux is limited, and it also gets tougher if the secondary cannot hold up.

Betting-wise, the number that matters most is health. If Minnesota’s tackles and center trend toward playing, Vikings -3 looks fair. If those linemen sit or are limited, the Giants become much more live, and the under becomes easier to see.

Props follow the same story. I lean to Minnesota’s run profile (Aaron Jones rushing) and the safety valves (Hockenson). On the Giants side, the rushing unders make sense if Minnesota’s front controls the line and keeps runs from turning into chunk plays.

Statistical Battle Boards

Viewing: NYG Offense vs MIN Defense
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Total Points264#14255#17NYG advantage
Total Points Per Game22#2223.2#18MIN advantage
Total Touchdowns32#824#7MIN advantage
Passing Touchdowns16#2314#10MIN advantage
Rushing Touchdowns16#310#17NYG advantage
Other Touchdowns0#240#4MIN advantage
Total Kicking Points70#2697#3MIN advantage
Total Two Point Conversions1#191#17MIN advantage
Kick Extra Points25#1325#14NYG advantage
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Net Passing Yards2688#82047#26NYG advantage
Net Passing Yards Per Game224#13186#26NYG advantage
Passer Rating87.9#2098#9MIN advantage
Passing Attempts389#7306#3MIN advantage
Completions235#16200#29NYG advantage
Completion Percentage60.4#2765.4#18MIN advantage
Passing 1st downs120#1792#1MIN advantage
Passing 1st Down %47.6#3244.2#1MIN advantage
Longest Pass52#2780#4MIN advantage
Passing Fumbles Lost3#154#8MIN advantage
Receiving Targets369#9296#29NYG advantage
Receptions235#16200#4MIN advantage
Receiving Yards After Catch1266#141048#6MIN advantage
YAC Average5.4#105.2#22NYG advantage
Offense team logoOffense
Defense team logoDefense
StatisticOffenseRankDefenseRankAdvantage
Rushing Yards1494#71416#24NYG advantage
Rushing Yards Per Game124#9129#9🏈
Rushing Attempts362#1350#32NYG advantage
Yards Per Rush Attempt4.1#224#22🏈
Rushing 1st downs99#199#32NYG advantage
20+ Yard Rushing Plays5#214#21🏈
Long Rushing31#2632#29NYG advantage
Rushing Fumbles5#214#21🏈
Rushing Fumbles Lost2#52#12NYG advantage