New York Giants vs Philadelphia Eagles head-to-head

Who has won more, the New York Giants or the Philadelphia Eagles?

Philadelphia Eagles lead the series 68-45 in 120 meetings since Oct 11, 1970. They average 18.0 to 20.4. The last meeting was Oct 26, 2025, 38-20.

Record
New York Giants 45-68-7 Philadelphia Eagles
Games
120
Points per game
18.0 – 20.4
Biggest win
New York Giants by 52

5 of those 120 games were in the postseason.

Every meeting on file

New York Giants vs Philadelphia Eagles, every game on file
Oct 26, 2025NYG at PHI20-38Philadelphia EaglesRegular
Oct 9, 2025PHI at NYG17-34New York GiantsRegular
Jan 5, 2025NYG at PHI13-20Philadelphia EaglesRegular
Oct 20, 2024PHI at NYG28-3Philadelphia EaglesRegular
Jan 7, 2024PHI at NYG10-27New York GiantsRegular
Dec 25, 2023NYG at PHI25-33Philadelphia EaglesRegular
Jan 21, 2023NYG at PHI7-38Philadelphia EaglesPostseason
Jan 8, 2023NYG at PHI16-22Philadelphia EaglesRegular
Dec 11, 2022PHI at NYG48-22Philadelphia EaglesRegular
Dec 26, 2021NYG at PHI10-34Philadelphia EaglesRegular
Nov 28, 2021PHI at NYG7-13New York GiantsRegular
Nov 15, 2020PHI at NYG17-27New York GiantsRegular
Oct 22, 2020NYG at PHI21-22Philadelphia EaglesRegular
Dec 29, 2019PHI at NYG34-17Philadelphia EaglesRegular
Dec 9, 2019NYG at PHI17-23Philadelphia EaglesRegular
Nov 25, 2018NYG at PHI22-25Philadelphia EaglesRegular
Oct 11, 2018PHI at NYG34-13Philadelphia EaglesRegular
Dec 17, 2017PHI at NYG34-29Philadelphia EaglesRegular
Sep 24, 2017NYG at PHI24-27Philadelphia EaglesRegular
Dec 22, 2016NYG at PHI19-24Philadelphia EaglesRegular
Nov 6, 2016PHI at NYG23-28New York GiantsRegular
Jan 3, 2016PHI at NYG35-30Philadelphia EaglesRegular
Oct 19, 2015NYG at PHI7-27Philadelphia EaglesRegular
Dec 28, 2014PHI at NYG34-26Philadelphia EaglesRegular
Oct 12, 2014NYG at PHI0-27Philadelphia EaglesRegular
Oct 27, 2013NYG at PHI15-7New York GiantsRegular
Oct 6, 2013PHI at NYG36-21Philadelphia EaglesRegular
Dec 30, 2012PHI at NYG7-42New York GiantsRegular
Sep 30, 2012NYG at PHI17-19Philadelphia EaglesRegular
Nov 20, 2011PHI at NYG17-10Philadelphia EaglesRegular
Sep 25, 2011NYG at PHI29-16New York GiantsRegular
Dec 19, 2010PHI at NYG38-31Philadelphia EaglesRegular
Nov 21, 2010NYG at PHI17-27Philadelphia EaglesRegular
Dec 13, 2009PHI at NYG45-38Philadelphia EaglesRegular
Nov 1, 2009NYG at PHI17-40Philadelphia EaglesRegular
Jan 11, 2009PHI at NYG23-11Philadelphia EaglesPostseason
Dec 7, 2008PHI at NYG20-14Philadelphia EaglesRegular
Nov 9, 2008NYG at PHI36-31New York GiantsRegular
Dec 9, 2007NYG at PHI16-13New York GiantsRegular
Sep 30, 2007PHI at NYG3-16New York GiantsRegular
Jan 7, 2007NYG at PHI20-23Philadelphia EaglesPostseason
Dec 17, 2006PHI at NYG36-22Philadelphia EaglesRegular
Sep 17, 2006NYG at PHI30-24New York GiantsRegular
Dec 11, 2005NYG at PHI26-23New York GiantsRegular
Nov 20, 2005PHI at NYG17-27New York GiantsRegular
Nov 28, 2004PHI at NYG27-6Philadelphia EaglesRegular
Sep 12, 2004NYG at PHI17-31Philadelphia EaglesRegular
Nov 16, 2003NYG at PHI10-28Philadelphia EaglesRegular
Oct 19, 2003PHI at NYG14-10Philadelphia EaglesRegular
Dec 28, 2002PHI at NYG7-10New York GiantsRegular
Oct 28, 2002NYG at PHI3-17Philadelphia EaglesRegular
Dec 30, 2001NYG at PHI21-24Philadelphia EaglesRegular
Oct 22, 2001PHI at NYG0-0Philadelphia EaglesRegular
Jan 7, 2001PHI at NYG10-20New York GiantsPostseason
Oct 29, 2000PHI at NYG7-24New York GiantsRegular
Sep 10, 2000NYG at PHI33-18New York GiantsRegular
Oct 31, 1999NYG at PHI23-17New York GiantsRegular
Oct 3, 1999PHI at NYG15-16New York GiantsRegular
Dec 27, 1998NYG at PHI20-10New York GiantsRegular
Nov 22, 1998PHI at NYG0-20New York GiantsRegular
Dec 7, 1997NYG at PHI31-21New York GiantsRegular
Aug 31, 1997PHI at NYG17-31New York GiantsRegular
Dec 1, 1996NYG at PHI0-24Philadelphia EaglesRegular
Oct 13, 1996PHI at NYG19-10Philadelphia EaglesRegular
Nov 19, 1995NYG at PHI19-28Philadelphia EaglesRegular
Oct 15, 1995PHI at NYG17-14Philadelphia EaglesRegular
Dec 18, 1994NYG at PHI16-13New York GiantsRegular
Sep 4, 1994PHI at NYG23-28New York GiantsRegular
Nov 21, 1993NYG at PHI7-3New York GiantsRegular
Oct 17, 1993PHI at NYG10-21New York GiantsRegular
Dec 27, 1992NYG at PHI10-20Philadelphia EaglesRegular
Nov 22, 1992PHI at NYG47-34Philadelphia EaglesRegular
Dec 8, 1991PHI at NYG19-14Philadelphia EaglesRegular
Nov 4, 1991NYG at PHI0-0New York GiantsRegular
Nov 25, 1990NYG at PHI13-31Philadelphia EaglesRegular
Sep 9, 1990PHI at NYG20-27New York GiantsRegular
Dec 3, 1989PHI at NYG24-17Philadelphia EaglesRegular
Oct 8, 1989NYG at PHI19-21Philadelphia EaglesRegular
Nov 20, 1988PHI at NYG23-17Philadelphia EaglesRegular
Oct 10, 1988NYG at PHI0-0New York GiantsRegular
Dec 6, 1987PHI at NYG20-23New York GiantsRegular
Nov 15, 1987NYG at PHI20-17New York GiantsRegular
Nov 9, 1986NYG at PHI17-14New York GiantsRegular
Oct 12, 1986PHI at NYG3-35New York GiantsRegular
Sep 29, 1985NYG at PHI16-10New York GiantsRegular
Sep 8, 1985PHI at NYG0-21New York GiantsRegular
Oct 21, 1984NYG at PHI10-24Philadelphia EaglesRegular
Sep 2, 1984PHI at NYG27-28New York GiantsRegular
Nov 20, 1983NYG at PHI23-0New York GiantsRegular
Oct 9, 1983PHI at NYG17-13Philadelphia EaglesRegular
Jan 2, 1983NYG at PHI26-24New York GiantsRegular
Dec 11, 1982PHI at NYG7-23New York GiantsRegular
Dec 27, 1981NYG at PHI27-21New York GiantsPostseason
Nov 22, 1981NYG at PHI20-10New York GiantsRegular
Sep 6, 1981PHI at NYG24-10Philadelphia EaglesRegular
Oct 12, 1980PHI at NYG31-16Philadelphia EaglesRegular
Sep 22, 1980NYG at PHI0-0New York GiantsRegular
Sep 22, 1980NYG at PHI3-35Philadelphia EaglesRegular
Sep 23, 1979PHI at NYG17-13Philadelphia EaglesRegular
Sep 2, 1979NYG at PHI17-23Philadelphia EaglesRegular
Dec 17, 1978NYG at PHI3-20Philadelphia EaglesRegular
Nov 19, 1978PHI at NYG19-17Philadelphia EaglesRegular
Dec 11, 1977NYG at PHI14-17Philadelphia EaglesRegular
Oct 9, 1977PHI at NYG28-10Philadelphia EaglesRegular
Oct 31, 1976PHI at NYG10-0Philadelphia EaglesRegular
Sep 19, 1976NYG at PHI7-20Philadelphia EaglesRegular
Nov 16, 1975PHI at NYG13-10Philadelphia EaglesRegular
Sep 21, 1975NYG at PHI23-14New York GiantsRegular
Dec 8, 1974PHI at NYG20-7Philadelphia EaglesRegular
Oct 13, 1974NYG at PHI7-35Philadelphia EaglesRegular
Nov 25, 1973NYG at PHI16-20Philadelphia EaglesRegular
Sep 23, 1973PHI at NYG23-23Philadelphia EaglesRegular
Nov 26, 1972PHI at NYG10-62New York GiantsRegular
Oct 2, 1972NYG at PHI0-0New York GiantsRegular
Oct 2, 1972NYG at PHI27-12New York GiantsRegular
Dec 19, 1971PHI at NYG41-28Philadelphia EaglesRegular
Oct 24, 1971NYG at PHI7-23Philadelphia EaglesRegular
Nov 23, 1970NYG at PHI0-0New York GiantsRegular
Nov 23, 1970NYG at PHI20-23Philadelphia EaglesRegular
Oct 11, 1970PHI at NYG23-30New York GiantsRegular

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