New York Giants vs Philadelphia Eagles

Philadelphia Eagles leads 97-90-2
2 ties
1933 to 2025
Philadelphia Eagles won the last meeting
Next meeting: Nov 8, 2026, New York Giants at Philadelphia Eagles

Series timeline

▲ New York Giants ahead (peak +20) ▼ Philadelphia Eagles ahead (peak +7)
1933: New York Giants 2-01934: Split 1-11935: New York Giants 2-01936: Split 1-11937: New York Giants 2-01938: Split 1-11939: New York Giants 2-01940: New York Giants 2-01941: New York Giants 2-01942: New York Giants 2-01943: Split 1-11944: Philadelphia Eagles 1-0-11945: Split 1-11946: Split 1-11947: Philadelphia Eagles 2-01948: Philadelphia Eagles 2-01949: Philadelphia Eagles 2-01950: New York Giants 2-01951: New York Giants 2-01952: Split 1-11953: Split 1-11954: Split 1-11955: Split 1-11956: New York Giants 2-01957: New York Giants 2-01958: Split 1-11959: Split 1-11960: Philadelphia Eagles 2-01961: New York Giants 2-01962: New York Giants 2-01963: New York Giants 2-01964: Philadelphia Eagles 2-01965: New York Giants 2-01966: Philadelphia Eagles 2-01967: New York Giants 1-01968: New York Giants 2-01969: Philadelphia Eagles 1-01970: Split 1-11971: Philadelphia Eagles 2-01972: New York Giants 2-01973: Philadelphia Eagles 1-0-11974: Philadelphia Eagles 2-01975: Split 1-11976: Philadelphia Eagles 2-01977: Philadelphia Eagles 2-01978: Philadelphia Eagles 2-01979: Philadelphia Eagles 2-01980: Philadelphia Eagles 2-01981: New York Giants 2-11982: New York Giants 2-01983: Split 1-11984: Split 1-11985: New York Giants 2-01986: New York Giants 2-01987: New York Giants 2-01988: Philadelphia Eagles 2-01989: Philadelphia Eagles 2-01990: Split 1-11991: Philadelphia Eagles 2-01992: Philadelphia Eagles 2-01993: New York Giants 2-01994: New York Giants 2-01995: Philadelphia Eagles 2-01996: Philadelphia Eagles 2-01997: New York Giants 2-01998: New York Giants 2-01999: New York Giants 2-02000: New York Giants 3-02001: Philadelphia Eagles 2-02002: Split 1-12003: Philadelphia Eagles 2-02004: Philadelphia Eagles 2-02005: New York Giants 2-02006: Philadelphia Eagles 2-12007: New York Giants 2-02008: Philadelphia Eagles 2-12009: Philadelphia Eagles 2-02010: Philadelphia Eagles 2-02011: Split 1-12012: Split 1-12013: Split 1-12014: Philadelphia Eagles 2-02015: Philadelphia Eagles 2-02016: Split 1-12017: Philadelphia Eagles 2-02018: Philadelphia Eagles 2-02019: Philadelphia Eagles 2-02020: Split 1-12021: Split 1-12022: Philadelphia Eagles 3-02023: Split 1-12024: Philadelphia Eagles 2-02025: Split 1-1

New York Giants Philadelphia Eagles Split season or tie Season with a postseason meeting One season per cell

Longest streaks: New York Giants 9 (1938–1942), Philadelphia Eagles 12 (1975–1981). Current: Philadelphia Eagles 1.

Splits

SplitNew York Giants record
Regular season88-94-2
Postseason2-3
Hosted by New York Giants52-42-1
Hosted by Philadelphia Eagles38-55-1
Last 10 seasons (2016 to 2025)5-16
Largest New York Giants win56-0 (1933)
Largest Philadelphia Eagles win45-0 (1948)

Postseason meetings

SeasonDateWinnerScoreSiteRound
2022Jan 21, 2023Philadelphia Eagles 38-7 at Philadelphia Eagles Divisional Round
2008Jan 11, 2009Philadelphia Eagles 23-11 at New York Giants Divisional Round
2006Jan 7, 2007Philadelphia Eagles 23-20 at Philadelphia Eagles Wild Card
2000Jan 7, 2001New York Giants 20-10 at New York Giants Divisional Round
1981Dec 27, 1981New York Giants 27-21 at Philadelphia Eagles Wild Card

In the record book

Every meeting

2020s
SeasonDateWinnerScoreSiteRound
2025 (1-1) Oct 9, 2025 New York Giants 34-17 at New York Giants Week 6
Oct 26, 2025 Philadelphia Eagles 38-20 at Philadelphia Eagles Week 8
2024 (0-2) Oct 20, 2024 Philadelphia Eagles 28-3 at New York Giants Week 7
Jan 5, 2025 Philadelphia Eagles 20-13 at Philadelphia Eagles Week 18
2023 (1-1) Dec 25, 2023 Philadelphia Eagles 33-25 at Philadelphia Eagles Week 16
Jan 7, 2024 New York Giants 27-10 at New York Giants Week 18
2022 (0-3) Dec 11, 2022 Philadelphia Eagles 48-22 at New York Giants Week 14
Jan 8, 2023 Philadelphia Eagles 22-16 at Philadelphia Eagles Week 18
Jan 21, 2023 Philadelphia Eagles 38-7 at Philadelphia Eagles Divisional Round Postseason
2021 (1-1) Nov 28, 2021 New York Giants 13-7 at New York Giants Week 12
Dec 26, 2021 Philadelphia Eagles 34-10 at Philadelphia Eagles Week 16
2020 (1-1) Oct 22, 2020 Philadelphia Eagles 22-21 at Philadelphia Eagles Week 7
Nov 15, 2020 New York Giants 27-17 at New York Giants Week 10
2010s
SeasonDateWinnerScoreSiteRound
2019 (0-2) Dec 9, 2019 Philadelphia Eagles 23-17 at Philadelphia Eagles Week 14
Dec 29, 2019 Philadelphia Eagles 34-17 at New York Giants Week 17
2018 (0-2) Oct 11, 2018 Philadelphia Eagles 34-13 at New York Giants Week 6
Nov 25, 2018 Philadelphia Eagles 25-22 at Philadelphia Eagles Week 12
2017 (0-2) Sep 24, 2017 Philadelphia Eagles 27-24 at Philadelphia Eagles Week 3
Dec 17, 2017 Philadelphia Eagles 34-29 at New York Giants Week 15
2016 (1-1) Nov 6, 2016 New York Giants 28-23 at New York Giants Week 9
Dec 22, 2016 Philadelphia Eagles 24-19 at Philadelphia Eagles Week 16
2015 (0-2) Oct 19, 2015 Philadelphia Eagles 27-7 at Philadelphia Eagles Week 6
Jan 3, 2016 Philadelphia Eagles 35-30 at New York Giants Week 17
2014 (0-2) Oct 12, 2014 Philadelphia Eagles 27-0 at Philadelphia Eagles Week 6
Dec 28, 2014 Philadelphia Eagles 34-26 at New York Giants Week 17
2013 (1-1) Oct 6, 2013 Philadelphia Eagles 36-21 at New York Giants Week 5
Oct 27, 2013 New York Giants 15-7 at Philadelphia Eagles Week 8
2012 (1-1) Sep 30, 2012 Philadelphia Eagles 19-17 at Philadelphia Eagles Week 4
Dec 30, 2012 New York Giants 42-7 at New York Giants Week 17
2011 (1-1) Sep 25, 2011 New York Giants 29-16 at Philadelphia Eagles Week 3
Nov 20, 2011 Philadelphia Eagles 17-10 at New York Giants Week 11
2010 (0-2) Nov 21, 2010 Philadelphia Eagles 27-17 at Philadelphia Eagles Week 11
Dec 19, 2010 Philadelphia Eagles 38-31 at New York Giants Week 15
2000s
SeasonDateWinnerScoreSiteRound
2009 (0-2) Nov 1, 2009 Philadelphia Eagles 40-17 at Philadelphia Eagles Week 8
Dec 13, 2009 Philadelphia Eagles 45-38 at New York Giants Week 14
2008 (1-2) Nov 9, 2008 New York Giants 36-31 at Philadelphia Eagles Week 10
Dec 7, 2008 Philadelphia Eagles 20-14 at New York Giants Week 14
Jan 11, 2009 Philadelphia Eagles 23-11 at New York Giants Divisional Round Postseason
2007 (2-0) Sep 30, 2007 New York Giants 16-3 at New York Giants Week 4
Dec 9, 2007 New York Giants 16-13 at Philadelphia Eagles Week 14
2006 (1-2) Sep 17, 2006 New York Giants 30-24 at Philadelphia Eagles Week 2
Dec 17, 2006 Philadelphia Eagles 36-22 at New York Giants Week 15
Jan 7, 2007 Philadelphia Eagles 23-20 at Philadelphia Eagles Wild Card Postseason
2005 (2-0) Nov 20, 2005 New York Giants 27-17 at New York Giants Week 11
Dec 11, 2005 New York Giants 26-23 at Philadelphia Eagles Week 14
2004 (0-2) Sep 12, 2004 Philadelphia Eagles 31-17 at Philadelphia Eagles Week 1
Nov 28, 2004 Philadelphia Eagles 27-6 at New York Giants Week 12
2003 (0-2) Oct 19, 2003 Philadelphia Eagles 14-10 at New York Giants Week 7
Nov 16, 2003 Philadelphia Eagles 28-10 at Philadelphia Eagles Week 11
2002 (1-1) Oct 28, 2002 Philadelphia Eagles 17-3 at Philadelphia Eagles Week 8
Dec 28, 2002 New York Giants 10-7 at New York Giants Week 17
2001 (0-2) Oct 22, 2001 Philadelphia Eagles 10-9 at New York Giants Week 6
Dec 30, 2001 Philadelphia Eagles 24-21 at Philadelphia Eagles Week 16
2000 (3-0) Sep 10, 2000 New York Giants 33-18 at Philadelphia Eagles Week 2
Oct 29, 2000 New York Giants 24-7 at New York Giants Week 9
Jan 7, 2001 New York Giants 20-10 at New York Giants Divisional Round Postseason
1990s
SeasonDateWinnerScoreSiteRound
1999 (2-0) Oct 3, 1999 New York Giants 16-15 at New York Giants Week 4
Oct 31, 1999 New York Giants 23-17 at Philadelphia Eagles Week 8
1998 (2-0) Nov 22, 1998 New York Giants 20-0 at New York Giants Week 12
Dec 27, 1998 New York Giants 20-10 at Philadelphia Eagles Week 17
1997 (2-0) Aug 31, 1997 New York Giants 31-17 at New York Giants Week 1
Dec 7, 1997 New York Giants 31-21 at Philadelphia Eagles Week 15
1996 (0-2) Oct 13, 1996 Philadelphia Eagles 19-10 at New York Giants Week 7
Dec 1, 1996 Philadelphia Eagles 24-0 at Philadelphia Eagles Week 14
1995 (0-2) Oct 15, 1995 Philadelphia Eagles 17-14 at New York Giants Week 7
Nov 19, 1995 Philadelphia Eagles 28-19 at Philadelphia Eagles Week 12
1994 (2-0) Sep 4, 1994 New York Giants 28-23 at New York Giants Week 1
Dec 18, 1994 New York Giants 16-13 at Philadelphia Eagles Week 16
1993 (2-0) Oct 17, 1993 New York Giants 21-10 at New York Giants Week 7
Nov 21, 1993 New York Giants 7-3 at Philadelphia Eagles Week 12
1992 (0-2) Nov 22, 1992 Philadelphia Eagles 47-34 at New York Giants Week 12
Dec 27, 1992 Philadelphia Eagles 20-10 at Philadelphia Eagles Week 17
1991 (0-2) Nov 4, 1991 Philadelphia Eagles 30-7 at Philadelphia Eagles Week 10
Dec 8, 1991 Philadelphia Eagles 19-14 at New York Giants Week 15
1990 (1-1) Sep 9, 1990 New York Giants 27-20 at New York Giants Week 1
Nov 25, 1990 Philadelphia Eagles 31-13 at Philadelphia Eagles Week 12
1980s
SeasonDateWinnerScoreSiteRound
1989 (0-2) Oct 8, 1989 Philadelphia Eagles 21-19 at Philadelphia Eagles Week 5
Dec 3, 1989 Philadelphia Eagles 24-17 at New York Giants Week 13
1988 (0-2) Oct 10, 1988 Philadelphia Eagles 24-13 at Philadelphia Eagles Week 6
Nov 20, 1988 Philadelphia Eagles 23-17 at New York Giants Week 12
1987 (2-0) Nov 15, 1987 New York Giants 20-17 at Philadelphia Eagles Week 10
Dec 6, 1987 New York Giants 23-20 at New York Giants Week 13
1986 (2-0) Oct 12, 1986 New York Giants 35-3 at New York Giants Week 6
Nov 9, 1986 New York Giants 17-14 at Philadelphia Eagles Week 10
1985 (2-0) Sep 8, 1985 New York Giants 21-0 at New York Giants Week 1
Sep 29, 1985 New York Giants 16-10 at Philadelphia Eagles Week 4
1984 (1-1) Sep 2, 1984 New York Giants 28-27 at New York Giants Week 1
Oct 21, 1984 Philadelphia Eagles 24-10 at Philadelphia Eagles Week 8
1983 (1-1) Oct 9, 1983 Philadelphia Eagles 17-13 at New York Giants Week 6
Nov 20, 1983 New York Giants 23-0 at Philadelphia Eagles Week 12
1982 (2-0) Dec 11, 1982 New York Giants 23-7 at New York Giants Week 14
Jan 2, 1983 New York Giants 26-24 at Philadelphia Eagles Week 17
1981 (2-1) Sep 6, 1981 Philadelphia Eagles 24-10 at New York Giants Week 1
Nov 22, 1981 New York Giants 20-10 at Philadelphia Eagles Week 12
Dec 27, 1981 New York Giants 27-21 at Philadelphia Eagles Wild Card Postseason
1980 (0-2) Sep 22, 1980 Philadelphia Eagles 35-3 at Philadelphia Eagles Week 3
Oct 12, 1980 Philadelphia Eagles 31-16 at New York Giants Week 6
1970s
SeasonDateWinnerScoreSiteRound
1979 (0-2) Sep 2, 1979 Philadelphia Eagles 23-17 at Philadelphia Eagles Week 1
Sep 23, 1979 Philadelphia Eagles 17-13 at New York Giants Week 4
1978 (0-2) Nov 19, 1978 Philadelphia Eagles 19-17 at New York Giants Week 12
Dec 17, 1978 Philadelphia Eagles 20-3 at Philadelphia Eagles Week 16
1977 (0-2) Oct 9, 1977 Philadelphia Eagles 28-10 at New York Giants Week 4
Dec 11, 1977 Philadelphia Eagles 17-14 at Philadelphia Eagles Week 13
1976 (0-2) Sep 19, 1976 Philadelphia Eagles 20-7 at Philadelphia Eagles Week 2
Oct 31, 1976 Philadelphia Eagles 10-0 at New York Giants Week 8
1975 (1-1) Sep 21, 1975 New York Giants 23-14 at Philadelphia Eagles Week 1
Nov 16, 1975 Philadelphia Eagles 13-10 at New York Giants Week 9
1974 (0-2) Oct 13, 1974 Philadelphia Eagles 35-7 at Philadelphia Eagles Week 5
Dec 8, 1974 Philadelphia Eagles 20-7 at New York Giants Week 13
1973 (0-1-1) Sep 23, 1973 Tie 23-23 at New York Giants Week 2
Nov 25, 1973 Philadelphia Eagles 20-16 at Philadelphia Eagles Week 11
1972 (2-0) Oct 2, 1972 New York Giants 27-12 at Philadelphia Eagles Week 3
Nov 26, 1972 New York Giants 62-10 at New York Giants Week 11
1971 (0-2) Oct 24, 1971 Philadelphia Eagles 23-7 at Philadelphia Eagles Week 6
Dec 19, 1971 Philadelphia Eagles 41-28 at New York Giants Week 14
1970 (1-1) Oct 11, 1970 New York Giants 30-23 at New York Giants Week 4
Nov 23, 1970 Philadelphia Eagles 23-20 at Philadelphia Eagles Week 10
1960s
SeasonDateWinnerScoreSiteRound
1969 Nov 2, 1969 Philadelphia Eagles 23-20 at New York Giants Week 7
1968 (2-0) Sep 22, 1968 New York Giants 34-25 at Philadelphia Eagles Week 2
Nov 17, 1968 New York Giants 7-6 at New York Giants Week 10
1967 Nov 26, 1967 New York Giants 44-7 at New York Giants Week 11
1966 (0-2) Sep 25, 1966 Philadelphia Eagles 35-17 at Philadelphia Eagles Week 3
Oct 23, 1966 Philadelphia Eagles 31-3 at New York Giants Week 7
1965 (2-0) Sep 26, 1965 New York Giants 16-14 at Philadelphia Eagles Week 2
Oct 17, 1965 New York Giants 35-27 at New York Giants Week 5
1964 (0-2) Sep 13, 1964 Philadelphia Eagles 38-7 at Philadelphia Eagles Week 1
Oct 18, 1964 Philadelphia Eagles 23-17 at New York Giants Week 6
1963 (2-0) Sep 29, 1963 New York Giants 37-14 at Philadelphia Eagles Week 3
Nov 10, 1963 New York Giants 42-14 at New York Giants Week 9
1962 (2-0) Sep 23, 1962 New York Giants 29-13 at Philadelphia Eagles Week 2
Nov 18, 1962 New York Giants 19-14 at New York Giants Week 10
1961 (2-0) Nov 12, 1961 New York Giants 38-21 at New York Giants Week 9
Dec 10, 1961 New York Giants 28-24 at Philadelphia Eagles Week 13
1960 (0-2) Nov 20, 1960 Philadelphia Eagles 17-10 at New York Giants Week 9
Nov 27, 1960 Philadelphia Eagles 31-23 at Philadelphia Eagles Week 10
1950s
SeasonDateWinnerScoreSiteRound
1959 (1-1) Oct 4, 1959 Philadelphia Eagles 49-21 at Philadelphia Eagles Week 2
Oct 18, 1959 New York Giants 24-7 at New York Giants Week 4
1958 (1-1) Oct 5, 1958 Philadelphia Eagles 27-24 at Philadelphia Eagles Week 2
Nov 30, 1958 New York Giants 24-10 at New York Giants Week 10
1957 (2-0) Oct 5, 1957 New York Giants 24-20 at Philadelphia Eagles Week 2
Nov 17, 1957 New York Giants 13-0 at New York Giants Week 8
1956 (2-0) Oct 28, 1956 New York Giants 20-3 at New York Giants Week 5
Dec 15, 1956 New York Giants 21-7 at Philadelphia Eagles Week 12
1955 (1-1) Sep 24, 1955 Philadelphia Eagles 27-17 at Philadelphia Eagles Week 1
Nov 20, 1955 New York Giants 31-7 at New York Giants Week 9
1954 (1-1) Nov 14, 1954 New York Giants 27-14 at New York Giants Week 8
Dec 12, 1954 Philadelphia Eagles 29-14 at Philadelphia Eagles Week 12
1953 (1-1) Nov 8, 1953 Philadelphia Eagles 30-7 at Philadelphia Eagles Week 7
Nov 29, 1953 New York Giants 37-28 at New York Giants Week 10
1952 (1-1) Oct 4, 1952 New York Giants 31-7 at Philadelphia Eagles Week 2
Oct 26, 1952 Philadelphia Eagles 14-10 at New York Giants Week 5
1951 (2-0) Oct 21, 1951 New York Giants 26-24 at New York Giants Week 4
Dec 9, 1951 New York Giants 23-7 at Philadelphia Eagles Week 11
1950 (2-0) Nov 26, 1950 New York Giants 7-3 at New York Giants Week 11
Dec 10, 1950 New York Giants 9-7 at Philadelphia Eagles Week 13
1940s
SeasonDateWinnerScoreSiteRound
1949 (0-2) Dec 4, 1949 Philadelphia Eagles 24-3 at New York Giants Week 11
Dec 11, 1949 Philadelphia Eagles 17-3 at Philadelphia Eagles Week 12
1948 (0-2) Oct 10, 1948 Philadelphia Eagles 45-0 at Philadelphia Eagles Week 4
Nov 7, 1948 Philadelphia Eagles 35-14 at New York Giants Week 8
1947 (0-2) Oct 5, 1947 Philadelphia Eagles 23-0 at Philadelphia Eagles Week 3
Nov 9, 1947 Philadelphia Eagles 41-24 at New York Giants Week 8
1946 (1-1) Nov 3, 1946 Philadelphia Eagles 24-14 at Philadelphia Eagles Week 7
Nov 10, 1946 New York Giants 45-17 at New York Giants Week 8
1945 (1-1) Nov 11, 1945 Philadelphia Eagles 38-17 at Philadelphia Eagles Week 8
Dec 2, 1945 New York Giants 28-21 at New York Giants Week 11
1944 (0-1-1) Oct 29, 1944 Philadelphia Eagles 24-17 at New York Giants Week 7
Nov 12, 1944 Tie 21-21 at Philadelphia Eagles Week 9
1943 (1-1) Oct 9, 1943 Philadelphia Eagles 28-14 at Philadelphia Eagles Week 4
Oct 24, 1943 New York Giants 42-14 at New York Giants Week 6
1942 (2-0) Oct 11, 1942 New York Giants 35-17 at New York Giants Week 5
Nov 8, 1942 New York Giants 14-0 at Philadelphia Eagles Week 9
1941 (2-0) Sep 13, 1941 New York Giants 24-0 at Philadelphia Eagles Week 2
Oct 12, 1941 New York Giants 16-0 at New York Giants Week 6
1940 (2-0) Sep 28, 1940 New York Giants 20-14 at Philadelphia Eagles Week 4
Oct 13, 1940 New York Giants 17-7 at New York Giants Week 6
1930s
SeasonDateWinnerScoreSiteRound
1939 (2-0) Sep 24, 1939 New York Giants 13-3 at Philadelphia Eagles Week 3
Oct 15, 1939 New York Giants 27-10 at New York Giants Week 6
1938 (1-1) Sep 25, 1938 Philadelphia Eagles 14-10 at Philadelphia Eagles Week 3
Oct 16, 1938 New York Giants 17-7 at New York Giants Week 6
1937 (2-0) Oct 3, 1937 New York Giants 16-7 at Philadelphia Eagles Week 5
Oct 17, 1937 New York Giants 21-0 at New York Giants Week 7
1936 (1-1) Sep 13, 1936 Philadelphia Eagles 10-7 at Philadelphia Eagles Week 1
Oct 25, 1936 New York Giants 21-17 at New York Giants Week 7
1935 (2-0) Nov 24, 1935 New York Giants 10-0 at New York Giants Week 11
Dec 1, 1935 New York Giants 21-14 at Philadelphia Eagles Week 12
1934 (1-1) Oct 28, 1934 New York Giants 17-0 at New York Giants Week 8
Dec 2, 1934 Philadelphia Eagles 6-0 at Philadelphia Eagles Week 13
1933 (2-0) Oct 15, 1933 New York Giants 56-0 at New York Giants Week 5
Dec 10, 1933 New York Giants 20-14 at Philadelphia Eagles Week 13

Sources

Records are computed from every final game result in the Matchup Index database. About the data.