Minnesota Vikings vs. New York Giants, Picks and Prediction, Sunday, December 21, 2025

By: Bosun Akinpelu Published 12/20/2025, 03:15 PM ET
Vikings vs. Giants prediction
Use Code WWWC

Minnesota (6-8) will be going for their second consecutive road win when they visit MetLife Stadium on Sunday afternoon to face New York (2-12) at 1 PM. ET. Read on to find out which team picks up the win in this Vikings vs. Giants prediction. Don’t get sacked this football season! Try our NFL Picks!

The Vikings are coming off a 34-26 win over Dallas as 5-point underdogs. The Giants are coming off a 29-21 loss to Washington as 2.5-point favorites.

Minnesota is 7-3 in its last 10 games against New York. The Vikings won last season’s meeting, 28-6.

Vikings Going For Third Win In Four Games

The Vikings played well over the past month and followed up their loss to Atlanta with a win over the Cowboys in their last game, for their second win in three weeks. They will try to keep the momentum going and pick up their third win in their last four games when they play on Sunday.

Get Free $30 Credit for Premium Picks + Exclusive Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

Minnesota averages 20.6 points per game, which is 25th in the league. They throw for 177.1 yards and rush for 102.3 yards per game.

J.J. McCarthy has completed 57 percent of his passes for 1,342 yards, 11 touchdowns, and 11 interceptions. Jordan Mason leads the team with 143 carries for 659 yards and six touchdowns, while Justin Jefferson has 66 catches for 832 yards and two touchdowns.

Minnesota is giving up 21.9 points per game, which is 13th in the league. They’re giving up 180.4 passing yards and 127.6 rushing yards per game.

Giants Trying To Snap Three-Game Losing Streak

The Giants followed up their win over the Chargers with three straight losses. They will try to put an end to the streak and pick up their third win of the season when they play on Sunday.

New York averages 21.4 points per game, which is 22nd in the league. They throw for 218.1 yards and rush for 125.1 yards per game.

Jaxson Dart has completed 63 percent of his passes for 1,802 yards, 13 touchdowns, and four interceptions. He also has 400 rushing yards and seven touchdowns. Tyrone Tracy Jr. leads the team with 128 carries for 504 yards and two touchdowns, while Wan’Dale Robinson leads the team with 78 catches for 882 yards and four touchdowns.

New York is giving up 28.3 points per game, which is 29th in the league. They’re giving up 228.9 passing yards and 153.6 rushing yards per game.

Vikings vs. Giants Picks

Point Spread Pick for Vikings vs. Giants

  • Minnesota Vikings -3 (4 Units)

The Vikings have won three of their last five games, while the Giants have lost four of their last five games. Minnesota has the edge here because they played well offensively in recent weeks. They haven’t had a lot of success on the ground this season, but they will be able to move the ball effectively on the ground against a Giants team that is giving up more than 150 yards per game on the ground. They will also be able to exploit New York’s secondary, which is also one of the worst in the league, so expect them to have their way offensively in this game.

The Giants will have a hard time keeping up offensively because they won’t be able to throw the ball effectively against the Vikings, who have one of the best pass defenses in the league. Their inability to throw the ball will make them one-dimensional and allow the Vikings to focus on slowing down the run. Go with Minnesota to cover the spread.

Over/Under Pick for Vikings vs. Giants

  • Over 43.5 (4 Units)

The Vikings average 20.6 points per game. They throw the ball 59 percent of the time, and they’re facing a team that is 23rd against the pass and is giving up 28.3 points per game. The Giants average 21.4 points per game. They throw the ball 54 percent of the time with the 15th-ranked passing attack in the league, and they’re facing a team that is fifth against the pass and is giving up 21.9 points per game. The Vikings will do the heavy lifting, but these teams will score enough points to push the score over the total. The Giants and Vikings played over the total in two of their last three meetings.

Betting on the NFL?

BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.