Giants vs Vikings is scheduled for Sunday, December 21, 2025 at 1:00 pm ET. Point Spread: Giants ; O/U: 42 ML: Vikings +125, Giants -148. Lines are available across major sportsbetting sites.
Money Line+125-146
Spread
2.5
+100
-2.5
-115
Over/Under
-104
Matchup Overview
Teams: Giants vs Vikings
Date: Sunday, December 21, 2025
Time: 01:00 pm ET
Venue: MetLife Stadium
Where To Watch Giants vs Vikings on Sunday
Watch the full match on FOX.
Injuries
Giants
Vikings
Brian Burns
– Foot
Gunner Olszewski
– Achilles
Malik Nabers
– Toe
Deonte Banks
– Calf
Russell Wilson
– Ankle
Kayvon Thibodeaux
– Shoulder
Dalen Cambre
– Gaemday Inactive
Jaxson Dart
– Hamstring
Jevón Holland
– Calf
Beaux Collins
– Hamstring
Graham Gano
– Groin
Da'Quan Felton
– Undisclosed
Jamie Gillan
– Left Knee
Jalin Hyatt
– Gameday Inactive
Tommy DeVito
– Gameday Inactive
Wan'Dale Robinson
– Ankle
Darius Slayton
– Groin
Jameis Winston
– Gameday Inactive
Eric Gray
– Knee
Paulson Adebo
– Shoulder
Dru Phillips
– Hip
Dane Belton
– Shoulder
Dante Miller
– Undisclosed
Korie Black
– Biceps
Devin Singletary
– Gameday Inactive
Tyler Nubin
– Non Injury Related (Personal)
Cor'Dale Flott
– Concussion
Tyrone Tracy Jr.
– Calf
TJ Moore
– Leg
Nic Jones
– Gameday Inactive
K'Von Wallace
– Gameday Inactive
Art Green
– Hip
Rushawn Baker
– Knee
Tre Hawkins III
– Undisclosed
Micah McFadden
– Lower Leg
Demetrius Flannigan-Fowles
– Calf
Cam Skattebo
– Knee
Ty Summers
– Undisclosed
Jermaine Terry II
– Undisclosed
Chris Board
– Chest
Abdul Carter
– Hamstring
Victor Dimukeje
– Pectoral
Darius Muasau
– Concussion
James Hudson
– Gameday Inactive
Chauncey Golston
– Neck
Bobby Okereke
– Shoulder
Bryan Hudson
– Knee
John Michael Schmitz Jr.
– Ankle
Cory Durden
– Illness
Marcus Mbow
– Knee
Jermaine Eluemunor
– Shoulder/Back
Evan Neal
– Gameday Inactive
Greg Van Roten
– Shoulder
Joshua Ezeudu
– Undisclosed
Jon Runyan
– Back
Andrew Thomas
– Foot
L.Humphrey
– Gameday Inactive
Daniel Bellinger
– Neck
Theo Johnson
– Toe
Chris Manhertz
– Illness
Thomas Fidone II
– Gameday Inactive
Bryce Ford-Wheaton
– Knee
Elijah Garcia
– Gameday Inactive
Darius Alexander
– Gameday Inactive
Rakeem Nuñez-Roches
– Foot
Elijah Chatman
– Undisclosed
Roy Robertson-Harris
– Knee
Dexter Lawrence II
– Elbow
D.J. Davidson
– Foot
Jordon Riley
– Achilles
Alex Williams
– Undisclosed
Ivan Pace Jr.
– Non Injury Related (Personal)
Jalen Nailor
– Hand
I.Rodgers
– Elbow
Jordan Addison
– Suspension
Rondale Moore
– Knee
Mekhi Blackmon
– Back
Brian Asamoah II
– Knee
Sam Howell
– Gameday Inactive
J.J. McCarthy
– Ankle
Brett Rypien
– Gameday Inactive
Max Brosmer
– Gameday Inactive
Tai Felton
– Arm
Tim Jones
– Gameday Inactive
Dallas Turner
– Illness
Justin Jefferson
– Hamstring
Dontae Fleming
– Undisclosed
Reddy Steward
– Thigh
Jeff Okudah
– Concussion
Harrison Smith
– Illness
Kahlef Hailassie
– Gameday Inactive
Theo Jackson
– Hip
Jordan Mason
– Ankle
Dwight McGlothern
– Undisclosed
C.J. Ham
– Undisclosed
Myles Price
– Knee
Ty Chandler
– Knee
Aaron Jones
– Shoulder
Zemaiah Vaughn
– Gameday Inactive
Zavier Scott
– Ankle
Tavierre Thomas
– Gameday Inactive
Gervarrius Owens
– Undisclosed
Kobe King
– Undisclosed
Andrew Van Ginkel
– Neck
Joshua Metellus
– Foot
Bryson Nesbit
– Undisclosed
Ben Yurosek
– Gameday Inactive
Levi Drake Rodriguez
– Ankle
Blake Cashman
– Hamstring
Dorian Mausi
– Back
E.Wilson
– Thumb
Austin Keys
– Groin
Chaz Chambliss
– Gameday Inactive
Jonathan Greenard
– Oblique
Joe Huber
– Gameday Inactive
Jalen Redmond
– Shin
Zeke Correll
– Ankle
Blake Brandel
– Concussion
Michael Jurgens
– Hamstring
Justin Skule
– Concussion
Matt Nelson
– Bicep
Christian Darrisaw
– Knee (ACL) (MCL)
Walter Rouse
– Gameday Inactive
Donovan Jackson
– Wrist
Brian O'Neill
– Knee
Will Fries
– Calf
Ryan Kelly
– Hip
Jeshaun Jones
– Suspended
Josh Oliver
– Ankle
Gavin Bartholomew
– Undisclosed
T.J. Hockenson
– Shin
Thayer Thomas
– Undisclosed
Tyrion Ingram-Dawkins
– Hip
Jonathan Allen
– Knee
Taki Taimani
– Undisclosed
Travis Bell
– Undisclosed
Tyler Batty
– Undisclosed
Harrison Phillips
– Foot
Javon Hargrave
– Chest
Elijah Williams
– Gameday Inactive
Current Betting Odds
Spread: Giants favored at 2.5
Total (Over/Under): 42
Moneyline Odds: Giants +125 , Vikings -148
Recent Matches
Giants
Vikings
Date
Vs
Result
Score
12/14/2025
Commanders
loss
21
: 29
12/01/2025
Patriots
loss
33 :
15
11/23/2025
Lions
loss
34 :
27
11/16/2025
Packers
loss
20
: 27
11/09/2025
Bears
loss
24 :
20
11/02/2025
49ers
loss
24
: 34
10/26/2025
Eagles
loss
38 :
20
10/19/2025
Broncos
loss
33 :
32
10/09/2025
Eagles
win
34
: 17
10/05/2025
Saints
loss
26 :
14
W - 1
L - 9
Date
Vs
Result
Score
12/14/2025
Cowboys
win
26 :
34
12/07/2025
Commanders
win
31
: 0
11/30/2025
Seahawks
loss
26 :
0
11/23/2025
Packers
loss
23 :
6
11/16/2025
Bears
loss
17
: 19
11/09/2025
Ravens
loss
19
: 27
11/02/2025
Lions
win
24 :
27
10/23/2025
Chargers
loss
37 :
10
10/19/2025
Eagles
loss
22
: 28
10/05/2025
Browns
win
17 :
21
W - 4
L - 6
Who Wins: our Prediction
Based on statistical analysis, we see the Giants at a win probability of 57%, while the Vikings have a propability of 43% to win.
21+ and present in OH. Gambling Problem? Call 1-800-GAMBLER.
This site is using
Cloudflare
and adheres to the
Google Safe Browsing Program. We adapted
Google's Privacy Guidelines
to keep your data safe at all times.
BetMGM Sports Promo
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
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, Massachusetts, New York, Ontario, or Puerto Rico.