Buffalo Bills in Primetime and Holiday Windows
The Buffalo Bills are 68-75-1 in regular-season primetime and holiday games since 1966. Buffalo has played 144 primetime and holiday games in that span, winning 68, losing 75, and tying 1.
Bills primetime and holiday record: 68-75-1
68-75-1 from the Bills’ side. Most recent: Nov 20, 2025, Texans 23, Bills 19 at NRG Stadium. Regular season only; ties count as ties.
Every Buffalo Bills primetime and holiday game
Newest first. The running record is the Bills’ record in these games through that date. Stadiums are listed from 2000 onward.
| Dateregular season | Windowtwo when they overlap | Matchupaway at home | Scorewinner first | Stadiumfrom 2000 | Billsresult · running record |
|---|---|---|---|---|---|
| Nov 20, 2025 | Thursday Night Football | Bills at Texans | Texans 23, Bills 19 | NRG Stadium | L · 68-75-1 |
| Oct 13, 2025 | Monday Night Football | Bills at Falcons | Falcons 24, Bills 14 | Mercedes-Benz Stadium | L · 68-74-1 |
| Oct 5, 2025 | Sunday Night Football | Patriots at Bills | Patriots 23, Bills 20 | New Era Field | L · 68-73-1 |
| Sep 18, 2025 | Thursday Night Football | Dolphins at Bills | Bills 31, Dolphins 21 | New Era Field | W · 68-72-1 |
| Sep 7, 2025 | Sunday Night Football | Ravens at Bills | Bills 41, Ravens 40 | New Era Field | W · 67-72-1 |
| Dec 1, 2024 | Sunday Night Football | 49ers at Bills | Bills 35, 49ers 10 | New Era Field | W · 66-72-1 |
| Oct 14, 2024 | Monday Night Football | Bills at Jets | Bills 23, Jets 20 | MetLife Stadium | W · 65-72-1 |
| Sep 29, 2024 | Sunday Night Football | Bills at Ravens | Ravens 35, Bills 10 | M&T Bank Stadium | L · 64-72-1 |
| Sep 23, 2024 | Monday Night Football | Jaguars at Bills | Bills 47, Jaguars 10 | New Era Field | W · 64-71-1 |
| Sep 12, 2024 | Thursday Night Football | Bills at Dolphins | Bills 31, Dolphins 10 | Hard Rock Stadium | W · 63-71-1 |
| Jan 7, 2024 | Sunday Night Football | Bills at Dolphins | Bills 21, Dolphins 14 | Hard Rock Stadium | W · 62-71-1 |
| Dec 23, 2023 | Saturday | Bills at Chargers | Bills 24, Chargers 22 | SoFi Stadium | W · 61-71-1 |
| Nov 13, 2023 | Monday Night Football | Broncos at Bills | Broncos 24, Bills 22 | New Era Field | L · 60-71-1 |
| Nov 5, 2023 | Sunday Night Football | Bills at Bengals | Bengals 24, Bills 18 | Paycor Stadium | L · 60-70-1 |
| Oct 26, 2023 | Thursday Night Football | Buccaneers at Bills | Bills 24, Buccaneers 18 | New Era Field | W · 60-69-1 |
| Oct 15, 2023 | Sunday Night Football | Giants at Bills | Bills 14, Giants 9 | New Era Field | W · 59-69-1 |
| Oct 8, 2023 | International | Jaguars at Bills | Jaguars 25, Bills 20 | Tottenham Stadium | L · 58-69-1 |
| Sep 11, 2023 | Monday Night Football | Bills at Jets | Jets 22, Bills 16 | MetLife Stadium | L · 58-68-1 |
| Dec 24, 2022 | Saturday | Bills at Bears | Bills 35, Bears 13 | Soldier Field | W · 58-67-1 |
| Dec 17, 2022 | Saturday | Dolphins at Bills | Bills 32, Dolphins 29 | New Era Field | W · 57-67-1 |
| Dec 1, 2022 | Thursday Night Football | Bills at Patriots | Bills 24, Patriots 10 | Gillette Stadium | W · 56-67-1 |
| Nov 24, 2022 | Thanksgiving | Bills at Lions | Bills 28, Lions 25 | Ford Field | W · 55-67-1 |
| Oct 30, 2022 | Sunday Night Football | Packers at Bills | Bills 27, Packers 17 | New Era Field | W · 54-67-1 |
| Sep 19, 2022 | Monday Night Football | Titans at Bills | Bills 41, Titans 7 | New Era Field | W · 53-67-1 |
| Sep 8, 2022 | Kickoff Game | Bills at Rams | Bills 31, Rams 10 | SoFi Stadium | W · 52-67-1 |
| Dec 6, 2021 | Monday Night Football | Patriots at Bills | Patriots 14, Bills 10 | New Era Field | L · 51-67-1 |
| Nov 25, 2021 | Thanksgiving | Bills at Saints | Bills 31, Saints 6 | Mercedes-Benz Superdome | W · 51-66-1 |
| Oct 18, 2021 | Monday Night Football | Bills at Titans | Titans 34, Bills 31 | Nissan Stadium | L · 50-66-1 |
| Oct 10, 2021 | Sunday Night Football | Bills at Chiefs | Bills 38, Chiefs 20 | GEHA Field at Arrowhead Stadium | W · 50-65-1 |
| Dec 28, 2020 | Monday Night Football | Bills at Patriots | Bills 38, Patriots 9 | Gillette Stadium | W · 49-65-1 |
| Dec 19, 2020 | Saturday | Bills at Broncos | Bills 48, Broncos 19 | Empower Field at Mile High | W · 48-65-1 |
| Dec 13, 2020 | Sunday Night Football | Steelers at Bills | Bills 26, Steelers 15 | New Era Field | W · 47-65-1 |
| Dec 7, 2020 | Monday Night Football | Bills at 49ers | Bills 34, 49ers 24 | State Farm Stadium | W · 46-65-1 |
| Dec 21, 2019 | Saturday | Bills at Patriots | Patriots 24, Bills 17 | Gillette Stadium | L · 45-65-1 |
| Dec 15, 2019 | Sunday Night Football | Bills at Steelers | Bills 17, Steelers 10 | Heinz Field | W · 45-64-1 |
| Nov 28, 2019 | Thanksgiving | Bills at Cowboys | Bills 26, Cowboys 15 | AT&T Stadium | W · 44-64-1 |
| Oct 29, 2018 | Monday Night Football | Patriots at Bills | Patriots 25, Bills 6 | New Era Field | L · 43-64-1 |
| Nov 2, 2017 | Thursday Night Football | Bills at Jets | Jets 34, Bills 21 | MetLife Stadium | L · 43-63-1 |
| Dec 24, 2016 | Saturday | Dolphins at Bills | Dolphins 34, Bills 31 | New Era Field | L · 43-62-1 |
| Nov 7, 2016 | Monday Night Football | Bills at Seahawks | Seahawks 31, Bills 25 | CenturyLink Field | L · 43-61-1 |
| Sep 15, 2016 | Thursday Night Football | Jets at Bills | Jets 37, Bills 31 | New Era Field | L · 43-60-1 |
| Nov 23, 2015 | Monday Night Football | Bills at Patriots | Patriots 20, Bills 13 | Gillette Stadium | L · 43-59-1 |
| Nov 12, 2015 | Thursday Night Football | Bills at Jets | Bills 22, Jets 17 | MetLife Stadium | W · 43-58-1 |
| Oct 25, 2015 | International | Bills at Jaguars | Jaguars 34, Bills 31 | Wembley Stadium | L · 42-58-1 |
| Nov 24, 2014 | Monday Night Football | Jets at Bills | Bills 38, Jets 3 | Ford Field | W · 42-57-1 |
| Nov 13, 2014 | Thursday Night Football | Bills at Dolphins | Dolphins 22, Bills 9 | Sun Life Stadium | L · 41-57-1 |
| Dec 1, 2013 | International | Falcons at Bills | Falcons 34, Bills 31 | Rogers Centre | L · 41-56-1 |
| Oct 3, 2013 | Thursday Night Football | Bills at Browns | Browns 37, Bills 24 | FirstEnergy Stadium | L · 41-55-1 |
| Dec 16, 2012 | International | Seahawks at Bills | Seahawks 50, Bills 17 | Rogers Centre | L · 41-54-1 |
| Nov 15, 2012 | Thursday Night Football | Dolphins at Bills | Bills 19, Dolphins 14 | Ralph Wilson Stadium | W · 41-53-1 |
| Dec 24, 2011 | Saturday | Broncos at Bills | Bills 40, Broncos 14 | Ralph Wilson Stadium | W · 40-53-1 |
| Oct 30, 2011 | International | Commanders at Bills | Bills 23, Commanders 0 | Rogers Centre | W · 39-53-1 |
| Nov 7, 2010 | International | Bears at Bills | Bears 22, Bills 19 | Rogers Centre | L · 38-53-1 |
| Dec 3, 2009 | Thursday Night Football · International | Jets at Bills | Jets 19, Bills 13 | Rogers Centre | L · 38-52-1 |
| Sep 14, 2009 | Monday Night Football | Bills at Patriots | Patriots 25, Bills 24 | Gillette Stadium | L · 38-51-1 |
| Dec 7, 2008 | International | Dolphins at Bills | Dolphins 16, Bills 3 | Rogers Centre | L · 38-50-1 |
| Nov 17, 2008 | Monday Night Football | Browns at Bills | Browns 29, Bills 27 | Ralph Wilson Stadium | L · 38-49-1 |
| Nov 18, 2007 | Sunday Night Football | Patriots at Bills | Patriots 56, Bills 10 | Ralph Wilson Stadium | L · 38-48-1 |
| Oct 8, 2007 | Monday Night Football | Cowboys at Bills | Cowboys 25, Bills 24 | Ralph Wilson Stadium | L · 38-47-1 |
| Dec 24, 2005 | Saturday | Bills at Bengals | Bills 37, Bengals 27 | Paul Brown Stadium | W · 38-46-1 |
| Dec 17, 2005 | Saturday | Broncos at Bills | Broncos 28, Bills 17 | Ralph Wilson Stadium | L · 37-46-1 |
| Oct 30, 2005 | Sunday Night Football | Bills at Patriots | Patriots 21, Bills 16 | Gillette Stadium | L · 37-45-1 |
| Nov 14, 2004 | Sunday Night Football | Bills at Patriots | Patriots 29, Bills 6 | Gillette Stadium | L · 37-44-1 |
| Dec 27, 2003 | Saturday | Bills at Patriots | Patriots 31, Bills 0 | Gillette Stadium | L · 37-43-1 |
| Oct 26, 2003 | Sunday Night Football | Bills at Chiefs | Chiefs 38, Bills 5 | Arrowhead Stadium | L · 37-42-1 |
| Sep 21, 2003 | Sunday Night Football | Bills at Dolphins | Dolphins 17, Bills 7 | Pro Player Stadium | L · 37-41-1 |
| Dec 2, 2001 | Sunday Night Football | Bills at 49ers | 49ers 35, Bills 0 | 3Com Park | L · 37-40-1 |
| Oct 18, 2001 | Thursday Night Football | Bills at Jaguars | Bills 13, Jaguars 10 | Alltel Stadium | W · 37-39-1 |
| Dec 23, 2000 | Saturday | Bills at Seahawks | Bills 42, Seahawks 23 | Husky Stadium | W · 36-39-1 |
| Dec 11, 2000 | Monday Night Football | Bills at Colts | Colts 44, Bills 20 | RCA Dome | L · 35-39-1 |
| Sep 3, 2000 | Sunday Night Football | Titans at Bills | Bills 16, Titans 13 | Ralph Wilson Stadium | W · 35-38-1 |
| Dec 19, 1999 | Sunday Night Football | Bills at Cardinals | Bills 31, Cardinals 21 | — | W · 34-38-1 |
| Oct 4, 1999 | Monday Night Football | Bills at Dolphins | Bills 23, Dolphins 18 | — | W · 33-38-1 |
| Sep 19, 1999 | Sunday Night Football | Jets at Bills | Bills 17, Jets 3 | — | W · 32-38-1 |
| Dec 19, 1998 | Saturday | Jets at Bills | Jets 17, Bills 10 | — | L · 31-38-1 |
| Oct 25, 1998 | Sunday Night Football | Bills at Panthers | Bills 30, Panthers 14 | — | W · 31-37-1 |
| Dec 20, 1997 | Saturday | Bills at Packers | Packers 31, Bills 21 | — | L · 30-37-1 |
| Nov 17, 1997 | Monday Night Football | Bills at Dolphins | Dolphins 30, Bills 13 | — | L · 30-36-1 |
| Oct 20, 1997 | Monday Night Football | Bills at Colts | Bills 9, Colts 6 | — | W · 30-35-1 |
| Dec 16, 1996 | Monday Night Football | Bills at Dolphins | Dolphins 16, Bills 14 | — | L · 29-35-1 |
| Oct 27, 1996 | Sunday Night Football | Bills at Patriots | Patriots 28, Bills 25 | — | L · 29-34-1 |
| Sep 16, 1996 | Monday Night Football | Bills at Steelers | Steelers 24, Bills 6 | — | L · 29-33-1 |
| Sep 1, 1996 | Sunday Night Football | Bills at Giants | Bills 23, Giants 20 | — | W · 29-32-1 |
| Dec 3, 1995 | Sunday Night Football | Bills at 49ers | 49ers 27, Bills 17 | — | L · 28-32-1 |
| Oct 23, 1995 | Monday Night Football | Bills at Patriots | Patriots 27, Bills 14 | — | L · 28-31-1 |
| Oct 2, 1995 | Monday Night Football | Bills at Browns | Bills 22, Browns 19 | — | W · 28-30-1 |
| Sep 3, 1995 | Sunday Night Football | Bills at Broncos | Broncos 22, Bills 7 | — | L · 27-30-1 |
| Dec 24, 1994 | Saturday | Bills at Colts | Colts 10, Bills 9 | — | L · 27-29-1 |
| Dec 4, 1994 | Sunday Night Football | Bills at Dolphins | Bills 42, Dolphins 31 | — | W · 27-28-1 |
| Nov 24, 1994 | Thanksgiving | Bills at Lions | Lions 35, Bills 21 | — | L · 26-28-1 |
| Nov 14, 1994 | Monday Night Football | Bills at Steelers | Steelers 23, Bills 10 | — | L · 26-27-1 |
| Sep 26, 1994 | Monday Night Football | Broncos at Bills | Bills 27, Broncos 20 | — | W · 26-26-1 |
| Nov 15, 1993 | Monday Night Football | Bills at Steelers | Steelers 23, Bills 0 | — | L · 25-26-1 |
| Nov 1, 1993 | Monday Night Football | Commanders at Bills | Bills 24, Commanders 10 | — | W · 25-25-1 |
| Oct 11, 1993 | Monday Night Football | Titans at Bills | Bills 35, Titans 7 | — | W · 24-25-1 |
| Oct 3, 1993 | Sunday Night Football | Giants at Bills | Bills 17, Giants 14 | — | W · 23-25-1 |
| Dec 27, 1992 | Sunday Night Football | Bills at Titans | Titans 27, Bills 3 | — | L · 22-25-1 |
| Dec 12, 1992 | Saturday | Broncos at Bills | Bills 27, Broncos 17 | — | W · 22-24-1 |
| Nov 16, 1992 | Monday Night Football | Bills at Dolphins | Bills 26, Dolphins 20 | — | W · 21-24-1 |
| Oct 26, 1992 | Monday Night Football | Bills at Jets | Bills 24, Jets 20 | — | W · 20-24-1 |
| Sep 20, 1992 | Sunday Night Football | Colts at Bills | Bills 38, Colts 0 | — | W · 19-24-1 |
| Dec 15, 1991 | Sunday Night Football | Bills at Colts | Bills 35, Colts 7 | — | W · 18-24-1 |
| Nov 18, 1991 | Monday Night Football | Bills at Dolphins | Bills 41, Dolphins 27 | — | W · 17-24-1 |
| Oct 21, 1991 | Monday Night Football | Bengals at Bills | Bills 35, Bengals 16 | — | W · 16-24-1 |
| Oct 7, 1991 | Monday Night Football | Bills at Chiefs | Chiefs 33, Bills 6 | — | L · 15-24-1 |
| Dec 15, 1990 | Saturday | Bills at Giants | Bills 17, Giants 13 | — | W · 15-23-1 |
| Nov 26, 1990 | Monday Night Football | Bills at Titans | Titans 27, Bills 24 | — | L · 14-23-1 |
| Oct 7, 1990 | Sunday Night Football | Raiders at Bills | Bills 38, Raiders 24 | — | W · 14-22-1 |
| Sep 24, 1990 | Monday Night Football | Bills at Jets | Bills 30, Jets 7 | — | W · 13-22-1 |
| Dec 23, 1989 | Saturday | Bills at Jets | Bills 37, Jets 0 | — | W · 12-22-1 |
| Dec 4, 1989 | Monday Night Football | Bills at Seahawks | Seahawks 17, Bills 16 | — | L · 11-22-1 |
| Oct 16, 1989 | Monday Night Football | Rams at Bills | Bills 23, Rams 20 | — | W · 11-21-1 |
| Sep 18, 1989 | Monday Night Football | Broncos at Bills | Broncos 28, Bills 14 | — | L · 10-21-1 |
| Nov 14, 1988 | Monday Night Football | Bills at Dolphins | Bills 31, Dolphins 6 | — | W · 10-20-1 |
| Oct 17, 1988 | Monday Night Football | Bills at Jets | Bills 37, Jets 14 | — | W · 9-20-1 |
| Dec 8, 1984 | Saturday | Bills at Jets | Jets 21, Bills 17 | — | L · 8-20-1 |
| Sep 17, 1984 | Monday Night Football | Dolphins at Bills | Dolphins 21, Bills 17 | — | L · 8-19-1 |
| Oct 3, 1983 | Monday Night Football | Jets at Bills | Jets 34, Bills 10 | — | L · 8-18-1 |
| Dec 27, 1982 | Monday Night Football | Bills at Dolphins | Dolphins 27, Bills 10 | — | L · 8-17-1 |
| Sep 16, 1982 | Thursday Night Football | Vikings at Bills | Bills 23, Vikings 22 | — | W · 8-16-1 |
| Dec 19, 1981 | Saturday | Bills at Dolphins | Dolphins 16, Bills 6 | — | L · 7-16-1 |
| Nov 9, 1981 | Monday Night Football | Bills at Cowboys | Cowboys 27, Bills 14 | — | L · 7-15-1 |
| Oct 12, 1981 | Monday Night Football | Dolphins at Bills | Bills 31, Dolphins 21 | — | W · 7-14-1 |
| Sep 17, 1981 | Thursday Night Football | Eagles at Bills | Eagles 20, Bills 14 | — | L · 6-14-1 |
| Dec 17, 1977 | Saturday | Bills at Dolphins | Dolphins 31, Bills 14 | — | L · 6-13-1 |
| Nov 28, 1977 | Monday Night Football | Bills at Raiders | Raiders 34, Bills 13 | — | L · 6-12-1 |
| Nov 25, 1976 | Thanksgiving | Bills at Lions | Lions 27, Bills 14 | — | L · 6-11-1 |
| Nov 15, 1976 | Monday Night Football | Bills at Cowboys | Cowboys 17, Bills 10 | — | L · 6-10-1 |
| Sep 13, 1976 | Monday Night Football | Dolphins at Bills | Dolphins 30, Bills 21 | — | L · 6-9-1 |
| Dec 20, 1975 | Saturday | Vikings at Bills | Vikings 35, Bills 13 | — | L · 6-8-1 |
| Nov 27, 1975 | Thanksgiving | Bills at Cardinals | Bills 32, Cardinals 14 | — | W · 6-7-1 |
| Nov 17, 1975 | Monday Night Football | Bills at Bengals | Bengals 33, Bills 24 | — | L · 5-7-1 |
| Oct 20, 1975 | Monday Night Football | Giants at Bills | Giants 17, Bills 14 | — | L · 5-6-1 |
| Sep 16, 1974 | Monday Night Football | Raiders at Bills | Bills 21, Raiders 20 | — | W · 5-5-1 |
| Oct 29, 1973 | Monday Night Football | Chiefs at Bills | Bills 23, Chiefs 14 | — | W · 4-5-1 |
| Oct 23, 1971 | Saturday | Bills at Chargers | Chargers 20, Bills 3 | — | L · 3-5-1 |
| Oct 11, 1969 | Saturday | Patriots at Bills | Bills 23, Patriots 16 | — | W · 3-4-1 |
| Dec 7, 1968 | Saturday | Bills at Titans | Titans 35, Bills 6 | — | L · 2-4-1 |
| Nov 28, 1968 | Thanksgiving | Bills at Raiders | Raiders 13, Bills 10 | — | L · 2-3-1 |
| Oct 12, 1968 | Saturday | Bills at Dolphins | Bills 14, Dolphins 14 (tie) | — | T · 2-2-1 |
| Oct 5, 1968 | Saturday | Chiefs at Bills | Chiefs 18, Bills 7 | — | L · 2-2 |
| Dec 9, 1967 | Saturday | Bills at Patriots | Bills 44, Patriots 16 | — | W · 2-1 |
| Nov 24, 1966 | Thanksgiving | Bills at Raiders | Bills 31, Raiders 10 | — | W · 1-1 |
| Oct 8, 1966 | Saturday | Patriots at Bills | Patriots 20, Bills 10 | — | L · 0-1 |
Buffalo Bills primetime and holiday games by decade
| Decadeby season | Gamesin this window | Bills recordW-L-T |
|---|---|---|
| 1960s | 8 | 3-4-1 |
| 1970s | 12 | 3-9 |
| 1980s | 15 | 6-9 |
| 1990s | 38 | 22-16 |
| 2000s | 18 | 4-14 |
| 2010s | 20 | 7-13 |
| 2020s | 33 | 23-10 |
Bills primetime and holiday record by opponent
Every opponent the Bills have met in this window, most games first. Each opens the head-to-head page.
| Opponentopens the head-to-head | Gamesin this window | Bills recordW-L-T |
|---|---|---|
| Miami Dolphins | 23 | 11-11-1 |
| New England Patriots | 17 | 4-13 |
| New York Jets | 15 | 8-7 |
| Denver Broncos | 8 | 4-4 |
| Tennessee Titans | 7 | 3-4 |
| Indianapolis Colts | 5 | 3-2 |
| Kansas City Chiefs | 5 | 2-3 |
| Las Vegas Raiders | 5 | 3-2 |
| New York Giants | 5 | 4-1 |
| Pittsburgh Steelers | 5 | 2-3 |
| Cincinnati Bengals | 4 | 2-2 |
| Dallas Cowboys | 4 | 1-3 |
| Jacksonville Jaguars | 4 | 2-2 |
| San Francisco 49ers | 4 | 2-2 |
| Seattle Seahawks | 4 | 1-3 |
| Cleveland Browns | 3 | 1-2 |
| Detroit Lions | 3 | 1-2 |
| Arizona Cardinals | 2 | 2-0 |
| Atlanta Falcons | 2 | 0-2 |
| Baltimore Ravens | 2 | 1-1 |
| Chicago Bears | 2 | 1-1 |
| Green Bay Packers | 2 | 1-1 |
| Los Angeles Chargers | 2 | 1-1 |
| Los Angeles Rams | 2 | 2-0 |
| Minnesota Vikings | 2 | 1-1 |
| Washington Commanders | 2 | 2-0 |
| Carolina Panthers | 1 | 1-0 |
| Houston Texans | 1 | 0-1 |
| New Orleans Saints | 1 | 1-0 |
| Philadelphia Eagles | 1 | 0-1 |
| Tampa Bay Buccaneers | 1 | 1-0 |
Buffalo Bills primetime and holiday FAQ
- When did the Bills last play in a primetime or holiday window?
- Nov 20, 2025: Texans 23, Bills 19 at NRG Stadium.
- What is the Bills' all-time primetime and holiday record?
- 68-75-1 in 144 games since 1966.
- When did the Bills last win in a primetime or holiday window?
- Sep 18, 2025: Bills 31, Dolphins 21.
- When did the Bills last lose in a primetime or holiday window?
- Nov 20, 2025: Texans 23, Bills 19.
- Who have the Bills played most often in a primetime or holiday window?
- The Miami Dolphins: 23 games, with the Bills going 11-11-1.
- What is the Bills' longest primetime and holiday winning streak?
- 7 games, from the 1991 season through the 1992 season.
More: every Bills primetime and holiday game · Bills 2026 schedule tools · look up another pairing
Updated: September 7, 2026 · 13,814 regular-season games in the file, 1966 to 2025