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%) -


Back to top

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


Back to top

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


Back to top

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


Back to top

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


Back to top

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


Back to top

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

 2010's 2020's