2020 Buffalo Bills season
OwnerTerry and Kim Pegula
General managerBrandon Beane
Head coachSean McDermott
Home fieldBills Stadium
Division place1st AFC East
Playoff finishWon Wild Card Playoffs
(vs. Colts) 27–24
Won Divisional Playoffs
(vs. Ravens) 17–3
Lost AFC Championship
(at Chiefs) 24–38
Pro Bowlers
AP All-Pros

The 2020 season was the Buffalo Bills' 61st as a franchise, 51st in the National Football League, the sixth full season under the ownership of Terry and Kim Pegula and fourth under the head coach/general manager tandem of Sean McDermott and Brandon Beane. After acquiring players such as Stefon Diggs, Mario Addison, and A. J. Klein during the offseason, the Bills offense, led by quarterback Josh Allen, took another step forward, scoring a franchise-record 501 points and leading the Bills to 13 wins in the regular season, and their first playoff wins and first AFC Championship appearance of the 21st century.

The Bills began the season strong with a 4–0 start, their first since 2008. Despite two straight losses afterwards, with both of their games during their losing streak postponed due to a COVID-19 outbreak within the Tennessee Titans' organization, the Bills won 9 of their final 10 games, with their only loss during that span being the "Hail Murray" game against the Arizona Cardinals, to finish on a six-game winning streak with a 13–3 record, improving on their 10–6 record from 2019 and tying the franchise record set in the Super Bowl seasons of 1990 and 1991.

In addition to returning to the playoffs for the third time in four years after previously going 17 consecutive seasons without a playoff appearance, the team won the AFC East division title for the first time since 1995 (during the Marv Levy/Jim Kelly era) after a 48–19 win over the Denver Broncos in Week 15, becoming only the second team other than the 2008 Miami Dolphins to win the division over the New England Patriots since 2002.[1] Not only did they sweep the Patriots for the first time since 1999, but the Bills swept their entire division for the first time in franchise history.[2] They also qualified for the playoffs in consecutive years for the first time since 1998 and 1999 (during the Wade Phillips/Doug Flutie era), which was also the last time the Bills had back-to-back double-digit-win seasons.

The #2 seed Bills began their playoff run in the Wild Card Round against the #7 seed Indianapolis Colts, winning 27–24 for their first playoff victory since 1995. After this, they defeated the #5 seed Baltimore Ravens 17–3 in the Divisional Round, advancing to their first AFC Championship Game since 1993, where they faced the #1 seed and defending Super Bowl champion Kansas City Chiefs, who they coincidentally faced in their last AFC Championship Game appearance. The Bills would lose 38–24.[3]


Main article: 2020 NFL Draft

2020 Buffalo Bills draft
Draft order Player name Position College Contract Notes
Round Selection
1 22 Traded to the Minnesota Vikings[A]
2 54 A. J. Epenesa DE Iowa
3 86 Zack Moss RB Utah
4 128 Gabe Davis WR UCF
5 155 Traded to the Minnesota Vikings[A] From Browns[B]
167 Jake Fromm QB Georgia
6 188 Tyler Bass K Georgia Southern From Browns[B]
201 Isaiah Hodgins WR Oregon State
207 Traded to the Minnesota Vikings[A] From Ravens via Patriots[C]
7 236 Traded to the Cleveland Browns[D]
239 Dane Jackson CB Pittsburgh From Vikings[A]

Draft trades

  1. ^ a b c d The Bills traded their first-, fifth- and sixth-round selections and 2021 fourth-round selection to the Minnesota Vikings in exchange for Minnesota's seventh-round selection (CB Dane Jackson) and WR Stefon Diggs.[4]
  2. ^ a b The Bills traded a 2021 seventh-round selection and G Wyatt Teller to the Cleveland Browns in exchange for Cleveland's fifth- and sixth-round selections (155th and 188th overall).[5]
  3. ^ The Bills traded C Russell Bodine to the New England Patriots in exchange for the sixth-round selection New England acquired from the Baltimore Ravens.[6]
  4. ^ The Bills traded a seventh-round selection to the Cleveland Browns in exchange for WR Corey Coleman.[7]


2020 Buffalo Bills staff
Front office
  • Owner/CEO – Terry Pegula
  • Owner/president – Kim Pegula
  • General manager – Brandon Beane
  • Assistant general manager – Joe Schoen
  • Director of player personnel – Dan Morgan
  • Director of college scouting – Terrance Gray
  • Senior VP of football administration – Jim Overdorf
  • Assistant director of college scouting – Lake Dawson
  • Director of pro personnel – Malik Boyd
  • Director of football administration – Kevin Meganck
  • Director of football operations – Brendan Rowe

Head coaches

Offensive coaches

Defensive coaches

Special teams coaches

Strength and conditioning

  • Head strength and conditioning – Eric Ciano
  • Assistant strength and conditioning – Will Greenberg
  • Assistant strength and conditioning – Hal Luther
  • Strength and conditioning assistant – Mark Loecher
  • Strength and conditioning assistant – Jason Oszvart

Final roster

2020 Buffalo Bills final roster

Running backs

Wide receivers

Tight ends

Offensive linemen

Defensive linemen


Defensive backs

Special teams

Reserve lists

Practice squad

Rookies in italics
53 active, 7 inactive, 16 practice squad (+1 exempt)


The Bills' preseason schedule was announced on May 7, 2020, but was later cancelled due to the COVID-19 pandemic.[8]

Week Date Opponent Venue Result
1 August 14 at Baltimore Ravens M&T Bank Stadium Cancelled due to the COVID-19 pandemic
2 August 21 Atlanta Falcons Bills Stadium
3 August 29 Indianapolis Colts Bills Stadium
4 September 3 at Detroit Lions Ford Field

Regular season


The Bills' 2020 schedule was announced on May 7.[8]

Week Date Opponent Result Record Venue Recap
1 September 13 New York Jets W 27–17 1–0 Bills Stadium Recap
2 September 20 at Miami Dolphins W 31–28 2–0 Hard Rock Stadium Recap
3 September 27 Los Angeles Rams W 35–32 3–0 Bills Stadium Recap
4 October 4 at Las Vegas Raiders W 30–23 4–0 Allegiant Stadium Recap
5[A] October 13 at Tennessee Titans L 16–42 4–1 Nissan Stadium Recap
6[A] October 19 Kansas City Chiefs L 17–26 4–2 Bills Stadium Recap
7 October 25 at New York Jets W 18–10 5–2 MetLife Stadium Recap
8 November 1 New England Patriots W 24–21 6–2 Bills Stadium Recap
9 November 8 Seattle Seahawks W 44–34 7–2 Bills Stadium Recap
10 November 15 at Arizona Cardinals L 30–32 7–3 State Farm Stadium Recap
11 Bye
12 November 29 Los Angeles Chargers W 27–17 8–3 Bills Stadium Recap
13 December 7 at San Francisco 49ers W 34–24 9–3 State Farm Stadium[B] Recap
14 December 13 Pittsburgh Steelers W 26–15 10–3 Bills Stadium Recap
15 December 19 at Denver Broncos W 48–19 11–3 Empower Field at Mile High Recap
16 December 28 at New England Patriots W 38–9 12–3 Gillette Stadium Recap
17 January 3 Miami Dolphins W 56–26 13–3 Bills Stadium Recap

Note: Intra-division opponents are in bold text.

Game summaries

Week 1: vs. New York Jets

Week 1: New York Jets at Buffalo Bills – Game summary
Period 1 2 34Total
Jets 0 3 7717
Bills 14 7 0627

at Bills Stadium, Orchard Park, New York

Game information

Buffalo handily won after racing to a 21–0 second quarter lead. Quarterback Josh Allen surpassed 300 passing yards for the first time in his career—throwing for 312, to be exact—and rushed 14 times for 57 yards as newly acquired receiver Stefon Diggs made his debut with the team. The defense largely shut down the Jets' offense aside from a field goal, a 69-yard touchdown pass from Sam Darnold to Jamison Crowder and a garbage-time touchdown in the fourth quarter, though rookie kicker Tyler Bass struggled in his debut, missing two of his four field goal attempts.[11]

Week 2: at Miami Dolphins

Week 2: Buffalo Bills at Miami Dolphins – Game summary
Period 1 2 34Total
Bills 7 10 01431
Dolphins 7 3 31528

at Hard Rock Stadium, Miami Gardens, Florida

Game information

In a back-and-forth affair against the rival Dolphins and former Bills quarterback Ryan Fitzpatrick, Josh Allen sealed the game for the Bills with two fourth-quarter touchdown passes to rookie Gabe Davis and John Brown, respectively, as the defense was playing without starting linebackers Tremaine Edmunds and Matt Milano. Stefon Diggs also caught his first touchdown as a Buffalo Bill, which occurred during a power outage at Hard Rock Stadium in the second quarter that temporarily prevented CBS from airing the game. With the win, Buffalo improved to 2–0, as Allen threw for a career-high in passing yards with 415.[12]

Week 3: vs. Los Angeles Rams

Week 3: Los Angeles Rams at Buffalo Bills – Game summary
Period 1 2 34Total
Rams 0 3 141532
Bills 7 14 7735

at Bills Stadium, Orchard Park, New York

Game information

Buffalo raced to a 28–3 lead in the middle of the third quarter, but after a pass from Josh Allen to TE Tyler Kroft was controversially ruled an interception for Los Angeles as Rams DB John Johnson III grabbed the ball moments after Kroft caught it, the Rams stormed back with five scoring drives to erase the deficit and take the lead in the fourth quarter.[13] Allen would nonetheless lead a game-winning drive in the final four minutes of the game, including three crucial passes to WR Cole Beasley, capping it off with a touchdown pass to Kroft following a defensive pass interference call on Darious Williams on 4th and 9.[14] With the win, not only did Buffalo start 3–0 for the second year in a row, but for the third week in a row, Allen threw for over 300 yards.

Week 4: at Las Vegas Raiders

Week 4: Buffalo Bills at Las Vegas Raiders – Game summary
Period 1 2 34Total
Bills 7 10 01330
Raiders 3 10 3723

at Allegiant Stadium, Paradise, Nevada

  • Date: October 4
  • Game time: 4:25 p.m. EDT/1:25 p.m. PDT
  • Game weather: None (indoor stadium)
  • Game attendance: 0
  • Referee: Land Clark
  • TV announcers (CBS): Spero Dedes and Adam Archuleta
  • Recap, Game Book
Game information

Buffalo scored on the opening drive of the game when Josh Allen found a wide open Gabe Davis for a 26-yard touchdown. The Bills would not lose the lead for the remainder of the game, with Allen continuing his hot start to the season. Late in the second quarter, Allen scrambled and found Stefon Diggs for a 9-yard gain, but took a big hit from Raiders DE Arden Key, resulting in an injury to his left shoulder. He would return, however, and score on a 1-yard quarterback sneak, along with 136 yards passing in the second half, with his longest being a 49-yard throw to Diggs. Buffalo would win and go to 4–0 for the first time since 2008 (the team started 4–0 that season before losing nine of their final 12 games).[15]

Week 5: at Tennessee Titans

Week 5: Buffalo Bills at Tennessee Titans – Game summary
Period 1 2 34Total
Bills 7 3 0616
Titans 7 14 71442

at Nissan Stadium, Nashville, Tennessee

Game information

Due to a COVID-19 outbreak within the Titans organization, the game was at first postponed from Sunday to the following Tuesday,[16] marking the first time since 2010 that an NFL regular-season game was played on a Tuesday.[17] In a battle of unbeaten teams, the Bills, missing starters such as Matt Milano, John Brown, Quinton Spain and Tre'Davious White, were unable to contain Titans quarterback Ryan Tannehill, who scored four overall touchdowns on the Bills defense. To make matters worse, three turnovers by Buffalo allowed for short fields and quick touchdowns for the Titans.[18] With their first loss of the season and first loss to Tennessee since 2012, the Bills fell to 4–1.

Week 6: vs. Kansas City Chiefs

Week 6: Kansas City Chiefs at Buffalo Bills – Game summary
Period 1 2 34Total
Chiefs 7 6 7626
Bills 3 7 0717

at Bills Stadium, Orchard Park, New York

Game information

Despite holding the high-powered Kansas City offense to 13 points in the first half of a rain-soaked game postponed from the previous Thursday (due to the Titans game being pushed back to the previous Tuesday), the Bills defense was not able to contain Chiefs rookie RB Clyde Edwards-Helaire, who led Kansas City to 245 rushing yards, while the Bills offense was bottled up for the most part, despite numerous pass-interference penalties called on the Chiefs secondary and two Josh Allen TD passes to Diggs and Beasley. A missed field goal by the Bills at the end of the first half proved costly, as the Chiefs were able to go up by two scores with a late field goal, preventing a potential game-winning drive by the Bills. Instead, Allen was intercepted on the final drive with 1:20 remaining, sealing the win for the Chiefs. With the loss, Buffalo fell to 4–2.[19]

Week 7: at New York Jets

Week 7: Buffalo Bills at New York Jets – Game summary
Period 1 2 34Total
Bills 0 6 6618
Jets 3 7 0010

at MetLife Stadium, East Rutherford, New Jersey

  • Date: October 25
  • Game time: 1:00 p.m. EDT
  • Game weather: Mostly cloudy, 52 °F (11 °C)
  • Game attendance: 0
  • Referee: Carl Cheffers
  • TV announcers (CBS): Greg Gumbel, Rich Gannon and A.J. Ross
  • Recap, Game Book
Game information

In a rematch from Week 1, New York jumped to an early 10–0 lead following a strip-sack of Allen by Jets linebacker Tarell Basham, but the Bills would score 18 unanswered points, all field goals by Tyler Bass, who went 6-of-8 with his field goals on the day, to win an ugly game. The Bills moved the ball well outside the red zone and were never forced to punt. Despite early struggles, Buffalo's defense was outstanding after halftime, allowing just 4 total yards to the Jets offense in the second half. Buffalo improved to 5–2 with the win, snapping a two-game losing streak and sweeping the Jets for the first time since 2015 (former head coach Rex Ryan's first season with Buffalo after six seasons with the Jets; the Bills won both meetings that year 22–17, with the latter meeting eliminating the Jets from the playoffs).[20] The Bills also became the first team since 1941 with no touchdowns and also no punts in a game.

Week 8: vs. New England Patriots

Week 8: New England Patriots at Buffalo Bills – Game summary
Period 1 2 34Total
Patriots 0 6 8721
Bills 7 0 71024

at Bills Stadium, Orchard Park, New York

Game information

In a windy game, both the Bills and Patriots opted for run-heavy offensive attacks, with both teams nearing 200 overall rushing yards apiece, as Bills rookie RB Zack Moss rushed for the first two touchdowns of his career. Played down to the wire, the game was decided when DT Justin Zimmer forced Patriots QB Cam Newton to fumble in the red zone as New England was driving to either tie the game or take the lead on its final drive. With the win, not only did Buffalo improve to 6–2 with a 1.5-game lead over Miami for the division lead, but achieved its first win over the Patriots since 2016 and first at home since 2011.[21] It was also the first career win over the Patriots for both head coach Sean McDermott and QB Josh Allen.

Week 9: vs. Seattle Seahawks

Week 9: Seattle Seahawks at Buffalo Bills – Game summary
Period 1 2 34Total
Seahawks 0 10 101434
Bills 14 10 31744

at Bills Stadium, Orchard Park, New York

  • Date: November 8
  • Game time: 1:00 p.m. EST
  • Game weather: Sunny, 69 °F (21 °C)
  • Game attendance: 0
  • Referee: Shawn Smith
  • TV announcers (Fox): Chris Myers, Brock Huard and Jen Hale
  • Recap, Game Book
Game information

Thanks to an emotionally charged performance from Josh Allen, whose grandmother, Patricia, passed away the previous night, not only did the Bills improve to 7–2 on the season, their strongest record after nine regular season games since 1993, but the team also notched their first victory over the Seahawks since 2008, their first win over a Pete Carroll-coached team since 1999 (when Carroll coached the New England Patriots before being replaced by Bill Belichick the following season) and the most points scored by the Bills in a game since defeating the San Francisco 49ers 45–16 in 2016.

Week 10: at Arizona Cardinals

Main article: Hail Murray

Week 10: Buffalo Bills at Arizona Cardinals – Game summary
Period 1 2 34Total
Bills 7 9 7730
Cardinals 3 6 17632

at State Farm Stadium, Glendale, Arizona

  • Date: November 15
  • Game time: 4:05 p.m. EST/2:05 p.m. MST
  • Game weather: Sunny, 78 °F (26 °C) (retractable roof open)
  • Game attendance: 4,200
  • Referee: Craig Wrolstad
  • TV announcers (CBS): Ian Eagle, Charles Davis and Evan Washburn
  • Recap, Game Book
Game information

In a back-and forth game in which the Bills were up 23–9 in the third quarter but then allowed 3 consecutive Cardinals scores, the Bills would go down the field to score with 0:34 remaining on a 21-yard Stefon Diggs touchdown pass from Josh Allen, taking a late 30–26 lead. However, the Cardinals would go down and respond with a score of their own, a 43-yard pass Hail Mary touchdown with Kyler Murray connecting with DeAndre Hopkins with just 0:02 remaining to give the Cardinals the 32–30 win, dropping the Bills to 7–3 heading into the bye week (it would be the team's last loss of the 2020 regular season).[22]

Week 12: vs. Los Angeles Chargers

Week 12: Los Angeles Chargers at Buffalo Bills – Game summary
Period 1 2 34Total
Chargers 6 0 8317
Bills 7 10 7327

at Bills Stadium, Orchard Park, New York

  • Date: November 29
  • Game time: 1:00 p.m. EST
  • Game weather: Sunny, 48 °F (9 °C)
  • Game attendance: 0
  • Referee: Alex Kemp
  • TV announcers (CBS): Greg Gumbel, Rich Gannon and Jay Feely
  • Recap, Game Book
Game information

Despite suffering three turnovers (each in the fourth quarter) and a knee injury Josh Allen sustained in the second quarter, the Bills held on to win, stifling rookie QB Justin Herbert and the Chargers' offense for much of the game. With the win, Buffalo improved to 8–3 and handed Los Angeles its first loss by more than a touchdown of the season. This was also the Bills' first win over the Chargers since 2008 and their first win over the Chargers as a Los Angeles-based team since 1960, in addition to being the first Bills–Chargers matchup since 2002 without QB Philip Rivers on the Chargers' roster (Rivers joined the Indianapolis Colts roster in the offseason).[23]

Week 13: at San Francisco 49ers

Week 13: Buffalo Bills at San Francisco 49ers – Game summary
Period 1 2 34Total
Bills 0 17 10734
49ers 7 0 10724

at State Farm Stadium, Glendale, Arizona[B]

Game information

This game was played at State Farm Stadium in Glendale, Arizona instead of the 49ers' home stadium, Levi's Stadium in Santa Clara, California, due to COVID-19 cases in Santa Clara County, California. In the Bills' return to the site of the Hail Murray play three weeks earlier, Josh Allen and Cole Beasley led the offense in an effective showing, while the defense kept a stout 49ers rushing offense in check for the most part with linebacker Matt Milano returning from injured reserve. With the win, not only did Buffalo improve to 9–3, but the team also earned its first win on Monday Night Football since 1999.[C] The team also clinched its second winning season in a row, the first time since 1998-1999.[24] The win over their final NFC West opponent also meant that the Hail Murray play cost the Bills a season sweep of the NFC West.

Week 14: vs. Pittsburgh Steelers

Week 14: Pittsburgh Steelers at Buffalo Bills – Game summary
Period 1 2 34Total
Steelers 0 7 0815
Bills 0 9 14326

at Bills Stadium, Orchard Park, New York

Game information

"Let them do all the talking, all the (expletive) dancing. We (expletive) work."[25]

Josh Allen's pre-game speech regarding Steelers WR JuJu Smith-Schuster's antics

The Sunday Night Football matchup was a repeat from Week 15 of the 2019 season, when the Bills traveled to Pittsburgh and won 17–10 to clinch a playoff berth. This time around, Buffalo hosted the Steelers, and once again got their tenth win of the season to start 10–3 for the first time since 1991. After a scoreless first quarter, Pittsburgh scored first with Ben Roethlisberger completing a 19-yard TD pass to James Washington in the second quarter. The Bills then scored on a field goal drive and a 51-yard pick six of Roethlisberger by Taron Johnson to go up 9–7 at halftime, a lead they would never relinquish. The Bills added two third-quarter touchdowns from Allen to Diggs and Gabe Davis respectively to prevail, 26–15. With the win, not only did the Bills match their win total from the previous season and defeat the Steelers at home for the first time since 1999 , but Josh Allen also passed Jim Kelly for most total touchdowns in a single season in team history, while Stefon Diggs tied Eric Moulds' record of 100 receptions in a single season.[26]

Week 15: at Denver Broncos

Week 15: Buffalo Bills at Denver Broncos – Game summary
Period 1 2 34Total
Bills 7 14 171048
Broncos 0 13 0619

at Empower Field at Mile High, Denver, Colorado

Game information

A 48–19 blowout victory in Denver was the Bills' fourth straight double-digit win, and their first win by more than two scores since Week 12 of 2019 (incidentally also against the Broncos). Their 48 points scored was the greatest number of points scored by the Bills since scoring 49 against the Bengals in Week 11 of 2010. It was also their first road win over the Broncos since 2008. With the dominant win, the Bills not only clinched their third playoff berth in four seasons after having previously missed the playoffs for 17 consecutive seasons, but also won the AFC East division for the first time since 1995. Josh Allen joined Drew Bledsoe in 2002 as the only quarterbacks in franchise history to surpass 4,000 passing yards in a season.[27][28]

Week 16: at New England Patriots

Week 16: Buffalo Bills at New England Patriots – Game summary
Period 1 2 34Total
Bills 3 21 7738
Patriots 3 6 009

at Gillette Stadium, Foxborough, Massachusetts

  • Date: December 28
  • Game time: 8:15 p.m. EST
  • Game weather: Clear, 41 °F (5 °C)
  • Game attendance: 0
  • Referee: Ronald Torbert
  • TV announcers (ESPN/ABC): Steve Levy, Brian Griese, Louis Riddick, Laura Rutledge and John Parry
  • Recap, Game Book
Game information

After a close first quarter, in which the Bills were leading 10–9 following a 9-yard Cam Newton touchdown run, the Bills offense scored 28 unanswered points en route to a 38–9 blowout victory on the final Monday Night Football game of the season, sweeping the Patriots for the first time since 1999 and clinching their first 12-win season since 1993. The win extended the Bills' streak of double-digit wins to five games. Josh Allen passed Jim Kelly's franchise record for most passing touchdowns in a single season with 34, while Stefon Diggs surpassed Eric Moulds for the franchise single-season receiving yards record.[29]

Week 17: vs. Miami Dolphins

Week 17: Miami Dolphins at Buffalo Bills – Game summary
Period 1 2 34Total
Dolphins 3 3 71326
Bills 0 28 72156

at Bills Stadium, Orchard Park, New York

Game information

In a rematch from Week 2, the Bills closed out the regular season hosting the Dolphins, who needed a win to make the playoffs. The Dolphins were forced to start rookie QB Tua Tagovailoa, as Ryan Fitzpatrick tested positive for COVID-19. Unfortunately for the Dolphins, Tagovailoa had his worst performance of the season, as he had three interceptions (one of which was returned for a TD by Bills CB Josh Norman), despite passing for a career-high 361 yards. QB Josh Allen threw for 224 yards, three TDs and a first quarter interception, with two of those TDs going to WR Isaiah McKenzie, who also returned a punt 84 yards for a TD in the second quarter. Despite Allen being replaced in the second half by Matt Barkley, the Bills continued their dominating performance of the previous five weeks. They extended their streak of double-digit wins to six games by scoring a season-high 56 points, the second-most points in a single game in franchise history (they scored 58 against the Dolphins in 1966).

Despite only playing for one half, Josh Allen still broke the single season record for most passing yards by a QB in franchise history. Meanwhile, Stefon Diggs became the first wide receiver in NFL history to lead the league in both receptions and receiving yards in his first season with a new team. With the 56–26 victory, the Bills finished 13–3 for the franchise's best season since 1991, swept all three divisional opponents for a 6–0 record within the division for the first time in franchise history, and clinched the #2 seed in the playoffs (although they would not get a first-round bye because of the expanded playoff format).



AFC East
(2) Buffalo Bills 13 3 0 .813 6–0 10–2 501 375 W6
Miami Dolphins 10 6 0 .625 3–3 7–5 404 338 L1
New England Patriots 7 9 0 .438 3–3 6–6 326 353 W1
New York Jets 2 14 0 .125 0–6 1–11 243 457 L1


Division leaders
1 Kansas City Chiefs West 14 2 0 .875 4–2 10–2 .465 .464 L1
2 Buffalo Bills East 13 3 0 .813 6–0 10–2 .512 .471 W6
3 Pittsburgh Steelers North 12 4 0 .750 4–2 9–3 .475 .448 L1
4[a] Tennessee Titans South 11 5 0 .688 5–1 8–4 .475 .398 W1
Wild Cards
5[b][c] Baltimore Ravens North 11 5 0 .688 4–2 7–5 .494 .401 W5
6[c][d] Cleveland Browns North 11 5 0 .688 3–3 7–5 .451 .406 W1
7[a][b][d] Indianapolis Colts South 11 5 0 .688 4–2 7–5 .443 .384 W1
Did not qualify for the postseason
8 Miami Dolphins East 10 6 0 .625 3–3 7–5 .467 .347 L1
9 Las Vegas Raiders West 8 8 0 .500 4–2 6–6 .539 .477 W1
10[e] New England Patriots East 7 9 0 .438 3–3 6–6 .527 .429 W1
11[e] Los Angeles Chargers West 7 9 0 .438 3–3 6–6 .482 .344 W4
12 Denver Broncos West 5 11 0 .313 1–5 4–8 .566 .388 L3
13 Cincinnati Bengals North 4 11 1 .281 1–5 4–8 .529 .438 L1
14 Houston Texans South 4 12 0 .250 2–4 3–9 .541 .219 L5
15 New York Jets East 2 14 0 .125 0–6 1–11 .594 .656 L1
16 Jacksonville Jaguars South 1 15 0 .063 1–5 1–11 .549 .688 L15
  1. ^ a b Tennessee finished ahead of Indianapolis based on division record.
  2. ^ a b Baltimore finished ahead of Indianapolis based on head-to-head victory. Division tiebreaker used to eliminate Cleveland (see below).
  3. ^ a b Baltimore finished ahead of Cleveland based on head-to-head sweep.
  4. ^ a b Cleveland finished ahead of Indianapolis based on head-to-head victory.
  5. ^ a b New England finished ahead of the LA Chargers based on head-to-head victory.
  6. ^ When breaking ties for three or more teams under the NFL's rules, they are first broken within divisions, then comparing only the highest ranked remaining team from each division.


See also: 2020–21 NFL playoffs


Round Date Opponent (seed) Result Record Venue Recap
Wild Card January 9, 2021 Indianapolis Colts (7) W 27–24 1–0 Bills Stadium Recap
Divisional January 16, 2021 Baltimore Ravens (5) W 17–3 2–0 Bills Stadium Recap
AFC Championship January 24, 2021 at Kansas City Chiefs (1) L 24–38 2–1 Arrowhead Stadium Recap

Game summaries

AFC Wild Card Playoffs: vs. (7) Indianapolis Colts

AFC Wild Card Playoffs: (7) Indianapolis Colts at (2) Buffalo Bills – Game summary
Period 1 2 34Total
Colts 3 7 01424
Bills 7 7 31027

at Bills Stadium, Orchard Park, New York

Game information

In their fourth consecutive playoff game against the AFC South dating back to 1999, and what would end up being Colts quarterback Philip Rivers' final NFL game, the Bills held on despite a fourth quarter comeback by the Colts to win their first playoff game since 1995. In his first playoff win, Josh Allen threw for 2 touchdowns and 324 passing yards, and scored another rushing touchdown. Dawson Knox and Stefon Diggs caught a touchdown each. Tyler Bass kicked a 54-yard field goal, a new rookie playoff record. Allen became the first QB in NFL history to throw for 300+ yards, run for 50+ yards and complete at least 70% of his passes in a playoff game. The game was also coach Sean McDermott's first playoff win as head coach.

AFC Divisional Playoffs: vs. (5) Baltimore Ravens

AFC Divisional Playoffs: (5) Baltimore Ravens at (2) Buffalo Bills – Game summary
Period 1 2 34Total
Ravens 0 3 003
Bills 3 0 14017

at Bills Stadium, Orchard Park, New York

Game information

After four consecutive playoff games against the AFC South dating back to Music City Miracle in 1999, the Bills finally played a team from another division in the playoffs for the first time since 1998. In a windy game which saw three missed field goals in the first half alone (two by the league's best kicker in Justin Tucker and one by Bills rookie Tyler Bass), the Bills scored the first touchdown of the game in the third quarter on a three-yard pass from Josh Allen to Stefon Diggs to take a 10–3 lead. The Ravens then drove to the Bills' 9 yard line, where quarterback Lamar Jackson threw the first end-zone interception of his career to Bills cornerback Taron Johnson, which was returned 101 yards for a touchdown, tied for the longest pick-six in NFL playoff history, to expand the Bills' lead to 17–3. Jackson then suffered an injury on the next series, and was unable to return. Although the Bills offense was held scoreless for the rest of the game, Ravens backup quarterback Tyler Huntley was unable to complete a comeback, sealing the 17–3 win for the Bills to advance to their first AFC Championship since 1993.

AFC Championship: at (1) Kansas City Chiefs

AFC Championship: (2) Buffalo Bills at (1) Kansas City Chiefs – Game summary
Period 1 2 34Total
Bills 9 3 3924
Chiefs 0 21 10738

at Arrowhead Stadium, Kansas City, Missouri

Game information

This was the third AFL/AFC championship game between the two teams. Kansas City won the 1966 AFL Championship game to advance to Super Bowl I, while Buffalo bested the Chiefs in the 1993 AFC Championship game to advance to Super Bowl XXVIII, its fourth in a row.[30] Despite taking a 9–0 lead in the first quarter, the Bills offense was ineffective in the red zone, and on defense, they were unable to contain the Chiefs offense for the remainder of the game. After giving up three consecutive touchdowns in the second quarter, the Bills scored a field goal to go into halftime down 12–21. The Chiefs momentum continued into the second half with two more scoring drives, while the Bills settled for another field goal. In the fourth quarter, Allen's pass intended for receiver John Brown was tipped and intercepted, leading to the Chiefs' final touchdown of the night. The Bills followed up with a scoring drive on a Josh Allen touchdown pass to Isaiah McKenzie, followed by an unsuccessful two-point attempt, and a successful onside kick recovery leading to a field goal. The Chiefs recovered the Bills' next onside kick and were able to drive to the Bills' 15-yard line and run out the clock, ending the Bills' hopes for a comeback victory.



  1. ^ a b Due to a COVID-19 outbreak within the Tennessee Titans' organization, the Bills-Titans game during Week 5 was re-scheduled from October 11 to October 13, contingent on no more positive COVID-19 tests from the Titans. As a result, the Bills' Week 6 game vs. the Kansas City Chiefs, originally scheduled for October 15 (Thursday), was moved to October 19 (Monday).[9]
  2. ^ a b Due to a ban on all contact sports imposed by California's Santa Clara County as a result from rising COVID-19 cases, the Bills' Week 13 game at the San Francisco 49ers was moved from Levi's Stadium to State Farm Stadium.[10]
  3. ^ In 2014, the Bills' Week 12 matchup against the New York Jets, which was played in Detroit's Ford Field due to weather conditions and won by Buffalo 38–3, was postponed to Monday, November 24, but was not a prime time game.


  1. ^ Gaughan, Mark. "After 25 years, Bills finally are AFC East champs once again". The Buffalo News. Retrieved 20 December 2020.
  2. ^ "2020 Buffalo Bills Statistics & Players". Pro Football Reference. Retrieved February 11, 2021.
  3. ^ AFC Championship loss still on Bills' minds, Spectrum News 1, January 19, 2022
  4. ^ Bergman, Jeremy (March 16, 2020). "Bills acquire WR Stefon Diggs from Vikings in trade". NFL.com. National Football League. Retrieved March 17, 2020.
  5. ^ Bergman, Jeremy (August 29, 2019). "Browns acquire OL Wyatt Teller from Bills for picks". NFL.com. National Football League. Retrieved March 17, 2020.
  6. ^ Patra, Kevin (August 30, 2019). "Patriots trading for Bills center Russell Bodine". NFL.com. National Football League. Retrieved March 17, 2020.
  7. ^ Knoblauch, Austin (August 5, 2018). "Browns trade Corey Coleman to Bills for draft pick". NFL.com. National Football League. Retrieved March 17, 2020.
  8. ^ a b Shook, Nick (July 27, 2020). "Roger Goodell writes letter to NFL fans as training camps start across U.S." NFL. Retrieved July 27, 2020.
  9. ^ "WEEK 5 SCHEDULE CHANGES". NFL Communications. October 8, 2020. Retrieved October 8, 2020.
  10. ^ Wagoner, Nick (November 30, 2020). "San Francisco 49ers to play Week 13-14 home games in Arizona". ESPN. Retrieved November 30, 2020.
  11. ^ "Jets vs. Bills - Game Recap - September 13, 2020 - ESPN". ESPN.com. Retrieved 2020-10-11.
  12. ^ Maiorana, Sal (2020-09-20). "QB Josh Allen erupts for career day as Bills take down Dolphins". USA TODAY. Retrieved 2020-09-20.
  13. ^ Scull, Harry Jr. (September 27, 2020). "NFL explains why controversial interception was not overturned". The Buffalo News. Retrieved September 28, 2020.
  14. ^ Talbot, Ryan (September 27, 2020). "Josh Allen, Bills offense lead late comeback vs. Rams (report card)". newyorkupstate. Retrieved September 28, 2020.
  15. ^ "Bills vs. Raiders - Game Recap - October 4, 2020 - ESPN". ESPN.com. Retrieved 2020-10-11.
  16. ^ Middlehurst-Schwartz, Michael (October 8, 2020). "Titans' game against Bills delayed to Tuesday amid COVID-19 outbreak". USA TODAY. Retrieved October 11, 2020.
  17. ^ Gray, Nick (2020-10-13). "When was the last NFL game on a Tuesday night?". The Tennessean. Retrieved 2020-10-15.
  18. ^ "What we learned from Bills' Week 5 loss to Titans". Bills Wire. 2020-10-15. Retrieved 2020-10-15.
  19. ^ "Clyde Edwards-Helaire helps Chiefs run roughshod over Bills". USA TODAY. 2020-10-19. Retrieved 2020-10-26.
  20. ^ Parrino, Matt (2020-10-25). "Bills win ugly vs. Jets, 18-10; Jerry Hughes sensational as defense steps up: Instant observations". syracuse.com. Retrieved 2020-10-26.
  21. ^ Sullivan, Tyler (2020-11-01). "Patriots vs. Bills score: Cam Newton late fumble leads to fourth-straight loss, Buffalo extends division lead". CBSSports.com. Retrieved 2020-11-02.
  22. ^ "Hail Murray: Cardinals stun Bills 32–30 in final seconds". USA TODAY. 2020-11-15. Retrieved 2020-11-16.
  23. ^ Maiorana, Sal. "Bills weather late missteps to hang on for win against Chargers". USA TODAY. Retrieved 2020-12-02.
  24. ^ Louis-Jacques, Marcel (2020-12-08). "Allen, Beasley bolster Bills in victory over 49ers". ESPN.com. Retrieved 2020-12-08.
  25. ^ "Josh Allen made sure to mention JuJu Smith-Schuster's dance during pregame pep talk". For The Win. 2020-12-14. Retrieved 2021-01-11.
  26. ^ @BuffaloBills (December 14, 2020). "That's our quarterback! Raising hands #GoBills" (Tweet) – via Twitter.
  27. ^ Louis-Jacques, Marcel (2020-12-20). "Bills blast Broncos, capture elusive division title". ESPN.com. Retrieved 2020-12-20.
  28. ^ "Josh Allen has only second 4,000-yard passing season in Bills history". The Buffalo News. 2020-12-19. Retrieved 2020-12-20.
  29. ^ "What we learned from Bills' victory over Patriots on Monday night". NFL.com. Retrieved 2020-12-29.
  30. ^ "Buffalo Bills vs. Kansas City Chiefs Results". FootballDB.com. Retrieved January 21, 2021.