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%) | - |
Buffalo Bills 2025 Season
Regular Season
12-5 straight up; 8-9 against the spread; 9-8 over/under
| Week # | Day | Date | Time (ET) | Opponent | Score | Spread | Total | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sun | Sep 7, 2025 | 8:20 | Baltimore Ravens | W 41-40 | W +1.5 | O 51.5 | ||
| 2 | Sun | Sep 14, 2025 | 1:00 | @ | New York Jets | W 30-10 | W -5.5 | U 47 | |
| 3 | Thu | Sep 18, 2025 | 8:20 | Miami Dolphins | W 31-21 | L -11.5 | O 50.5 | ||
| 4 | Sun | Sep 28, 2025 | 1:00 | New Orleans Saints | W 31-19 | L -14.5 | O 48.5 | ||
| 5 | Sun | Oct 5, 2025 | 8:20 | New England Patriots | L 20-23 | L -8 | U 48.5 | ||
| 6 | Mon | Oct 13, 2025 | 7:15 | @ | Atlanta Falcons | L 14-24 | L -4 | U 50 | |
| 8 | Sun | Oct 26, 2025 | 1:00 | @ | Carolina Panthers | W 40-9 | W -7.5 | O 48.5 | |
| 9 | Sun | Nov 2, 2025 | 4:25 | Kansas City Chiefs | W 28-21 | W +2.5 | U 52.5 | ||
| 10 | Sun | Nov 9, 2025 | 1:00 | @ | Miami Dolphins | L 13-30 | L -8 | U 50 | |
| 11 | Sun | Nov 16, 2025 | 1:00 | Tampa Bay Buccaneers | W 44-32 | W -6 | O 46.5 | ||
| 12 | Thu | Nov 20, 2025 | 8:20 | @ | Houston Texans | L 19-23 | L -5.5 | U 44.5 | |
| 13 | Sun | Nov 30, 2025 | 4:25 | @ | Pittsburgh Steelers | W 26-7 | W -3 | U 45 | |
| 14 | Sun | Dec 7, 2025 | 1:00 | Cincinnati Bengals | W 39-34 | L -6.5 | O 54.5 | ||
| 15 | Sun | Dec 14, 2025 | 1:00 | @ | New England Patriots | W 35-31 | W -2.5 | O 49 | |
| 16 | Sun | Dec 21, 2025 | 1:00 | @ | Cleveland Browns | W 23-20 | L -10.5 | O 41.5 | |
| 17 | Sun | Dec 28, 2025 | 4:25 | Philadelphia Eagles | L 12-13 | L -3 | U 45 | ||
| 18 | Sun | Jan 4, 2026 | 4:25 | New York Jets | W 35-8 | W -13 | O 39.5 |
Playoffs
| Round | Day | Date | Time (ET) | Opponent | Score | Spread | Total | |
|---|---|---|---|---|---|---|---|---|
| AFC Wild Card | Sun | Jan 11, 2026 | 1:00 | @ | Jacksonville Jaguars | W 27-24 | W +2 | P 51 |
| AFC Divisional | Sat | Jan 17, 2026 | 4:30 | @ | Denver Broncos | L 30-33 (OT) | L +2 | O 46 |
Buffalo Bills 2024 Season
Regular Season
13-4 straight up; 10-7 against the spread; 11-6 over/under
| Week # | Day | Date | Time (ET) | Opponent | Score | Spread | Total | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sun | Sep 8, 2024 | 1:00 | Arizona Cardinals | W 34-28 | L -6.5 | O 46 | ||
| 2 | Thu | Sep 12, 2024 | 8:20 | @ | Miami Dolphins | W 31-10 | W +2.5 | U 49 | |
| 3 | Mon | Sep 23, 2024 | 7:30 | Jacksonville Jaguars | W 47-10 | W -4.5 | O 46.5 | ||
| 4 | Sun | Sep 29, 2024 | 8:20 | @ | Baltimore Ravens | L 10-35 | L +2.5 | U 47.5 | |
| 5 | Sun | Oct 6, 2024 | 1:00 | @ | Houston Texans | L 20-23 | L +1.5 | U 48 | |
| 6 | Mon | Oct 14, 2024 | 8:15 | @ | New York Jets | W 23-20 | W -1.5 | O 42 | |
| 7 | Sun | Oct 20, 2024 | 1:00 | Tennessee Titans | W 34-10 | W -9.5 | O 41 | ||
| 8 | Sun | Oct 27, 2024 | 4:05 | @ | Seattle Seahawks | W 31-10 | W -3 | U 45.5 | |
| 9 | Sun | Nov 3, 2024 | 1:00 | Miami Dolphins | W 30-27 | L -6 | O 49 | ||
| 10 | Sun | Nov 10, 2024 | 1:00 | @ | Indianapolis Colts | W 30-20 | W -4.5 | O 46.5 | |
| 11 | Sun | Nov 17, 2024 | 4:25 | Kansas City Chiefs | W 30-21 | W -2.5 | O 47 | ||
| 13 | Sun | Dec 1, 2024 | 8:20 | San Francisco 49ers | W 35-10 | W -6.5 | U 45.5 | ||
| 14 | Sun | Dec 8, 2024 | 4:25 | @ | Los Angeles Rams | L 42-44 | L -3.5 | O 50.5 | |
| 15 | Sun | Dec 15, 2024 | 4:25 | @ | Detroit Lions | W 48-42 | W +2.5 | O 55.5 | |
| 16 | Sun | Dec 22, 2024 | 1:00 | New England Patriots | W 24-21 | L -14 | U 48 | ||
| 17 | Sun | Dec 29, 2024 | 1:00 | New York Jets | W 40-14 | W -10 | O 44.5 | ||
| 18 | Sun | Jan 5, 2025 | 1:00 | @ | New England Patriots | L 16-23 | L -3.5 | O 36.5 |
Playoffs
| Round | Day | Date | Time (ET) | Opponent | Score | Spread | Total | |
|---|---|---|---|---|---|---|---|---|
| AFC Wild Card | Sun | Jan 12, 2025 | 1:00 | Denver Broncos | W 31-7 | W -7.5 | U 48.5 | |
| AFC Divisional | Sun | Jan 19, 2025 | 6:30 | Baltimore Ravens | W 27-25 | W +1.5 | O 51.5 | |
| AFC Championship | Sun | Jan 26, 2025 | 6:30 | @ | Kansas City Chiefs | L 29-32 | L +1 | O 49.5 |
Buffalo Bills 2023 Season
Regular Season
11-6 straight up; 7-10 against the spread; 6-11 over/under
| Week # | Day | Date | Time (ET) | Opponent | Score | Spread | Total | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Mon | Sep 11, 2023 | 8:15 | @ | New York Jets | L 16-22 (OT) | L -1.5 | U 47.5 | |
| 2 | Sun | Sep 17, 2023 | 1:00 | Las Vegas Raiders | W 38-10 | W -8 | O 47 | ||
| 3 | Sun | Sep 24, 2023 | 1:00 | @ | Washington Commanders | W 37-3 | W -4.5 | U 43.5 | |
| 4 | Sun | Oct 1, 2023 | 1:00 | Miami Dolphins | W 48-20 | W -2.5 | O 53 | ||
| 5 | Sun | Oct 8, 2023 | 9:30 | N | Jacksonville Jaguars | L 20-25 | L -5.5 | U 48.5 | at London |
| 6 | Sun | Oct 15, 2023 | 8:20 | New York Giants | W 14-9 | L -15.5 | U 43.5 | ||
| 7 | Sun | Oct 22, 2023 | 1:00 | @ | New England Patriots | L 25-29 | L -7.5 | O 41.5 | |
| 8 | Thu | Oct 26, 2023 | 8:15 | Tampa Bay Buccaneers | W 24-18 | L -10 | U 43.5 | ||
| 9 | Sun | Nov 5, 2023 | 8:20 | @ | Cincinnati Bengals | L 18-24 | L +1.5 | U 50.5 | |
| 10 | Mon | Nov 13, 2023 | 8:15 | Denver Broncos | L 22-24 | L -7.5 | U 47.5 | ||
| 11 | Sun | Nov 19, 2023 | 4:25 | New York Jets | W 32-6 | W -7.5 | U 38.5 | ||
| 12 | Sun | Nov 26, 2023 | 4:25 | @ | Philadelphia Eagles | L 34-37 (OT) | L +2.5 | O 48.5 | |
| 14 | Sun | Dec 10, 2023 | 4:25 | @ | Kansas City Chiefs | W 20-17 | W +1.5 | U 49 | |
| 15 | Sun | Dec 17, 2023 | 4:25 | Dallas Cowboys | W 31-10 | W -2.5 | U 49 | ||
| 16 | Sat | Dec 23, 2023 | 8:00 | @ | Los Angeles Chargers | W 24-22 | L -12.5 | O 44.5 | |
| 17 | Sun | Dec 31, 2023 | 1:00 | New England Patriots | W 27-21 | L -14.5 | O 40 | ||
| 18 | Sun | Jan 7, 2024 | 8:20 | @ | Miami Dolphins | W 21-14 | W -2.5 | U 48 |
Playoffs
| Round | Day | Date | Time (ET) | Opponent | Score | Spread | Total | |
|---|---|---|---|---|---|---|---|---|
| AFC Wild Card | Mon | Jan 15, 2024 | 4:30 | Pittsburgh Steelers | W 31-17 | W -10 | O 39.5 | |
| AFC Divisional | Sun | Jan 21, 2024 | 6:30 | Kansas City Chiefs | L 24-27 | L -2.5 | O 45.5 |
Buffalo Bills 2022 Season
Regular Season
13-3 straight up; 8-7-1 against the spread; 6-10 over/under
| Week # | Day | Date | Time (ET) | Opponent | Score | Spread | Total | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Thu | Sep 8, 2022 | 8:20 | @ | Los Angeles Rams | W 31-10 | W -2.5 | U 52 | |
| 2 | Mon | Sep 19, 2022 | 7:15 | Tennessee Titans | W 41-7 | W -10 | O 47.5 | ||
| 3 | Sun | Sep 25, 2022 | 1:00 | @ | Miami Dolphins | L 19-21 | L -4.5 | U 53 | |
| 4 | Sun | Oct 2, 2022 | 1:00 | @ | Baltimore Ravens | W 23-20 | P -3 | U 51 | |
| 5 | Sun | Oct 9, 2022 | 1:00 | Pittsburgh Steelers | W 38-3 | W -14 | U 45.5 | ||
| 6 | Sun | Oct 16, 2022 | 4:25 | @ | Kansas City Chiefs | W 24-20 | W -2.5 | U 54 | |
| 8 | Sun | Oct 30, 2022 | 8:20 | Green Bay Packers | W 27-17 | L -10.5 | U 47 | ||
| 9 | Sun | Nov 6, 2022 | 1:00 | @ | New York Jets | L 17-20 | L -11 | U 46 | |
| 10 | Sun | Nov 13, 2022 | 1:00 | Minnesota Vikings | L 30-33 (OT) | L -6.5 | O 44.5 | ||
| 11 | Sun | Nov 20, 2022 | 1:00 | N | Cleveland Browns | W 31-23 | W -7.5 | O 50 | at Detroit |
| 12 | Thu | Nov 24, 2022 | 12:30 | @ | Detroit Lions | W 28-25 | L -9.5 | U 54.5 | |
| 13 | Thu | Dec 1, 2022 | 8:15 | @ | New England Patriots | W 24-10 | W -3.5 | U 43.5 | |
| 14 | Sun | Dec 11, 2022 | 1:00 | New York Jets | W 20-12 | L -10 | U 43 | ||
| 15 | Sat | Dec 17, 2022 | 8:15 | Miami Dolphins | W 32-29 | L -7 | O 43.5 | ||
| 16 | Sat | Dec 24, 2022 | 1:00 | @ | Chicago Bears | W 35-13 | W -8 | O 40 | |
| 18 | Sun | Jan 8, 2023 | 1:00 | New England Patriots | W 35-23 | W -7.5 | O 43.5 |
Playoffs
| Round | Day | Date | Time (ET) | Opponent | Score | Spread | Total | |
|---|---|---|---|---|---|---|---|---|
| AFC Wild Card | Sun | Jan 15, 2023 | 1:00 | Miami Dolphins | W 34-31 | L -13.5 | O 43.5 | |
| AFC Divisional | Sun | Jan 22, 2023 | 3:00 | Cincinnati Bengals | L 10-27 | L -5.5 | U 49 |
Buffalo Bills 2021 Season
Regular Season
11-6 straight up; 10-7 against the spread; 8-8-1 over/under
| Week # | Day | Date | Time (ET) | Opponent | Score | Spread | Total | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sun | Sep 12, 2021 | 1:00 | Pittsburgh Steelers | L 16-23 | L -6.5 | U 48.5 | ||
| 2 | Sun | Sep 19, 2021 | 1:00 | @ | Miami Dolphins | W 35-0 | W -3.5 | U 47.5 | |
| 3 | Sun | Sep 26, 2021 | 1:00 | Washington Football Team | W 43-21 | W -7 | O 45.5 | ||
| 4 | Sun | Oct 3, 2021 | 1:00 | Houston Texans | W 40-0 | W -17.5 | U 47 | ||
| 5 | Sun | Oct 10, 2021 | 8:20 | @ | Kansas City Chiefs | W 38-20 | W +2.5 | O 56.5 | |
| 6 | Mon | Oct 18, 2021 | 8:15 | @ | Tennessee Titans | L 31-34 | L -6 | O 53.5 | |
| 8 | Sun | Oct 31, 2021 | 1:00 | Miami Dolphins | W 26-11 | W -14 | U 49 | ||
| 9 | Sun | Nov 7, 2021 | 1:00 | @ | Jacksonville Jaguars | L 6-9 | L -14.5 | U 48.5 | |
| 10 | Sun | Nov 14, 2021 | 1:00 | @ | New York Jets | W 45-17 | W -13 | O 47.5 | |
| 11 | Sun | Nov 21, 2021 | 1:00 | Indianapolis Colts | L 15-41 | L -7 | O 49.5 | ||
| 12 | Thu | Nov 25, 2021 | 8:20 | @ | New Orleans Saints | W 31-6 | W -6.5 | U 45 | |
| 13 | Mon | Dec 6, 2021 | 8:15 | New England Patriots | L 10-14 | L -2.5 | U 41 | ||
| 14 | Sun | Dec 12, 2021 | 4:25 | @ | Tampa Bay Buccaneers | L 27-33 (OT) | L +3.5 | O 54.5 | |
| 15 | Sun | Dec 19, 2021 | 1:00 | Carolina Panthers | W 31-14 | W -14.5 | O 43 | ||
| 16 | Sun | Dec 26, 2021 | 1:00 | @ | New England Patriots | W 33-21 | W +1.5 | O 43.5 | |
| 17 | Sun | Jan 2, 2022 | 1:00 | Atlanta Falcons | W 29-15 | L -14.5 | P 44 | ||
| 18 | Sun | Jan 9, 2022 | 1:00 | New York Jets | W 27-10 | W -16.5 | U 40.5 |
Playoffs
| Round | Day | Date | Time (ET) | Opponent | Score | Spread | Total | |
|---|---|---|---|---|---|---|---|---|
| AFC Wild Card | Sat | Jan 15, 2022 | 8:15 | New England Patriots | W 47-17 | W -4 | O 44 | |
| AFC Divisional | Sun | Jan 23, 2022 | 6:30 | @ | Kansas City Chiefs | L 36-42 (OT) | L +2 | O 54.5 |
Buffalo Bills 2020 Season
Regular Season
13-3 straight up; 11-5 against the spread; 10-5-1 over/under
| Week # | Day | Date | Time (ET) | Opponent | Score | Spread | Total | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sun | Sep 13, 2020 | 1:00 | New York Jets | W 27-17 | W -6.5 | O 39.5 | ||
| 2 | Sun | Sep 20, 2020 | 1:00 | @ | Miami Dolphins | W 31-28 | L -5.5 | O 42.5 | |
| 3 | Sun | Sep 27, 2020 | 1:00 | Los Angeles Rams | W 35-32 | W -1.5 | O 46.5 | ||
| 4 | Sun | Oct 4, 2020 | 4:25 | @ | Las Vegas Raiders | W 30-23 | W -3 | P 53 | |
| 5 | Tue | Oct 13, 2020 | 7:00 | @ | Tennessee Titans | L 16-42 | L -3 | O 52 | |
| 6 | Mon | Oct 19, 2020 | 5:00 | Kansas City Chiefs | L 17-26 | L +5.5 | U 55 | ||
| 7 | Sun | Oct 25, 2020 | 1:00 | @ | New York Jets | W 18-10 | L -9.5 | U 47 | |
| 8 | Sun | Nov 1, 2020 | 1:00 | New England Patriots | W 24-21 | L -4 | O 41 | ||
| 9 | Sun | Nov 8, 2020 | 1:00 | Seattle Seahawks | W 44-34 | W +3 | O 55.5 | ||
| 10 | Sun | Nov 15, 2020 | 4:05 | @ | Arizona Cardinals | L 30-32 | W +3 | O 56 | |
| 12 | Sun | Nov 29, 2020 | 1:00 | Los Angeles Chargers | W 27-17 | W -4.5 | U 51.5 | ||
| 13 | Mon | Dec 7, 2020 | 8:15 | @ | San Francisco 49ers | W 34-24 | W +1.5 | O 48 | at Glendale |
| 14 | Sun | Dec 13, 2020 | 8:20 | Pittsburgh Steelers | W 26-15 | W -2 | U 48.5 | ||
| 15 | Sat | Dec 19, 2020 | 4:30 | @ | Denver Broncos | W 48-19 | W -5.5 | O 49 | |
| 16 | Mon | Dec 28, 2020 | 8:15 | @ | New England Patriots | W 38-9 | W -7 | U 47.5 | |
| 17 | Sun | Jan 3, 2021 | 1:00 | Miami Dolphins | W 56-26 | W +3.5 | O 43 |
Playoffs
| Round | Day | Date | Time (ET) | Opponent | Score | Spread | Total | |
|---|---|---|---|---|---|---|---|---|
| AFC Wild Card | Sat | Jan 9, 2021 | 1:05 | Indianapolis Colts | W 27-24 | L -7 | O 50.5 | |
| AFC Divisional | Sat | Jan 16, 2021 | 8:15 | Baltimore Ravens | W 17-3 | W -2.5 | U 49.5 | |
| AFC Championship | Sun | Jan 24, 2021 | 6:40 | @ | Kansas City Chiefs | L 24-38 | L +3 | O 55 |