Dallas Cowboys vs New York Giants head-to-head

Who has won more, the Dallas Cowboys or the New York Giants?

Dallas Cowboys lead the series 64-42 in 113 meetings since Sep 27, 1970. They average 21.3 to 18.2. The last meeting was Sep 13, 2026, 28-20.

Record
Dallas Cowboys 64-42-7 New York Giants
Games
113
Points per game
21.3 – 18.2
Biggest win
Dallas Cowboys by 40

New York Giants have won the last 2 meetings.

1 of those 113 games were in the postseason.

Every meeting on file

Dallas Cowboys vs New York Giants, every game on file
Sep 13, 2026DAL at NYG20-28New York GiantsRegular
Jan 4, 2026DAL at NYG17-34New York GiantsRegular
Sep 14, 2025NYG at DAL37-40Dallas CowboysRegular
Nov 28, 2024NYG at DAL20-27Dallas CowboysRegular
Sep 26, 2024DAL at NYG20-15Dallas CowboysRegular
Nov 12, 2023NYG at DAL17-49Dallas CowboysRegular
Sep 10, 2023DAL at NYG40-0Dallas CowboysRegular
Nov 24, 2022NYG at DAL20-28Dallas CowboysRegular
Sep 26, 2022DAL at NYG23-16Dallas CowboysRegular
Dec 19, 2021DAL at NYG21-6Dallas CowboysRegular
Oct 10, 2021NYG at DAL20-44Dallas CowboysRegular
Jan 3, 2021DAL at NYG19-23New York GiantsRegular
Oct 11, 2020NYG at DAL34-37Dallas CowboysRegular
Nov 4, 2019DAL at NYG37-18Dallas CowboysRegular
Sep 8, 2019NYG at DAL17-35Dallas CowboysRegular
Dec 30, 2018DAL at NYG36-35Dallas CowboysRegular
Sep 16, 2018NYG at DAL13-20Dallas CowboysRegular
Dec 10, 2017DAL at NYG30-10Dallas CowboysRegular
Sep 10, 2017NYG at DAL3-19Dallas CowboysRegular
Dec 11, 2016DAL at NYG7-10New York GiantsRegular
Sep 11, 2016NYG at DAL20-19New York GiantsRegular
Oct 25, 2015DAL at NYG20-27New York GiantsRegular
Sep 13, 2015NYG at DAL26-27Dallas CowboysRegular
Nov 23, 2014DAL at NYG31-28Dallas CowboysRegular
Oct 19, 2014NYG at DAL21-31Dallas CowboysRegular
Nov 24, 2013DAL at NYG24-21Dallas CowboysRegular
Sep 8, 2013NYG at DAL31-36Dallas CowboysRegular
Oct 28, 2012NYG at DAL29-24New York GiantsRegular
Sep 5, 2012DAL at NYG24-17Dallas CowboysRegular
Jan 1, 2012DAL at NYG14-31New York GiantsRegular
Dec 11, 2011NYG at DAL37-34New York GiantsRegular
Nov 14, 2010DAL at NYG33-20Dallas CowboysRegular
Oct 25, 2010NYG at DAL41-35New York GiantsRegular
Dec 6, 2009DAL at NYG24-31New York GiantsRegular
Sep 20, 2009NYG at DAL33-31New York GiantsRegular
Dec 14, 2008NYG at DAL8-20Dallas CowboysRegular
Nov 2, 2008DAL at NYG14-35New York GiantsRegular
Jan 13, 2008NYG at DAL21-17New York GiantsPostseason
Nov 11, 2007DAL at NYG31-20Dallas CowboysRegular
Sep 9, 2007NYG at DAL35-45Dallas CowboysRegular
Dec 3, 2006DAL at NYG23-20Dallas CowboysRegular
Oct 23, 2006NYG at DAL36-22New York GiantsRegular
Dec 4, 2005DAL at NYG10-17New York GiantsRegular
Oct 16, 2005NYG at DAL13-16Dallas CowboysRegular
Jan 2, 2005DAL at NYG24-28New York GiantsRegular
Oct 10, 2004NYG at DAL26-10New York GiantsRegular
Dec 21, 2003NYG at DAL3-19Dallas CowboysRegular
Sep 15, 2003DAL at NYG35-32Dallas CowboysRegular
Dec 15, 2002DAL at NYG7-37New York GiantsRegular
Oct 6, 2002NYG at DAL21-17New York GiantsRegular
Dec 9, 2001NYG at DAL13-20Dallas CowboysRegular
Nov 4, 2001DAL at NYG24-27New York GiantsRegular
Dec 17, 2000NYG at DAL17-13New York GiantsRegular
Oct 15, 2000DAL at NYG14-19New York GiantsRegular
Jan 2, 2000NYG at DAL18-26Dallas CowboysRegular
Oct 18, 1999DAL at NYG0-0Dallas CowboysRegular
Nov 8, 1998NYG at DAL6-16Dallas CowboysRegular
Sep 21, 1998DAL at NYG0-0Dallas CowboysRegular
Dec 21, 1997NYG at DAL20-7New York GiantsRegular
Oct 5, 1997DAL at NYG17-20New York GiantsRegular
Nov 24, 1996DAL at NYG6-20New York GiantsRegular
Sep 8, 1996NYG at DAL0-27Dallas CowboysRegular
Dec 17, 1995NYG at DAL20-21Dallas CowboysRegular
Sep 4, 1995DAL at NYG0-0Dallas CowboysRegular
Dec 24, 1994DAL at NYG10-15New York GiantsRegular
Nov 7, 1994NYG at DAL0-0New York GiantsRegular
Jan 2, 1994DAL at NYG16-13Dallas CowboysRegular
Nov 7, 1993NYG at DAL9-31Dallas CowboysRegular
Nov 26, 1992NYG at DAL3-30Dallas CowboysRegular
Sep 13, 1992DAL at NYG34-28Dallas CowboysRegular
Nov 17, 1991DAL at NYG9-22New York GiantsRegular
Sep 29, 1991NYG at DAL16-21Dallas CowboysRegular
Sep 30, 1990DAL at NYG17-31New York GiantsRegular
Sep 16, 1990NYG at DAL28-7New York GiantsRegular
Dec 16, 1989DAL at NYG0-15New York GiantsRegular
Oct 1, 1989NYG at DAL30-13New York GiantsRegular
Nov 6, 1988DAL at NYG21-29New York GiantsRegular
Sep 18, 1988NYG at DAL12-10New York GiantsRegular
Nov 2, 1987NYG at DAL0-0New York GiantsRegular
Sep 20, 1987DAL at NYG16-14Dallas CowboysRegular
Nov 2, 1986DAL at NYG14-17New York GiantsRegular
Sep 8, 1986NYG at DAL0-0New York GiantsRegular
Dec 15, 1985NYG at DAL21-28Dallas CowboysRegular
Oct 6, 1985DAL at NYG30-29Dallas CowboysRegular
Nov 4, 1984NYG at DAL19-7New York GiantsRegular
Sep 9, 1984DAL at NYG7-28New York GiantsRegular
Oct 30, 1983DAL at NYG38-20Dallas CowboysRegular
Sep 18, 1983NYG at DAL13-28Dallas CowboysRegular
Dec 19, 1981DAL at NYG10-13New York GiantsRegular
Sep 27, 1981NYG at DAL10-18Dallas CowboysRegular
Nov 9, 1980DAL at NYG35-38New York GiantsRegular
Oct 5, 1980NYG at DAL3-24Dallas CowboysRegular
Dec 2, 1979NYG at DAL7-28Dallas CowboysRegular
Nov 4, 1979DAL at NYG16-14Dallas CowboysRegular
Oct 8, 1978NYG at DAL3-24Dallas CowboysRegular
Sep 10, 1978DAL at NYG34-24Dallas CowboysRegular
Nov 6, 1977DAL at NYG24-10Dallas CowboysRegular
Sep 25, 1977NYG at DAL21-41Dallas CowboysRegular
Nov 7, 1976NYG at DAL3-9Dallas CowboysRegular
Oct 10, 1976DAL at NYG24-14Dallas CowboysRegular
Nov 30, 1975NYG at DAL3-14Dallas CowboysRegular
Oct 12, 1975DAL at NYG13-7Dallas CowboysRegular
Oct 27, 1974DAL at NYG21-7Dallas CowboysRegular
Sep 29, 1974NYG at DAL14-6New York GiantsRegular
Nov 11, 1973DAL at NYG23-10Dallas CowboysRegular
Oct 21, 1973NYG at DAL28-45Dallas CowboysRegular
Dec 17, 1972NYG at DAL23-3New York GiantsRegular
Sep 24, 1972DAL at NYG23-14Dallas CowboysRegular
Dec 12, 1971DAL at NYG42-14Dallas CowboysRegular
Oct 11, 1971NYG at DAL13-20Dallas CowboysRegular
Oct 11, 1971NYG at DAL0-0New York GiantsRegular
Nov 8, 1970DAL at NYG20-23New York GiantsRegular
Sep 27, 1970NYG at DAL10-28Dallas CowboysRegular

Completed games on file, which start in 1970 — not the clubs’ full all-time series. Regular season 112, postseason 1.