- Matchup: Minnesota Vikings vs New York Giants
- Date: Sunday, December 21, 2025
- Venue: MetLife Stadium, East Rutherford, NJ
- Broadcast: FOX
- Point Spread: Giants (+3)
- Total Points Over/Under: 43.5
This page may include affiliate links at no extra cost to you, thanks for your support.
On Sunday, MetLife Stadium will host the New York Giants (2-12) as they face off against the Minnesota Vikings (6-8). The Vikings enter the game as 3-point favorites, with an over/under set at 43.5 points.
The Minnesota Vikings come into this matchup with a 6-8 record. In their previous game, the Vikings triumphed over the Dallas Cowboys with a score of 34-26. Aaron Jones led the rushing attack, amassing 34 yards on 12 carries (2.8 yards per attempt). T.J. Hockenson contributed significantly with 66 yards on 4 catches, averaging 16.5 yards per reception. Quarterback J.J. McCarthy completed 15 of 24 passes for 250 yards and threw 2 touchdowns, finishing with a QB rating of 108 and 1 interception. Defensively, the Vikings allowed 138 rushing yards on 29 carries, averaging 4.8 yards per rush. Opponents completed 23 of 38 passes for 285 yards, giving Minnesota a completion rate of 60.5%. Overall, the Vikings recorded 52 plays and gained 327 total yards, with a rushing effort of 28 attempts for just 77 yards (2.8 yards per carry).

In terms of scoring, the Vikings are averaging 20.6 points per game. Their offensive rushing average is 102.3 yards, positioning them 24th in the league. This season, they have accumulated 3,911 total yards and secured 133 first downs, but have also committed 95 penalties for 756 yards and turned the ball over 27 times (20 interceptions and 7 lost fumbles). Minnesota has reached the end zone 18 times through the air and 11 times on the ground.
Defensively, the Vikings rank 13th in points allowed, giving up 21.9 per game. Opponents average 4.1 yards per rush attempt, totaling 127.6 rushing yards per game. In regards to the passing game, they have surrendered 2,525 yards, ranking 5th in the league. Allowing 180.4 passing yards per game and a completion percentage of 62.9%, the Vikings yield a total of 307.9 yards on average per game, placing them 9th in the NFL. They have allowed 14 touchdown passes and 13 rushing touchdowns, accumulating 1,786 rushing yards allowed across 14 games this season.
The Giants enter this game with a record of 2-12. In their most recent game, the Giants suffered a defeat, falling 29-21 to the Washington Commanders. Quarterback Jaxson Dart threw for 246 yards with 2 touchdowns, completing 20 of 36 attempts for a QB rating of 83.8, but threw one interception, averaging 6.8 yards per pass. Wan’Dale Robinson was their leading receiver, catching 5 passes for 54 yards (10.8 yards per reception). Tyrone Tracy Jr. had 15 carries for 70 yards, averaging 4.7 yards per rush. The Giants compiled 384 total yards on 66 plays (5.8 yards per play) with their rushing game averaging 5.0 yards per carry, totaling 146 yards on 29 attempts. Their defense allowed 145 yards on 37 rushing attempts (3.9 yards per rush) and yielded a completion rate of 52.6%, allowing 195 passing yards on 10 of 19 attempts.
When it comes to scoring, the Giants are currently ranked 22nd in the NFL, averaging 21.4 points per game. They have accumulated 3,054 passing yards this season, averaging 218.1 yards per game, placing them 15th in the league. Their rushing attack averages 125.1 yards per game with a total of 1,751 rushing yards. Overall, New York averages 343.2 total yards per game, ranking them 12th in the league. Unfortunately, their offense has been penalized 102 times for 880 yards, ranking 6th in the NFL in costly errors. They have thrown 9 interceptions and lost 6 fumbles, while securing 136 first downs.
On defense, the Giants have given up 24 touchdown passes, allowing an average of 228.9 passing yards per game, ranking them 23rd in the league. They have conceded a total of 2,150 rushing yards this season (153.6 yards per game) alongside 18 rushing touchdowns. Overall, their defense has forced 9 turnovers (4 fumbles recovered and 5 interceptions) and has allowed a total of 396 points. The Giants’ defense has faced 888 total plays this season, ranking them 27th, conceding 28.3 points per game, putting them at 29th in the league.
Which team will prevail in the Vikings vs. Giants matchup against the spread?
Expert’s Pick: Choose the Giants +3
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
