Sabres vs Flames

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

Record since the 1968 season
57-48-16
Sabres lead the series by 9 wins.
@ Sabres
34-21-5
@ Flames
23-27-11
Playoffs
0-0
VS EXPECTED
Sabres -4.0
Avg Goals
3.4-3.2
Most Recent Winner
Flames 4-7

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

Buffalo Sabres vs Calgary Flames Results

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