Penguins vs Oilers

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

Record since the 1968 season
39-47-4
Oilers lead the series by 8 wins.
@ Penguins
23-19-3
@ Oilers
16-28-1
Playoffs
0-0
VS EXPECTED
Penguins -4.5
Avg Goals
3.4-4.1
Most Recent Winner
Penguins 6-2

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

Pittsburgh Penguins vs Edmonton Oilers Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Jan 22, 2026 6–2 Pittsburgh Penguins +4 Edmonton Oilers +0.9 Regular
Dec 16, 2025 6–4 Edmonton Oilers +2 Edmonton Oilers +0.1 Regular
Jan 9, 2025 3–5 Pittsburgh Penguins +2 Edmonton Oilers +0.5 Regular
Oct 25, 2024 0–4 Edmonton Oilers +4 Edmonton Oilers +1.0 Regular
Mar 10, 2024 4–0 Edmonton Oilers +4 Edmonton Oilers +0.4 Regular
Mar 3, 2024 1–6 Edmonton Oilers +5 Edmonton Oilers +1.3 Regular
Feb 23, 2023 7–2 Edmonton Oilers +5 Pittsburgh Penguins +0.2 Regular
Oct 24, 2022 3–6 Edmonton Oilers +3 Edmonton Oilers +0.4 Regular
Apr 26, 2022 5–1 Edmonton Oilers +4 Pittsburgh Penguins +0.5 Regular
Dec 1, 2021 2–5 Edmonton Oilers +3 Edmonton Oilers +0.6 Regular
Dec 20, 2019 5–2 Pittsburgh Penguins +3 Edmonton Oilers +0.0 Regular
Nov 2, 2019 2–1 Edmonton Oilers +1 Pittsburgh Penguins +0.8 Regular
Feb 13, 2019 1–3 Pittsburgh Penguins +2 Pittsburgh Penguins +1.0 Regular
Oct 23, 2018 6–5 Pittsburgh Penguins +1 Edmonton Oilers +0.0 Regular
Nov 1, 2017 3–2 Pittsburgh Penguins +1 Pittsburgh Penguins +0.0 Regular
Oct 24, 2017 1–2 Pittsburgh Penguins +1 Pittsburgh Penguins +1.0 Regular
Mar 10, 2017 3–2 Pittsburgh Penguins +1 Pittsburgh Penguins +0.4 Regular
Nov 8, 2016 3–4 Pittsburgh Penguins +1 Pittsburgh Penguins +1.6 Regular
Nov 28, 2015 3–2 Edmonton Oilers +1 Pittsburgh Penguins +1.5 Regular
Nov 6, 2015 2–1 Pittsburgh Penguins +1 Pittsburgh Penguins +0.4 Regular
Mar 12, 2015 4–6 Pittsburgh Penguins +2 Pittsburgh Penguins +2.1 Regular
Feb 4, 2015 2–0 Pittsburgh Penguins +2 Pittsburgh Penguins +0.6 Regular
Jan 10, 2014 3–4 Edmonton Oilers +1 Pittsburgh Penguins +1.1 Regular
Oct 15, 2013 2–3 Pittsburgh Penguins +1 Pittsburgh Penguins +1.9 Regular
Oct 9, 2011 1–2 Edmonton Oilers +1 Pittsburgh Penguins +0.6 Regular
Mar 13, 2011 1–5 Pittsburgh Penguins +4 Pittsburgh Penguins +1.5 Regular
Jan 14, 2010 3–2 Pittsburgh Penguins +1 Pittsburgh Penguins +0.5 Regular
Nov 6, 2008 4–5 Pittsburgh Penguins +1 Pittsburgh Penguins +0.8 Regular
Dec 5, 2007 4–2 Pittsburgh Penguins +2 Edmonton Oilers +0.3 Regular
Jan 10, 2006 3–1 Edmonton Oilers +2 Edmonton Oilers +0.6 Regular
Dec 6, 2003 3–4 Edmonton Oilers +1 Edmonton Oilers +1.2 Regular
Feb 18, 2003 3–4 Pittsburgh Penguins +1 Edmonton Oilers +0.0 Regular
Jan 19, 2002 1–0 Pittsburgh Penguins +1 Edmonton Oilers +0.7 Regular
Nov 11, 2000 2–5 Pittsburgh Penguins +3 Pittsburgh Penguins +0.7 Regular
Mar 4, 2000 3–2 Pittsburgh Penguins +1 Edmonton Oilers +0.5 Regular
Feb 11, 2000 2–2 Tie Pittsburgh Penguins +0.6 Regular
Mar 5, 1999 2–2 Tie Pittsburgh Penguins +0.9 Regular
Oct 31, 1998 1–4 Edmonton Oilers +3 Edmonton Oilers +0.2 Regular
Mar 18, 1998 2–4 Pittsburgh Penguins +2 Pittsburgh Penguins +1.1 Regular
Oct 24, 1997 3–4 Edmonton Oilers +1 Edmonton Oilers +0.1 Regular
Nov 6, 1996 2–5 Pittsburgh Penguins +3 Pittsburgh Penguins +1.0 Regular
Oct 22, 1996 2–5 Edmonton Oilers +3 Pittsburgh Penguins +0.2 Regular
Mar 21, 1996 4–5 Pittsburgh Penguins +1 Pittsburgh Penguins +1.5 Regular
Mar 1, 1996 5–4 Pittsburgh Penguins +1 Pittsburgh Penguins +0.5 Regular
Mar 27, 1994 3–5 Edmonton Oilers +2 Pittsburgh Penguins +0.8 Regular
Jan 15, 1994 3–4 Pittsburgh Penguins +1 Pittsburgh Penguins +2.0 Regular
Mar 21, 1993 6–4 Pittsburgh Penguins +2 Pittsburgh Penguins +0.6 Regular
Feb 18, 1993 5–4 Edmonton Oilers +1 Pittsburgh Penguins +1.6 Regular
Jan 22, 1993 1–2 Edmonton Oilers +1 Pittsburgh Penguins +0.5 Regular
Mar 17, 1992 5–6 Pittsburgh Penguins +1 Pittsburgh Penguins +0.5 Regular
Dec 3, 1991 3–5 Edmonton Oilers +2 Edmonton Oilers +0.1 Regular
Nov 13, 1991 4–5 Pittsburgh Penguins +1 Pittsburgh Penguins +0.6 Regular
Feb 11, 1991 5–7 Edmonton Oilers +2 Edmonton Oilers +0.7 Regular
Jan 8, 1991 1–6 Pittsburgh Penguins +5 Pittsburgh Penguins +0.0 Regular
Nov 27, 1990 7–3 Edmonton Oilers +4 Pittsburgh Penguins +0.2 Regular
Mar 6, 1990 3–4 Edmonton Oilers +1 Edmonton Oilers +0.7 Regular
Feb 2, 1990 3–6 Pittsburgh Penguins +3 Pittsburgh Penguins +0.1 Regular
Nov 4, 1989 3–1 Pittsburgh Penguins +2 Edmonton Oilers +0.7 Regular
Mar 5, 1989 4–2 Edmonton Oilers +2 Pittsburgh Penguins +0.0 Regular
Jan 21, 1989 7–4 Pittsburgh Penguins +3 Edmonton Oilers +0.9 Regular
Nov 8, 1988 7–3 Edmonton Oilers +4 Edmonton Oilers +0.2 Regular
Feb 19, 1988 3–7 Edmonton Oilers +4 Edmonton Oilers +1.5 Regular
Jan 25, 1988 6–4 Edmonton Oilers +2 Edmonton Oilers +0.5 Regular
Nov 20, 1987 1–4 Edmonton Oilers +3 Edmonton Oilers +1.7 Regular
Feb 24, 1987 2–5 Pittsburgh Penguins +3 Edmonton Oilers +0.8 Regular
Jan 24, 1987 2–4 Edmonton Oilers +2 Edmonton Oilers +2.1 Regular
Dec 5, 1986 4–2 Edmonton Oilers +2 Edmonton Oilers +0.5 Regular
Mar 26, 1986 8–3 Edmonton Oilers +5 Edmonton Oilers +1.1 Regular
Mar 7, 1986 3–5 Edmonton Oilers +2 Edmonton Oilers +2.4 Regular
Jan 22, 1986 7–4 Pittsburgh Penguins +3 Edmonton Oilers +2.5 Regular
Jan 26, 1985 3–6 Edmonton Oilers +3 Edmonton Oilers +2.8 Regular
Jan 12, 1985 3–4 Pittsburgh Penguins +1 Edmonton Oilers +1.6 Regular
Nov 6, 1984 3–3 Tie Edmonton Oilers +1.6 Regular
Feb 22, 1984 9–2 Edmonton Oilers +7 Edmonton Oilers +1.6 Regular
Feb 19, 1984 3–7 Edmonton Oilers +4 Edmonton Oilers +2.9 Regular
Nov 5, 1983 3–7 Edmonton Oilers +4 Edmonton Oilers +2.5 Regular
Feb 19, 1983 10–7 Edmonton Oilers +3 Edmonton Oilers +0.8 Regular
Jan 7, 1983 2–7 Edmonton Oilers +5 Edmonton Oilers +1.5 Regular
Nov 10, 1982 4–5 Pittsburgh Penguins +1 Edmonton Oilers +0.1 Regular
Mar 17, 1982 4–10 Edmonton Oilers +6 Edmonton Oilers +1.3 Regular
Feb 27, 1982 4–1 Edmonton Oilers +3 Edmonton Oilers +0.5 Regular
Oct 23, 1981 3–8 Edmonton Oilers +5 Edmonton Oilers +0.7 Regular
Mar 29, 1981 5–2 Edmonton Oilers +3 Pittsburgh Penguins +0.6 Regular
Mar 16, 1981 6–7 Edmonton Oilers +1 Edmonton Oilers +0.2 Regular
Mar 8, 1981 4–6 Pittsburgh Penguins +2 Pittsburgh Penguins +0.6 Regular
Nov 3, 1980 4–4 Tie Edmonton Oilers +0.4 Regular
Mar 21, 1980 2–9 Edmonton Oilers +7 Edmonton Oilers +0.3 Regular
Mar 8, 1980 4–5 Pittsburgh Penguins +1 Pittsburgh Penguins +0.6 Regular
Jan 23, 1980 3–4 Edmonton Oilers +1 Edmonton Oilers +0.1 Regular
Jan 19, 1980 5–2 Edmonton Oilers +3 Pittsburgh Penguins +0.9 Regular