Minnesota Vikings at New York Giants Matchup 12/21/25

9-8, 8th NFC North
at

MIN 16 @ NYG 13

MetLife Stadium, Final

Updated: 11:27 pm GMT

4-13, 15th NFC East

MIN 16 @ NYG 13

MetLife Stadium, Final

Updated:

Updated: 11:27 pm GMT
Updated: 11:27 pm GMT, 2/28

Matchup

Game Spread Over/Under Moneyline Charts
Teams Team Rating Defense Rating Offense Rating Open Closing Open Closing Open Closing Line Moves
Minnesota Vikings Minnesota Vikings Vikings
85
86
84
-3 (-110)
-2.5 (-118)
42.5 pts
41.5 pts
-135
-148
line-movement
New York Giants New York Giants Giants
73
78
69
+3 (-110)
+2.5 (-102)
+125
+123
42.5 pts
41.5 pts

Odds Comparison

Vegas Odds
Moneyline -148 +123
Spread -2.5 +2.5
Totals 22 19.5
Win Probability 56% 44%
Over/Under
Over/Under 41.5
Over/Under History
Over/Under Home Away Grass Turf
8-7-0 2-4-0 6-3-0 2-1-0 6-6-0
9-6-0 4-3-0 5-3-0 2-2-0 7-4-0
Line Overall Home Away Overall Home Away
36 or less 1-0-0 0-0-0 1-0-0 0-0-0 0-0-0 0-0-0
36.1 to 39 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0
39.1 to 43 2-3-0 1-0-0 1-3-0 4-3-0 2-2-0 2-1-0
43.1 to 46 3-2-0 1-2-0 2-0-0 2-3-0 1-1-0 1-2-0
46.1 and over 2-2-0 0-2-0 2-0-0 3-0-0 1-0-0 2-0-0
Against the Spread(ATS) History
ATS Home Away Grass Turf
7-8-0 2-4-0 5-4-0 1-2-0 6-6-0
7-8-0 3-4-0 4-4-0 2-2-0 5-6-0
Line Overall Home Away Overall Home Away
-10.1 or More 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0
-7 to -10 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0 0-0-0
-3.1 to -6.9 1-0-0 0-0-0 1-0-0 0-0-0 0-0-0 0-0-0
-0.1 to -3 4-3-0 2-2-0 2-1-0 0-1-0 0-1-0 0-0-0
0 to 3 0-1-0 0-1-0 0-0-0 0-3-0 0-2-0 0-1-0
+3.1 to +6.9 1-3-0 0-1-0 1-2-0 3-2-0 1-1-0 2-1-0
+7 to +10 1-0-0 0-0-0 1-0-0 3-2-0 2-0-0 1-2-0
10.1 or more 0-1-0 0-0-0 0-1-0 1-0-0 0-0-0 1-0-0

Bet Splits

Record Win % Cover Spread % Avg Point Totals
Away 4-4 50% 50 18.2
Favorite 4-3 57.1% 57.1 24.4
After Win 1-4 20% 7.1 7.3
Record Win % Cover Spread % Avg Point Totals
Home 2-4 33.3% 50 21.5
Underdog 2-11 15.4% 53.8 21.5
After Loss 2-9 18.2% 42.9 17.7

Scoring

Offense Scoring (Home)
Total 1st Quarter 2nd Quarter 3rd Quarter 4th Quarter
23.8 5.7 6.5 6.2 5.5
21.5 5.7 5.3 4.2 6.3
Defense Scoring Allowed (Away)
Total 1st Quarter 2nd Quarter 3rd Quarter 4th Quarter
31.1 5.1 9.2 2 13.5
25.1 6.1 7.5 5.8 5.8
Offense Scoring (Away)
Total 1st Quarter 2nd Quarter 3rd Quarter 4th Quarter
18.2 4.2 3.5 3.5 7
21.4 4.6 6.6 2.8 7.4
Defense Scoring Allowed (Home)
Total 1st Quarter 2nd Quarter 3rd Quarter 4th Quarter
17.7 2.7 4.8 4.3 5.8
24.5 3.8 10.8 4 5.8

Last 5 Meetings

Game
Date Score Spread Over/Under Total Yds Rush Yds Pass Yds Rush TDs Pass TDs Total Yds Rush Yds Pass Yds Rush TDs Pass TDs
9/8/24 MIN 28 @ NYG 6 MIN -1 41.5 points 312 111 201 1 2 240 74 166 0 0
1/15/23 NYG 31 @ MIN 24 MIN -2 48 points 332 61 271 1 2 431 142 289 2 2
12/24/22 NYG 24 @ MIN 27 MIN -4 48 points 353 83 270 0 3 445 126 319 1 1
10/6/19 MIN 28 @ NYG 10 MIN -5 43.5 points 490 211 279 0 2 211 64 147 0 1
10/4/16 NYG 10 @ MIN 24 NYG -3 42 points 366 104 262 2 1 339 78 261 1 0

Minnesota Vikings Last 5 Matchups

Game Opponent
Date Score Spread Over/Under Total Rush Yds Pass Yds Rush TDs Pass TDs Total Rush Yds Pass Yds Rush TDs Pass TDs
12/15/25 MIN 34 @ DAL 26 DAL -5.0 47.5 points 327 77 250 2 2 423 138 285 2 0
12/7/25 MIN 31 vs WAS 0 WAS -1.5 43.5 points 313 162 151 1 3 206 107 99 0 0
11/30/25 MIN 0 @ SEA 26 SEA -12.0 41.5 points 162 66 96 0 0 219 125 94 1 0
11/23/25 MIN 6 @ GB 23 GB -6.5 41.5 points 145 93 52 0 0 288 146 142 2 0
11/16/25 MIN 17 vs CHI 19 MIN -3.0 48 points 265 115 150 1 1 320 140 180 1 0

New York Giants Last 5 Matchups

Game Opponent
Date Score Spread Over/Under Total Rush Yds Pass Yds Rush TDs Pass TDs Total Rush Yds Pass Yds Rush TDs Pass TDs
12/14/25 NYG 21 vs WAS 29 NYG -2.5 45.5 points 384 146 238 1 2 340 145 195 1 1
12/2/25 NYG 15 @ NE 33 NE -7.0 46.5 points 239 111 128 1 1 395 119 276 0 2
11/23/25 NYG 27 @ DET 34 DET -14.0 50.5 points 517 122 395 0 3 494 237 257 2 2
11/16/25 NYG 20 vs GB 27 GB -7.5 41.5 points 336 142 194 3 0 296 128 168 1 3
11/9/25 NYG 20 @ CHI 24 CHI -4.5 45 points 431 169 262 2 0 391 171 220 2 1