Flames vs Maple Leafs

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

Record since the 1968 season
69-78-12
Maple Leafs lead the series by 9 wins.
@ Flames
44-34-5
@ Maple Leafs
25-44-7
Playoffs
0-2
VS EXPECTED
Flames -14.2
Avg Goals
3.5-3.4
Most Recent Winner
Maple Leafs 2-4

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

Calgary Flames vs Toronto Maple Leafs Results

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