Seahawks vs Cardinals

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

Record since the 1970 season
31-22-1
Seahawks lead the series by 9 wins.
@ Seahawks
16-12
@ Cardinals
15-10-1
Playoffs
0-0
VS EXPECTED
Seahawks -1.7
Avg Points
25.1-19.4
Most Recent Winner
Seahawks 44-22

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

Seattle Seahawks vs Arizona Cardinals Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Nov 9, 2025 22–44 Seattle Seahawks +22 Seattle Seahawks +8.6 Regular
Sep 25, 2025 23–20 Seattle Seahawks +3 Seattle Seahawks +0.3 Regular
Dec 8, 2024 30–18 Seattle Seahawks +12 Seattle Seahawks +0.3 Regular
Nov 24, 2024 6–16 Seattle Seahawks +10 Seattle Seahawks +3.7 Regular
Jan 7, 2024 21–20 Seattle Seahawks +1 Seattle Seahawks +2.4 Regular
Oct 22, 2023 10–20 Seattle Seahawks +10 Seattle Seahawks +8.2 Regular
Nov 6, 2022 31–21 Seattle Seahawks +10 Arizona Cardinals +0.2 Regular
Oct 16, 2022 9–19 Seattle Seahawks +10 Seattle Seahawks +2.7 Regular
Jan 9, 2022 38–30 Seattle Seahawks +8 Arizona Cardinals +4.1 Regular
Nov 21, 2021 23–13 Arizona Cardinals +10 Seattle Seahawks +2.0 Regular
Nov 19, 2020 21–28 Seattle Seahawks +7 Seattle Seahawks +7.1 Regular
Oct 25, 2020 34–37 Arizona Cardinals +3 Seattle Seahawks +2.2 Regular
Dec 22, 2019 27–13 Arizona Cardinals +14 Seattle Seahawks +13.7 Regular
Sep 29, 2019 27–10 Seattle Seahawks +17 Seattle Seahawks +6.0 Regular
Dec 30, 2018 24–27 Seattle Seahawks +3 Seattle Seahawks +13.6 Regular
Sep 30, 2018 20–17 Seattle Seahawks +3 Seattle Seahawks +2.3 Regular
Dec 31, 2017 26–24 Arizona Cardinals +2 Seattle Seahawks +8.1 Regular
Nov 9, 2017 22–16 Seattle Seahawks +6 Seattle Seahawks +2.2 Regular
Dec 24, 2016 34–31 Arizona Cardinals +3 Seattle Seahawks +8.0 Regular
Oct 23, 2016 6–6 Tie Arizona Cardinals +1.5 Regular
Jan 3, 2016 36–6 Seattle Seahawks +30 Arizona Cardinals +3.5 Regular
Nov 15, 2015 39–32 Arizona Cardinals +7 Seattle Seahawks +5.2 Regular
Dec 21, 2014 35–6 Seattle Seahawks +29 Seattle Seahawks +2.4 Regular
Nov 23, 2014 3–19 Seattle Seahawks +16 Seattle Seahawks +4.0 Regular
Dec 22, 2013 17–10 Arizona Cardinals +7 Seattle Seahawks +10.3 Regular
Oct 17, 2013 34–22 Seattle Seahawks +12 Seattle Seahawks +4.9 Regular
Dec 9, 2012 0–58 Seattle Seahawks +58 Seattle Seahawks +8.2 Regular
Sep 9, 2012 16–20 Arizona Cardinals +4 Arizona Cardinals +2.4 Regular
Jan 1, 2012 20–23 Arizona Cardinals +3 Arizona Cardinals +1.1 Regular
Sep 25, 2011 10–13 Seattle Seahawks +3 Seattle Seahawks +2.7 Regular
Nov 14, 2010 36–18 Seattle Seahawks +18 Arizona Cardinals +5.8 Regular
Oct 24, 2010 10–22 Seattle Seahawks +12 Arizona Cardinals +2.1 Regular
Nov 15, 2009 20–31 Arizona Cardinals +11 Arizona Cardinals +9.1 Regular
Oct 18, 2009 27–3 Arizona Cardinals +24 Arizona Cardinals +0.3 Regular
Dec 28, 2008 21–34 Arizona Cardinals +13 Arizona Cardinals +3.6 Regular
Nov 16, 2008 26–20 Arizona Cardinals +6 Arizona Cardinals +0.3 Regular
Dec 9, 2007 21–42 Seattle Seahawks +21 Seattle Seahawks +7.9 Regular
Sep 16, 2007 20–23 Arizona Cardinals +3 Seattle Seahawks +2.3 Regular
Dec 10, 2006 21–27 Arizona Cardinals +6 Seattle Seahawks +6.3 Regular
Sep 17, 2006 10–21 Seattle Seahawks +11 Seattle Seahawks +10.9 Regular
Nov 6, 2005 33–19 Seattle Seahawks +14 Seattle Seahawks +4.0 Regular
Sep 25, 2005 12–37 Seattle Seahawks +25 Seattle Seahawks +7.9 Regular
Dec 26, 2004 21–24 Seattle Seahawks +3 Seattle Seahawks +8.2 Regular
Oct 24, 2004 17–25 Arizona Cardinals +8 Seattle Seahawks +4.7 Regular
Dec 21, 2003 10–28 Seattle Seahawks +18 Seattle Seahawks +11.3 Regular
Sep 14, 2003 38–0 Seattle Seahawks +38 Seattle Seahawks +4.4 Regular
Nov 10, 2002 27–6 Seattle Seahawks +21 Arizona Cardinals +2.7 Regular
Sep 15, 2002 24–13 Arizona Cardinals +11 Seattle Seahawks +6.5 Regular
Sep 13, 1998 14–33 Seattle Seahawks +19 Seattle Seahawks +9.7 Regular
Oct 29, 1995 14–20 Arizona Cardinals +6 Arizona Cardinals +5.2 Regular
Dec 19, 1993 30–27 Arizona Cardinals +3 Seattle Seahawks +2.0 Regular
Sep 17, 1989 34–24 Arizona Cardinals +10 Seattle Seahawks +5.5 Regular
Nov 13, 1983 28–33 Arizona Cardinals +5 Seattle Seahawks +2.3 Regular
Sep 12, 1976 30–24 Arizona Cardinals +6 Arizona Cardinals +0.2 Regular