Hurricanes vs Flames

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

Record since the 1968 season
31-49-7
Flames lead the series by 18 wins.
@ Hurricanes
20-18-5
@ Flames
11-31-2
Playoffs
0-0
VS EXPECTED
Hurricanes -9.1
Avg Goals
3.1-3.7
Most Recent Winner
Flames 4-5

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

Carolina Hurricanes vs Calgary Flames Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Mar 7, 2026 4–5 Calgary Flames +1 Carolina Hurricanes +0.5 Regular
Nov 30, 2025 0–1 Carolina Hurricanes +1 Carolina Hurricanes +1.2 Regular
Mar 2, 2025 1–2 Carolina Hurricanes +1 Carolina Hurricanes +1.1 Regular
Oct 24, 2024 4–2 Carolina Hurricanes +2 Carolina Hurricanes +0.1 Regular
Mar 10, 2024 2–7 Carolina Hurricanes +5 Carolina Hurricanes +1.0 Regular
Dec 7, 2023 2–3 Calgary Flames +1 Carolina Hurricanes +0.1 Regular
Nov 26, 2022 2–3 Carolina Hurricanes +1 Carolina Hurricanes +0.7 Regular
Oct 22, 2022 2–3 Calgary Flames +1 Calgary Flames +0.2 Regular
Jan 7, 2022 3–6 Carolina Hurricanes +3 Carolina Hurricanes +1.2 Regular
Dec 9, 2021 2–1 Carolina Hurricanes +1 Calgary Flames +0.0 Regular
Dec 14, 2019 4–0 Carolina Hurricanes +4 Calgary Flames +0.2 Regular
Oct 29, 2019 1–2 Carolina Hurricanes +1 Carolina Hurricanes +0.7 Regular
Feb 3, 2019 4–3 Calgary Flames +1 Carolina Hurricanes +0.1 Regular
Jan 22, 2019 2–3 Calgary Flames +1 Calgary Flames +0.9 Regular
Jan 14, 2018 4–1 Calgary Flames +3 Carolina Hurricanes +0.1 Regular
Oct 19, 2017 2–1 Carolina Hurricanes +1 Calgary Flames +0.8 Regular
Feb 26, 2017 3–1 Calgary Flames +2 Carolina Hurricanes +0.1 Regular
Oct 20, 2016 4–2 Carolina Hurricanes +2 Calgary Flames +0.6 Regular
Feb 3, 2016 1–4 Calgary Flames +3 Calgary Flames +0.7 Regular
Jan 24, 2016 2–5 Carolina Hurricanes +3 Carolina Hurricanes +0.0 Regular
Nov 10, 2014 1–4 Carolina Hurricanes +3 Carolina Hurricanes +0.1 Regular
Oct 23, 2014 0–5 Calgary Flames +5 Calgary Flames +0.7 Regular
Jan 13, 2014 2–0 Calgary Flames +2 Carolina Hurricanes +0.6 Regular
Dec 12, 2013 1–2 Calgary Flames +1 Calgary Flames +0.5 Regular
Dec 6, 2011 6–7 Calgary Flames +1 Calgary Flames +0.8 Regular
Jan 11, 2011 5–6 Carolina Hurricanes +1 Carolina Hurricanes +0.6 Regular
Feb 3, 2010 1–4 Calgary Flames +3 Calgary Flames +0.7 Regular
Mar 6, 2009 1–6 Carolina Hurricanes +5 Carolina Hurricanes +0.1 Regular
Dec 14, 2007 4–3 Calgary Flames +1 Carolina Hurricanes +0.4 Regular
Dec 5, 2006 0–3 Calgary Flames +3 Calgary Flames +0.3 Regular
Dec 11, 2003 0–1 Calgary Flames +1 Calgary Flames +0.9 Regular
Dec 12, 2002 4–3 Carolina Hurricanes +1 Calgary Flames +0.0 Regular
Mar 11, 2002 3–3 Tie Carolina Hurricanes +0.7 Regular
Dec 9, 2000 2–7 Calgary Flames +5 Carolina Hurricanes +0.0 Regular
Nov 30, 1999 3–4 Carolina Hurricanes +1 Carolina Hurricanes +0.8 Regular
Oct 11, 1999 3–3 Tie Calgary Flames +0.1 Regular
Mar 12, 1999 1–2 Carolina Hurricanes +1 Carolina Hurricanes +0.7 Regular
Nov 23, 1997 3–3 Tie Carolina Hurricanes +0.7 Regular
Nov 13, 1997 4–2 Carolina Hurricanes +2 Calgary Flames +0.2 Regular
Mar 5, 1997 0–2 Carolina Hurricanes +2 Carolina Hurricanes +0.3 Regular
Jan 9, 1997 2–3 Calgary Flames +1 Calgary Flames +0.2 Regular
Jan 10, 1996 2–3 Calgary Flames +1 Calgary Flames +0.8 Regular
Dec 20, 1995 3–2 Calgary Flames +1 Carolina Hurricanes +0.2 Regular
Feb 11, 1994 1–4 Calgary Flames +3 Calgary Flames +1.3 Regular
Nov 3, 1993 6–3 Calgary Flames +3 Calgary Flames +0.4 Regular
Feb 13, 1993 3–4 Calgary Flames +1 Calgary Flames +1.5 Regular
Nov 11, 1992 4–3 Calgary Flames +1 Calgary Flames +0.1 Regular
Mar 16, 1992 4–3 Carolina Hurricanes +1 Calgary Flames +0.9 Regular
Nov 6, 1991 3–2 Calgary Flames +1 Calgary Flames +0.0 Regular
Feb 9, 1991 5–2 Calgary Flames +3 Carolina Hurricanes +0.1 Regular
Jan 23, 1991 4–5 Carolina Hurricanes +1 Carolina Hurricanes +0.0 Regular
Dec 29, 1990 2–8 Calgary Flames +6 Calgary Flames +0.9 Regular
Mar 17, 1990 4–5 Calgary Flames +1 Calgary Flames +1.3 Regular
Jan 19, 1990 3–3 Tie Calgary Flames +0.2 Regular
Jan 5, 1990 4–6 Calgary Flames +2 Calgary Flames +1.2 Regular
Dec 10, 1988 1–4 Carolina Hurricanes +3 Calgary Flames +0.5 Regular
Nov 19, 1988 5–2 Calgary Flames +3 Calgary Flames +0.3 Regular
Nov 7, 1988 3–6 Calgary Flames +3 Calgary Flames +1.0 Regular
Mar 15, 1988 8–6 Calgary Flames +2 Calgary Flames +0.2 Regular
Jan 27, 1988 1–5 Calgary Flames +4 Calgary Flames +0.9 Regular
Dec 22, 1987 5–6 Calgary Flames +1 Calgary Flames +0.8 Regular
Mar 11, 1987 6–1 Calgary Flames +5 Carolina Hurricanes +0.3 Regular
Nov 13, 1986 3–4 Calgary Flames +1 Calgary Flames +0.6 Regular
Oct 11, 1986 5–6 Carolina Hurricanes +1 Carolina Hurricanes +0.2 Regular
Jan 7, 1986 9–1 Carolina Hurricanes +8 Calgary Flames +0.7 Regular
Dec 18, 1985 3–4 Carolina Hurricanes +1 Carolina Hurricanes +0.0 Regular
Dec 4, 1985 5–8 Calgary Flames +3 Calgary Flames +1.0 Regular
Feb 6, 1985 7–4 Calgary Flames +3 Calgary Flames +0.2 Regular
Jan 15, 1985 5–2 Calgary Flames +3 Carolina Hurricanes +0.0 Regular
Oct 23, 1984 4–9 Calgary Flames +5 Calgary Flames +0.9 Regular
Mar 20, 1984 1–4 Calgary Flames +3 Calgary Flames +1.3 Regular
Feb 11, 1984 6–3 Calgary Flames +3 Calgary Flames +0.2 Regular
Jan 13, 1984 3–3 Tie Calgary Flames +1.1 Regular
Mar 20, 1983 2–2 Tie Calgary Flames +0.5 Regular
Nov 20, 1982 4–4 Tie Carolina Hurricanes +0.1 Regular
Oct 21, 1982 3–10 Calgary Flames +7 Calgary Flames +0.7 Regular
Feb 16, 1982 2–7 Calgary Flames +5 Calgary Flames +0.9 Regular
Jan 27, 1982 1–3 Carolina Hurricanes +2 Calgary Flames +0.1 Regular
Oct 24, 1981 3–7 Calgary Flames +4 Calgary Flames +1.1 Regular
Mar 8, 1981 5–4 Calgary Flames +1 Calgary Flames +0.4 Regular
Feb 27, 1981 1–5 Calgary Flames +4 Calgary Flames +1.2 Regular
Jan 23, 1981 4–2 Calgary Flames +2 Carolina Hurricanes +0.0 Regular
Dec 6, 1980 5–3 Carolina Hurricanes +2 Calgary Flames +0.8 Regular
Feb 23, 1980 6–5 Carolina Hurricanes +1 Calgary Flames +0.7 Regular
Feb 2, 1980 3–5 Calgary Flames +2 Calgary Flames +0.7 Regular
Jan 28, 1980 1–6 Carolina Hurricanes +5 Carolina Hurricanes +0.1 Regular
Nov 25, 1979 2–4 Carolina Hurricanes +2 Carolina Hurricanes +0.1 Regular