Vikings vs. Giants Odds & Betting Predictions - December 21, 2025

Vikings at Giants

6:00 pm • FOX
@

Vikings at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Vikings
5-8
N/A
N/A
N/A
Giants
2-11
N/A
N/A
N/A
location pinSunday 6:00 p.m.
December 21, 2025
MetLife StadiumEast Rutherford

Vikings vs. Giants Props

Prop Projections

See All
Right Arrow

There are no prop projections found for the selected slate. Please check back later.

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Vikings vs. Giants Public Betting Percentages

Away Logo

Vikings

Public

50%

Bets%

50%

Money%

NFL Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
7-63-24-4N/A7-6
Vikings
5-82-42-33-32-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
8-53-25-3N/A8-5
Vikings
7-62-43-23-34-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
2-11N/AN/AN/A2-11
Vikings
5-8N/AN/A3-32-5

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Dec 2nd@NEL 15-33+7 LO 46.5NE +290
Nov 23rd@DETL 27-34+14 WO 50.5DET +724
Nov 16thGBL 20-27+7.5 WO 42.5GB +312
Nov 9th@CHIL 20-24+4.5 WU 44.5CHI +180
Nov 2ndSFL 24-34+2.5 LO 47.5SF +124

Vikings vs. Giants Injury Updates

Vikings Injuries

  • Rondale Moore
    WR

    Moore is out with knee

    Out

Giants Injuries

  • Malik Nabers
    WR

    Nabers is out with knee

    Out

  • Cam Skattebo
    RB

    Skattebo is out with ankle

    Out

Player Stats
  • passing yards
    Jaxson Dart logo
    Jaxson Dart
    1556
    pyds
  • passing touchdowns
    Jaxson Dart logo
    Jaxson Dart
    11
    ptd
  • rushing yards
    Tyrone Tracy logo
    Tyrone Tracy
    434
    ryds
  • rushing touchdowns
    Jaxson Dart logo
    Jaxson Dart
    7
    rtd
Depth Charts
Right Arrow
Starter2ND3RD4TH
QBRussell WilsonJameis WinstonJaxson Dart
RBTyrone TracyDevin SingletaryCam SkatteboDante Miller
WRWan'Dale RobinsonIhmir Smith-MarsetteGunner Olszewski
TETheo JohnsonDaniel BellingerChris ManhertzThomas Fidone
LTJames HudsonJoshua Ezeudu
LGJon RunyanAaron StinnieBryan Hudson
CJohn Michael SchmitzAustin Schlottmann
RGGreg Van RotenEvan NealJake Kubas
RTJermaine EluemunorMarcus Mbow
RDERoy Robertson-HarrisElijah Chatman
LCBPaulson AdeboArt Green
SSTyler NubinDane Belton
FSJevon HollandRaheem Layne
RCBDeonte BanksCor'Dale FlottKorie Black
PJamie Gillan
HJamie Gillan
PRIhmir Smith-MarsetteGunner OlszewskiDalen Cambre
KRIhmir Smith-MarsetteTyrone TracyDevin Singletary
LSCasey Kreiter
KGraham Gano
ROLBAbdul CarterKayvon ThibodeauxTomon Fox
LILBBobby OkerekeDarius MuasauDemetrius Flannigan-Fowles
NBDru PhillipsNic JonesTJ Moore
NTDexter LawrenceD.J. Davidson
DTRakeem Nunez-RochesDarius Alexander
LWRMalik NabersBeaux CollinsDa'Quan Felton
LOLBBrian BurnsChauncey GolstonTrace Ford
RWRDarius SlaytonJalin HyattDalen Cambre
RILBMicah McFaddenChris Board
Team Stats
2078
YDS
2816
221/367
Comps/Atts
252/413
6.39
YPA
7.232
13/19
TDs/INTs
17/8
43/267
Sacks/Yards
36/171
1193
Rush Yards
1605
258
Attempts
389
4.624
YPC
4.126
8
TDs
17

Turnovers

Fumbles Lost
19
Interceptions
8

Efficiency

19/35 54.29%
Redzone
20/42 47.62%
42/140 0%
3rd Down
72/175 0%
8/17 0%
4th Down
14/31 0%

First Downs

196
Total
266
109
Pass
124
64
Rush
108
23
Penalty
34
/
Penalties/Yards
/
Possession

Vikings vs. Giants Odds Comparison

Right Arrow

Could not load odds

Vikings at Giants Team Totals

MatchupOverUnder
Vikings
5-8
N/A
N/A
Giants
2-11
N/A
N/A