NFL MATCHUP REPORT

December 21, 2025, 1:00 | MetLife Stadium

Minnesota Vikings (6-8) VS New York Giants (2-12)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline


-135
115
-145
125

Spread


-2.5 -117
2.5 -103
-2.5 -120
2.5 100

Total
o
u
o
u
43 o -110
43 u -110
43.5 o -110
43.5 u -110
o
u

RECENT FORM

NameRecord ATSOffense DefenseDiff ATS HomeATS Away OU RecordOU Home OU Away
Minnesota 6-8 6-8 20.64 21.93 -1.29 2-4 4-4 8-6 2-4 6-2
NY Giants 2-12 7-7 21.43 28.29 -6.86 3-3 4-4 9-5 4-2 5-3

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
MIN 13.53 14.04 -0.51
NYG 16.02 13.52 2.49

Yards Per Pass

NameOffense DefenseDifferential
MIN 9.84 10.18 -0.34
NYG 11.23 10.47 0.76

Yards Per Rush

NameOffense DefenseDifferential
MIN 4.48 4.12 0.36
NYG 4.19 5.6 -1.41

SMART CHART

MIN
NAME
NYG
20.64
OFFENSE
21.43
21.93
DEFENSE
28.29
-1.29
DIFFERENTIAL
-6.86
177.07
PASSING YARDS
218.14
102.29
RUSH YARDS
125.07
180.36
PASSING YARDS ALLOWED
228.93
127.57
RUSHING YARDS ALLOWED
153.57
0.93
TURNOVER DIFFERENTIAL
0.43

TEAM RECORDS

Minnesota Vikings

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 6-8 2-4 4-4 6-8 2-4 4-4 20.64 21.93 -1.29
Last 3 2-1 1-0 1-1 2-1 1-0 1-1 21.67 17.33 4.33
vs Conf 4-5 1-3 3-2 4-5 1-3 3-2 8.56 10.00 -1.44
vs Div 2-2 0-1 2-1 2-2 0-1 2-1 19.25 22.50 -3.25

New York Giants

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 2-12 2-4 0-8 7-7 3-3 4-4 21.43 28.29 -6.86
Last 3 0-3 0-1 0-2 1-2 0-1 1-1 21.00 32.00 -11.00
vs Conf 1-9 1-3 0-6 5-5 2-2 3-3 11.80 14.50 -2.70
vs Div 1-4 1-1 0-3 2-3 1-1 1-2 23.60 29.00 -5.40

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 20.64 25 28.29 29
Away Team Road Passing vs Home Team Home Passing Defense 166.50 30 206.17 16
Away Team Road Rushing vs Home Team Home Rushing Defense 87.38 29 127.00 28
Home Team Overall Scoring vs Away Team Overall Defense 21.43 22 21.93 13
Home Team Home Passing vs Away Team Road Passing Defense 174.17 29 191.88 9
Home Team Home Rushing vs Away Team Road Rushing Defense 144.67 4 133.88 23

HEAD TO HEAD SUMMARY

TeamRecord ATSOU ScoreRush YPRPA CPPY TYTO +/-
Minnesota 7-3 5-5 4-6 25.40 111.80 4.25 35.10 65.53 228.80 340.60 0.80
NY Giants 3-7 5-5 4-6 16.80 102.20 4.41 37.00 61.08 219.70 321.90 1.50

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team AttemptsAway Team Completions Home Team Completions
Sep 8, 2024 MIN NYG 28 - 6 1 42 U 111 201 312 2 74 166 240 2 24 42 19 22
Jan 15, 2023 NYG MIN 31 - 24 -2.5 48 O 142 289 431 0 61 271 332 0 35 40 24 32
Dec 24, 2022 NYG MIN 24 - 27 -4.5 48 O 126 319 445 2 83 270 353 0 42 48 30 34
Oct 6, 2019 MIN NYG 28 - 10 5.5 43.5 U 211 279 490 1 64 147 211 1 27 38 22 21
Oct 3, 2016 NYG MIN 10 - 24 -3.5 42.5 U 78 261 339 2 104 262 366 0 45 36 25 26
Dec 27, 2015 NYG MIN 17 - 49 -7 45 O 91 272 363 3 218 150 368 0 34 25 20 15
Oct 21, 2013 MIN NYG 7 - 23 -4 48 U 30 176 206 3 64 193 257 1 53 39 20 23
Dec 13, 2010 NYG MIN 21 - 3 5 43.5 U 213 182 395 2 61 103 164 1 37 35 22 17
Jan 3, 2010 NYG MIN 7 - 44 -8 48 O 35 146 181 2 129 358 487 0 28 37 20 29
Dec 28, 2008 NYG MIN 19 - 20 -7 41 U 135 222 357 0 110 218 328 1 30 26 19 16

BETTING ODDS TRENDS

New York Giants

NY Giants is 0-5 SU in its last 5 games
The total has gone OVER in 8 of NY Giants's last 9 games
NY Giants is 3-12 SU in its last 15 games at home
The total has gone OVER in 4 of NY Giants's last 5 games at home
NY Giants is 2-4 ATS in its last 6 games when playing Minnesota
NY Giants is 1-5 SU in its last 6 games when playing Minnesota
NY Giants is 1-4 ATS in its last 5 games when playing at home against Minnesota
NY Giants is 1-4 SU in its last 5 games when playing at home against Minnesota
The total has gone UNDER in 5 of NY Giants's last 6 games when playing at home against Minnesota

Minnesota Vikings

Minnesota is 2-4 ATS in its last 6 games
Minnesota is 2-4 SU in its last 6 games
The total has gone UNDER in 5 of Minnesota's last 6 games
The total has gone OVER in 6 of Minnesota's last 8 games on the road
Minnesota is 4-2 ATS in its last 6 games when playing NY Giants
Minnesota is 5-1 SU in its last 6 games when playing NY Giants
Minnesota is 4-1 ATS in its last 5 games when playing on the road against NY Giants
Minnesota is 4-1 SU in its last 5 games when playing on the road against NY Giants
The total has gone UNDER in 5 of Minnesota's last 6 games when playing on the road against NY Giants

TEAM LAST 5 GAMES

Minnesota Vikings

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Dec 14, 2025 DAL 34-26 W 5/47.5 W/O 77 250 327 138 285 423 1 A
Dec 7, 2025 WAS 31-0 W -1/44 W/U 162 151 313 107 99 206 -3 H
Nov 30, 2025 SEA 0-26 L 12/41.5 L/U 66 96 162 125 94 219 3 A
Nov 23, 2025 GB 6-23 L 6.5/41.5 L/U 93 52 145 146 142 288 3 A
Nov 16, 2025 CHI 17-19 L -3/48 L/U 115 150 265 140 180 320 2 H

New York Giants

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Dec 14, 2025 WAS 21-29 L -2.5/45.5 L/O 146 238 384 145 195 340 -1 H
Dec 1, 2025 NE 15-33 L 7/46.5 L/O 111 128 239 119 276 395 1 A
Nov 23, 2025 DET 27-34 L 14/50.5 W/O 122 395 517 237 257 494 0 A
Nov 16, 2025 GB 20-27 L 7.5/41.5 W/O 142 194 336 128 168 296 2 H
Nov 9, 2025 CHI 20-24 L 4.5/44.5 W/U 169 262 431 171 220 391 1 A