Minnesota Vikings vs New York Giants Prediction, 12/21/2025 NFL Picks, Best Bets & Odds Week 16
Game: Minnesota Vikings vs New York Giants
Date: Sunday, December 21, 2025
Location: MetLife Stadium in East Rutherford, NJ
TV: FOX
Odds-Point Spread: Giants (+3)
Total-Over-Under: 43.5
MetLife Stadium is the site where the New York Giants (2-12) will try to beat the Minnesota Vikings (6-8) on Sunday. Minnesota opens this game as 3-point favorites. The over-under is set at 43.5.
The Minnesota Vikings step on the gridiron holding a record of 6-8 this year. The last time they stepped on the gridiron, the Vikings stepped onto the field against the Dallas Cowboys and took home the win by a score of 34-26. Aaron Jones was the rushing leader for the Vikings with 12 totes for 34 yds (2.8 yards per carry). T.J. Hockenson held an average of 16.5 yds per catch by tallying 66 yards on 4 receptions. J.J. McCarthy finished 15-24 with 250 yards passing and 2 TDs. He had a QB rating of 108 and ended the contest with 1 interception. Against the run, the Vikings conceded 138 yds on 29 attempts, which is an average of 4.8 yards per rush surrendered. Minnesota allowed 23 completions on 38 tries for a total of 285 yds, and a completion rate of 60.5%. In all, they had 52 plays which gave them 327 yards. The Minnesota Vikings rushed the ball a total of 28 different times and accounted for 77 yards, earning them an average of 2.8 yards per tote.

When it comes to scoring touchdowns, the Minnesota Vikings are sitting at 20.6 points per game. Offensively, they hold an average of 102.3 rushing yards which has them ranked 24th in professional football. The Vikings have produced 3,911 yds on the campaign. Minnesota has accumulated 133 first downs offensively, and they have committed 95 infractions for 756 yds. They have surrendered the ball 27 times (20 interceptions and 7 lost fumbles). If you're looking at getting the ball into the endzone, Minnesota has attained 18 touchdowns through the air and 11 rushing TD's.
The Vikings are ranking 13th in professional football if you analyze their defensive prowess, yielding 21.9 points per outing. The opposition is running for an average of 4.1 yds per attempt on the ground and 127.6 rushing yards per contest for this campaign. If you're looking at passing yards, the Vikings have granted 2,525 total yards, ranking this team at 5th in football. They have allowed 180.4 total yards per contest by way of the pass, and are surrendering a completion percentage of 62.9%. Altogether, they are surrendering 307.9 yards per game, ranking this team at 9th in pro football. They have relinquished 14 touchdowns through the air, in addition to 13 touchdowns by way of the ground game. On the whole, they have surrendered 1,786 rushing yards through 14 matchups on the year.
Get all of our NFL Expert Picks
THIS WEEK'S TOP FOOTBALL GAMES SUNDAY SCOTT SPREITZER – 7-Unit NFL Play (1 p.m.) NOTE: Spreitzer and Shiva have the same side. NOTE: Croy and Murphy have opposing sides. NOTE: Menken and Rickenbach have the same side. |
The Giants come into this game with a record of 2-12 for this campaign. In their last contest, the Giants walked away with a loss by a score of 29-21 against the Washington Commanders. Jaxson Dart (2 TDs) ended the game with 246 yards on 20-36 through the air while his QB rating was 83.8. He threw 1 interception and his average yds per pass attempt was 6.8 yds. Wan'Dale Robinson was the top contributor in the passing game for the Giants, snagging 5 passes for 54 yards (10.8 yards per reception). Tyrone Tracy Jr. ran the ball 15 times for 70 yds, walking away from the contest with 4.7 yds per carry for New York. The Giants finished the game with a total of 384 yds while running 66 plays (5.8 yards per play). New York rushed for 5.0 yards per carry, totaling 146 yds on 29 attempts. New York conceded 37 rushing attempts for 145 yds (3.9 yards per rush). The Giants pass defense allowed a completion percentage of 52.6%, surrendering 195 yards on 10 out of 19 through the air.
Regarding their ability to score points, the Giants are ranked 22nd in the NFL, by tallying 21.4 points per game. For the year, the Giants have thrown for a total of 3,054 yards via the pass and are averaging 218.1 yards via the pass per outing, giving them a rank of 15th in the league. They average 125.1 rushing yds per contest, and have rushed for 1,751 total yards. The New York Giants average 343.2 yds per outing, giving them a rank of 12th in the league. The New York offense has relinquished 880 yds on 102 violations, which is good for 6th in the NFL if you examine hurting your team. They have thrown 9 INTs while surrendering 6 fumbles, and have recorded 136 first downs as a team.
They have relinquished 24 touchdowns via the pass and 228.9 pass yds per contest, which has them ranked 23rd in professional football. New York has relinquished a total of 2,150 rush yards (153.6 total yards per contest), and 18 touchdowns via the rush this year. Their defense has a total of 9 turnovers (4 fumbles forced and 5 interceptions) for this campaign. Altogether, they have given up 396 points in total. The Giants defense has been on the field for 888 plays from the line of scrimmage, giving them a rank of 27th in professional football. The Giants are allowing 28.3 points per game, which is good for 29th in the NFL.
Who will win tonight's Vikings-Giants NFL game against the spread?
Guy's Pick: Take the Giants +3
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get NFL picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free NFL picks
Get all of this Weeks Expert NFL Picks
Additional Resources:
New York Giants - Twitter
Minnesota Vikings - Twitter

