Vikings vs Giants

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1970 season
17-12
Vikings lead the series by 5 wins.
@ Vikings
7-6
@ Giants
10-6
Playoffs
1-3
VS EXPECTED
Vikings +0.9
Avg Points
22.0-18.6
Most Recent Winner
Vikings 16-13

Head-To-Head Margin (Max Last 150 Matches)

Minnesota Vikings vs New York Giants Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Dec 21, 2025 16–13 Minnesota Vikings +3 Minnesota Vikings +5.3 Regular
Sep 8, 2024 28–6 Minnesota Vikings +22 New York Giants +2.0 Regular
Jan 15, 2023 31–24 New York Giants +7 Minnesota Vikings +8.2 Playoffs
Dec 24, 2022 24–27 Minnesota Vikings +3 Minnesota Vikings +8.9 Regular
Oct 6, 2019 28–10 Minnesota Vikings +18 Minnesota Vikings +2.3 Regular
Oct 3, 2016 10–24 Minnesota Vikings +14 Minnesota Vikings +8.7 Regular
Dec 27, 2015 17–49 Minnesota Vikings +32 Minnesota Vikings +5.6 Regular
Oct 21, 2013 7–23 New York Giants +16 New York Giants +2.7 Regular
Dec 13, 2010 21–3 New York Giants +18 Minnesota Vikings +2.1 Regular
Jan 3, 2010 7–44 Minnesota Vikings +37 Minnesota Vikings +3.6 Regular
Dec 28, 2008 19–20 Minnesota Vikings +1 New York Giants +2.1 Regular
Nov 25, 2007 41–17 Minnesota Vikings +24 New York Giants +7.4 Regular
Nov 13, 2005 24–21 Minnesota Vikings +3 New York Giants +5.0 Regular
Oct 31, 2004 34–13 New York Giants +21 Minnesota Vikings +8.0 Regular
Oct 26, 2003 29–17 New York Giants +12 Minnesota Vikings +5.3 Regular
Nov 10, 2002 27–20 New York Giants +7 New York Giants +0.3 Regular
Nov 19, 2001 16–28 Minnesota Vikings +12 Minnesota Vikings +0.7 Regular
Jan 14, 2001 0–41 New York Giants +41 New York Giants +2.1 Playoffs
Dec 26, 1999 34–17 Minnesota Vikings +17 Minnesota Vikings +4.1 Regular
Dec 27, 1997 23–22 Minnesota Vikings +1 New York Giants +3.5 Playoffs
Sep 29, 1996 10–15 New York Giants +5 Minnesota Vikings +3.6 Regular
Oct 10, 1994 27–10 Minnesota Vikings +17 New York Giants +3.6 Regular
Jan 9, 1994 10–17 New York Giants +7 New York Giants +3.5 Playoffs
Dec 9, 1990 15–23 New York Giants +8 New York Giants +5.7 Regular
Oct 30, 1989 14–24 New York Giants +10 New York Giants +4.3 Regular
Nov 16, 1986 22–20 New York Giants +2 New York Giants +2.3 Regular
Oct 17, 1976 7–24 Minnesota Vikings +17 Minnesota Vikings +16.4 Regular
Dec 16, 1973 31–7 Minnesota Vikings +24 Minnesota Vikings +6.5 Regular
Oct 31, 1971 17–10 Minnesota Vikings +7 Minnesota Vikings +4.7 Regular