Oilers vs Sabres

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

Record since the 1968 season
45-34-10
Oilers lead the series by 11 wins.
@ Oilers
27-14-3
@ Sabres
18-20-7
Playoffs
0-0
VS EXPECTED
Oilers -1.4
Avg Goals
3.5-3.1
Most Recent Winner
Sabres 3-4

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

Edmonton Oilers vs Buffalo Sabres Results

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