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

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

Updated Dec. 19, 2025 4:43 p.m. ET
Data Skrive

Having lost two in a row, the New York Giants (2-12) will take on the Minnesota Vikings (6-8). The Vikings are small favorites (-2.5). The expected point total for the matchup is set at 43.5.

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 19, 2025, 1:33 p.m. ET.
Favorite Spread Favorite Spread Odds Underdog Spread Odds Total Over Total Odds Under Total Odds
Vikings -2.5 -118 -102 43.5 -110 -110

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 (43.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 collected three wins against New York.
  • New York has been outpaced by 36 points in its last four tilts against Minnesota.

Minnesota Betting Info

  • Minnesota has played 14 games, posting six wins against the spread.
  • The Vikings have an ATS record of 3-2 when playing as at least 2.5-point favorites this season.
  • Minnesota games in 2025 have gone over the point total eight times in 14 opportunities (57.1%).
  • When playing as moneyline favorites, the Vikings are 3-3, picking up a victory 50% of the time.
  • The Vikings have a 59.7% chance to win this game, based on the implied probability of the moneyline.

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) 24
Points allowed 21.9 (307) 13

Minnesota's Key Players

Offense

  • J.J. McCarthy has passed for 1,342 yards, 11 touchdowns and 11 interceptions this year. He averages 167.8 yards per game and 6.5 per attempt, while completing 56.8% of his attempts.
  • He has also rushed for 154 yards (third on the Vikings) and added three touchdowns on the ground, while averaging 19.3 rushing yards per game.
  • Jordan Mason's rushing statline this season includes 659 yards and six TDs. He's averaging 47.1 yards per game and 4.6 per attempt (18th in the NFL).
  • In the passing game, Justin Jefferson, has totaled 832 receiving yards and two touchdowns after pulling down 66 balls on 117 targets. Per game, he's averaging 59.4 yards and 4.7 receptions in 14 games.
  • Jordan Addison has put up 576 receiving yards and three touchdowns with 39 catches on 72 targets. He's averaging 3.5 receptions and 52.4 yards per game.

Defense

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

New York Betting Info

  • New York is 7-7-0 against the spread this season.
  • The Giants have an ATS record of 7-5 in their 12 games as an underdog of 2.5 points or more this season.
  • New York's games have finished with a final combined score above the over/under nine times this year.
  • The Giants have been underdogs in 13 games this season and won two (15.4%) of those contests.
  • The bookmakers' moneyline implies a 44.6% chance of a victory for the Giants.

Giants Stats

Stat Average (Total) Rank
Pass yards 218.1 (3,054) 15
Rush yards 125.1 (1,751) 10
Points scored 21.4 (300) 22
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

  • Through 11 games played this year, Jaxson Dart has totaled 1,802 passing yards, with 13 touchdowns against four interceptions and completing 62.5% of his passes.
  • On the ground, Dart has added seven rushing touchdowns and 400 rushing yards (third on the Giants).
  • Wan'Dale Robinson has put together a 2025 campaign that includes 78 catches (ninth in the NFL) for 882 yards and four receiving touchdowns over 14 games played. He has been on the receiving end of 120 targets and is averaging 5.6 receptions per game.
  • Tyrone Tracy Jr. is averaging 42 rushing yards per game this season (504 total yards), while scoring two rushing touchdowns.
  • In addition to his rushing stats, Tracy has pulled down 25 passes (on 35 targets) for 230 yards (sixth on the Giants), with one receiving touchdown. He averages 19.2 yards per game.
  • Theo Johnson has 45 catches for 528 yards and five receiving touchdowns. He averages 3.2 yards per game through 14 games and has been targeted 72 times.

Defense

  • In 2025, Brian Burns has recorded 13 sacks to go with 18 TFL and 57 tackles through 14 games. He ranks second in the NFL in sacks.
  • Bobby Okereke has one sack in addition to his one TFL and 117 tackles over 14 games.
  • Dane Belton has two sacks in addition to his three TFL and 78 tackles.
  • Andru Phillips has registered six TFL, 54 tackles, and two interceptions through 14 games.

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