Buffalo Bills Historical Game Odds

View historical futures odds for the Buffalo Bills

Odds from 1952 - 1977 courtesy of Newspapers.com and are from the night prior to the game. Odds from 1978 - present courtesy of Pro-Football-Reference.com and are the closing odds

Please let others know about our site. If you use data from Covers’ Sports Odds History for an article, social media post or research for a podcast/broadcast, please reference and link to our site. Thanks!

Click on a season (or scroll down) to view all games for the season. Summary statistics are regular season games only.

Year Overall Favorite Home Home
Favorite
Home
Underdog
Over/
Unders
Straight
Up
ATS Straight
Up
ATS Straight
Up
ATS Straight
Up
ATS Straight
Up
ATS
2025 12-5 (70.6%) 8-9 (47.1%) 10-5 (66.7%) 6-9 (40.0%) 7-2 (77.8%) 4-5 (44.4%) 5-2 (71.4%) 2-5 (28.6%) 2-0 (100.0%) 2-0 (100.0%) 9-8 (52.9%)
2024 13-4 (76.5%) 10-7 (58.8%) 11-2 (84.6%) 8-5 (61.5%) 8-0 (100.0%) 5-3 (62.5%) 8-0 (100.0%) 5-3 (62.5%) 0-0 0-0 11-6 (64.7%)
2023 11-6 (64.7%) 7-10 (41.2%) 10-4 (71.4%) 6-8 (42.9%) 7-1 (87.5%) 4-4 (50.0%) 7-1 (87.5%) 4-4 (50.0%) 0-0 0-0 6-11 (35.3%)
2022 13-3 (81.3%) 8-7-1 (53.3%) 13-3 (81.3%) 8-7-1 (53.3%) 6-1 (85.7%) 3-4 (42.9%) 6-1 (85.7%) 3-4 (42.9%) 0-0 0-0 6-10 (37.5%)
2021 11-6 (64.7%) 10-7 (58.8%) 9-5 (64.3%) 8-6 (57.1%) 6-3 (66.7%) 5-4 (55.6%) 6-3 (66.7%) 5-4 (55.6%) 0-0 0-0 8-8-1 (50.0%)
2020 13-3 (81.3%) 11-5 (68.8%) 10-1 (90.9%) 7-4 (63.6%) 7-1 (87.5%) 6-2 (75.0%) 5-0 (100.0%) 4-1 (80.0%) 2-1 (66.7%) 2-1 (66.7%) 10-5-1 (66.7%)
2019 10-6 (62.5%) 9-5-2 (64.3%) 6-1 (85.7%) 4-3 (57.1%) 4-4 (50.0%) 3-5 (37.5%) 4-1 (80.0%) 2-3 (40.0%) 0-3 (0.0%) 1-2 (33.3%) 4-12 (25.0%)
2018 6-10 (37.5%) 7-9 (43.8%) 2-1 (66.7%) 1-2 (33.3%) 4-4 (50.0%) 3-5 (37.5%) 2-1 (66.7%) 1-2 (33.3%) 2-3 (40.0%) 2-3 (40.0%) 7-9 (43.8%)
2017 9-7 (56.3%) 9-6-1 (60.0%) 6-1 (85.7%) 5-1-1 (83.3%) 6-2 (75.0%) 5-2-1 (71.4%) 5-0 (100.0%) 4-0-1 (100.0%) 1-2 (33.3%) 1-2 (33.3%) 8-8 (50.0%)
2016 7-9 (43.8%) 6-10 (37.5%) 4-4 (50.0%) 3-5 (37.5%) 4-4 (50.0%) 3-5 (37.5%) 3-2 (60.0%) 2-3 (40.0%) 1-2 (33.3%) 1-2 (33.3%) 12-4 (75.0%)
2015 8-8 (50.0%) 7-7-2 (50.0%) 4-3 (57.1%) 3-3-1 (50.0%) 5-3 (62.5%) 5-3 (62.5%) 3-1 (75.0%) 3-1 (75.0%) 2-2 (50.0%) 2-2 (50.0%) 8-8 (50.0%)
2014 9-7 (56.3%) 9-7 (56.3%) 4-4 (50.0%) 3-5 (37.5%) 4-3 (57.1%) 3-4 (42.9%) 3-3 (50.0%) 2-4 (33.3%) 1-0 (100.0%) 1-0 (100.0%) 3-13 (18.8%)
2013 6-10 (37.5%) 8-8 (50.0%) 1-1 (50.0%) 1-1 (50.0%) 4-4 (50.0%) 6-2 (75.0%) 0-1 (0.0%) 0-1 (0.0%) 4-3 (57.1%) 6-1 (85.7%) 10-6 (62.5%)
2012 6-10 (37.5%) 7-9 (43.8%) 5-2 (71.4%) 5-2 (71.4%) 4-4 (50.0%) 4-4 (50.0%) 4-2 (66.7%) 4-2 (66.7%) 0-2 (0.0%) 0-2 (0.0%) 8-8 (50.0%)
2011 6-10 (37.5%) 6-9-1 (40.0%) 2-4 (33.3%) 1-5 (16.7%) 5-3 (62.5%) 4-4 (50.0%) 2-3 (40.0%) 1-4 (20.0%) 3-0 (100.0%) 3-0 (100.0%) 10-5-1 (66.7%)
2010 4-12 (25.0%) 8-7-1 (53.3%) 1-1 (50.0%) 1-1 (50.0%) 2-6 (25.0%) 3-4-1 (42.9%) 1-1 (50.0%) 1-1 (50.0%) 0-5 (0.0%) 1-3-1 (25.0%) 7-9 (43.8%)
2009 6-10 (37.5%) 8-7-1 (53.3%) 3-1 (75.0%) 3-1 (75.0%) 3-5 (37.5%) 3-4-1 (42.9%) 2-1 (66.7%) 2-1 (66.7%) 1-4 (20.0%) 1-3-1 (25.0%) 6-10 (37.5%)
2008 7-9 (43.8%) 7-9 (43.8%) 5-4 (55.6%) 4-5 (44.4%) 3-5 (37.5%) 2-6 (25.0%) 3-4 (42.9%) 2-5 (28.6%) 0-1 (0.0%) 0-1 (0.0%) 8-7-1 (53.3%)
2007 7-9 (43.8%) 10-6 (62.5%) 2-0 (100.0%) 2-0 (100.0%) 4-4 (50.0%) 6-2 (75.0%) 1-0 (100.0%) 1-0 (100.0%) 3-4 (42.9%) 5-2 (71.4%) 7-9 (43.8%)
2006 7-9 (43.8%) 10-6 (62.5%) 3-3 (50.0%) 3-3 (50.0%) 4-4 (50.0%) 5-3 (62.5%) 3-2 (60.0%) 3-2 (60.0%) 1-2 (33.3%) 2-1 (66.7%) 7-9 (43.8%)
2005 5-11 (31.3%) 7-8-1 (46.7%) 4-2 (66.7%) 4-2 (66.7%) 4-4 (50.0%) 4-3-1 (57.1%) 4-1 (80.0%) 4-1 (80.0%) 0-3 (0.0%) 0-2-1 (0.0%) 10-6 (62.5%)
2004 9-7 (56.3%) 11-5 (68.8%) 7-2 (77.8%) 7-2 (77.8%) 5-3 (62.5%) 5-3 (62.5%) 4-2 (66.7%) 4-2 (66.7%) 1-1 (50.0%) 1-1 (50.0%) 11-5 (68.8%)
2003 6-10 (37.5%) 6-8-2 (42.9%) 5-4 (55.6%) 4-5 (44.4%) 4-4 (50.0%) 3-4-1 (42.9%) 4-3 (57.1%) 3-4 (42.9%) 0-1 (0.0%) 0-0-1 2-14 (12.5%)
2002 8-8 (50.0%) 8-7-1 (53.3%) 5-1 (83.3%) 3-2-1 (60.0%) 5-3 (62.5%) 4-4 (50.0%) 4-1 (80.0%) 3-2 (60.0%) 1-2 (33.3%) 1-2 (33.3%) 7-9 (43.8%)
2001 3-13 (18.8%) 6-10 (37.5%) 1-0 (100.0%) 0-1 (0.0%) 1-7 (12.5%) 2-6 (25.0%) 1-0 (100.0%) 0-1 (0.0%) 0-7 (0.0%) 2-5 (28.6%) 8-8 (50.0%)
2000 8-8 (50.0%) 7-9 (43.8%) 5-3 (62.5%) 3-5 (37.5%) 5-3 (62.5%) 3-5 (37.5%) 5-3 (62.5%) 3-5 (37.5%) 0-0 0-0 10-6 (62.5%)
1999 11-5 (68.8%) 8-7-1 (53.3%) 8-4 (66.7%) 5-6-1 (45.5%) 6-2 (75.0%) 5-3 (62.5%) 5-2 (71.4%) 4-3 (57.1%) 1-0 (100.0%) 1-0 (100.0%) 5-11 (31.3%)
1998 10-6 (62.5%) 10-5-1 (66.7%) 7-2 (77.8%) 6-2-1 (75.0%) 6-2 (75.0%) 5-2-1 (71.4%) 4-2 (66.7%) 3-2-1 (60.0%) 2-0 (100.0%) 2-0 (100.0%) 11-5 (68.8%)
1997 6-10 (37.5%) 6-10 (37.5%) 4-2 (66.7%) 3-3 (50.0%) 4-4 (50.0%) 4-4 (50.0%) 3-1 (75.0%) 2-2 (50.0%) 1-3 (25.0%) 2-2 (50.0%) 6-9-1 (40.0%)
1996 10-6 (62.5%) 8-8 (50.0%) 8-4 (66.7%) 5-7 (41.7%) 7-1 (87.5%) 6-2 (75.0%) 6-1 (85.7%) 5-2 (71.4%) 1-0 (100.0%) 1-0 (100.0%) 8-8 (50.0%)
1995 10-6 (62.5%) 8-8 (50.0%) 8-2 (80.0%) 5-5 (50.0%) 6-2 (75.0%) 4-4 (50.0%) 6-2 (75.0%) 4-4 (50.0%) 0-0 0-0 11-5 (68.8%)
1994 7-9 (43.8%) 8-8 (50.0%) 4-7 (36.4%) 4-7 (36.4%) 4-4 (50.0%) 4-4 (50.0%) 4-4 (50.0%) 4-4 (50.0%) 0-0 0-0 8-8 (50.0%)
1993 12-4 (75.0%) 8-8 (50.0%) 10-2 (83.3%) 6-6 (50.0%) 6-2 (75.0%) 4-4 (50.0%) 6-2 (75.0%) 4-4 (50.0%) 0-0 0-0 5-11 (31.3%)
1992 11-5 (68.8%) 8-8 (50.0%) 9-5 (64.3%) 6-8 (42.9%) 6-2 (75.0%) 4-4 (50.0%) 6-2 (75.0%) 4-4 (50.0%) 0-0 0-0 8-8 (50.0%)
1991 13-3 (81.3%) 9-7 (56.3%) 12-3 (80.0%) 8-7 (53.3%) 7-1 (87.5%) 5-3 (62.5%) 7-1 (87.5%) 5-3 (62.5%) 0-0 0-0 8-8 (50.0%)
1990 13-3 (81.3%) 10-5-1 (66.7%) 11-1 (91.7%) 8-4 (66.7%) 8-0 (100.0%) 5-3 (62.5%) 8-0 (100.0%) 5-3 (62.5%) 0-0 0-0 9-7 (56.3%)
1989 9-7 (56.3%) 8-8 (50.0%) 7-5 (58.3%) 6-6 (50.0%) 6-2 (75.0%) 6-2 (75.0%) 5-2 (71.4%) 5-2 (71.4%) 1-0 (100.0%) 1-0 (100.0%) 9-5-2 (64.3%)
1988 12-4 (75.0%) 9-6-1 (60.0%) 8-2 (80.0%) 5-4-1 (55.6%) 8-0 (100.0%) 5-2-1 (71.4%) 7-0 (100.0%) 4-2-1 (66.7%) 1-0 (100.0%) 1-0 (100.0%) 6-10 (37.5%)
1987 7-8 (46.7%) 9-6 (60.0%) 1-1 (50.0%) 1-1 (50.0%) 4-4 (50.0%) 4-4 (50.0%) 1-1 (50.0%) 1-1 (50.0%) 3-3 (50.0%) 3-3 (50.0%) 5-7 (41.7%)
1986 4-12 (25.0%) 8-8 (50.0%) 3-2 (60.0%) 3-2 (60.0%) 3-5 (37.5%) 4-4 (50.0%) 3-1 (75.0%) 3-1 (75.0%) 0-4 (0.0%) 1-3 (25.0%) 5-10-1 (33.3%)
1985 2-14 (12.5%) 5-10-1 (33.3%) 0-0 0-0 2-6 (25.0%) 3-4-1 (42.9%) 0-0 0-0 1-6 (14.3%) 2-4-1 (33.3%) 6-10 (37.5%)
1984 2-14 (12.5%) 5-10-1 (33.3%) 1-1 (50.0%) 1-1 (50.0%) 2-6 (25.0%) 3-4-1 (42.9%) 1-1 (50.0%) 1-1 (50.0%) 1-5 (16.7%) 2-3-1 (40.0%) 9-5-2 (64.3%)
1983 8-8 (50.0%) 7-8-1 (46.7%) 4-1 (80.0%) 3-1-1 (75.0%) 3-5 (37.5%) 2-5-1 (28.6%) 3-1 (75.0%) 2-1-1 (66.7%) 0-4 (0.0%) 0-4 (0.0%) 7-8-1 (46.7%)
1982 4-5 (44.4%) 3-5-1 (37.5%) 3-2 (60.0%) 2-3 (40.0%) 4-1 (80.0%) 3-2 (60.0%) 3-1 (75.0%) 2-2 (50.0%) 0-0 0-0 5-4 (55.6%)
1981 10-6 (62.5%) 7-9 (43.8%) 9-4 (69.2%) 6-7 (46.2%) 7-1 (87.5%) 4-4 (50.0%) 7-1 (87.5%) 4-4 (50.0%) 0-0 0-0 5-11 (31.3%)
1980 11-5 (68.8%) 10-6 (62.5%) 4-4 (50.0%) 3-5 (37.5%) 6-2 (75.0%) 6-2 (75.0%) 1-2 (33.3%) 1-2 (33.3%) 3-0 (100.0%) 3-0 (100.0%) 6-10 (37.5%)
1979 7-9 (43.8%) 7-7-2 (50.0%) 3-2 (60.0%) 1-2-2 (33.3%) 3-5 (37.5%) 3-4-1 (42.9%) 2-2 (50.0%) 1-2-1 (33.3%) 1-3 (25.0%) 2-2 (50.0%) 4-12 (25.0%)
1978 5-11 (31.3%) 12-4 (75.0%) 4-1 (80.0%) 4-1 (80.0%) 4-4 (50.0%) 7-1 (87.5%) 4-0 (100.0%) 4-0 (100.0%) 0-4 (0.0%) 3-1 (75.0%) -
1977 3-11 (21.4%) 4-10 (28.6%) 0-2 (0.0%) 0-2 (0.0%) 1-6 (14.3%) 1-6 (14.3%) 0-1 (0.0%) 0-1 (0.0%) 1-5 (16.7%) 1-5 (16.7%) -
1976 2-12 (14.3%) 4-10 (28.6%) 2-4 (33.3%) 1-5 (16.7%) 1-6 (14.3%) 2-5 (28.6%) 1-3 (25.0%) 1-3 (25.0%) 0-3 (0.0%) 1-2 (33.3%) -
1975 8-6 (57.1%) 6-8 (42.9%) 5-3 (62.5%) 3-5 (37.5%) 3-4 (42.9%) 3-4 (42.9%) 2-2 (50.0%) 2-2 (50.0%) 0-1 (0.0%) 0-1 (0.0%) -
1974 9-5 (64.3%) 6-6-2 (50.0%) 7-2 (77.8%) 1-6-2 (14.3%) 5-2 (71.4%) 2-4-1 (33.3%) 4-1 (80.0%) 0-4-1 (0.0%) 1-1 (50.0%) 2-0 (100.0%) -
1973 9-5 (64.3%) 9-5 (64.3%) 4-1 (80.0%) 3-2 (60.0%) 5-2 (71.4%) 5-2 (71.4%) 3-0 (100.0%) 2-1 (66.7%) 2-2 (50.0%) 3-1 (75.0%) -
1972 4-9-1 (30.8%) 6-8 (42.9%) 1-0 (100.0%) 0-1 (0.0%) 2-4-1 (33.3%) 3-4 (42.9%) 0-0 0-0 2-4-1 (33.3%) 3-4 (42.9%) -
1971 1-13 (7.1%) 3-10-1 (23.1%) 0-0 0-0 1-6 (14.3%) 2-5 (28.6%) 0-0 0-0 0-5 (0.0%) 1-4 (20.0%) -
1970 3-10-1 (23.1%) 5-9 (35.7%) 0-2 (0.0%) 0-2 (0.0%) 1-6 (14.3%) 2-5 (28.6%) 0-2 (0.0%) 0-2 (0.0%) 1-4 (20.0%) 2-3 (40.0%) -
1969 4-10 (28.6%) 5-9 (35.7%) 1-0 (100.0%) 0-1 (0.0%) 4-3 (57.1%) 3-4 (42.9%) 1-0 (100.0%) 0-1 (0.0%) 2-3 (40.0%) 2-3 (40.0%) -
1968 1-12-1 (7.7%) 5-8 (38.5%) 0-1 (0.0%) 0-1 (0.0%) 1-6 (14.3%) 2-5 (28.6%) 0-1 (0.0%) 0-1 (0.0%) 1-4 (20.0%) 2-3 (40.0%) -
1967 4-10 (28.6%) 5-8-1 (38.5%) 2-4 (33.3%) 1-5 (16.7%) 2-5 (28.6%) 2-5 (28.6%) 2-3 (40.0%) 1-4 (20.0%) 0-1 (0.0%) 1-0 (100.0%) -
1966 9-4-1 (69.2%) 10-4 (71.4%) 6-3 (66.7%) 6-3 (66.7%) 4-2-1 (66.7%) 5-2 (71.4%) 4-2 (66.7%) 4-2 (66.7%) 0-0-1 1-0 (100.0%) -
1965 10-3-1 (76.9%) 10-4 (71.4%) 8-2 (80.0%) 7-3 (70.0%) 5-2 (71.4%) 4-3 (57.1%) 5-1 (83.3%) 4-2 (66.7%) 0-1 (0.0%) 0-1 (0.0%) -
1964 12-2 (85.7%) 10-3-1 (76.9%) 9-2 (81.8%) 7-3-1 (70.0%) 6-1 (85.7%) 4-2-1 (66.7%) 5-1 (83.3%) 3-2-1 (60.0%) 0-0 0-0 -
1963 7-7-1 (50.0%) 7-6-1 (53.8%) 6-2 (75.0%) 5-2-1 (71.4%) 4-3-1 (57.1%) 5-3 (62.5%) 4-2 (66.7%) 4-2 (66.7%) 0-0-1 1-0 (100.0%) -
1962 7-6-1 (53.8%) 8-5 (61.5%) 3-2 (60.0%) 2-3 (40.0%) 3-3-1 (50.0%) 4-2 (66.7%) 1-2 (33.3%) 1-2 (33.3%) 2-0-1 (100.0%) 3-0 (100.0%) -
1961 6-8 (42.9%) 7-6 (53.8%) 2-1 (66.7%) 1-2 (33.3%) 2-5 (28.6%) 4-2 (66.7%) 0-1 (0.0%) 0-1 (0.0%) 2-3 (40.0%) 4-1 (80.0%) -
1960 5-8-1 (38.5%) 6-7 (46.2%) 1-1 (50.0%) 1-1 (50.0%) 3-4 (42.9%) 3-3 (50.0%) 1-1 (50.0%) 1-1 (50.0%) 2-2 (50.0%) 2-2 (50.0%) -


 1970's 1980's1990's 

Back to top

Buffalo Bills 1989 Season

Regular Season

9-7 straight up; 8-8 against the spread; 9-5-2 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 10, 1989 4:00 @ Miami Dolphins W 27-24 L -4 O 39.5
2 Mon Sep 18, 1989 9:00 Denver Broncos L 14-28 L -6.5 P 42
3 Sun Sep 24, 1989 1:00 @ Houston Oilers W 47-41 (OT) W +4 O 44
4 Sun Oct 1, 1989 1:00 New England Patriots W 31-10 W -7 P 41
5 Sun Oct 8, 1989 1:00 @ Indianapolis Colts L 14-37 L PK O 40
6 Mon Oct 16, 1989 9:00 Los Angeles Rams W 23-20 W +3.5 O 41.5
7 Sun Oct 22, 1989 1:00 New York Jets W 34-3 W -6.5 U 39
8 Sun Oct 29, 1989 1:00 Miami Dolphins W 31-17 W -4 O 41
9 Sun Nov 5, 1989 1:00 @ Atlanta Falcons L 28-30 L -3 O 40
10 Sun Nov 12, 1989 1:00 Indianapolis Colts W 30-7 W -6.5 U 40
11 Sun Nov 19, 1989 1:00 @ New England Patriots L 24-33 L -5.5 O 42.5
12 Sun Nov 26, 1989 1:00 Cincinnati Bengals W 24-7 W -3.5 U 41
13 Mon Dec 4, 1989 9:00 @ Seattle Seahawks L 16-17 L -4.5 U 38.5
14 Sun Dec 10, 1989 1:00 New Orleans Saints L 19-22 L -6.5 O 36
15 Sun Dec 17, 1989 4:00 @ San Francisco 49ers L 10-21 L +6 U 43
16 Sat Dec 23, 1989 12:30 @ New York Jets W 37-0 W -8 O 35

Playoffs

Round Day Date Time (ET)   Opponent Score Spread Total
AFC Divisional Sat Jan 6, 1990 12:30 @ Cleveland Browns L 30-34 L +3.5 O 36


Back to top

Buffalo Bills 1988 Season

Regular Season

12-4 straight up; 9-6-1 against the spread; 6-10 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 4, 1988 1:00 Minnesota Vikings W 13-10 W +2.5 U 44
2 Sun Sep 11, 1988 1:00 Miami Dolphins W 9-6 P -3 U 44
3 Sun Sep 18, 1988 1:00 @ New England Patriots W 16-14 W +2.5 U 38
4 Sun Sep 25, 1988 1:00 Pittsburgh Steelers W 36-28 W -4 O 38
5 Sun Oct 2, 1988 1:00 @ Chicago Bears L 3-24 L +4 U 37
6 Sun Oct 9, 1988 1:00 Indianapolis Colts W 34-23 W -4.5 O 36
7 Mon Oct 17, 1988 9:00 @ New York Jets W 37-14 W +2 O 40
8 Sun Oct 23, 1988 1:00 New England Patriots W 23-20 L -6.5 O 40
9 Sun Oct 30, 1988 1:00 Green Bay Packers W 28-0 W -7 U 41
10 Sun Nov 6, 1988 4:00 @ Seattle Seahawks W 13-3 W PK U 38
11 Mon Nov 14, 1988 9:00 @ Miami Dolphins W 31-6 W -1 U 41
12 Sun Nov 20, 1988 1:00 New York Jets W 9-6 (OT) L -7 U 37
13 Sun Nov 27, 1988 1:00 @ Cincinnati Bengals L 21-35 L +3.5 O 41
14 Sun Dec 4, 1988 1:00 @ Tampa Bay Buccaneers L 5-10 L -7.5 U 38
15 Sun Dec 11, 1988 1:00 Los Angeles Raiders W 37-21 W -7 O 34
16 Sun Dec 18, 1988 1:00 @ Indianapolis Colts L 14-17 L -3 U 39

Playoffs

Round Day Date Time (ET)   Opponent Score Spread Total
AFC Divisional Sun Jan 1, 1989 12:30 Houston Oilers W 17-10 W -3.5 U 37
AFC Championship Sun Jan 8, 1989 12:30 @ Cincinnati Bengals L 10-21 L +4 U 41


Back to top

Buffalo Bills 1987 Season

Regular Season

7-8 straight up; 9-6 against the spread; 5-7 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 13, 1987 1:00 New York Jets L 28-31 L +1.5 O 44
2 Sun Sep 20, 1987 1:00 Houston Oilers W 34-30 W -3.5 O 41
4 Sun Oct 4, 1987 1:00 Indianapolis Colts L 6-47 L +3.5
5 Sun Oct 11, 1987 1:00 @ New England Patriots L 7-14 W +10.5
6 Sun Oct 18, 1987 4:00 New York Giants W 6-3 (OT) W +4
7 Sun Oct 25, 1987 1:00 @ Miami Dolphins W 34-31 (OT) W +9.5 O 48.5
8 Sun Nov 1, 1987 1:00 Washington Redskins L 7-27 L +3.5 U 45
9 Sun Nov 8, 1987 1:00 Denver Broncos W 21-14 W +5 U 45
10 Sun Nov 15, 1987 1:00 @ Cleveland Browns L 21-27 W +7.5 O 45
11 Sun Nov 22, 1987 1:00 @ New York Jets W 17-14 W +3.5 U 42.5
12 Sun Nov 29, 1987 1:00 Miami Dolphins W 27-0 W +1.5 U 46
13 Sun Dec 6, 1987 4:00 @ Los Angeles Raiders L 21-34 L +3.5 O 42
14 Sun Dec 13, 1987 1:00 @ Indianapolis Colts W 27-3 W +3.5 U 44.5
15 Sun Dec 20, 1987 1:00 New England Patriots L 7-13 L -4 U 41
16 Sun Dec 27, 1987 1:00 @ Philadelphia Eagles L 7-17 L +2.5 U 45


Back to top

Buffalo Bills 1986 Season

Regular Season

4-12 straight up; 8-8 against the spread; 5-10-1 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 7, 1986 4:00 New York Jets L 24-28 W +6 O 40
2 Sun Sep 14, 1986 1:00 @ Cincinnati Bengals L 33-36 (OT) W +6.5 O 44
3 Sun Sep 21, 1986 1:00 St Louis Cardinals W 17-10 W -3 U 41
4 Sun Sep 28, 1986 1:00 Kansas City Chiefs L 17-20 L -2 U 41
5 Sun Oct 5, 1986 4:00 @ New York Jets L 13-14 W +7.5 U 45.5
6 Sun Oct 12, 1986 1:00 @ Miami Dolphins L 14-27 L +6.5 U 49
7 Sun Oct 19, 1986 1:00 Indianapolis Colts W 24-13 W -10.5 U 41
8 Sun Oct 26, 1986 1:00 New England Patriots L 3-23 L +7 U 41
9 Sun Nov 2, 1986 1:00 @ Tampa Bay Buccaneers L 28-34 L PK O 41
10 Sun Nov 9, 1986 1:00 Pittsburgh Steelers W 16-12 W -1 U 39
11 Sun Nov 16, 1986 1:00 Miami Dolphins L 24-34 L +1.5 O 43.5
12 Sun Nov 23, 1986 1:00 @ New England Patriots L 19-22 W +13 U 43
13 Sun Nov 30, 1986 1:00 @ Kansas City Chiefs W 17-14 W +6.5 U 41.5
14 Sun Dec 7, 1986 1:00 Cleveland Browns L 17-21 L +3 O 37
15 Sun Dec 14, 1986 1:00 @ Indianapolis Colts L 14-24 L -4 P 38
16 Sun Dec 21, 1986 1:00 @ Houston Oilers L 7-16 L +3 U 40


Back to top

Buffalo Bills 1985 Season

Regular Season

2-14 straight up; 5-10-1 against the spread; 6-10 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 8, 1985 4:00 San Diego Chargers L 9-14 P +5 U 46
2 Sun Sep 15, 1985 1:00 @ New York Jets L 3-42 L +3.5 O 40
3 Sun Sep 22, 1985 1:00 New England Patriots L 14-17 W +6.5 U 42
4 Sun Sep 29, 1985 1:00 Minnesota Vikings L 20-27 L +3 O 41
5 Sun Oct 6, 1985 1:00 @ Indianapolis Colts L 17-49 L +3.5 O 38.5
6 Sun Oct 13, 1985 1:00 @ New England Patriots L 3-14 L +10 U 44
7 Sun Oct 20, 1985 1:00 Indianapolis Colts W 21-9 W PK U 40
8 Sun Oct 27, 1985 1:00 @ Philadelphia Eagles L 17-21 W +9 O 36.5
9 Sun Nov 3, 1985 1:00 Cincinnati Bengals L 17-23 L +3.5 U 46
10 Sun Nov 10, 1985 1:00 Houston Oilers W 20-0 W +2.5 U 37.5
11 Sun Nov 17, 1985 1:00 @ Cleveland Browns L 7-17 L +8 U 35
12 Sun Nov 24, 1985 1:00 Miami Dolphins L 14-23 L +8.5 U 41.5
13 Sun Dec 1, 1985 4:00 @ San Diego Chargers L 7-40 L +10 O 44.5
14 Sun Dec 8, 1985 1:00 New York Jets L 7-27 L +9 U 36.5
15 Sun Dec 15, 1985 1:00 @ Pittsburgh Steelers L 24-30 W +10 O 38
16 Sun Dec 22, 1985 1:00 @ Miami Dolphins L 0-28 L +17.5 U 41


Back to top

Buffalo Bills 1984 Season

Regular Season

2-14 straight up; 5-10-1 against the spread; 9-5-2 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 2, 1984 1:00 New England Patriots L 17-21 L +3 P 38
2 Sun Sep 9, 1984 1:00 @ St Louis Cardinals L 7-37 L +7 O 42
3 Mon Sep 17, 1984 9:00 Miami Dolphins L 17-21 W +8.5 U 41
4 Sun Sep 23, 1984 1:00 New York Jets L 26-28 P +2 O 40
5 Sun Sep 30, 1984 1:00 @ Indianapolis Colts L 17-31 L +2.5 O 43
6 Sun Oct 7, 1984 1:00 Philadelphia Eagles L 17-27 L -1.5 O 38
7 Sun Oct 14, 1984 4:00 @ Seattle Seahawks L 28-31 W +11 O 43.5
8 Sun Oct 21, 1984 1:00 Denver Broncos L 7-37 L +3 O 39
9 Sun Oct 28, 1984 4:00 @ Miami Dolphins L 7-38 L +17 P 45
10 Sun Nov 4, 1984 1:00 Cleveland Browns L 10-13 L +2.5 U 37.5
11 Sun Nov 11, 1984 1:00 @ New England Patriots L 10-38 L +13.5 O 41
12 Sun Nov 18, 1984 1:00 Dallas Cowboys W 14-3 W +10 U 41
13 Sun Nov 25, 1984 1:00 @ Washington Redskins L 14-41 L +13 O 41.5
14 Sun Dec 2, 1984 1:00 Indianapolis Colts W 21-15 W -1 U 36.5
15 Sat Dec 8, 1984 12:30 @ New York Jets L 17-21 W +6.5 U 39
16 Sun Dec 16, 1984 1:00 @ Cincinnati Bengals L 21-52 L +13.5 O 38.5


Back to top

Buffalo Bills 1983 Season

Regular Season

8-8 straight up; 7-8-1 against the spread; 7-8-1 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 4, 1983 1:00 Miami Dolphins L 0-12 L +4 U 36.5
2 Sun Sep 11, 1983 1:00 @ Cincinnati Bengals W 10-6 W +7 U 36.5
3 Sun Sep 18, 1983 1:00 Baltimore Colts W 28-23 P -5 O 33
4 Sun Sep 25, 1983 1:00 Houston Oilers W 30-13 W -7 O 39
5 Mon Oct 3, 1983 9:00 New York Jets L 10-34 L +2 P 44
6 Sun Oct 9, 1983 1:00 @ Miami Dolphins W 38-35 (OT) W +6 O 34.5
7 Sun Oct 16, 1983 2:00 @ Baltimore Colts W 30-7 W -1 U 39.5
8 Sun Oct 23, 1983 1:00 New England Patriots L 0-31 L -3.5 U 42.5
9 Sun Oct 30, 1983 1:00 New Orleans Saints W 27-21 W -2 O 43
10 Sun Nov 6, 1983 1:00 @ New England Patriots L 7-21 L +1 U 43
11 Sun Nov 13, 1983 1:00 @ New York Jets W 24-17 W +3.5 U 41.5
12 Sun Nov 20, 1983 1:00 Los Angeles Raiders L 24-27 L +2 O 42
13 Sun Nov 27, 1983 4:00 @ Los Angeles Rams L 17-41 L +3.5 O 44
14 Sun Dec 4, 1983 1:00 @ Kansas City Chiefs W 14-9 W +1 U 44
15 Sun Dec 11, 1983 1:00 San Francisco 49ers L 10-23 L +1.5 U 39
16 Sun Dec 18, 1983 1:00 @ Atlanta Falcons L 14-31 L +1 O 43.5


Back to top

Buffalo Bills 1982 Season

Regular Season

4-5 straight up; 3-5-1 against the spread; 5-4 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 12, 1982 1:00 Kansas City Chiefs W 14-9 W -3.5 U 35
2 Thu Sep 16, 1982 8:30 Minnesota Vikings W 23-22 L -3 O 35
11 Sun Nov 21, 1982 1:00 Miami Dolphins L 7-9 L -1 U 35
12 Sun Nov 28, 1982 1:00 Baltimore Colts W 20-0 W -13 U 36
13 Sun Dec 5, 1982 1:00 @ Green Bay Packers L 21-33 L +2.5 O 38 at Milwaukee
14 Sun Dec 12, 1982 12:00 Pittsburgh Steelers W 13-0 W PK U 40
15 Sun Dec 19, 1982 4:00 @ Tampa Bay Buccaneers L 23-24 P +1 O 34
16 Mon Dec 27, 1982 9:00 @ Miami Dolphins L 10-27 L +3 O 36
17 Sun Jan 2, 1983 1:00 @ New England Patriots L 19-30 L -3.5 O 36


Back to top

Buffalo Bills 1981 Season

Regular Season

10-6 straight up; 7-9 against the spread; 5-11 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 6, 1981 4:00 New York Jets W 31-0 W -4 U 41
2 Sun Sep 13, 1981 2:00 @ Baltimore Colts W 35-3 W -2 U 43
3 Thu Sep 17, 1981 8:30 Philadelphia Eagles L 14-20 L -4 U 38
4 Sun Sep 27, 1981 1:00 @ Cincinnati Bengals L 24-27 (OT) L -4 O 39
5 Sun Oct 4, 1981 1:00 Baltimore Colts W 23-17 L -7 U 43
6 Mon Oct 12, 1981 9:00 Miami Dolphins W 31-21 W -4 O 39
7 Sun Oct 18, 1981 1:00 @ New York Jets L 14-33 L -3 O 46
8 Sun Oct 25, 1981 1:00 Denver Broncos W 9-7 L -5 U 39
9 Sun Nov 1, 1981 1:00 Cleveland Browns W 22-13 W -4 U 43
10 Mon Nov 9, 1981 9:00 @ Dallas Cowboys L 14-27 L +3.5 U 42
11 Sun Nov 15, 1981 1:00 @ St Louis Cardinals L 0-24 L -5.5 U 43
12 Sun Nov 22, 1981 1:00 New England Patriots W 20-17 L -7 O 34
13 Sun Nov 29, 1981 1:00 Washington Redskins W 21-14 W -5 U 42
14 Sun Dec 6, 1981 4:00 @ San Diego Chargers W 28-27 W +4.5 O 46
15 Sun Dec 13, 1981 1:00 @ New England Patriots W 19-10 W -3.5 U 41
16 Sat Dec 19, 1981 4:00 @ Miami Dolphins L 6-16 L +3 U 36

Playoffs

Round Day Date Time (ET)   Opponent Score Spread Total
AFC Wild Card Sun Dec 27, 1981 12:00 @ New York Jets W 31-27 W +3 O 42
AFC Divisional Sun Jan 3, 1982 1:00 @ Cincinnati Bengals L 21-28 L +6 O 41


Back to top

Buffalo Bills 1980 Season

Regular Season

11-5 straight up; 10-6 against the spread; 6-10 over/under

Week # Day Date Time (ET)   Opponent Score Spread Total Notes
1 Sun Sep 7, 1980 1:00 Miami Dolphins W 17-7 W +3 U 35
2 Sun Sep 14, 1980 1:00 New York Jets W 20-10 W PK U 34
3 Sun Sep 21, 1980 2:00 @ New Orleans Saints W 35-26 W +2 O 40
4 Sun Sep 28, 1980 1:00 Oakland Raiders W 24-7 W -2 U 42
5 Sun Oct 5, 1980 4:00 @ San Diego Chargers W 26-24 W +7 O 44
6 Sun Oct 12, 1980 1:00 Baltimore Colts L 12-17 L -3 U 40
7 Sun Oct 19, 1980 1:00 @ Miami Dolphins L 14-17 L -2 U 35
8 Sun Oct 26, 1980 1:00 New England Patriots W 31-13 W +2 O 42
9 Sun Nov 2, 1980 1:00 Atlanta Falcons L 14-30 L -4 O 41
10 Sun Nov 9, 1980 4:00 @ New York Jets W 31-24 W -4 O 38
11 Sun Nov 16, 1980 1:00 @ Cincinnati Bengals W 14-0 W -2 U 36
12 Sun Nov 23, 1980 1:00 Pittsburgh Steelers W 28-13 W +2 U 42
13 Sun Nov 30, 1980 2:00 @ Baltimore Colts L 24-28 L -3 O 40
14 Sun Dec 7, 1980 1:00 Los Angeles Rams W 10-7 (OT) W PK U 40
15 Sun Dec 14, 1980 1:00 @ New England Patriots L 2-24 L +3 U 42
16 Sun Dec 21, 1980 4:00 @ San Francisco 49ers W 18-13 L -6 U 42

Playoffs

Round Day Date Time (ET)   Opponent Score Spread Total
AFC Divisional Sat Jan 3, 1981 4:00 @ San Diego Chargers L 14-20 P +6 U 38.5

 1970's 1980's1990's