Vikings vs. Giants 2025 Prediction, Odds, Picks - Dec 21

Vikings vs. Giants 2025 Prediction, Odds, Picks - Dec 21

Updated Dec. 21, 2025 12:43 p.m. ET
Data Skrive

Having dropped two straight, the New York Giants (2-12) will face the Minnesota Vikings (6-8). The Vikings are slight favorites (-2.5). The matchup has an over/under of 41.5 points.

Keep up with the 2025 NFL season on FOX Sports.

Vikings vs. Giants Odds & Betting Lines

Vikings vs Giants Betting Information updated as of December 21, 2025, 12:33 p.m. ET.
Favorite Spread Favorite Spread Odds Underdog Spread Odds Total Over Total Odds Under Total Odds
Vikings -2.5 -118 -102 41.5 -105 -115

This page may contain affiliate links to legal sports betting partners. If you sign up or place a wager, FOX Sports may be compensated. Read more about Sports Betting on FOX Sports.

Vikings vs. Giants Prediction & Pick

  • Pick ATS: Giants (+2.5)
  • Pick OU: Over (41.5)
  • Prediction: Vikings 24 - Giants 23

How to Watch Minnesota vs. New York

Vikings vs. Giants Recent Matchups

  • Over their last four meetings, Minnesota has totaled three wins versus New York.
  • Over their last four head-to-head matchups, Minnesota has racked up 107 points, while New York has posted 71.

Minnesota Betting Info

  • In 14 Minnesota games this season, it has six wins against the spread.
  • The Vikings have been favored by 2.5 points or more five times this season, and covered the spread in three of those matchups.
  • Minnesota contests this year have gone over the point total 57.1% of the time (eight times in 14 games with a set point total).
  • When playing as the moneyline favorite, the Vikings have won 50% of the time (3-3).
  • The implied probability in this matchup, considering the moneyline, gives the Vikings a 59.7% chance to win.

Vikings Stats

Stat Average (Total) Rank
Pass yards 177.1 (2,479) 28
Rush yards 102.3 (1,432) 24
Points scored 20.6 (289) 25
Pass yards against 180.4 (2,525) 5
Rush yards against 127.6 (1,786) 23
Points allowed 21.9 (307) 13

Minnesota's Key Players

Offense

  • J.J. McCarthy has 1,342 passing yards in eight games this year, averaging 167.8 per game with a 56.8% completion percentage and 11 touchdowns against 11 interceptions.
  • He has added 154 rushing yards (19.3 per game) and three touchdowns on the ground.
  • Jordan Mason has racked up 659 rushing yards with six touchdowns (47.1 yards per game through 14 games). His 4.6 yards per attempt rank 18th in the NFL.
  • Through 14 games played, Justin Jefferson is averaging 59.4 yards and 4.7 receptions per game on the way to 832 receiving yards and 66 catches. He's been targeted 117 times, and has two receiving touchdowns.
  • Jordan Addison has 39 receptions for 576 yards and three touchdowns. He's been targeted 72 times in the passing game, and averages 3.5 receptions and 52.4 yards in 11 games played.

Defense

  • On defense for the Vikings, Eric Wilson has put up 91 tackles, 15 TFL, and 5.5 sacks in 2025.
  • Blake Cashman has 104 tackles and two TFL this season.
  • Dallas Turner has totaled 50 tackles, eight TFL, and 5.5 sacks this year.
  • This season, Jalen Redmond has 54 tackles, 10 TFL, and five sacks.

New York Betting Info

  • New York has put together a 7-7-0 record against the spread this year.
  • The Giants are 7-5 ATS when underdogs by 2.5 points or more this season.
  • Games involving New York have hit the over on nine occasions this season.
  • The Giants have entered the game as underdogs 13 times this season and won twice.
  • The Giants have a 44.6% chance to win this game based on the implied probability of the moneyline.

Giants Stats

Stat Average (Total) Rank
Pass yards 218.1 (3,054) 16
Rush yards 125.1 (1,751) 10
Points scored 21.4 (300) 23
Pass yards against 228.9 (3,205) 23
Rush yards against 153.6 (2,150) 31
Points allowed 28.3 (396) 29

New York's Key Players

Offense

  • Jaxson Dart has passed for 1,802 yards this year, with 13 touchdowns and four interceptions. He is completing 62.5% of his passes while averaging 163.8 yards per game and 6.8 per attempt.
  • On the ground, Dart has added seven rushing touchdowns and 400 rushing yards (third on the Giants).
  • Wan'Dale Robinson has 78 catches (ninth in the NFL) for 882 yards and four receiving touchdowns. He has been targeted 120 times and averages 5.6 receptions per game through 14 games played.
  • So far this season in 12 games, Tyrone Tracy Jr. has racked up 504 rushing yards (leading the Giants) and scored two rushing touchdowns. He averages 42 yards per game and 3.9 per attempt (37th in the NFL).
  • Tracy has helped out in the receiving game, amassing 230 receiving yards (19.2 per game) on 25 catches (2.1 per game), while being targeted 35 times. He has one receiving touchdown.
  • Theo Johnson has been targeted 72 times, resulting in 45 catches for 528 yards .

Defense

  • Brian Burns has 57 tackles, 18 TFL, 13 sacks, and seven passes defended in 2025.
  • Bobby Okereke has 117 tackles, one TFL, and one sack. He leads the Giants in tackles.
  • During the 2025 campaign, Dane Belton has 78 tackles, three TFL, and two sacks in 14 games.
  • Andru Phillips has intercepted two passes and also has 54 tackles, six TFL, and 12 passes defended.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox?

Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share