Minnesota Vikings
American Football NFL MetLife Stadium Sun 21 Dec 13:00
New York Giants
  1. Prediction
  2. SGP Picks
  3. Odds
  4. Player Props
  5. Stats
  6. Live Stream
  7. Team News
  8. Lineups
  9. Injuries
  10. Standings

NFL Betting Preview: Vikings vs Giants

The Minnesota Vikings face the New York Giants at MetLife Stadium, with kickoff scheduled for 13:00 on Sunday, December 21.

Points the Play in Vikings at Giants

We’re predicting that the Giants and the Vikings will produce a significant combined points total. Therefore, our pick is to take the -105 that there are Over 43.5 points.

Backing our Totals angle? Get the latest BetMGM promo code and check our comprehensive site review. It’s a smart move before placing your bet.

Vikings 28-6 Winners When Teams Last Met

Minnesota Vikings have won two on the spin, triumphing 34-26 in their previous game. This was on the road against Dallas Cowboys at AT&T Stadium. The Vikings moved the ball for 327 yards, split between 250 passing and 77 rushing yards. They produced 21 first downs and found the end zone 4 times, 2 via the pass and 2 on the ground.

New York Giants have lost their last eight games, most recently suffering a 29-21 home defeat to Washington Commanders at MetLife Stadium. The Giants put up 384 yards, split between 238 passing and 146 rushing yards. They produced 22 first downs and scored 3 touchdowns, with 2 through the air and one on the ground.

Head-to-Head Statistics

The Vikings beat the Giants in their last head-to-head matchup. It was a 28-6 scoreline at MetLife Stadium. The Vikings have won three of the previous 4 H2H meetings.

Quarterbacks

Vikings vs Giants Prediction & Picks

We cover the key Vikings vs Giants betting angles, showcasing our expert match prediction, best correct score selection, top player props and a bet builder tailored for value.

Game Prediction

The best betting angle could be wagering on the totals for this NFL matchup. Our pick is for Over 43.5 points to be scored at odds of -105 which makes lots of appeal.

Our team of expert NFL handicappers track current injuries closely. Combined with recent form, this helps us identify the best value odds. A data-led approach backed by key stats and the latest team news keeps our analysis sharp.

Key Vikings vs Giants stats:

  • The 43.5 line has been covered in 5 of the last 8 Vikings games on the road this season.
  • The 43.5 line has been covered in 3 of the last 5 Vikings games on the road.
  • The 43.5 line has been covered in the last 9 Giants games.
  • The 43.5 line has been covered in 10 of the last 14 Giants games this season.
  • The 43.5 line has been covered in 13 of the last 20 Giants games.

Over 43.5 Probability

When looking at the latest odds, our pick has a 51.3% chance of delivering a return. However, we think that the probability is close to 60% taking all factors into consideration. It’s why we think it’s worth placing this wager.

Looking for Bigger Odds?

There are ways to get bigger odds by betting Over on the Totals. Bettors often look to move the line so they can land a more profitable return if the selection wins.

Start betting with confidence. Our bonus guide highlights the most valuable free bets and sign-up offers today.

Our Game Prediction
Over 43.5 Points @ -105 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 19:25, 19 December 2025

Player Prop Picks

Top Pick: J.J. McCarthy Over 187.5 Passing Yards -114 BetMGM logo

You can back J.J. McCarthy (Vikings) at -114 to accumulate over 187.5 passing yards. The line for QB Passing Yards looks attractive and we’re confident of securing a return.

Latest J.J. McCarthy Player Prop Odds

Jordan Addison Over 39.5 Receiving Yards -114 BetMGM logo

The odds for Jordan Addison (Vikings) to surpass 39.5 receiving yards are -114. We're confident in him covering the Player Receiving Yards line and hitting our Over bet.

Latest Jordan Addison Player Prop Odds

Same Game Parlay Picks

Totals Over 43.5
Spread Giants +2.5
Passing Yards J.J. McCarthy Over 187.5

We’ve got a same game parlay with three options: Over 43.5 points, Giants +2.5 and J.J. McCarthy (Vikings) to have Over 187.5 passing yards.

A same game parlay is a fantastic way of cheering on different picks within the same football game. You can predict a number of outcomes and get bigger odds than a single bet. The odds can combine to great effect.

T&C apply. Gamble responsibly 18+

Correct Score Prediction

Vikings Vikings logo 23 - 24 Giants logo Giants

For a fun wager, consider backing the Giants to claim a 24-23 victory. Although it’s a speculative bet, we are expecting things to be close between the two teams.

Vikings vs Giants Odds

The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the betting predictions and bet builder tips.

Books Struggling to Separate Teams

Minnesota Vikings have the shortest price to win this game, with the sportsbooks giving them a 59% probability due to their -145 Moneyline betting odds. At +122, New York Giants are regarded as having a lower probability of winning.

The spread currently stands at 2.5 and the total points line is 43.5. A Total bet is always available and can often provide value selections. If you're keen on Over 43.5, this selection is available at -105.

You can find hundreds of team props and game lines for every National Football League matchup, with the top sportsbooks creating lots of different options. Check out the pre-game and in-game selections before placing your bets.

Justin Jefferson Favorite to Be First Touchdown Scorer

Favorite Justin Jefferson is available at +650 to be the First TD Scorer. Similar odds apply if you’re interested in this player to score the final touchdown.

Touchdown

Justin Jefferson (Vikings)
First TD
+650
Anytime TD
+125
BetMGM Logo
Tyrone Tracy Jr. (Giants)
First TD
+850
Anytime TD
+165
BetMGM Logo
Aaron Jones (Vikings)
First TD
+900
Anytime TD
+200
BetMGM Logo
Jordan Addison (Vikings)
First TD
+1000
Anytime TD
+220
BetMGM Logo

Receiving Yards

Justin Jefferson (Vikings)
Over 55.5
-114
Under 55.5
-114
BetMGM Logo
Wan'Dale Robinson (Giants)
Over 51.5
-114
Under 51.5
-114
BetMGM Logo
Jordan Addison (Vikings)
Over 39.5
-114
Under 39.5
-114
BetMGM Logo
Darius Slayton (Giants)
Over 36.5
-114
Under 36.5
-114
BetMGM Logo

Rushing Yards

Aaron Jones (Vikings)
Over 53.5
-114
Under 53.5
-114
BetMGM Logo
Tyrone Tracy Jr. (Giants)
Over 51.5
-114
Under 51.5
-114
BetMGM Logo
Jordan Mason (Vikings)
Over 44.5
-114
Under 44.5
-114
BetMGM Logo

Passing Yards

Best Betting Offers
MetLife Stadium
MetLife Stadium

Giants Record Shows Three Consecutive Home Defeats

The Giants have been on the losing end in three consecutive games at MetLife Stadium. They have a 3-7 record in their last 10 home games, averaging 20.60 points scored and 25.90 points allowed.

The Vikings have a 4-6 record in their last 10 games away from home, posting 16.40 points per contest while yielding 25.90.

The Vikings beat the Giants 28-6 in their most recent meeting at MetLife Stadium.

Last 10 Games W-L P PF PA O43.5 U43.5
Giants logo Giants Home Stats 3-7 46.50 20.60 25.90 6 4
Vikings logo Vikings Away Stats 4-6 42.30 16.40 25.90 5 5
  • W-L = Wins-Losses
  • P = Avg. Points
  • PF = Avg. Points For
  • PA = Avg. Points Against
  • O43.5 = Games Over 43.5 Points
  • U43.5 = Games Under 43.5 Points
Team Stats

Latest regular season and playoff games stats.

Minnesota Vikings logo Minnesota Vikings Stats
New York Giants logo New York Giants Stats
Moneyline
  • 4 wins and 6 defeats in the last 10 games
  • 4 wins and 6 defeats in the last 10 games on the road
Moneyline
  • 1 win and 9 defeats in the last 10 games
  • 3 wins and 7 defeats in the last 10 home games
Point Spread
Point Spread
Total Points
Total Points
Game Stats
Last 10 Games
Game Stats
Last 10 Games
Last 10 Games on the Road
Last 10 Home Games
Live Streaming

Live streaming is available for NFL games depending on where you are located. Sign into your funded sportsbook account and enjoy the action.

It’s great to enjoy thousands of sporting events on an annual basis. Watch the action and get audio commentary too.

Team News

Minnesota Vikings Injuries

Type
Name
Info
Gavin Bartholomew
Back
Ty Chandler
Knee
Zeke Correll
Ankle
Christian Darrisaw
Knee
Jonathan Greenard
Shoulder
Javon Hargrave
Thigh
Austin Keys
Ankle
Josh Metellus
Shoulder
Rondale Moore
Knee
Matt Nelson
Undisclosed
Brian O'Neill
Heel
Jeff Okudah
Concussion
Carson Wentz
Shoulder

New York Giants Injuries

Type
Name
Info
Chris Board
Chest
Beaux Collins
Concussion
Victor Dimukeje
Knee
Joshua Ezeudu
Calf
Da'Quan Felton
Undisclosed
Thomas Fidone
Foot
Demetrius Flannigan-Fowles
Illness
Bryce Ford-Wheaton
Achilles
Graham Gano
Neck
Art Green
Illness
Anthony Johnson
Undisclosed
Nic Jones
Shoulder
Micah McFadden
Foot
T.J. Moore
Upper Leg
Malik Nabers
Knee - ACL
Evan Neal
Neck
Rakeem Nunez-Roches
Ankle
Rico Payton
Back
Cam Skattebo
Ankle
Kayvon Thibodeaux
Shoulder

Previous Minnesota Vikings Lineups

14 Dec NFL
Vikings 34-26 Cowboys
07 Dec NFL
Commanders 0-31 Vikings
30 Nov NFL
Vikings 0-26 Seahawks
23 Nov NFL
Vikings 6-23 Packers
16 Nov NFL
Bears 19-17 Vikings

Previous New York Giants Lineups

14 Dec NFL
Commanders 29-21 Giants
01 Dec NFL
Giants 15-33 Patriots
23 Nov NFL
Giants 27-34 Lions
16 Nov NFL
Packers 27-20 Giants
09 Nov NFL
Giants 20-24 Bears
NFL Standings Select Season
AFC East W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Patriots 11 3 0 0.786 382 276 106 5-3-0 6-0-0 3-1-0 6-3-0 4-1-0 1L
Bills 10 4 0 0.714 411 324 87 6-1-0 4-3-0 3-2-0 7-3-0 4-1-0 3W
Dolphins 6 8 0 0.429 296 324 -28 4-3-0 2-5-0 3-2-0 3-7-0 4-1-0 1L
Jets 3 11 0 0.214 276 397 -121 2-6-0 1-5-0 0-4-0 2-8-0 1-4-0 2L
AFC North W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Steelers 8 6 0 0.571 336 326 10 5-3-0 3-3-0 3-1-0 7-3-0 3-2-0 2W
Ravens 7 7 0 0.500 335 320 15 3-5-0 4-2-0 3-2-0 5-5-0 3-2-0 1W
Bengals 4 10 0 0.286 314 437 -123 2-5-0 2-5-0 3-2-0 4-6-0 1-4-0 2L
Browns 3 11 0 0.214 226 332 -106 2-5-0 1-6-0 0-4-0 2-7-0 1-4-0 3L
AFC South W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Jaguars 10 4 0 0.714 376 292 84 6-2-0 4-2-0 3-1-0 7-2-0 5-0-0 5W
Texans 9 5 0 0.643 323 228 95 5-2-0 4-3-0 4-1-0 7-2-0 5-0-0 6W
Colts 8 6 0 0.571 392 303 89 6-1-0 2-5-0 2-2-0 6-4-0 1-4-0 4L
Titans 2 12 0 0.143 225 394 -169 0-7-0 2-5-0 0-5-0 1-9-0 1-4-0 1L
AFC West W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Broncos 12 2 0 0.857 342 261 81 7-0-0 5-2-0 3-1-0 7-2-0 5-0-0 11W
Chargers 10 4 0 0.714 315 284 31 6-2-0 4-2-0 5-0-0 8-2-0 4-1-0 3W
Chiefs 6 8 0 0.429 328 268 60 5-3-0 1-5-0 1-3-0 3-6-0 1-4-0 3L
Raiders 2 12 0 0.143 196 363 -167 1-6-0 1-6-0 0-5-0 2-8-0 0-5-0 8L
NFC East W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Eagles 9 5 0 0.643 320 271 49 5-2-0 4-3-0 2-2-0 7-3-0 2-3-0 1W
Cowboys 6 7 1 0.429 407 420 -13 4-2-1 2-5-0 3-1-0 3-6-1 3-2-0 2L
Commanders 4 10 0 0.286 291 375 -84 2-4-0 2-6-0 2-1-0 2-7-0 1-4-0 1W
Giants 2 12 0 0.143 300 396 -96 2-4-0 0-8-0 1-4-0 1-9-0 0-5-0 8L
NFC North W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Bears 10 4 0 0.714 365 338 27 5-1-0 5-3-0 1-3-0 6-3-0 4-1-0 1W
Packers 9 4 1 0.643 348 281 67 5-2-0 4-2-1 4-0-0 7-2-1 4-1-0 1L
Lions 8 6 0 0.571 428 345 83 5-2-0 3-4-0 1-3-0 5-5-0 2-3-0 1L
Vikings 6 8 0 0.429 289 307 -18 2-4-0 4-4-0 2-2-0 4-5-0 2-3-0 2W
NFC South W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Buccaneers 7 7 0 0.500 327 354 -27 3-4-0 4-3-0 2-2-0 5-5-0 1-4-0 2L
Panthers 7 7 0 0.500 264 317 -53 4-2-0 3-5-0 2-2-0 5-4-0 2-3-0 1L
Falcons 5 9 0 0.357 281 341 -60 2-4-0 3-5-0 2-3-0 4-5-0 2-3-0 1W
Saints 4 10 0 0.286 226 332 -106 2-5-0 2-5-0 3-2-0 4-7-0 3-2-0 2W
NFC West W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Rams 11 4 0 0.733 457 299 158 6-1-0 5-3-0 3-2-0 6-4-0 3-2-0 1L
Seahawks 12 3 0 0.800 443 279 164 6-2-0 6-1-0 3-2-0 7-3-0 5-0-0 5W
49ers 10 4 0 0.714 344 293 51 4-2-0 6-2-0 4-1-0 8-2-0 4-1-0 4W
Cardinals 3 11 0 0.214 302 388 -86 1-6-0 2-5-0 0-5-0 3-7-0 0-5-0 6L
AFC Conference W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Broncos 12 2 0 0.857 342 261 81 7-0-0 5-2-0 3-1-0 7-2-0 5-0-0 11W
Patriots 11 3 0 0.786 382 276 106 5-3-0 6-0-0 3-1-0 6-3-0 4-1-0 1L
Jaguars 10 4 0 0.714 376 292 84 6-2-0 4-2-0 3-1-0 7-2-0 5-0-0 5W
Steelers 8 6 0 0.571 336 326 10 5-3-0 3-3-0 3-1-0 7-3-0 3-2-0 2W
Chargers 10 4 0 0.714 315 284 31 6-2-0 4-2-0 5-0-0 8-2-0 4-1-0 3W
Bills 10 4 0 0.714 411 324 87 6-1-0 4-3-0 3-2-0 7-3-0 4-1-0 3W
Texans 9 5 0 0.643 323 228 95 5-2-0 4-3-0 4-1-0 7-2-0 5-0-0 6W
Colts 8 6 0 0.571 392 303 89 6-1-0 2-5-0 2-2-0 6-4-0 1-4-0 4L
Ravens 7 7 0 0.500 335 320 15 3-5-0 4-2-0 3-2-0 5-5-0 3-2-0 1W
Chiefs 6 8 0 0.429 328 268 60 5-3-0 1-5-0 1-3-0 3-6-0 1-4-0 3L
Dolphins 6 8 0 0.429 296 324 -28 4-3-0 2-5-0 3-2-0 3-7-0 4-1-0 1L
Bengals 4 10 0 0.286 314 437 -123 2-5-0 2-5-0 3-2-0 4-6-0 1-4-0 2L
Jets 3 11 0 0.214 276 397 -121 2-6-0 1-5-0 0-4-0 2-8-0 1-4-0 2L
Browns 3 11 0 0.214 226 332 -106 2-5-0 1-6-0 0-4-0 2-7-0 1-4-0 3L
Raiders 2 12 0 0.143 196 363 -167 1-6-0 1-6-0 0-5-0 2-8-0 0-5-0 8L
Titans 2 12 0 0.143 225 394 -169 0-7-0 2-5-0 0-5-0 1-9-0 1-4-0 1L
NFC Conference W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Rams 11 4 0 0.733 457 299 158 6-1-0 5-3-0 3-2-0 6-4-0 3-2-0 1L
Bears 10 4 0 0.714 365 338 27 5-1-0 5-3-0 1-3-0 6-3-0 4-1-0 1W
Eagles 9 5 0 0.643 320 271 49 5-2-0 4-3-0 2-2-0 7-3-0 2-3-0 1W
Buccaneers 7 7 0 0.500 327 354 -27 3-4-0 4-3-0 2-2-0 5-5-0 1-4-0 2L
Seahawks 12 3 0 0.800 443 279 164 6-2-0 6-1-0 3-2-0 7-3-0 5-0-0 5W
49ers 10 4 0 0.714 344 293 51 4-2-0 6-2-0 4-1-0 8-2-0 4-1-0 4W
Packers 9 4 1 0.643 348 281 67 5-2-0 4-2-1 4-0-0 7-2-1 4-1-0 1L
Lions 8 6 0 0.571 428 345 83 5-2-0 3-4-0 1-3-0 5-5-0 2-3-0 1L
Panthers 7 7 0 0.500 264 317 -53 4-2-0 3-5-0 2-2-0 5-4-0 2-3-0 1L
Cowboys 6 7 1 0.429 407 420 -13 4-2-1 2-5-0 3-1-0 3-6-1 3-2-0 2L
Vikings 6 8 0 0.429 289 307 -18 2-4-0 4-4-0 2-2-0 4-5-0 2-3-0 2W
Falcons 5 9 0 0.357 281 341 -60 2-4-0 3-5-0 2-3-0 4-5-0 2-3-0 1W
Saints 4 10 0 0.286 226 332 -106 2-5-0 2-5-0 3-2-0 4-7-0 3-2-0 2W
Commanders 4 10 0 0.286 291 375 -84 2-4-0 2-6-0 2-1-0 2-7-0 1-4-0 1W
Cardinals 3 11 0 0.214 302 388 -86 1-6-0 2-5-0 0-5-0 3-7-0 0-5-0 6L
Giants 2 12 0 0.143 300 396 -96 2-4-0 0-8-0 1-4-0 1-9-0 0-5-0 8L
NFL Team W L T PCT PF PA N. Pts Home Road Div Conf Last 5 Strk
Broncos 12 2 0 0.857 342 261 81 7-0-0 5-2-0 3-1-0 7-2-0 5-0-0 11W
Seahawks 12 3 0 0.800 443 279 164 6-2-0 6-1-0 3-2-0 7-3-0 5-0-0 5W
Patriots 11 3 0 0.786 382 276 106 5-3-0 6-0-0 3-1-0 6-3-0 4-1-0 1L
Rams 11 4 0 0.733 457 299 158 6-1-0 5-3-0 3-2-0 6-4-0 3-2-0 1L
Bills 10 4 0 0.714 411 324 87 6-1-0 4-3-0 3-2-0 7-3-0 4-1-0 3W
Bears 10 4 0 0.714 365 338 27 5-1-0 5-3-0 1-3-0 6-3-0 4-1-0 1W
Jaguars 10 4 0 0.714 376 292 84 6-2-0 4-2-0 3-1-0 7-2-0 5-0-0 5W
Chargers 10 4 0 0.714 315 284 31 6-2-0 4-2-0 5-0-0 8-2-0 4-1-0 3W
49ers 10 4 0 0.714 344 293 51 4-2-0 6-2-0 4-1-0 8-2-0 4-1-0 4W
Packers 9 4 1 0.643 348 281 67 5-2-0 4-2-1 4-0-0 7-2-1 4-1-0 1L
Texans 9 5 0 0.643 323 228 95 5-2-0 4-3-0 4-1-0 7-2-0 5-0-0 6W
Eagles 9 5 0 0.643 320 271 49 5-2-0 4-3-0 2-2-0 7-3-0 2-3-0 1W
Lions 8 6 0 0.571 428 345 83 5-2-0 3-4-0 1-3-0 5-5-0 2-3-0 1L
Colts 8 6 0 0.571 392 303 89 6-1-0 2-5-0 2-2-0 6-4-0 1-4-0 4L
Steelers 8 6 0 0.571 336 326 10 5-3-0 3-3-0 3-1-0 7-3-0 3-2-0 2W
Ravens 7 7 0 0.500 335 320 15 3-5-0 4-2-0 3-2-0 5-5-0 3-2-0 1W
Panthers 7 7 0 0.500 264 317 -53 4-2-0 3-5-0 2-2-0 5-4-0 2-3-0 1L
Buccaneers 7 7 0 0.500 327 354 -27 3-4-0 4-3-0 2-2-0 5-5-0 1-4-0 2L
Cowboys 6 7 1 0.429 407 420 -13 4-2-1 2-5-0 3-1-0 3-6-1 3-2-0 2L
Chiefs 6 8 0 0.429 328 268 60 5-3-0 1-5-0 1-3-0 3-6-0 1-4-0 3L
Dolphins 6 8 0 0.429 296 324 -28 4-3-0 2-5-0 3-2-0 3-7-0 4-1-0 1L
Vikings 6 8 0 0.429 289 307 -18 2-4-0 4-4-0 2-2-0 4-5-0 2-3-0 2W
Falcons 5 9 0 0.357 281 341 -60 2-4-0 3-5-0 2-3-0 4-5-0 2-3-0 1W
Bengals 4 10 0 0.286 314 437 -123 2-5-0 2-5-0 3-2-0 4-6-0 1-4-0 2L
Saints 4 10 0 0.286 226 332 -106 2-5-0 2-5-0 3-2-0 4-7-0 3-2-0 2W
Commanders 4 10 0 0.286 291 375 -84 2-4-0 2-6-0 2-1-0 2-7-0 1-4-0 1W
Cardinals 3 11 0 0.214 302 388 -86 1-6-0 2-5-0 0-5-0 3-7-0 0-5-0 6L
Browns 3 11 0 0.214 226 332 -106 2-5-0 1-6-0 0-4-0 2-7-0 1-4-0 3L
Jets 3 11 0 0.214 276 397 -121 2-6-0 1-5-0 0-4-0 2-8-0 1-4-0 2L
Raiders 2 12 0 0.143 196 363 -167 1-6-0 1-6-0 0-5-0 2-8-0 0-5-0 8L
Giants 2 12 0 0.143 300 396 -96 2-4-0 0-8-0 1-4-0 1-9-0 0-5-0 8L
Titans 2 12 0 0.143 225 394 -169 0-7-0 2-5-0 0-5-0 1-9-0 1-4-0 1L