Flames vs Penguins

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

Record since the 1968 season
50-52-18
Penguins lead the series by 2 wins.
@ Flames
34-19-8
@ Penguins
16-33-10
Playoffs
0-0
VS EXPECTED
Flames -11.7
Avg Goals
3.4-3.3
Most Recent Winner
Penguins 1-4

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

Calgary Flames vs Pittsburgh Penguins Results

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