Blues vs Flames

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

Record since the 1968 season
99-87-14
Blues lead the series by 12 wins.
@ Blues
52-38-9
@ Flames
47-49-5
Playoffs
3-4
VS EXPECTED
Blues +0.9
Avg Goals
3.1-3.1
Most Recent Winner
Flames 1-2

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

St. Louis Blues vs Calgary Flames Results

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