Islanders vs Flames

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

Record since the 1968 season
53-55-20
Flames lead the series by 2 wins.
@ Islanders
33-23-9
@ Flames
20-32-11
Playoffs
0-0
VS EXPECTED
Islanders -12.5
Avg Goals
3.2-3.1
Most Recent Winner
Islanders 3-2

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

New York Islanders vs Calgary Flames Results

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