Bills vs Steelers

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

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

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

Buffalo Bills vs Pittsburgh Steelers 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