Stars vs Flames

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

Record since the 1968 season
100-107-29
Flames lead the series by 7 wins.
@ Stars
57-47-14
@ Flames
43-60-15
Playoffs
11-8
VS EXPECTED
Stars -13.2
Avg Goals
3.0-3.1
Most Recent Winner
Stars 4-3

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

Dallas Stars vs Calgary Flames Results

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