Buffalo Bills vs New England Patriots

New England Patriots leads 81-52-1
1 tie
1960 to 2026
New England Patriots won the last meeting
Next meeting: Dec 6, 2026, Buffalo Bills at New England Patriots

Series timeline

Counts every meeting across all leagues, not just the league this page opens on.

▲ Buffalo Bills ahead (peak +4) ▼ New England Patriots ahead (peak +33)
1960: Buffalo Bills 13-01960: Buffalo Bills 38-141961: Boston Patriots 23-211961: Boston Patriots 52-211962: Tied 28-281962: Boston Patriots 21-101963: Buffalo Bills 28-211963: Boston Patriots 17-71963: Boston Patriots 26-8 (postseason)1964: Boston Patriots 36-281964: Buffalo Bills 24-141965: Buffalo Bills 24-71965: Buffalo Bills 23-71966: Boston Patriots 20-101966: Boston Patriots 14-31967: Boston Patriots 23-01967: Buffalo Bills 44-161968: Boston Patriots 16-71968: Boston Patriots 23-61969: Buffalo Bills 23-161969: Boston Patriots 35-211970: Buffalo Bills 45-101970: Boston Patriots 14-101971: New England Patriots 38-331971: Buffalo Bills 27-201972: Buffalo Bills 38-141972: Buffalo Bills 27-241973: Buffalo Bills 31-131973: Buffalo Bills 37-131974: Buffalo Bills 30-281974: Buffalo Bills 29-281975: Buffalo Bills 45-311975: Buffalo Bills 34-141976: New England Patriots 26-221976: New England Patriots 20-101977: Buffalo Bills 24-141977: New England Patriots 20-71978: New England Patriots 14-101978: New England Patriots 26-241979: New England Patriots 26-61979: Buffalo Bills 16-131980: Buffalo Bills 31-131980: New England Patriots 24-21981: Buffalo Bills 20-171981: Buffalo Bills 19-101982: New England Patriots 30-191983: New England Patriots 31-01983: New England Patriots 21-71984: New England Patriots 21-171984: New England Patriots 38-101985: New England Patriots 17-141985: New England Patriots 14-31986: New England Patriots 23-31986: New England Patriots 22-191987: New England Patriots 14-71987: New England Patriots 13-71988: Buffalo Bills 16-141988: Buffalo Bills 23-201989: Buffalo Bills 31-101989: New England Patriots 33-241990: Buffalo Bills 27-101990: Buffalo Bills 14-01991: Buffalo Bills 22-171991: New England Patriots 16-131992: Buffalo Bills 41-71992: Buffalo Bills 16-71993: Buffalo Bills 38-141993: Buffalo Bills 13-101994: Buffalo Bills 38-351994: New England Patriots 41-171995: New England Patriots 27-141995: New England Patriots 35-251996: Buffalo Bills 17-101996: New England Patriots 28-251997: New England Patriots 33-61997: New England Patriots 31-101998: Buffalo Bills 13-101998: New England Patriots 25-211999: Buffalo Bills 17-71999: Buffalo Bills 13-102000: Buffalo Bills 16-132000: New England Patriots 13-102001: New England Patriots 21-112001: New England Patriots 12-92002: New England Patriots 38-72002: New England Patriots 27-172003: Buffalo Bills 31-02003: New England Patriots 31-02004: New England Patriots 31-172004: New England Patriots 29-62005: New England Patriots 21-162005: New England Patriots 35-72006: New England Patriots 19-172006: New England Patriots 28-62007: New England Patriots 38-72007: New England Patriots 56-102008: New England Patriots 20-102008: New England Patriots 13-02009: New England Patriots 25-242009: New England Patriots 17-102010: New England Patriots 38-302010: New England Patriots 34-32011: Buffalo Bills 34-312011: New England Patriots 49-212012: New England Patriots 52-282012: New England Patriots 37-312013: New England Patriots 23-212013: New England Patriots 34-202014: New England Patriots 37-222014: Buffalo Bills 17-92015: New England Patriots 40-322015: New England Patriots 20-132016: Buffalo Bills 16-02016: New England Patriots 41-252017: New England Patriots 23-32017: New England Patriots 37-162018: New England Patriots 25-62018: New England Patriots 24-122019: New England Patriots 16-102019: New England Patriots 24-172020: Buffalo Bills 24-212020: Buffalo Bills 38-92021: New England Patriots 14-102021: Buffalo Bills 33-212021: Buffalo Bills 47-17 (postseason)2022: Buffalo Bills 24-102022: Buffalo Bills 35-232023: New England Patriots 29-252023: Buffalo Bills 27-212024: Buffalo Bills 24-212024: New England Patriots 23-162025: New England Patriots 23-202025: Buffalo Bills 35-312026: New England Patriots 29-26

Buffalo Bills Boston Patriots New England Patriots Tie Postseason One meeting per cell

Longest streaks: Buffalo Bills 9 (1971–1975), New England Patriots 15 (2003–2010). Current: New England Patriots 1.

These teams met in the AFL (1960 to 1969) and the NFL (1970 to 2026).

Splits

SplitBuffalo Bills record
Regular season51-80-1
Postseason1-1
Hosted by Buffalo Bills27-40-1
Hosted by New England Patriots25-41
Last 10 seasons (2017 to 2026)9-11
Largest Buffalo Bills win45-10 (1970)
Largest New England Patriots win56-10 (2007)

Postseason meetings

SeasonDateWinnerScoreSiteRound
2021Jan 15, 2022Buffalo Bills 47-17 at Buffalo Bills Wild Card
1963Dec 28, 1963Boston Patriots 26-8 at Buffalo Bills Divisional Round

In the record book

Every meeting

2020s
SeasonDateWinnerScoreSiteRound
2026 Oct 4, 2026 New England Patriots 29-26 at Buffalo Bills Week 4
2025 (1-1) Oct 5, 2025 New England Patriots 23-20 at Buffalo Bills Week 5
Dec 14, 2025 Buffalo Bills 35-31 at New England Patriots Week 15
2024 (1-1) Dec 22, 2024 Buffalo Bills 24-21 at Buffalo Bills Week 16
Jan 5, 2025 New England Patriots 23-16 at New England Patriots Week 18
2023 (1-1) Oct 22, 2023 New England Patriots 29-25 at New England Patriots Week 7
Dec 31, 2023 Buffalo Bills 27-21 at Buffalo Bills Week 17
2022 (2-0) Dec 1, 2022 Buffalo Bills 24-10 at New England Patriots Week 13
Jan 8, 2023 Buffalo Bills 35-23 at Buffalo Bills Week 18
2021 (2-1) Dec 6, 2021 New England Patriots 14-10 at Buffalo Bills Week 13
Dec 26, 2021 Buffalo Bills 33-21 at New England Patriots Week 16
Jan 15, 2022 Buffalo Bills 47-17 at Buffalo Bills Wild Card Postseason
2020 (2-0) Nov 1, 2020 Buffalo Bills 24-21 at Buffalo Bills Week 8
Dec 28, 2020 Buffalo Bills 38-9 at New England Patriots Week 16
2010s
SeasonDateWinnerScoreSiteRound
2019 (0-2) Sep 29, 2019 New England Patriots 16-10 at Buffalo Bills Week 4
Dec 21, 2019 New England Patriots 24-17 at New England Patriots Week 16
2018 (0-2) Oct 29, 2018 New England Patriots 25-6 at Buffalo Bills Week 8
Dec 23, 2018 New England Patriots 24-12 at New England Patriots Week 16
2017 (0-2) Dec 3, 2017 New England Patriots 23-3 at Buffalo Bills Week 13
Dec 24, 2017 New England Patriots 37-16 at New England Patriots Week 16
2016 (1-1) Oct 2, 2016 Buffalo Bills 16-0 at New England Patriots Week 4
Oct 30, 2016 New England Patriots 41-25 at Buffalo Bills Week 8
2015 (0-2) Sep 20, 2015 New England Patriots 40-32 at Buffalo Bills Week 2
Nov 23, 2015 New England Patriots 20-13 at New England Patriots Week 11
2014 (1-1) Oct 12, 2014 New England Patriots 37-22 at Buffalo Bills Week 6
Dec 28, 2014 Buffalo Bills 17-9 at New England Patriots Week 17
2013 (0-2) Sep 8, 2013 New England Patriots 23-21 at Buffalo Bills Week 1
Dec 29, 2013 New England Patriots 34-20 at New England Patriots Week 17
2012 (0-2) Sep 30, 2012 New England Patriots 52-28 at Buffalo Bills Week 4
Nov 11, 2012 New England Patriots 37-31 at New England Patriots Week 10
2011 (1-1) Sep 25, 2011 Buffalo Bills 34-31 at Buffalo Bills Week 3
Jan 1, 2012 New England Patriots 49-21 at New England Patriots Week 17
2010 (0-2) Sep 26, 2010 New England Patriots 38-30 at New England Patriots Week 3
Dec 26, 2010 New England Patriots 34-3 at Buffalo Bills Week 16
2000s
SeasonDateWinnerScoreSiteRound
2009 (0-2) Sep 14, 2009 New England Patriots 25-24 at New England Patriots Week 1
Dec 20, 2009 New England Patriots 17-10 at Buffalo Bills Week 15
2008 (0-2) Nov 9, 2008 New England Patriots 20-10 at New England Patriots Week 10
Dec 28, 2008 New England Patriots 13-0 at Buffalo Bills Week 17
2007 (0-2) Sep 23, 2007 New England Patriots 38-7 at New England Patriots Week 3
Nov 18, 2007 New England Patriots 56-10 at Buffalo Bills Week 11
2006 (0-2) Sep 10, 2006 New England Patriots 19-17 at New England Patriots Week 1
Oct 22, 2006 New England Patriots 28-6 at Buffalo Bills Week 7
2005 (0-2) Oct 30, 2005 New England Patriots 21-16 at New England Patriots Week 8
Dec 11, 2005 New England Patriots 35-7 at Buffalo Bills Week 14
2004 (0-2) Oct 3, 2004 New England Patriots 31-17 at Buffalo Bills Week 4
Nov 14, 2004 New England Patriots 29-6 at New England Patriots Week 10
2003 (1-1) Sep 7, 2003 Buffalo Bills 31-0 at Buffalo Bills Week 1
Dec 27, 2003 New England Patriots 31-0 at New England Patriots Week 17
2002 (0-2) Nov 3, 2002 New England Patriots 38-7 at Buffalo Bills Week 9
Dec 8, 2002 New England Patriots 27-17 at New England Patriots Week 14
2001 (0-2) Nov 11, 2001 New England Patriots 21-11 at New England Patriots Week 9
Dec 16, 2001 New England Patriots 12-9 at Buffalo Bills Week 14
2000 (1-1) Nov 5, 2000 Buffalo Bills 16-13 at New England Patriots Week 10
Dec 17, 2000 New England Patriots 13-10 at Buffalo Bills Week 16
1990s
SeasonDateWinnerScoreSiteRound
1999 (2-0) Nov 28, 1999 Buffalo Bills 17-7 at Buffalo Bills Week 12
Dec 26, 1999 Buffalo Bills 13-10 at New England Patriots Week 16
1998 (1-1) Nov 15, 1998 Buffalo Bills 13-10 at Buffalo Bills Week 11
Nov 29, 1998 New England Patriots 25-21 at New England Patriots Week 13
1997 (0-2) Oct 12, 1997 New England Patriots 33-6 at New England Patriots Week 7
Nov 9, 1997 New England Patriots 31-10 at Buffalo Bills Week 11
1996 (1-1) Sep 8, 1996 Buffalo Bills 17-10 at Buffalo Bills Week 2
Oct 27, 1996 New England Patriots 28-25 at New England Patriots Week 9
1995 (0-2) Oct 23, 1995 New England Patriots 27-14 at New England Patriots Week 8
Nov 26, 1995 New England Patriots 35-25 at Buffalo Bills Week 13
1994 (1-1) Sep 11, 1994 Buffalo Bills 38-35 at New England Patriots Week 2
Dec 18, 1994 New England Patriots 41-17 at Buffalo Bills Week 16
1993 (2-0) Sep 5, 1993 Buffalo Bills 38-14 at Buffalo Bills Week 1
Nov 7, 1993 Buffalo Bills 13-10 at New England Patriots Week 10
1992 (2-0) Sep 27, 1992 Buffalo Bills 41-7 at New England Patriots Week 4
Nov 1, 1992 Buffalo Bills 16-7 at Buffalo Bills Week 9
1991 (1-1) Nov 3, 1991 Buffalo Bills 22-17 at Buffalo Bills Week 10
Nov 24, 1991 New England Patriots 16-13 at New England Patriots Week 13
1990 (2-0) Oct 28, 1990 Buffalo Bills 27-10 at New England Patriots Week 8
Nov 18, 1990 Buffalo Bills 14-0 at Buffalo Bills Week 11
1980s
SeasonDateWinnerScoreSiteRound
1989 (1-1) Oct 1, 1989 Buffalo Bills 31-10 at Buffalo Bills Week 4
Nov 19, 1989 New England Patriots 33-24 at New England Patriots Week 11
1988 (2-0) Sep 18, 1988 Buffalo Bills 16-14 at New England Patriots Week 3
Oct 23, 1988 Buffalo Bills 23-20 at Buffalo Bills Week 8
1987 (0-2) Oct 11, 1987 New England Patriots 14-7 at New England Patriots Week 5
Dec 20, 1987 New England Patriots 13-7 at Buffalo Bills Week 15
1986 (0-2) Oct 26, 1986 New England Patriots 23-3 at Buffalo Bills Week 8
Nov 23, 1986 New England Patriots 22-19 at New England Patriots Week 12
1985 (0-2) Sep 22, 1985 New England Patriots 17-14 at Buffalo Bills Week 3
Oct 13, 1985 New England Patriots 14-3 at New England Patriots Week 6
1984 (0-2) Sep 2, 1984 New England Patriots 21-17 at Buffalo Bills Week 1
Nov 11, 1984 New England Patriots 38-10 at New England Patriots Week 11
1983 (0-2) Oct 23, 1983 New England Patriots 31-0 at Buffalo Bills Week 8
Nov 6, 1983 New England Patriots 21-7 at New England Patriots Week 10
1982 Jan 2, 1983 New England Patriots 30-19 at New England Patriots Week 17
1981 (2-0) Nov 22, 1981 Buffalo Bills 20-17 at Buffalo Bills Week 12
Dec 13, 1981 Buffalo Bills 19-10 at New England Patriots Week 15
1980 (1-1) Oct 26, 1980 Buffalo Bills 31-13 at Buffalo Bills Week 8
Dec 14, 1980 New England Patriots 24-2 at New England Patriots Week 15
1970s
SeasonDateWinnerScoreSiteRound
1979 (1-1) Nov 4, 1979 New England Patriots 26-6 at Buffalo Bills Week 10
Nov 25, 1979 Buffalo Bills 16-13 at New England Patriots Week 13
1978 (0-2) Nov 5, 1978 New England Patriots 14-10 at Buffalo Bills Week 10
Dec 10, 1978 New England Patriots 26-24 at New England Patriots Week 15
1977 (1-1) Nov 6, 1977 Buffalo Bills 24-14 at New England Patriots Week 8
Nov 20, 1977 New England Patriots 20-7 at Buffalo Bills Week 10
1976 (0-2) Oct 24, 1976 New England Patriots 26-22 at Buffalo Bills Week 7
Nov 7, 1976 New England Patriots 20-10 at New England Patriots Week 9
1975 (2-0) Nov 23, 1975 Buffalo Bills 45-31 at Buffalo Bills Week 10
Dec 14, 1975 Buffalo Bills 34-14 at New England Patriots Week 13
1974 (2-0) Oct 20, 1974 Buffalo Bills 30-28 at Buffalo Bills Week 6
Nov 3, 1974 Buffalo Bills 29-28 at New England Patriots Week 8
1973 (2-0) Sep 16, 1973 Buffalo Bills 31-13 at New England Patriots Week 1
Dec 9, 1973 Buffalo Bills 37-13 at Buffalo Bills Week 13
1972 (2-0) Oct 8, 1972 Buffalo Bills 38-14 at Buffalo Bills Week 4
Nov 19, 1972 Buffalo Bills 27-24 at New England Patriots Week 10
1971 (1-1) Nov 14, 1971 New England Patriots 38-33 at New England Patriots Week 9
Nov 28, 1971 Buffalo Bills 27-20 at Buffalo Bills Week 11
1970 (1-1) Nov 1, 1970 Buffalo Bills 45-10 at Boston Patriots Week 7
Nov 29, 1970 Boston Patriots 14-10 at Buffalo Bills Week 11
1960s
SeasonDateWinnerScoreSiteRound
1969 (1-1) Oct 11, 1969 Buffalo Bills 23-16 at Buffalo Bills Week 5
Nov 23, 1969 Boston Patriots 35-21 at Boston Patriots Week 11
1968 (0-2) Sep 8, 1968 Boston Patriots 16-7 at Buffalo Bills Week 1
Oct 20, 1968 Boston Patriots 23-6 at Boston Patriots Week 7
1967 (1-1) Sep 24, 1967 Boston Patriots 23-0 at Buffalo Bills Week 4
Dec 9, 1967 Buffalo Bills 44-16 at Boston Patriots Week 15
1966 (0-2) Oct 8, 1966 Boston Patriots 20-10 at Buffalo Bills Week 6
Dec 4, 1966 Boston Patriots 14-3 at Boston Patriots Week 14
1965 (2-0) Sep 11, 1965 Buffalo Bills 24-7 at Buffalo Bills Week 1
Nov 7, 1965 Buffalo Bills 23-7 at Boston Patriots Week 9
1964 (1-1) Nov 15, 1964 Boston Patriots 36-28 at Buffalo Bills Week 10
Dec 20, 1964 Buffalo Bills 24-14 at Boston Patriots Week 15
1963 (1-2) Oct 26, 1963 Buffalo Bills 28-21 at Buffalo Bills Week 8
Dec 1, 1963 Boston Patriots 17-7 at Boston Patriots Week 13
Dec 28, 1963 Boston Patriots 26-8 at Buffalo Bills Divisional Round Postseason
1962 (0-1-1) Nov 3, 1962 Tie 28-28 at Buffalo Bills Week 9
Nov 23, 1962 Boston Patriots 21-10 at Boston Patriots Week 12
1961 (0-2) Sep 23, 1961 Boston Patriots 23-21 at Buffalo Bills Week 3
Oct 22, 1961 Boston Patriots 52-21 at Boston Patriots Week 7
1960 (2-0) Sep 23, 1960 Buffalo Bills 13-0 at Boston Patriots Week 3
Dec 4, 1960 Buffalo Bills 38-14 at Buffalo Bills Week 13

Sources

Records are computed from every final game result in the Matchup Index database. About the data.