Buffalo Bills vs New York Jets head-to-head

Who has won more, the Buffalo Bills or the New York Jets?

Buffalo Bills lead the series 62-48 in 114 meetings since Oct 4, 1970. They average 20.8 to 19.3. The last meeting was Jan 4, 2026, 35-8.

Record
Buffalo Bills 62-48-4 New York Jets
Games
114
Points per game
20.8 – 19.3
Biggest win
New York Jets by 39

Buffalo Bills have won the last 5 meetings.

1 of those 114 games were in the postseason.

Every meeting on file

Buffalo Bills vs New York Jets, every game on file
Jan 4, 2026NYJ at BUF8-35Buffalo BillsRegular
Sep 14, 2025BUF at NYJ30-10Buffalo BillsRegular
Dec 29, 2024NYJ at BUF14-40Buffalo BillsRegular
Oct 14, 2024BUF at NYJ23-20Buffalo BillsRegular
Nov 19, 2023NYJ at BUF6-32Buffalo BillsRegular
Sep 11, 2023BUF at NYJ16-22New York JetsRegular
Dec 11, 2022NYJ at BUF12-20Buffalo BillsRegular
Nov 6, 2022BUF at NYJ17-20New York JetsRegular
Jan 9, 2022NYJ at BUF10-27Buffalo BillsRegular
Nov 14, 2021BUF at NYJ45-17Buffalo BillsRegular
Oct 25, 2020BUF at NYJ18-10Buffalo BillsRegular
Sep 13, 2020NYJ at BUF17-27Buffalo BillsRegular
Dec 29, 2019NYJ at BUF13-6New York JetsRegular
Sep 8, 2019BUF at NYJ17-16Buffalo BillsRegular
Dec 9, 2018NYJ at BUF27-23New York JetsRegular
Nov 11, 2018BUF at NYJ41-10Buffalo BillsRegular
Nov 2, 2017BUF at NYJ21-34New York JetsRegular
Sep 10, 2017NYJ at BUF12-21Buffalo BillsRegular
Jan 1, 2017BUF at NYJ10-30New York JetsRegular
Sep 15, 2016NYJ at BUF37-31New York JetsRegular
Jan 3, 2016NYJ at BUF17-22Buffalo BillsRegular
Nov 12, 2015BUF at NYJ22-17Buffalo BillsRegular
Nov 24, 2014NYJ at BUF3-38Buffalo BillsRegular
Oct 26, 2014BUF at NYJ43-23Buffalo BillsRegular
Nov 17, 2013NYJ at BUF14-37Buffalo BillsRegular
Sep 22, 2013BUF at NYJ20-27New York JetsRegular
Dec 30, 2012NYJ at BUF9-28Buffalo BillsRegular
Sep 9, 2012BUF at NYJ28-48New York JetsRegular
Nov 27, 2011BUF at NYJ24-28New York JetsRegular
Nov 6, 2011NYJ at BUF27-11New York JetsRegular
Jan 2, 2011BUF at NYJ7-38New York JetsRegular
Oct 3, 2010NYJ at BUF38-14New York JetsRegular
Dec 3, 2009NYJ at BUF19-13New York JetsRegular
Oct 18, 2009BUF at NYJ16-13Buffalo BillsRegular
Dec 14, 2008BUF at NYJ27-31New York JetsRegular
Nov 2, 2008NYJ at BUF26-17New York JetsRegular
Oct 28, 2007BUF at NYJ13-3Buffalo BillsRegular
Sep 30, 2007NYJ at BUF14-17Buffalo BillsRegular
Dec 10, 2006BUF at NYJ31-13Buffalo BillsRegular
Sep 24, 2006NYJ at BUF28-20New York JetsRegular
Jan 1, 2006BUF at NYJ26-30New York JetsRegular
Oct 16, 2005NYJ at BUF17-27Buffalo BillsRegular
Nov 7, 2004NYJ at BUF17-22Buffalo BillsRegular
Oct 10, 2004BUF at NYJ14-16New York JetsRegular
Dec 7, 2003NYJ at BUF6-17Buffalo BillsRegular
Oct 12, 2003BUF at NYJ3-30New York JetsRegular
Nov 24, 2002BUF at NYJ13-31New York JetsRegular
Sep 8, 2002NYJ at BUF37-31New York JetsRegular
Dec 30, 2001BUF at NYJ14-9Buffalo BillsRegular
Oct 7, 2001NYJ at BUF42-36New York JetsRegular
Oct 29, 2000NYJ at BUF20-23Buffalo BillsRegular
Sep 17, 2000BUF at NYJ14-27New York JetsRegular
Nov 21, 1999BUF at NYJ7-17New York JetsRegular
Sep 19, 1999NYJ at BUF3-17Buffalo BillsRegular
Dec 19, 1998NYJ at BUF17-10New York JetsRegular
Nov 8, 1998BUF at NYJ12-34New York JetsRegular
Nov 30, 1997NYJ at BUF10-20Buffalo BillsRegular
Sep 7, 1997BUF at NYJ28-22Buffalo BillsRegular
Nov 24, 1996NYJ at BUF10-35Buffalo BillsRegular
Oct 20, 1996BUF at NYJ25-22Buffalo BillsRegular
Nov 19, 1995BUF at NYJ28-26Buffalo BillsRegular
Oct 8, 1995NYJ at BUF10-29Buffalo BillsRegular
Nov 6, 1994BUF at NYJ17-22New York JetsRegular
Sep 4, 1994NYJ at BUF23-3New York JetsRegular
Dec 26, 1993NYJ at BUF14-16Buffalo BillsRegular
Oct 24, 1993BUF at NYJ19-10Buffalo BillsRegular
Dec 6, 1992NYJ at BUF24-17New York JetsRegular
Oct 26, 1992BUF at NYJ0-0Buffalo BillsRegular
Dec 1, 1991NYJ at BUF13-24Buffalo BillsRegular
Sep 15, 1991BUF at NYJ23-20Buffalo BillsRegular
Oct 21, 1990NYJ at BUF27-30Buffalo BillsRegular
Sep 24, 1990BUF at NYJ0-0Buffalo BillsRegular
Dec 23, 1989BUF at NYJ37-0Buffalo BillsRegular
Oct 22, 1989NYJ at BUF3-34Buffalo BillsRegular
Nov 20, 1988NYJ at BUF6-9Buffalo BillsRegular
Oct 17, 1988BUF at NYJ0-0Buffalo BillsRegular
Nov 22, 1987BUF at NYJ17-14Buffalo BillsRegular
Sep 13, 1987NYJ at BUF31-28New York JetsRegular
Oct 5, 1986BUF at NYJ13-14New York JetsRegular
Sep 7, 1986NYJ at BUF28-24New York JetsRegular
Dec 8, 1985NYJ at BUF27-7New York JetsRegular
Sep 15, 1985BUF at NYJ3-42New York JetsRegular
Dec 8, 1984BUF at NYJ17-21New York JetsRegular
Sep 23, 1984NYJ at BUF28-6New York JetsRegular
Nov 13, 1983BUF at NYJ24-17Buffalo BillsRegular
Oct 3, 1983NYJ at BUF0-0New York JetsRegular
Dec 27, 1981BUF at NYJ31-27Buffalo BillsPostseason
Dec 21, 1981BUF at NYJ31-27Buffalo BillsRegular
Oct 18, 1981BUF at NYJ14-33New York JetsRegular
Sep 6, 1981NYJ at BUF0-31Buffalo BillsRegular
Nov 9, 1980BUF at NYJ31-24Buffalo BillsRegular
Sep 14, 1980NYJ at BUF10-20Buffalo BillsRegular
Nov 11, 1979BUF at NYJ14-12Buffalo BillsRegular
Sep 23, 1979NYJ at BUF31-46Buffalo BillsRegular
Oct 8, 1978BUF at NYJ14-45New York JetsRegular
Sep 10, 1978NYJ at BUF21-20New York JetsRegular
Dec 11, 1977BUF at NYJ14-10Buffalo BillsRegular
Oct 9, 1977NYJ at BUF24-19New York JetsRegular
Oct 31, 1976NYJ at BUF19-14New York JetsRegular
Oct 10, 1976BUF at NYJ14-17New York JetsRegular
Nov 2, 1975NYJ at BUF23-24Buffalo BillsRegular
Nov 2, 1975BUF at NYJ24-23Buffalo BillsRegular
Sep 21, 1975NYJ at BUF14-42Buffalo BillsRegular
Sep 21, 1975BUF at NYJ42-14Buffalo BillsRegular
Dec 8, 1974BUF at NYJ10-20New York JetsRegular
Sep 29, 1974NYJ at BUF12-16Buffalo BillsRegular
Dec 16, 1973BUF at NYJ34-4Buffalo BillsRegular
Sep 30, 1973NYJ at BUF7-9Buffalo BillsRegular
Nov 12, 1972BUF at NYJ3-41New York JetsRegular
Sep 17, 1972NYJ at BUF41-24New York JetsRegular
Nov 21, 1971NYJ at BUF20-7New York JetsRegular
Oct 17, 1971BUF at NYJ17-28New York JetsRegular
Oct 25, 1970BUF at NYJ10-6Buffalo BillsRegular
Oct 4, 1970NYJ at BUF31-34Buffalo BillsRegular

Completed games on file, which start in 1970 — not the clubs’ full all-time series. Regular season 113, postseason 1.