Steelers vs Bills

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

Record since the 1970 season
17-14
Steelers lead the series by 3 wins.
@ Steelers
10-4
@ Bills
7-10
Playoffs
2-2
VS EXPECTED
Steelers +0.0
Avg Points
21.3-19.5
Most Recent Winner
Bills 7-26

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

Pittsburgh Steelers vs Buffalo Bills Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Nov 30, 2025 26–7 Buffalo Bills +19 Buffalo Bills +2.2 Regular
Jan 15, 2024 17–31 Buffalo Bills +14 Buffalo Bills +8.2 Playoffs
Oct 9, 2022 3–38 Buffalo Bills +35 Buffalo Bills +10.8 Regular
Sep 12, 2021 23–16 Pittsburgh Steelers +7 Buffalo Bills +7.0 Regular
Dec 13, 2020 15–26 Buffalo Bills +11 Buffalo Bills +2.0 Regular
Dec 15, 2019 17–10 Buffalo Bills +7 Pittsburgh Steelers +5.5 Regular
Dec 11, 2016 27–20 Pittsburgh Steelers +7 Buffalo Bills +1.2 Regular
Nov 10, 2013 10–23 Pittsburgh Steelers +13 Pittsburgh Steelers +5.0 Regular
Nov 28, 2010 19–16 Pittsburgh Steelers +3 Pittsburgh Steelers +5.5 Regular
Sep 16, 2007 3–26 Pittsburgh Steelers +23 Pittsburgh Steelers +7.3 Regular
Jan 2, 2005 29–24 Pittsburgh Steelers +5 Pittsburgh Steelers +0.3 Regular
Sep 30, 2001 20–3 Pittsburgh Steelers +17 Buffalo Bills +2.7 Regular
Oct 10, 1999 21–24 Buffalo Bills +3 Buffalo Bills +5.0 Regular
Sep 16, 1996 6–24 Pittsburgh Steelers +18 Pittsburgh Steelers +4.4 Regular
Jan 6, 1996 21–40 Pittsburgh Steelers +19 Pittsburgh Steelers +6.6 Playoffs
Nov 14, 1994 10–23 Pittsburgh Steelers +13 Pittsburgh Steelers +2.0 Regular
Nov 15, 1993 0–23 Pittsburgh Steelers +23 Buffalo Bills +1.3 Regular
Jan 9, 1993 24–3 Buffalo Bills +21 Buffalo Bills +0.3 Playoffs
Nov 8, 1992 20–28 Buffalo Bills +8 Buffalo Bills +5.4 Regular
Sep 8, 1991 34–52 Buffalo Bills +18 Buffalo Bills +7.8 Regular
Sep 25, 1988 28–36 Buffalo Bills +8 Buffalo Bills +2.7 Regular
Nov 9, 1986 12–16 Buffalo Bills +4 Pittsburgh Steelers +2.5 Regular
Dec 15, 1985 24–30 Pittsburgh Steelers +6 Pittsburgh Steelers +11.2 Regular
Dec 12, 1982 0–13 Buffalo Bills +13 Pittsburgh Steelers +0.3 Regular
Nov 23, 1980 13–28 Buffalo Bills +15 Pittsburgh Steelers +2.3 Regular
Dec 16, 1979 0–28 Pittsburgh Steelers +28 Pittsburgh Steelers +13.6 Regular
Sep 3, 1978 28–17 Pittsburgh Steelers +11 Pittsburgh Steelers +6.5 Regular
Sep 28, 1975 30–21 Buffalo Bills +9 Pittsburgh Steelers +8.9 Regular
Dec 22, 1974 14–32 Pittsburgh Steelers +18 Pittsburgh Steelers +8.3 Playoffs
Oct 29, 1972 38–21 Pittsburgh Steelers +17 Pittsburgh Steelers +2.6 Regular
Oct 11, 1970 10–23 Pittsburgh Steelers +13 Pittsburgh Steelers +2.7 Regular