Cardinals vs Cowboys

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

Record since the 1970 season
28-49
Cowboys lead the series by 21 wins.
@ Cardinals
18-21
@ Cowboys
10-28
Playoffs
1-0
VS EXPECTED
Cardinals +2.4
Avg Points
17.3-23.1
Most Recent Winner
Cardinals 27-17

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

Arizona Cardinals vs Dallas Cowboys Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Nov 3, 2025 27–17 Arizona Cardinals +10 Dallas Cowboys +4.4 Regular
Sep 24, 2023 16–28 Arizona Cardinals +12 Dallas Cowboys +6.3 Regular
Jan 2, 2022 25–22 Arizona Cardinals +3 Dallas Cowboys +5.5 Regular
Oct 19, 2020 38–10 Arizona Cardinals +28 Dallas Cowboys +5.7 Regular
Sep 25, 2017 28–17 Dallas Cowboys +11 Arizona Cardinals +2.6 Regular
Nov 2, 2014 28–17 Arizona Cardinals +11 Dallas Cowboys +2.7 Regular
Dec 4, 2011 13–19 Arizona Cardinals +6 Dallas Cowboys +3.8 Regular
Dec 25, 2010 26–27 Arizona Cardinals +1 Dallas Cowboys +3.1 Regular
Oct 12, 2008 24–30 Arizona Cardinals +6 Dallas Cowboys +2.6 Regular
Nov 12, 2006 27–10 Dallas Cowboys +17 Dallas Cowboys +4.1 Regular
Oct 30, 2005 13–34 Dallas Cowboys +21 Dallas Cowboys +6.0 Regular
Oct 5, 2003 7–24 Dallas Cowboys +17 Dallas Cowboys +5.3 Regular
Oct 20, 2002 6–9 Arizona Cardinals +3 Arizona Cardinals +4.4 Regular
Dec 23, 2001 10–17 Arizona Cardinals +7 Dallas Cowboys +0.3 Regular
Oct 28, 2001 3–17 Dallas Cowboys +14 Dallas Cowboys +6.4 Regular
Oct 22, 2000 7–48 Dallas Cowboys +41 Dallas Cowboys +7.0 Regular
Sep 10, 2000 31–32 Arizona Cardinals +1 Dallas Cowboys +0.3 Regular
Nov 21, 1999 9–13 Arizona Cardinals +4 Dallas Cowboys +2.3 Regular
Oct 3, 1999 7–35 Dallas Cowboys +28 Dallas Cowboys +8.1 Regular
Jan 2, 1999 20–7 Arizona Cardinals +13 Dallas Cowboys +8.9 Playoffs
Nov 15, 1998 35–28 Dallas Cowboys +7 Dallas Cowboys +4.1 Regular
Sep 6, 1998 10–38 Dallas Cowboys +28 Dallas Cowboys +7.8 Regular
Nov 9, 1997 6–24 Dallas Cowboys +18 Dallas Cowboys +11.0 Regular
Sep 7, 1997 22–25 Arizona Cardinals +3 Dallas Cowboys +6.3 Regular
Dec 8, 1996 10–6 Dallas Cowboys +4 Dallas Cowboys +7.4 Regular
Oct 13, 1996 3–17 Dallas Cowboys +14 Dallas Cowboys +13.4 Regular
Dec 25, 1995 37–13 Dallas Cowboys +24 Dallas Cowboys +8.5 Regular
Sep 24, 1995 20–34 Dallas Cowboys +14 Dallas Cowboys +13.0 Regular
Oct 23, 1994 28–21 Dallas Cowboys +7 Dallas Cowboys +7.4 Regular
Oct 9, 1994 3–38 Dallas Cowboys +35 Dallas Cowboys +13.3 Regular
Nov 14, 1993 15–20 Dallas Cowboys +5 Dallas Cowboys +15.0 Regular
Sep 19, 1993 17–10 Dallas Cowboys +7 Dallas Cowboys +6.5 Regular
Nov 22, 1992 16–10 Dallas Cowboys +6 Dallas Cowboys +7.2 Regular
Sep 20, 1992 20–31 Dallas Cowboys +11 Dallas Cowboys +13.0 Regular
Nov 3, 1991 7–27 Dallas Cowboys +20 Dallas Cowboys +5.7 Regular
Sep 22, 1991 17–9 Dallas Cowboys +8 Arizona Cardinals +5.2 Regular
Dec 16, 1990 10–41 Dallas Cowboys +31 Dallas Cowboys +2.5 Regular
Oct 14, 1990 3–20 Arizona Cardinals +17 Arizona Cardinals +3.5 Regular
Nov 12, 1989 20–24 Arizona Cardinals +4 Arizona Cardinals +7.8 Regular
Oct 29, 1989 19–10 Arizona Cardinals +9 Arizona Cardinals +2.4 Regular
Oct 30, 1988 16–10 Arizona Cardinals +6 Dallas Cowboys +2.0 Regular
Sep 12, 1988 17–14 Dallas Cowboys +3 Arizona Cardinals +2.3 Regular
Dec 27, 1987 16–21 Dallas Cowboys +5 Dallas Cowboys +3.3 Regular
Sep 13, 1987 13–24 Arizona Cardinals +11 Dallas Cowboys +1.0 Regular
Oct 26, 1986 6–37 Dallas Cowboys +31 Dallas Cowboys +12.2 Regular
Sep 29, 1986 31–7 Dallas Cowboys +24 Dallas Cowboys +4.1 Regular
Nov 28, 1985 17–35 Dallas Cowboys +18 Dallas Cowboys +9.6 Regular
Nov 4, 1985 10–21 Arizona Cardinals +11 Dallas Cowboys +2.4 Regular
Nov 11, 1984 24–17 Dallas Cowboys +7 Arizona Cardinals +4.3 Regular
Oct 7, 1984 31–20 Arizona Cardinals +11 Dallas Cowboys +7.9 Regular
Nov 24, 1983 17–35 Dallas Cowboys +18 Dallas Cowboys +11.8 Regular
Sep 11, 1983 34–17 Dallas Cowboys +17 Dallas Cowboys +4.1 Regular
Sep 19, 1982 24–7 Dallas Cowboys +17 Dallas Cowboys +2.2 Regular
Oct 4, 1981 17–20 Arizona Cardinals +3 Dallas Cowboys +7.1 Regular
Sep 13, 1981 17–30 Dallas Cowboys +13 Dallas Cowboys +12.9 Regular
Nov 16, 1980 21–31 Dallas Cowboys +10 Dallas Cowboys +10.9 Regular
Nov 2, 1980 27–24 Dallas Cowboys +3 Dallas Cowboys +4.6 Regular
Oct 21, 1979 13–22 Dallas Cowboys +9 Dallas Cowboys +12.8 Regular
Sep 2, 1979 22–21 Dallas Cowboys +1 Dallas Cowboys +5.5 Regular
Oct 15, 1978 24–21 Dallas Cowboys +3 Dallas Cowboys +7.0 Regular
Sep 24, 1978 12–21 Dallas Cowboys +9 Dallas Cowboys +12.9 Regular
Nov 14, 1977 24–17 Arizona Cardinals +7 Dallas Cowboys +7.3 Regular
Oct 9, 1977 30–24 Dallas Cowboys +6 Dallas Cowboys +1.2 Regular
Nov 25, 1976 14–19 Dallas Cowboys +5 Dallas Cowboys +6.0 Regular
Oct 17, 1976 17–21 Arizona Cardinals +4 Dallas Cowboys +1.4 Regular
Dec 7, 1975 17–31 Arizona Cardinals +14 Dallas Cowboys +0.3 Regular
Sep 28, 1975 31–37 Dallas Cowboys +6 Dallas Cowboys +7.1 Regular
Nov 3, 1974 14–17 Dallas Cowboys +3 Dallas Cowboys +4.0 Regular
Oct 13, 1974 28–31 Arizona Cardinals +3 Arizona Cardinals +0.9 Regular
Dec 16, 1973 30–3 Dallas Cowboys +27 Dallas Cowboys +6.4 Regular
Sep 30, 1973 10–45 Dallas Cowboys +35 Dallas Cowboys +9.3 Regular
Dec 3, 1972 27–6 Dallas Cowboys +21 Dallas Cowboys +6.7 Regular
Nov 12, 1972 24–33 Dallas Cowboys +9 Dallas Cowboys +14.8 Regular
Dec 18, 1971 12–31 Dallas Cowboys +19 Dallas Cowboys +10.9 Regular
Nov 7, 1971 16–13 Dallas Cowboys +3 Dallas Cowboys +0.1 Regular
Nov 16, 1970 38–0 Arizona Cardinals +38 Dallas Cowboys +2.4 Regular
Oct 4, 1970 7–20 Arizona Cardinals +13 Arizona Cardinals +2.0 Regular