Cardinals vs Eagles

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

Record since the 1970 season
40-34-2
Cardinals lead the series by 6 wins.
@ Cardinals
21-16
@ Eagles
19-18-2
Playoffs
1-0
VS EXPECTED
Cardinals +7.5
Avg Points
19.1-20.7
Most Recent Winner
Cardinals 35-31

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

Arizona Cardinals vs Philadelphia Eagles Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Dec 31, 2023 35–31 Arizona Cardinals +4 Philadelphia Eagles +14.3 Regular
Oct 9, 2022 20–17 Philadelphia Eagles +3 Arizona Cardinals +2.0 Regular
Dec 20, 2020 26–33 Arizona Cardinals +7 Arizona Cardinals +4.5 Regular
Oct 8, 2017 7–34 Philadelphia Eagles +27 Philadelphia Eagles +4.6 Regular
Dec 20, 2015 40–17 Arizona Cardinals +23 Arizona Cardinals +4.4 Regular
Oct 26, 2014 20–24 Arizona Cardinals +4 Arizona Cardinals +4.1 Regular
Dec 1, 2013 21–24 Philadelphia Eagles +3 Philadelphia Eagles +2.6 Regular
Sep 23, 2012 6–27 Arizona Cardinals +21 Philadelphia Eagles +1.3 Regular
Nov 13, 2011 21–17 Arizona Cardinals +4 Philadelphia Eagles +9.9 Regular
Jan 18, 2009 25–32 Arizona Cardinals +7 Philadelphia Eagles +2.4 Playoffs
Nov 27, 2008 20–48 Philadelphia Eagles +28 Philadelphia Eagles +4.6 Regular
Dec 24, 2005 21–27 Arizona Cardinals +6 Philadelphia Eagles +4.3 Regular
Nov 17, 2002 14–38 Philadelphia Eagles +24 Philadelphia Eagles +12.4 Regular
Nov 4, 2001 21–7 Philadelphia Eagles +14 Philadelphia Eagles +6.5 Regular
Oct 7, 2001 21–20 Arizona Cardinals +1 Philadelphia Eagles +13.8 Regular
Nov 19, 2000 9–34 Philadelphia Eagles +25 Philadelphia Eagles +9.5 Regular
Oct 15, 2000 33–14 Philadelphia Eagles +19 Arizona Cardinals +0.8 Regular
Dec 5, 1999 17–21 Arizona Cardinals +4 Arizona Cardinals +8.1 Regular
Sep 12, 1999 25–24 Arizona Cardinals +1 Arizona Cardinals +0.7 Regular
Dec 13, 1998 20–17 Arizona Cardinals +3 Philadelphia Eagles +2.0 Regular
Sep 20, 1998 3–17 Arizona Cardinals +14 Arizona Cardinals +0.7 Regular
Nov 2, 1997 21–31 Arizona Cardinals +10 Philadelphia Eagles +4.0 Regular
Oct 19, 1997 10–13 Philadelphia Eagles +3 Philadelphia Eagles +7.8 Regular
Dec 22, 1996 19–29 Philadelphia Eagles +10 Philadelphia Eagles +8.4 Regular
Nov 24, 1996 30–36 Arizona Cardinals +6 Philadelphia Eagles +4.1 Regular
Dec 17, 1995 20–21 Philadelphia Eagles +1 Philadelphia Eagles +8.8 Regular
Sep 10, 1995 31–19 Philadelphia Eagles +12 Arizona Cardinals +4.3 Regular
Nov 20, 1994 6–12 Arizona Cardinals +6 Philadelphia Eagles +2.3 Regular
Nov 6, 1994 7–17 Philadelphia Eagles +10 Philadelphia Eagles +8.2 Regular
Nov 7, 1993 3–16 Arizona Cardinals +13 Philadelphia Eagles +4.2 Regular
Sep 5, 1993 17–23 Philadelphia Eagles +6 Philadelphia Eagles +12.1 Regular
Oct 25, 1992 3–7 Philadelphia Eagles +4 Philadelphia Eagles +14.0 Regular
Sep 13, 1992 31–14 Philadelphia Eagles +17 Philadelphia Eagles +6.4 Regular
Nov 24, 1991 34–14 Philadelphia Eagles +20 Philadelphia Eagles +4.7 Regular
Sep 8, 1991 26–10 Arizona Cardinals +16 Philadelphia Eagles +9.2 Regular
Dec 29, 1990 23–21 Philadelphia Eagles +2 Philadelphia Eagles +6.5 Regular
Sep 16, 1990 23–21 Arizona Cardinals +2 Philadelphia Eagles +8.7 Regular
Dec 24, 1989 14–31 Philadelphia Eagles +17 Philadelphia Eagles +10.8 Regular
Oct 15, 1989 17–5 Philadelphia Eagles +12 Philadelphia Eagles +2.4 Regular
Dec 10, 1988 23–17 Philadelphia Eagles +6 Arizona Cardinals +0.6 Regular
Nov 27, 1988 21–31 Philadelphia Eagles +10 Philadelphia Eagles +4.4 Regular
Nov 22, 1987 31–19 Arizona Cardinals +12 Philadelphia Eagles +6.8 Regular
Nov 1, 1987 28–23 Philadelphia Eagles +5 Arizona Cardinals +2.0 Regular
Dec 7, 1986 10–10 Tie Philadelphia Eagles +7.3 Regular
Nov 2, 1986 10–13 Arizona Cardinals +3 Philadelphia Eagles +2.4 Regular
Nov 17, 1985 24–14 Philadelphia Eagles +10 Arizona Cardinals +2.7 Regular
Oct 13, 1985 7–30 Philadelphia Eagles +23 Arizona Cardinals +2.4 Regular
Nov 25, 1984 16–17 Arizona Cardinals +1 Arizona Cardinals +5.5 Regular
Oct 28, 1984 34–14 Arizona Cardinals +20 Arizona Cardinals +0.5 Regular
Dec 18, 1983 7–31 Arizona Cardinals +24 Arizona Cardinals +5.3 Regular
Sep 25, 1983 14–11 Arizona Cardinals +3 Philadelphia Eagles +8.1 Regular
Dec 5, 1982 23–20 Arizona Cardinals +3 Philadelphia Eagles +6.4 Regular
Dec 20, 1981 0–38 Philadelphia Eagles +38 Philadelphia Eagles +9.0 Regular
Nov 8, 1981 52–10 Philadelphia Eagles +42 Philadelphia Eagles +7.2 Regular
Dec 14, 1980 3–17 Philadelphia Eagles +14 Philadelphia Eagles +12.0 Regular
Sep 28, 1980 14–24 Arizona Cardinals +10 Philadelphia Eagles +5.7 Regular
Nov 18, 1979 13–16 Philadelphia Eagles +3 Philadelphia Eagles +5.8 Regular
Oct 14, 1979 24–20 Philadelphia Eagles +4 Philadelphia Eagles +0.3 Regular
Nov 26, 1978 14–10 Philadelphia Eagles +4 Arizona Cardinals +2.2 Regular
Oct 29, 1978 16–10 Arizona Cardinals +6 Philadelphia Eagles +7.6 Regular
Nov 20, 1977 16–21 Arizona Cardinals +5 Arizona Cardinals +11.2 Regular
Oct 16, 1977 21–17 Arizona Cardinals +4 Arizona Cardinals +1.5 Regular
Nov 7, 1976 17–14 Arizona Cardinals +3 Arizona Cardinals +4.1 Regular
Oct 10, 1976 14–33 Arizona Cardinals +19 Arizona Cardinals +7.8 Regular
Nov 9, 1975 24–23 Arizona Cardinals +1 Arizona Cardinals +2.4 Regular
Oct 19, 1975 20–31 Arizona Cardinals +11 Arizona Cardinals +3.6 Regular
Nov 17, 1974 13–3 Arizona Cardinals +10 Arizona Cardinals +2.4 Regular
Sep 15, 1974 3–7 Arizona Cardinals +4 Arizona Cardinals +3.5 Regular
Oct 14, 1973 27–24 Philadelphia Eagles +3 Arizona Cardinals +7.8 Regular
Sep 16, 1973 34–23 Arizona Cardinals +11 Philadelphia Eagles +0.6 Regular
Dec 17, 1972 23–24 Arizona Cardinals +1 Arizona Cardinals +5.0 Regular
Nov 5, 1972 6–6 Tie Philadelphia Eagles +2.1 Regular
Dec 12, 1971 7–19 Philadelphia Eagles +12 Philadelphia Eagles +1.8 Regular
Nov 21, 1971 37–20 Philadelphia Eagles +17 Arizona Cardinals +7.5 Regular
Nov 29, 1970 14–23 Arizona Cardinals +9 Arizona Cardinals +9.9 Regular
Oct 18, 1970 35–20 Arizona Cardinals +15 Arizona Cardinals +1.8 Regular