Vikings Edge Giants in Close NFL Showdown
Sunday, December 21, 2025, 1:00 PM ET · MetLife Stadium
Minnesota Vikings 16, New York Giants 13, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Minnesota Vikings vs New York Giants?
Minnesota Vikings beat New York Giants 16-13 at MetLife Stadium on December 21, 2025.
Who was favored in Minnesota Vikings vs New York Giants?
Minnesota Vikings were the favorite at DraftKings, moneyline -148 (about 60% implied). The favorite won.
In a tightly contested matchup at MetLife Stadium, the Minnesota Vikings narrowly defeated the New York Giants with a final score of 16-13. The game showcased the struggles of the Giants, who have had a challenging season, now holding a home record of 2-13 and extending their losing streak to nine games overall, with their last victory dating back to October 10, when they defeated the Philadelphia Eagles 34-17. Since that win, the Giants have averaged 22.7 points per game while allowing 29.5, highlighting their defensive vulnerabilities.
Conversely, the Vikings entered the game with a better record of 7-8, having recently found some momentum with a two-game winning streak. Over their last ten games, they have recorded a 4-6 record, averaging 18.7 points scored and 22.7 points allowed. Their recent victories against the Dallas Cowboys (34-26) and the Washington Commanders (31-0) provided them with a boost, especially as they aimed to solidify their playoff positioning.
The Giants' struggles at home have been particularly pronounced, with a home record of 1-3 in their last five games, while they have not won on the road, holding an away record of 0-6. The Vikings, on the other hand, have maintained a balanced away record of 3-3, showcasing their ability to perform outside their home turf.
In terms of previous meetings, the Giants faced the Vikings earlier in the 2024 season on September 8, where they suffered a significant loss, finishing 6-28. This latest matchup continued the trend of the Giants struggling against the Vikings, who have now won both encounters in the last two seasons.
Injury concerns loomed large for both teams heading into the game. The Giants had several players listed as questionable, including Malik Nabers (knee - ACL), Tyrone Tracy Jr. (neck), and Theo Johnson (shoulder). Additionally, Korie Black and Calvin Austin III were on injured reserve, which limited the Giants' offensive options. The Vikings also faced injury issues, with Jacob Roberts, Kenny Dyson Jr., Marcus Allen, Jermar Jefferson, and Dontae Fleming all on injured reserve, impacting their depth.
The betting market reflected the Vikings' status as favorites, with DraftKings setting the spread at MIN -2.5 and the total points at 41.5, indicating expectations for a low-scoring affair given both teams' recent scoring averages. The odds for the home money line were +124, while the away money line was -148, further emphasizing the Vikings' perceived advantage.
Conditions at MetLife Stadium on game day were typical for late December, with cool temperatures and a chance of inclement weather, which often affects gameplay and scoring. Viewers were advised to watch for the Giants' offensive struggles against a Vikings defense that had shown signs of improvement in recent weeks, as well as the potential impact of the Giants' injury list on their ability to execute plays effectively.
In the end, the Vikings managed to hold off a late push from the Giants, securing a crucial victory as they continue their quest for a playoff spot. The Giants, meanwhile, will need to regroup as they look to end their losing streak and find a way to build for the future.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIN -2.5 | 41.5 o -105 / u -115 | Minnesota Vikings -148 · New York Giants +124 |
Injury report
- Malik NabersQuestionableKnee - ACLNew York Giants
- Tyrone Tracy Jr.QuestionableNeckNew York Giants
- Korie BlackInjured ReserveUndisclosedNew York Giants
- Theo JohnsonQuestionableShoulderNew York Giants
- Calvin Austin IIIInjured ReserveKneeNew York Giants
- Jacob RobertsInjured ReserveUndisclosedMinnesota Vikings
- Kenny Dyson Jr.Injured ReserveUndisclosedMinnesota Vikings
- Marcus AllenInjured ReserveUndisclosedMinnesota Vikings
- Jermar JeffersonInjured ReserveUndisclosedMinnesota Vikings
- Dontae FlemingInjured ReserveUndisclosedMinnesota Vikings
Leaders
- Passing yardsJaxson Dart7/13, 33 YDS, 1 INTNew York Giants
- Rushing yardsTyrone Tracy Jr.16 CAR, 71 YDSNew York Giants
- Receiving yardsWan'Dale Robinson3 REC, 19 YDSNew York Giants
- Passing yardsJ.J. McCarthy9/14, 108 YDS, 1 INTMinnesota Vikings
- Rushing yardsAaron Jones Sr.21 CAR, 85 YDSMinnesota Vikings
- Receiving yardsJustin Jefferson6 REC, 85 YDSMinnesota Vikings
Recent form
New York Giants
Last 10: 1-9Streak L822.7 scored · 29.5 allowed per game1-3 at home
- L21-29vs Washington CommandersDec 14
- L15-33at New England PatriotsDec 2
- L27-34at Detroit LionsNov 23
- L20-27vs Green Bay PackersNov 16
- L20-24at Chicago BearsNov 9
- L24-34vs San Francisco 49ersNov 2
- L20-38at Philadelphia EaglesOct 26
- L32-33at Denver BroncosOct 19
- W34-17vs Philadelphia EaglesOct 10
- L14-26at New Orleans SaintsOct 5
Minnesota Vikings
Last 10: 4-6Streak W218.7 scored · 22.7 allowed per game3-3 away
- W34-26at Dallas CowboysDec 15
- W31-0vs Washington CommandersDec 7
- L0-26at Seattle SeahawksNov 30
- L6-23at Green Bay PackersNov 23
- L17-19vs Chicago BearsNov 16
- L19-27vs Baltimore RavensNov 9
- W27-24at Detroit LionsNov 2
- L10-37at Los Angeles ChargersOct 24
- L22-28vs Philadelphia EaglesOct 19
- W21-17at Cleveland BrownsOct 5
Standings
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| Green Bay | 1 | 79 | 84 | 0 | .667 | 2 | 2-1 |
| Detroit | 1 | 45 | 56 | 0 | .667 | 2 | 2-1 |
| Chicago | 1 | 52 | 67 | 0 | .667 | 2 | 2-1 |
| Minnesota | 2 | 57 | 22 | 0 | .333 | 1 | 1-2 |
| Dallas | 1 | 47 | 75 | 0 | .667 | 2 | 2-1 |
| New York | 1 | 22 | 59 | 0 | .667 | 2 | 2-1 |
| Washington | 2 | 65 | 36 | 0 | .333 | 1 | 1-2 |
| Philadelphia | 3 | 78 | 41 | 0 | .000 | 0 | 0-3 |
Box score
| Stat | Minnesota Vikings | New York Giants |
|---|---|---|
| First downs | 17 | 12 |
| First downs passing | 8 | 1 |
| First downs rushing | 7 | 7 |
| First downs by penalty | 2 | 4 |
| Third downs | 7-12 | 2-10 |
| Fourth downs | 1-1 | 1-3 |
| Offensive plays | 58 | 48 |
| Total yards | 240 | 141 |
| Yards per play | 4.1 | 2.9 |
| Drives | 9 | 7 |
| Net passing yards | 126 | 13 |
| Completions | 16/23 | 7/13 |
| Yards per pass | 4.7 | 0.7 |
| Interceptions thrown | 1 | 1 |
| Sacks allowed | 4-34 | 5-20 |
| Rushing yards | 114 | 128 |
| Rushing attempts | 31 | 30 |
| Yards per rush | 3.7 | 4.3 |
| Red zone trips | 1-3 | 0-3 |
| Penalties | 11-90 | 11-74 |
| Turnovers | 2 | 1 |
| Fumbles lost | 1 | 0 |
| Defensive touchdowns | 0 | 1 |
| Time of possession | 31:01 | 28:59 |
Win probability
Above the line favours New York Giants, below favours Minnesota Vikings.
Venue
- MetLife StadiumEast Rutherford, NJ
- Attendance76515
- OfficialsDana McKenzie, Terrence Miles, Mearl Robinson, Anthony Jeffries, Terry Killens Jr., Thomas Eaton, Alex Moore
Elsewhere
- Chiefs rush to rebuild defense around veteran Chris Jones
- Mike Clay's fantasy football dynasty and rookie rankings
- Athletic finds Russini-Vrabel ties violated newsroom standards
- Mike Clay's early 2026 fantasy football PPR rankings
- NFL depth charts for all 32 teams for 2026 season
- 2026 Fantasy Football Draft Guide: Rankings, mock drafts and analysis