Cowboys vs Giants
Upcoming Game
VS
Sunday, January 4, 2026
5:00 AM ET
MetLife Stadium, East Rutherford, NJ
Gridiron Duels Prediction
- Point Spread
- Cowboys -3 to -8
- Moneyline
- Cowboys -420 to -140
- Total (O/U)
- 38 to 49
Editorial ranges from Gridiron Duels. Not sportsbook odds.
Gridiron Duels Prediction
Point Spread
Cowboys -3 to -8
Moneyline
Cowboys -420 to -140
Total (O/U)
38 to 49
Editorial ranges from Gridiron Duels. Not sportsbook odds.
Get Tickets
Betting Odds
Line: DAL -1.7
Matchup Preview
Updated 1 week ago
Recent meetings favor the Cowboys while both franchises carry strong long term pedigree between them. Dallas comes in with steady recent footing while the Giants arrive off a clear slide in form. Home advantage and head to head lean toward Dallas and shape expectations toward a measured game overall. Scoring history suggests a moderate scoring pace with neither side showing runaway offense or defense early. Execution in key areas like red zone finishing and early down efficiency should decide a close result.
This view reflects only team trends and head to head patterns. Treat the ranges as a house opinion, not official lines.
Edge Meter
Offense
7/10
Slight edge to Cowboys on home advantage and recent head to head edge, despite both offenses showing flat trends.
Defense
6/10
Defense leans to Cowboys given the home tilt and recent series favor, while both defenses project flat performance.
Special Teams
5/10
Special teams look balanced between clubs, with pedigree high but trends offering little separation.
Coaching
6/10
Coaching tilts to the Cowboys based on recent series direction and steadier recent form versus the opponent slide.
Key Mismatches
-
Recent form versus franchise pedigreeCowboys benefit from steadier recent footing while both teams retain high long term pedigree, creating a tension in expectations.
-
Home tilt and head to headHome advantage and recent head to head lean toward the Cowboys, affecting how field position and game flow may play out.
-
Moderate scoring profilePast meetings point to a moderate scoring game, so finishing drives and red zone outcomes should matter more than volume.
Trend Callouts
Recent meetings tilt to the Cowboys and favor their short term case.
Both franchises bring high pedigree despite differing recent form trajectories.
Head to head history signals a moderate scoring game without runaway offense.
Head-to-Head Record (All Time)
DAL
Cowboys
77
Wins
2
Ties
NYG
Giants
46
Wins
Average Scores
Cowboys vs Giants
Cowboys
23.5 PPG
Giants
19.1 PPG
Home Field Advantage
Cowboys vs Giants
Cowboys at Home
42-21
67% Win Rate
Giants at Home
26-36
42% Win Rate
Highest Scoring Game
Cowboys vs Giants
80 Total Points
Sep 09, 2007
Cowboys 45 - 35 Giants
Last Meeting
Cowboys vs Giants
Nov 28, 2024
Giants 20 - 27 Cowboys
Cowboys Won
Recent Meetings (Last 5)
Nov 28, 2024
DAL W
Cowboys 27
@
Giants 20
Nov 28, 2024
Cowboys 27
@
Giants 20
DAL W
Sep 26, 2024
DAL W
Cowboys 20
@
Giants 15
Sep 26, 2024
Cowboys 20
@
Giants 15
DAL W
Nov 12, 2023
DAL W
Cowboys 49
@
Giants 17
Nov 12, 2023
Cowboys 49
@
Giants 17
DAL W
Sep 10, 2023
DAL W
Cowboys 40
@
Giants 0
Sep 10, 2023
Cowboys 40
@
Giants 0
DAL W
Nov 24, 2022
DAL W
Cowboys 28
@
Giants 20
Nov 24, 2022
Cowboys 28
@
Giants 20
DAL W
Upcoming Games for Cowboys
Upcoming Games for Giants
Complete History: Cowboys vs Giants
125 games total • Cowboys 77-46-2 Giants
Nov 28, 2024
Recent
DAL W
Cowboys 27
vs
Giants 20
Nov 28, 2024
Recent
Cowboys 27
vs
Giants 20
DAL W
Sep 26, 2024
Recent
DAL W
Cowboys 20
@
Giants 15
Sep 26, 2024
Recent
Cowboys 20
@
Giants 15
DAL W
Nov 12, 2023
Recent
DAL W
Cowboys 49
vs
Giants 17
Nov 12, 2023
Recent
Cowboys 49
vs
Giants 17
DAL W
Sep 10, 2023
Recent
DAL W
Cowboys 40
@
Giants 0
Sep 10, 2023
Recent
Cowboys 40
@
Giants 0
DAL W
Nov 24, 2022
Recent
DAL W
Cowboys 28
vs
Giants 20
Nov 24, 2022
Recent
Cowboys 28
vs
Giants 20
DAL W
Sep 26, 2022
DAL W
Cowboys 23
@
Giants 16
Sep 26, 2022
Cowboys 23
@
Giants 16
DAL W
Dec 19, 2021
DAL W
Cowboys 21
@
Giants 6
Dec 19, 2021
Cowboys 21
@
Giants 6
DAL W
Oct 10, 2021
DAL W
Cowboys 44
vs
Giants 20
Oct 10, 2021
Cowboys 44
vs
Giants 20
DAL W
Jan 03, 2021
NYG W
Cowboys 19
@
Giants 23
Jan 03, 2021
Cowboys 19
@
Giants 23
NYG W
Oct 11, 2020
DAL W
Cowboys 37
vs
Giants 34
Oct 11, 2020
Cowboys 37
vs
Giants 34
DAL W
Nov 04, 2019
DAL W
Cowboys 37
@
Giants 18
Nov 04, 2019
Cowboys 37
@
Giants 18
DAL W
Sep 08, 2019
DAL W
Cowboys 35
vs
Giants 17
Sep 08, 2019
Cowboys 35
vs
Giants 17
DAL W
Dec 30, 2018
DAL W
Cowboys 36
@
Giants 35
Dec 30, 2018
Cowboys 36
@
Giants 35
DAL W
Sep 16, 2018
DAL W
Cowboys 20
vs
Giants 13
Sep 16, 2018
Cowboys 20
vs
Giants 13
DAL W
Dec 10, 2017
DAL W
Cowboys 30
@
Giants 10
Dec 10, 2017
Cowboys 30
@
Giants 10
DAL W
Sep 10, 2017
DAL W
Cowboys 19
vs
Giants 3
Sep 10, 2017
Cowboys 19
vs
Giants 3
DAL W
Dec 11, 2016
NYG W
Cowboys 7
@
Giants 10
Dec 11, 2016
Cowboys 7
@
Giants 10
NYG W
Sep 11, 2016
NYG W
Cowboys 19
vs
Giants 20
Sep 11, 2016
Cowboys 19
vs
Giants 20
NYG W
Oct 25, 2015
NYG W
Cowboys 20
@
Giants 27
Oct 25, 2015
Cowboys 20
@
Giants 27
NYG W
Sep 13, 2015
DAL W
Cowboys 27
vs
Giants 26
Sep 13, 2015
Cowboys 27
vs
Giants 26
DAL W
Nov 23, 2014
DAL W
Cowboys 31
@
Giants 28
Nov 23, 2014
Cowboys 31
@
Giants 28
DAL W
Oct 19, 2014
DAL W
Cowboys 31
vs
Giants 21
Oct 19, 2014
Cowboys 31
vs
Giants 21
DAL W
Nov 24, 2013
DAL W
Cowboys 24
@
Giants 21
Nov 24, 2013
Cowboys 24
@
Giants 21
DAL W
Sep 08, 2013
DAL W
Cowboys 36
vs
Giants 31
Sep 08, 2013
Cowboys 36
vs
Giants 31
DAL W
Oct 28, 2012
NYG W
Cowboys 24
vs
Giants 29
Oct 28, 2012
Cowboys 24
vs
Giants 29
NYG W
Sep 05, 2012
DAL W
Cowboys 24
@
Giants 17
Sep 05, 2012
Cowboys 24
@
Giants 17
DAL W
Jan 01, 2012
NYG W
Cowboys 14
@
Giants 31
Jan 01, 2012
Cowboys 14
@
Giants 31
NYG W
Dec 11, 2011
NYG W
Cowboys 34
vs
Giants 37
Dec 11, 2011
Cowboys 34
vs
Giants 37
NYG W
Nov 14, 2010
DAL W
Cowboys 33
@
Giants 20
Nov 14, 2010
Cowboys 33
@
Giants 20
DAL W
Oct 25, 2010
NYG W
Cowboys 35
vs
Giants 41
Oct 25, 2010
Cowboys 35
vs
Giants 41
NYG W
Dec 06, 2009
NYG W
Cowboys 24
@
Giants 31
Dec 06, 2009
Cowboys 24
@
Giants 31
NYG W
Sep 20, 2009
NYG W
Cowboys 31
vs
Giants 33
Sep 20, 2009
Cowboys 31
vs
Giants 33
NYG W
Dec 14, 2008
DAL W
Cowboys 20
vs
Giants 8
Dec 14, 2008
Cowboys 20
vs
Giants 8
DAL W
Nov 02, 2008
NYG W
Cowboys 14
@
Giants 35
Nov 02, 2008
Cowboys 14
@
Giants 35
NYG W
Nov 11, 2007
DAL W
Cowboys 31
@
Giants 20
Nov 11, 2007
Cowboys 31
@
Giants 20
DAL W
Sep 09, 2007
DAL W
Cowboys 45
vs
Giants 35
Sep 09, 2007
Cowboys 45
vs
Giants 35
DAL W
Dec 03, 2006
DAL W
Cowboys 23
@
Giants 20
Dec 03, 2006
Cowboys 23
@
Giants 20
DAL W
Oct 23, 2006
NYG W
Cowboys 22
vs
Giants 36
Oct 23, 2006
Cowboys 22
vs
Giants 36
NYG W
Dec 04, 2005
NYG W
Cowboys 10
@
Giants 17
Dec 04, 2005
Cowboys 10
@
Giants 17
NYG W
Oct 16, 2005
DAL W
Cowboys 16
vs
Giants 13
Oct 16, 2005
Cowboys 16
vs
Giants 13
DAL W
Jan 02, 2005
NYG W
Cowboys 24
@
Giants 28
Jan 02, 2005
Cowboys 24
@
Giants 28
NYG W
Oct 10, 2004
NYG W
Cowboys 10
vs
Giants 26
Oct 10, 2004
Cowboys 10
vs
Giants 26
NYG W
Dec 21, 2003
DAL W
Cowboys 19
vs
Giants 3
Dec 21, 2003
Cowboys 19
vs
Giants 3
DAL W
Sep 15, 2003
DAL W
Cowboys 35
@
Giants 32
Sep 15, 2003
Cowboys 35
@
Giants 32
DAL W
Dec 15, 2002
NYG W
Cowboys 7
@
Giants 37
Dec 15, 2002
Cowboys 7
@
Giants 37
NYG W
Oct 06, 2002
NYG W
Cowboys 17
vs
Giants 21
Oct 06, 2002
Cowboys 17
vs
Giants 21
NYG W
Dec 09, 2001
DAL W
Cowboys 20
vs
Giants 13
Dec 09, 2001
Cowboys 20
vs
Giants 13
DAL W
Nov 04, 2001
NYG W
Cowboys 24
@
Giants 27
Nov 04, 2001
Cowboys 24
@
Giants 27
NYG W
Dec 17, 2000
NYG W
Cowboys 13
vs
Giants 17
Dec 17, 2000
Cowboys 13
vs
Giants 17
NYG W
Oct 15, 2000
NYG W
Cowboys 14
@
Giants 19
Oct 15, 2000
Cowboys 14
@
Giants 19
NYG W
Jan 02, 2000
DAL W
Cowboys 26
vs
Giants 18
Jan 02, 2000
Cowboys 26
vs
Giants 18
DAL W
Oct 18, 1999
NYG W
Cowboys 10
@
Giants 13
Oct 18, 1999
Cowboys 10
@
Giants 13
NYG W
Nov 08, 1998
DAL W
Cowboys 16
vs
Giants 6
Nov 08, 1998
Cowboys 16
vs
Giants 6
DAL W
Sep 21, 1998
DAL W
Cowboys 31
@
Giants 7
Sep 21, 1998
Cowboys 31
@
Giants 7
DAL W
Dec 21, 1997
NYG W
Cowboys 7
vs
Giants 20
Dec 21, 1997
Cowboys 7
vs
Giants 20
NYG W
Oct 05, 1997
NYG W
Cowboys 17
@
Giants 20
Oct 05, 1997
Cowboys 17
@
Giants 20
NYG W
Nov 24, 1996
NYG W
Cowboys 6
@
Giants 20
Nov 24, 1996
Cowboys 6
@
Giants 20
NYG W
Sep 08, 1996
DAL W
Cowboys 27
vs
Giants 0
Sep 08, 1996
Cowboys 27
vs
Giants 0
DAL W
Dec 17, 1995
DAL W
Cowboys 21
vs
Giants 20
Dec 17, 1995
Cowboys 21
vs
Giants 20
DAL W
Sep 04, 1995
DAL W
Cowboys 35
@
Giants 0
Sep 04, 1995
Cowboys 35
@
Giants 0
DAL W
Dec 24, 1994
NYG W
Cowboys 10
@
Giants 15
Dec 24, 1994
Cowboys 10
@
Giants 15
NYG W
Nov 07, 1994
DAL W
Cowboys 38
vs
Giants 10
Nov 07, 1994
Cowboys 38
vs
Giants 10
DAL W
Jan 02, 1994
DAL W
Cowboys 16
@
Giants 13
Jan 02, 1994
Cowboys 16
@
Giants 13
DAL W
Nov 07, 1993
DAL W
Cowboys 31
vs
Giants 9
Nov 07, 1993
Cowboys 31
vs
Giants 9
DAL W
Nov 26, 1992
DAL W
Cowboys 30
vs
Giants 3
Nov 26, 1992
Cowboys 30
vs
Giants 3
DAL W
Sep 13, 1992
DAL W
Cowboys 34
@
Giants 28
Sep 13, 1992
Cowboys 34
@
Giants 28
DAL W
Nov 17, 1991
NYG W
Cowboys 9
@
Giants 22
Nov 17, 1991
Cowboys 9
@
Giants 22
NYG W
Sep 29, 1991
DAL W
Cowboys 21
vs
Giants 16
Sep 29, 1991
Cowboys 21
vs
Giants 16
DAL W
Sep 30, 1990
NYG W
Cowboys 17
@
Giants 31
Sep 30, 1990
Cowboys 17
@
Giants 31
NYG W
Sep 16, 1990
NYG W
Cowboys 7
vs
Giants 28
Sep 16, 1990
Cowboys 7
vs
Giants 28
NYG W
Dec 16, 1989
NYG W
Cowboys 0
@
Giants 15
Dec 16, 1989
Cowboys 0
@
Giants 15
NYG W
Oct 01, 1989
NYG W
Cowboys 13
vs
Giants 30
Oct 01, 1989
Cowboys 13
vs
Giants 30
NYG W
Nov 06, 1988
NYG W
Cowboys 21
@
Giants 29
Nov 06, 1988
Cowboys 21
@
Giants 29
NYG W
Sep 18, 1988
NYG W
Cowboys 10
vs
Giants 12
Sep 18, 1988
Cowboys 10
vs
Giants 12
NYG W
Nov 02, 1987
DAL W
Cowboys 33
vs
Giants 24
Nov 02, 1987
Cowboys 33
vs
Giants 24
DAL W
Sep 20, 1987
DAL W
Cowboys 16
@
Giants 14
Sep 20, 1987
Cowboys 16
@
Giants 14
DAL W
Nov 02, 1986
NYG W
Cowboys 14
@
Giants 17
Nov 02, 1986
Cowboys 14
@
Giants 17
NYG W
Sep 08, 1986
DAL W
Cowboys 31
vs
Giants 28
Sep 08, 1986
Cowboys 31
vs
Giants 28
DAL W
Dec 15, 1985
DAL W
Cowboys 28
vs
Giants 21
Dec 15, 1985
Cowboys 28
vs
Giants 21
DAL W
Oct 06, 1985
DAL W
Cowboys 30
@
Giants 29
Oct 06, 1985
Cowboys 30
@
Giants 29
DAL W
Nov 04, 1984
NYG W
Cowboys 7
vs
Giants 19
Nov 04, 1984
Cowboys 7
vs
Giants 19
NYG W
Sep 09, 1984
NYG W
Cowboys 7
@
Giants 28
Sep 09, 1984
Cowboys 7
@
Giants 28
NYG W
Oct 30, 1983
DAL W
Cowboys 38
@
Giants 20
Oct 30, 1983
Cowboys 38
@
Giants 20
DAL W
Sep 18, 1983
DAL W
Cowboys 28
vs
Giants 13
Sep 18, 1983
Cowboys 28
vs
Giants 13
DAL W
Dec 19, 1981
NYG W
Cowboys 10
@
Giants 13
Dec 19, 1981
Cowboys 10
@
Giants 13
NYG W
Sep 27, 1981
DAL W
Cowboys 18
vs
Giants 10
Sep 27, 1981
Cowboys 18
vs
Giants 10
DAL W
Nov 09, 1980
NYG W
Cowboys 35
@
Giants 38
Nov 09, 1980
Cowboys 35
@
Giants 38
NYG W
Oct 05, 1980
DAL W
Cowboys 24
vs
Giants 3
Oct 05, 1980
Cowboys 24
vs
Giants 3
DAL W
Dec 02, 1979
DAL W
Cowboys 28
vs
Giants 7
Dec 02, 1979
Cowboys 28
vs
Giants 7
DAL W
Nov 04, 1979
DAL W
Cowboys 16
@
Giants 14
Nov 04, 1979
Cowboys 16
@
Giants 14
DAL W
Oct 08, 1978
DAL W
Cowboys 24
vs
Giants 3
Oct 08, 1978
Cowboys 24
vs
Giants 3
DAL W
Sep 10, 1978
DAL W
Cowboys 34
@
Giants 24
Sep 10, 1978
Cowboys 34
@
Giants 24
DAL W
Nov 06, 1977
DAL W
Cowboys 24
@
Giants 10
Nov 06, 1977
Cowboys 24
@
Giants 10
DAL W
Sep 25, 1977
DAL W
Cowboys 41
vs
Giants 21
Sep 25, 1977
Cowboys 41
vs
Giants 21
DAL W
Nov 07, 1976
DAL W
Cowboys 9
vs
Giants 3
Nov 07, 1976
Cowboys 9
vs
Giants 3
DAL W
Oct 10, 1976
DAL W
Cowboys 24
@
Giants 14
Oct 10, 1976
Cowboys 24
@
Giants 14
DAL W
Nov 30, 1975
DAL W
Cowboys 14
vs
Giants 3
Nov 30, 1975
Cowboys 14
vs
Giants 3
DAL W
Oct 12, 1975
DAL W
Cowboys 13
@
Giants 7
Oct 12, 1975
Cowboys 13
@
Giants 7
DAL W
Oct 27, 1974
DAL W
Cowboys 21
@
Giants 7
Oct 27, 1974
Cowboys 21
@
Giants 7
DAL W
Sep 29, 1974
NYG W
Cowboys 6
vs
Giants 14
Sep 29, 1974
Cowboys 6
vs
Giants 14
NYG W
Nov 11, 1973
DAL W
Cowboys 23
@
Giants 10
Nov 11, 1973
Cowboys 23
@
Giants 10
DAL W
Oct 21, 1973
DAL W
Cowboys 45
vs
Giants 28
Oct 21, 1973
Cowboys 45
vs
Giants 28
DAL W
Dec 17, 1972
NYG W
Cowboys 3
vs
Giants 23
Dec 17, 1972
Cowboys 3
vs
Giants 23
NYG W
Sep 24, 1972
DAL W
Cowboys 23
@
Giants 14
Sep 24, 1972
Cowboys 23
@
Giants 14
DAL W
Dec 12, 1971
DAL W
Cowboys 42
@
Giants 14
Dec 12, 1971
Cowboys 42
@
Giants 14
DAL W
Oct 11, 1971
DAL W
Cowboys 20
vs
Giants 13
Oct 11, 1971
Cowboys 20
vs
Giants 13
DAL W
Nov 08, 1970
NYG W
Cowboys 20
@
Giants 23
Nov 08, 1970
Cowboys 20
@
Giants 23
NYG W
Sep 27, 1970
DAL W
Cowboys 28
vs
Giants 10
Sep 27, 1970
Cowboys 28
vs
Giants 10
DAL W
Oct 27, 1969
DAL W
Cowboys 25
vs
Giants 3
Oct 27, 1969
Cowboys 25
vs
Giants 3
DAL W
Dec 15, 1968
DAL W
Cowboys 28
@
Giants 10
Dec 15, 1968
Cowboys 28
@
Giants 10
DAL W
Nov 10, 1968
NYG W
Cowboys 21
vs
Giants 27
Nov 10, 1968
Cowboys 21
vs
Giants 27
NYG W
Sep 24, 1967
DAL W
Cowboys 38
vs
Giants 24
Sep 24, 1967
Cowboys 38
vs
Giants 24
DAL W
Dec 18, 1966
DAL W
Cowboys 17
@
Giants 7
Dec 18, 1966
Cowboys 17
@
Giants 7
DAL W
Sep 18, 1966
DAL W
Cowboys 52
vs
Giants 7
Sep 18, 1966
Cowboys 52
vs
Giants 7
DAL W
Dec 19, 1965
DAL W
Cowboys 38
@
Giants 20
Dec 19, 1965
Cowboys 38
@
Giants 20
DAL W
Sep 19, 1965
DAL W
Cowboys 31
vs
Giants 2
Sep 19, 1965
Cowboys 31
vs
Giants 2
DAL W
Nov 08, 1964
DAL W
Cowboys 31
@
Giants 21
Nov 08, 1964
Cowboys 31
@
Giants 21
DAL W
Oct 11, 1964
Tie
Cowboys 13
vs
Giants 13
Oct 11, 1964
Cowboys 13
vs
Giants 13
Tie
Dec 01, 1963
NYG W
Cowboys 27
vs
Giants 34
Dec 01, 1963
Cowboys 27
vs
Giants 34
NYG W
Oct 20, 1963
NYG W
Cowboys 21
@
Giants 37
Oct 20, 1963
Cowboys 21
@
Giants 37
NYG W
Dec 16, 1962
NYG W
Cowboys 31
@
Giants 41
Dec 16, 1962
Cowboys 31
@
Giants 41
NYG W
Nov 11, 1962
NYG W
Cowboys 10
vs
Giants 41
Nov 11, 1962
Cowboys 10
vs
Giants 41
NYG W
Oct 29, 1961
DAL W
Cowboys 17
@
Giants 16
Oct 29, 1961
Cowboys 17
@
Giants 16
DAL W
Oct 15, 1961
NYG W
Cowboys 10
vs
Giants 31
Oct 15, 1961
Cowboys 10
vs
Giants 31
NYG W
Dec 04, 1960
Tie
Cowboys 31
@
Giants 31
Dec 04, 1960
Cowboys 31
@
Giants 31
Tie
125 total games •
First meeting: Dec 04, 1960
Historical Performance (All-Time Stats)
DAL
Cowboys
All-time performance
ALL-TIME WIN %
65 Seasons
57%
569-423-6
PLAYOFF SEASONS
65 total
36
55% of seasons
CHAMPIONSHIPS
Last: 1995
5
1971, 1977, 1992, 1993, 1995
RECENT FORM
Last 5 years
58%
49-35-0
NYG
Giants
All-time performance
ALL-TIME WIN %
100 Seasons
51%
724-663-34
PLAYOFF SEASONS
100 total
34
34% of seasons
CHAMPIONSHIPS
Last: 2011
8
1927, 1934, 1938, 1956, 1986, 1990, 2007, 2011
RECENT FORM
Last 5 years
33%
28-55-1