Flames vs Red Wings

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

Record since the 1968 season
83-89-16
Red Wings lead the series by 6 wins.
@ Flames
52-37-6
@ Red Wings
31-52-10
Playoffs
6-8
VS EXPECTED
Flames -9.2
Avg Goals
3.1-3.2
Most Recent Winner
Red Wings 2-5

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

Calgary Flames vs Detroit Red Wings Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Mar 16, 2026 2–5 Detroit Red Wings +3 Detroit Red Wings +0.9 Regular
Dec 10, 2025 4–3 Detroit Red Wings +1 Calgary Flames +0.2 Regular
Feb 1, 2025 3–1 Detroit Red Wings +2 Calgary Flames +0.5 Regular
Nov 27, 2024 1–2 Detroit Red Wings +1 Detroit Red Wings +0.2 Regular
Feb 17, 2024 5–0 Detroit Red Wings +5 Calgary Flames +0.5 Regular
Oct 22, 2023 2–6 Detroit Red Wings +4 Detroit Red Wings +0.2 Regular
Feb 16, 2023 5–2 Detroit Red Wings +3 Calgary Flames +0.8 Regular
Feb 9, 2023 1–2 Detroit Red Wings +1 Calgary Flames +0.1 Regular
Mar 12, 2022 0–3 Calgary Flames +3 Calgary Flames +1.5 Regular
Oct 21, 2021 3–0 Calgary Flames +3 Detroit Red Wings +0.0 Regular
Feb 23, 2020 4–2 Calgary Flames +2 Calgary Flames +0.6 Regular
Oct 17, 2019 1–5 Calgary Flames +4 Calgary Flames +0.9 Regular
Jan 18, 2019 4–6 Calgary Flames +2 Calgary Flames +1.5 Regular
Jan 2, 2019 5–3 Calgary Flames +2 Calgary Flames +0.3 Regular
Nov 15, 2017 2–8 Detroit Red Wings +6 Detroit Red Wings +0.0 Regular
Nov 9, 2017 3–6 Calgary Flames +3 Calgary Flames +0.8 Regular
Mar 3, 2017 2–3 Calgary Flames +1 Calgary Flames +0.8 Regular
Nov 20, 2016 3–2 Calgary Flames +1 Detroit Red Wings +0.6 Regular
Dec 20, 2015 2–4 Detroit Red Wings +2 Detroit Red Wings +0.3 Regular
Oct 23, 2015 2–3 Calgary Flames +1 Calgary Flames +0.5 Regular
Mar 6, 2015 5–2 Calgary Flames +3 Detroit Red Wings +0.7 Regular
Jan 7, 2015 3–2 Detroit Red Wings +1 Calgary Flames +0.4 Regular
Dec 19, 2013 2–3 Detroit Red Wings +1 Detroit Red Wings +0.7 Regular
Nov 1, 2013 4–3 Detroit Red Wings +1 Calgary Flames +0.0 Regular
Apr 17, 2013 2–3 Calgary Flames +1 Calgary Flames +0.0 Regular
Mar 13, 2013 2–5 Calgary Flames +3 Calgary Flames +0.1 Regular
Feb 5, 2013 4–1 Calgary Flames +3 Detroit Red Wings +0.9 Regular
Jan 31, 2012 3–1 Detroit Red Wings +2 Detroit Red Wings +0.2 Regular
Dec 22, 2011 2–3 Calgary Flames +1 Detroit Red Wings +0.1 Regular
Nov 23, 2011 3–5 Detroit Red Wings +2 Detroit Red Wings +0.9 Regular
Nov 3, 2011 4–1 Calgary Flames +3 Detroit Red Wings +0.8 Regular
Jan 7, 2011 5–4 Detroit Red Wings +1 Detroit Red Wings +0.1 Regular
Nov 21, 2010 4–5 Detroit Red Wings +1 Detroit Red Wings +1.1 Regular
Nov 3, 2010 2–1 Detroit Red Wings +1 Calgary Flames +0.1 Regular
Oct 21, 2010 2–4 Detroit Red Wings +2 Detroit Red Wings +0.8 Regular
Mar 15, 2010 2–1 Detroit Red Wings +1 Calgary Flames +0.2 Regular
Mar 9, 2010 4–2 Calgary Flames +2 Detroit Red Wings +0.7 Regular
Nov 27, 2009 3–0 Calgary Flames +3 Detroit Red Wings +0.6 Regular
Oct 31, 2009 3–1 Detroit Red Wings +2 Calgary Flames +0.2 Regular
Mar 23, 2009 3–5 Calgary Flames +2 Detroit Red Wings +0.1 Regular
Mar 12, 2009 6–5 Calgary Flames +1 Detroit Red Wings +1.0 Regular
Dec 10, 2008 3–4 Detroit Red Wings +1 Detroit Red Wings +1.1 Regular
Nov 22, 2008 5–2 Detroit Red Wings +3 Detroit Red Wings +0.2 Regular
Feb 22, 2008 0–1 Calgary Flames +1 Detroit Red Wings +0.0 Regular
Nov 27, 2007 3–5 Detroit Red Wings +2 Detroit Red Wings +1.0 Regular
Nov 1, 2007 4–1 Detroit Red Wings +3 Detroit Red Wings +0.0 Regular
Oct 10, 2007 2–4 Detroit Red Wings +2 Detroit Red Wings +0.9 Regular
Apr 22, 2007 2–1 Detroit Red Wings +1 Calgary Flames +0.1 Playoffs
Apr 21, 2007 1–5 Detroit Red Wings +4 Detroit Red Wings +0.8 Playoffs
Apr 19, 2007 2–3 Calgary Flames +1 Calgary Flames +0.1 Playoffs
Apr 17, 2007 2–3 Calgary Flames +1 Calgary Flames +0.0 Playoffs
Apr 15, 2007 1–3 Detroit Red Wings +2 Detroit Red Wings +0.9 Playoffs
Apr 12, 2007 1–4 Detroit Red Wings +3 Detroit Red Wings +0.8 Playoffs
Mar 20, 2007 1–2 Calgary Flames +1 Detroit Red Wings +0.0 Regular
Feb 11, 2007 4–7 Detroit Red Wings +3 Detroit Red Wings +0.9 Regular
Nov 17, 2006 1–4 Calgary Flames +3 Detroit Red Wings +0.1 Regular
Nov 1, 2006 2–3 Detroit Red Wings +1 Detroit Red Wings +1.0 Regular
Apr 3, 2006 2–1 Detroit Red Wings +1 Calgary Flames +0.0 Regular
Dec 1, 2005 3–2 Calgary Flames +1 Detroit Red Wings +0.8 Regular
Nov 16, 2005 1–3 Calgary Flames +2 Calgary Flames +0.1 Regular
Oct 9, 2005 3–6 Detroit Red Wings +3 Detroit Red Wings +0.7 Regular
May 3, 2004 0–1 Calgary Flames +1 Calgary Flames +0.0 Playoffs
May 1, 2004 1–0 Calgary Flames +1 Detroit Red Wings +1.0 Playoffs
Apr 29, 2004 4–2 Detroit Red Wings +2 Calgary Flames +0.0 Playoffs
Apr 27, 2004 2–3 Calgary Flames +1 Detroit Red Wings +0.0 Playoffs
Apr 24, 2004 2–5 Detroit Red Wings +3 Detroit Red Wings +0.9 Playoffs
Apr 22, 2004 2–1 Calgary Flames +1 Detroit Red Wings +1.0 Playoffs
Mar 16, 2004 4–1 Calgary Flames +3 Detroit Red Wings +1.2 Regular
Mar 3, 2004 1–2 Detroit Red Wings +1 Detroit Red Wings +1.1 Regular
Feb 26, 2004 2–1 Detroit Red Wings +1 Detroit Red Wings +0.1 Regular
Nov 4, 2003 3–0 Detroit Red Wings +3 Detroit Red Wings +0.1 Regular
Jan 25, 2003 1–4 Calgary Flames +3 Detroit Red Wings +0.6 Regular
Dec 1, 2002 2–4 Detroit Red Wings +2 Detroit Red Wings +1.8 Regular
Nov 19, 2002 5–0 Detroit Red Wings +5 Detroit Red Wings +0.6 Regular
Oct 21, 2002 0–4 Detroit Red Wings +4 Detroit Red Wings +1.6 Regular
Jan 30, 2002 3–4 Calgary Flames +1 Detroit Red Wings +0.7 Regular
Dec 10, 2001 0–2 Calgary Flames +2 Detroit Red Wings +0.5 Regular
Nov 27, 2001 2–4 Detroit Red Wings +2 Detroit Red Wings +1.5 Regular
Oct 10, 2001 4–2 Calgary Flames +2 Detroit Red Wings +1.5 Regular
Mar 15, 2001 2–5 Detroit Red Wings +3 Detroit Red Wings +1.6 Regular
Jan 21, 2001 2–4 Calgary Flames +2 Detroit Red Wings +0.5 Regular
Oct 15, 2000 4–2 Calgary Flames +2 Detroit Red Wings +1.5 Regular
Oct 5, 2000 4–3 Detroit Red Wings +1 Detroit Red Wings +0.4 Regular
Mar 22, 2000 2–2 Tie Detroit Red Wings +1.5 Regular
Jan 28, 2000 1–4 Detroit Red Wings +3 Detroit Red Wings +1.2 Regular
Jan 18, 2000 1–6 Calgary Flames +5 Detroit Red Wings +0.2 Regular
Nov 19, 1999 1–3 Calgary Flames +2 Detroit Red Wings +0.6 Regular
Jan 19, 1999 1–3 Calgary Flames +2 Detroit Red Wings +0.5 Regular
Nov 16, 1998 3–5 Calgary Flames +2 Detroit Red Wings +0.5 Regular
Nov 3, 1998 5–2 Calgary Flames +3 Detroit Red Wings +1.6 Regular
Oct 18, 1998 0–2 Detroit Red Wings +2 Detroit Red Wings +1.6 Regular
Dec 3, 1997 4–3 Detroit Red Wings +1 Detroit Red Wings +0.7 Regular
Nov 9, 1997 3–6 Detroit Red Wings +3 Detroit Red Wings +1.9 Regular
Oct 12, 1997 4–4 Tie Detroit Red Wings +1.8 Regular
Oct 1, 1997 3–1 Detroit Red Wings +2 Detroit Red Wings +0.5 Regular
Apr 8, 1997 3–2 Detroit Red Wings +1 Detroit Red Wings +0.4 Regular
Feb 19, 1997 0–4 Detroit Red Wings +4 Detroit Red Wings +1.4 Regular
Dec 18, 1996 3–3 Tie Detroit Red Wings +0.6 Regular
Oct 11, 1996 2–1 Calgary Flames +1 Detroit Red Wings +1.6 Regular
Mar 17, 1996 2–4 Detroit Red Wings +2 Detroit Red Wings +1.8 Regular
Dec 22, 1995 5–1 Detroit Red Wings +4 Detroit Red Wings +0.6 Regular
Oct 27, 1995 3–0 Detroit Red Wings +3 Detroit Red Wings +0.1 Regular
Oct 17, 1995 3–3 Tie Detroit Red Wings +1.1 Regular
Mar 24, 1995 2–3 Calgary Flames +1 Calgary Flames +0.0 Regular
Feb 1, 1995 1–2 Calgary Flames +1 Calgary Flames +0.2 Regular
Jan 26, 1995 1–5 Detroit Red Wings +4 Detroit Red Wings +0.5 Regular
Jan 22, 1995 4–1 Calgary Flames +3 Detroit Red Wings +0.6 Regular
Apr 9, 1994 2–4 Calgary Flames +2 Calgary Flames +0.1 Regular
Apr 2, 1994 3–3 Tie Detroit Red Wings +0.7 Regular
Mar 9, 1994 5–1 Detroit Red Wings +4 Detroit Red Wings +0.0 Regular
Mar 1, 1994 2–5 Detroit Red Wings +3 Detroit Red Wings +0.9 Regular
Mar 11, 1993 3–6 Calgary Flames +3 Calgary Flames +0.2 Regular
Feb 19, 1993 3–3 Tie Detroit Red Wings +0.6 Regular
Jan 26, 1993 9–1 Detroit Red Wings +8 Calgary Flames +0.3 Regular
Dec 14, 1992 3–0 Calgary Flames +3 Detroit Red Wings +0.4 Regular
Dec 14, 1991 4–3 Detroit Red Wings +1 Calgary Flames +0.6 Regular
Dec 3, 1991 2–5 Detroit Red Wings +3 Detroit Red Wings +0.1 Regular
Nov 12, 1991 5–4 Detroit Red Wings +1 Calgary Flames +1.1 Regular
Feb 19, 1991 4–4 Tie Calgary Flames +1.5 Regular
Jan 5, 1991 0–7 Calgary Flames +7 Calgary Flames +1.1 Regular
Oct 10, 1990 5–6 Detroit Red Wings +1 Calgary Flames +0.5 Regular
Feb 10, 1990 5–7 Detroit Red Wings +2 Calgary Flames +0.6 Regular
Nov 24, 1989 2–3 Detroit Red Wings +1 Calgary Flames +0.7 Regular
Oct 5, 1989 7–10 Calgary Flames +3 Calgary Flames +1.6 Regular
Feb 2, 1989 2–3 Calgary Flames +1 Calgary Flames +1.5 Regular
Jan 17, 1989 7–1 Calgary Flames +6 Calgary Flames +0.1 Regular
Oct 10, 1988 2–5 Calgary Flames +3 Calgary Flames +0.8 Regular
Feb 5, 1988 1–5 Detroit Red Wings +4 Calgary Flames +0.1 Regular
Jan 23, 1988 4–4 Tie Calgary Flames +0.0 Regular
Oct 8, 1987 1–5 Calgary Flames +4 Calgary Flames +1.0 Regular
Dec 31, 1986 4–6 Detroit Red Wings +2 Calgary Flames +0.6 Regular
Dec 16, 1986 3–8 Calgary Flames +5 Calgary Flames +1.6 Regular
Oct 18, 1986 5–3 Detroit Red Wings +2 Calgary Flames +1.9 Regular
Mar 9, 1986 3–3 Tie Calgary Flames +0.9 Regular
Jan 18, 1986 7–4 Calgary Flames +3 Calgary Flames +0.6 Regular
Oct 26, 1985 4–7 Calgary Flames +3 Calgary Flames +1.5 Regular
Dec 28, 1984 4–3 Detroit Red Wings +1 Calgary Flames +1.1 Regular
Nov 13, 1984 4–5 Calgary Flames +1 Calgary Flames +1.3 Regular
Nov 1, 1984 9–5 Calgary Flames +4 Calgary Flames +0.2 Regular
Mar 22, 1984 6–4 Detroit Red Wings +2 Calgary Flames +1.1 Regular
Jan 18, 1984 4–2 Calgary Flames +2 Calgary Flames +0.1 Regular
Oct 22, 1983 1–4 Detroit Red Wings +3 Calgary Flames +0.1 Regular
Jan 8, 1983 2–5 Calgary Flames +3 Calgary Flames +1.0 Regular
Dec 12, 1982 3–7 Detroit Red Wings +4 Calgary Flames +0.1 Regular
Oct 14, 1982 4–6 Calgary Flames +2 Calgary Flames +1.2 Regular
Jan 21, 1982 7–4 Calgary Flames +3 Calgary Flames +0.3 Regular
Nov 21, 1981 4–4 Tie Calgary Flames +1.0 Regular
Oct 29, 1981 4–12 Detroit Red Wings +8 Calgary Flames +0.2 Regular
Mar 31, 1981 5–5 Tie Calgary Flames +1.6 Regular
Mar 19, 1981 6–3 Calgary Flames +3 Calgary Flames +0.5 Regular
Jan 15, 1981 0–10 Calgary Flames +10 Calgary Flames +1.2 Regular
Jan 10, 1981 1–4 Detroit Red Wings +3 Calgary Flames +0.4 Regular
Feb 13, 1980 2–2 Tie Calgary Flames +0.0 Regular
Jan 26, 1980 4–3 Calgary Flames +1 Detroit Red Wings +0.1 Regular
Jan 4, 1980 6–3 Detroit Red Wings +3 Calgary Flames +0.9 Regular
Nov 21, 1979 1–4 Calgary Flames +3 Calgary Flames +1.0 Regular
Jan 28, 1979 2–7 Calgary Flames +5 Calgary Flames +1.4 Regular
Jan 20, 1979 4–3 Calgary Flames +1 Calgary Flames +0.2 Regular
Dec 13, 1978 5–5 Tie Detroit Red Wings +0.0 Regular
Nov 15, 1978 3–5 Calgary Flames +2 Calgary Flames +1.1 Regular
Apr 13, 1978 2–3 Detroit Red Wings +1 Calgary Flames +0.0 Playoffs
Apr 11, 1978 5–3 Detroit Red Wings +2 Calgary Flames +1.1 Playoffs
Mar 22, 1978 1–4 Detroit Red Wings +3 Calgary Flames +0.1 Regular
Feb 25, 1978 2–2 Tie Calgary Flames +1.0 Regular
Feb 16, 1978 3–5 Detroit Red Wings +2 Calgary Flames +0.1 Regular
Nov 18, 1977 3–5 Calgary Flames +2 Calgary Flames +1.2 Regular
Mar 24, 1977 1–3 Calgary Flames +2 Calgary Flames +1.5 Regular
Dec 22, 1976 1–2 Calgary Flames +1 Calgary Flames +0.9 Regular
Dec 18, 1976 3–6 Detroit Red Wings +3 Calgary Flames +0.0 Regular
Nov 7, 1976 0–0 Tie Detroit Red Wings +0.1 Regular
Mar 27, 1976 0–8 Detroit Red Wings +8 Calgary Flames +0.0 Regular
Mar 3, 1976 3–2 Detroit Red Wings +1 Calgary Flames +1.1 Regular
Jan 6, 1976 3–4 Calgary Flames +1 Calgary Flames +1.2 Regular
Nov 9, 1975 3–6 Detroit Red Wings +3 Detroit Red Wings +0.0 Regular
Mar 26, 1975 3–5 Calgary Flames +2 Calgary Flames +0.9 Regular
Feb 22, 1975 3–4 Detroit Red Wings +1 Detroit Red Wings +0.0 Regular
Oct 23, 1974 1–10 Calgary Flames +9 Calgary Flames +0.2 Regular
Oct 16, 1974 2–4 Detroit Red Wings +2 Detroit Red Wings +0.6 Regular
Mar 10, 1974 4–0 Calgary Flames +4 Detroit Red Wings +0.6 Regular
Jan 25, 1974 2–2 Tie Calgary Flames +0.2 Regular
Dec 30, 1973 2–4 Detroit Red Wings +2 Detroit Red Wings +0.6 Regular
Nov 29, 1973 3–4 Calgary Flames +1 Calgary Flames +0.2 Regular
Nov 4, 1973 0–2 Calgary Flames +2 Calgary Flames +0.4 Regular
Mar 7, 1973 5–2 Detroit Red Wings +3 Calgary Flames +0.1 Regular
Feb 7, 1973 5–3 Detroit Red Wings +2 Calgary Flames +0.2 Regular
Feb 3, 1973 0–1 Detroit Red Wings +1 Detroit Red Wings +0.6 Regular
Dec 13, 1972 2–0 Calgary Flames +2 Detroit Red Wings +0.4 Regular
Nov 1, 1972 4–2 Calgary Flames +2 Detroit Red Wings +0.5 Regular