@ Browns
8-5
@ Bills
5-6
Playoffs
1-0
VS EXPECTED
Browns +1.2
Avg Points
18.4-20.4
Most Recent Winner
Bills 20-23
Head-To-Head Margin (Max Last 150 Matches)
| Date | Matchup | Result | Winner | Model Projection | Stage |
|---|---|---|---|---|---|
| Dec 21, 2025 | 23–20 | Buffalo Bills +3 | Buffalo Bills +9.0 | Regular | |
| Nov 20, 2022 | 23–31 | Buffalo Bills +8 | Buffalo Bills +11.1 | Regular | |
| Nov 10, 2019 | 16–19 | Cleveland Browns +3 | Buffalo Bills +0.8 | Regular | |
| Dec 18, 2016 | 13–33 | Buffalo Bills +20 | Buffalo Bills +14.0 | Regular | |
| Nov 30, 2014 | 10–26 | Buffalo Bills +16 | Buffalo Bills +3.5 | Regular | |
| Oct 3, 2013 | 24–37 | Cleveland Browns +13 | Cleveland Browns +2.7 | Regular | |
| Sep 23, 2012 | 24–14 | Buffalo Bills +10 | Cleveland Browns +1.3 | Regular | |
| Dec 12, 2010 | 6–13 | Buffalo Bills +7 | Cleveland Browns +0.3 | Regular | |
| Oct 11, 2009 | 6–3 | Cleveland Browns +3 | Buffalo Bills +5.5 | Regular | |
| Nov 17, 2008 | 29–27 | Cleveland Browns +2 | Buffalo Bills +2.9 | Regular | |
| Dec 16, 2007 | 0–8 | Cleveland Browns +8 | Cleveland Browns +2.0 | Regular | |
| Dec 12, 2004 | 7–37 | Buffalo Bills +30 | Buffalo Bills +10.0 | Regular | |
| Oct 2, 1995 | 22–19 | Buffalo Bills +3 | Cleveland Browns +5.3 | Regular | |
| Nov 4, 1990 | 42–0 | Buffalo Bills +42 | Buffalo Bills +2.3 | Regular | |
| Jan 6, 1990 | 30–34 | Cleveland Browns +4 | Cleveland Browns +2.8 | Playoffs | |
| Nov 15, 1987 | 21–27 | Cleveland Browns +6 | Cleveland Browns +12.9 | Regular | |
| Dec 7, 1986 | 21–17 | Cleveland Browns +4 | Cleveland Browns +5.0 | Regular | |
| Nov 17, 1985 | 7–17 | Cleveland Browns +10 | Cleveland Browns +8.3 | Regular | |
| Nov 4, 1984 | 13–10 | Cleveland Browns +3 | Cleveland Browns +0.2 | Regular | |
| Nov 1, 1981 | 13–22 | Buffalo Bills +9 | Buffalo Bills +4.4 | Regular | |
| Oct 29, 1978 | 20–41 | Cleveland Browns +21 | Cleveland Browns +7.4 | Regular | |
| Oct 23, 1977 | 27–16 | Cleveland Browns +11 | Cleveland Browns +2.2 | Regular | |
| Nov 24, 1974 | 15–10 | Buffalo Bills +5 | Cleveland Browns +0.4 | Regular | |
| Nov 26, 1972 | 10–27 | Cleveland Browns +17 | Cleveland Browns +10.7 | Regular |