This will be their first season since 2019 without wide receiver Stefon Diggs, as he was traded to the Houston Texans. The team also released several veterans such as center Mitch Morse, cornerback Tre'Davious White, and safety Jordan Poyer, several players who had been key contributors during the McDermott era, among others.
^ abcdefThe Bills traded first- (28th overall), fourth- (133rd overall) and seventh- (248th overall) round selections to the Kansas City Chiefs in exchange for first- (32nd overall), third- (95th overall) and seventh- (221st overall) round selections.[47]
^ abcdThe Bills traded first- (32nd overall) and sixth- (200th overall) round selections to the Carolina Panthers in exchange for second- (33rd overall) and fifth- (141st overall) round selections.[48]
^ abThe Bills traded a third-round selection (91st overall) to the Green Bay Packers in exchange for CB Rasul Douglas and a fifth-round selection (160th overall).[49]
^The Bills traded a fifth-round selection (144th overall) to the Chicago Bears in exchange for a 2025 fourth-round selection.[50]
^The Bills traded C Ryan Bates to the Chicago Bears in exchange for a fifth-round selection (144th overall).[43]
^ abcThe Bills traded a fifth-round selection (163rd overall) to the Green Bay Packers in exchange for fifth- (168th overall) and sixth- (219th overall) round selections.[50]
^The Bills traded WR Stefon Diggs, 2024 sixth- (189th overall) and 2025 fifth-round selections to the Houston Texans in exchange for a 2025 second-round selection (via MIN).[44]
^The Bills traded a 2023 sixth-round selection to the Los Angeles Rams in exchange for 2023 seventh- and 2024 sixth-round selections (189th overall).[51]
^The Bills traded a 2023 sixth-round selection to the Houston Texans in exchange for 2023 seventh- and 2024 sixth-round selections (200th overall).[51]
Notes
The Bills received a fourth-round compensatory selection (133rd overall) for LB Tremaine Edmunds signing with the Chicago Bears last offseason.[52]
Trailing 17–3 at one point in the second quarter, the Bills stormed back in the second half with 21 unanswered points to take the lead. The Cardinals had one last chance to win after the Bills expanded their lead to 34–28, but quarterback Kyler Murray's last second Hail Mary pass attempt was denied by Bills cornerback Ja'Marcus Ingram, preventing a repeat of the Hail Murray from the 2020 season.[57] Bills quarterback Josh Allen had four total touchdowns in the win, tallying his fourth career game with multiple rushing and passing touchdowns, tied for the most in league history with Steve Young.[58]
The Bills cruised to a 31–10 win over the rival Dolphins, thanks to three total touchdowns by running back James Cook and the defense intercepting Miami quarterback Tua Tagovailoa three times. However, the win was overshadowed by Tagovailoa suffering a concussion after running into contact with safety Damar Hamlin. This was Tagovailoa's third officially reported concussion in two years.[59]
The Bills turned in a strong performance against the Jaguars in Week 3 on Monday Night Football. Buffalo's defensive line only allowed Jacksonville a field goal and a touchdown in the game, with Bills safety Damar Hamlin picking off Jaguar quarterback Trevor Lawrence for his first interception. Rookies Keon Coleman and Ray Davis scored their first career NFL touchdowns, with Coleman catching a 24-yard pass from Josh Allen and Davis running for a 3-yard touchdown. Davis' fellow halfbacks James Cook and Ty Johnson also scored touchdowns as the Bills improved their record to 3-0.
After three consecutive wins to open the season, the Bills took a sour loss from the Ravens on Sunday Night Football. The defense was unable to contain Baltimore running back Derrick Henry, but was able to force a few turnovers in the second half of the game. The offense also had trouble, turning over the ball several times, culminating in the Bills' first loss of the 2024 season as they fell to 3-1.
The Bills faced off against former receiver Stefon Diggs for the first time since they traded him to the Texans in the offseason. The game started off with a 38-yard Tyler Bass field goal, only for Texans running back Cam Akers to rush for a 15-yard touchdown and Houston quarterback C. J. Stroud to throw a 67-yard pass touchdown pass to wide receiver Nico Collins. The Bills would ultimately turn around in the second half with touchdowns from James Cook and Keon Coleman, and another Tyler Bass field goal put the Bills in a tied situation against the Texans. However, in what was seen as a major gaffe, the Bills opted to pass three consecutive times from their own end zone with just seconds left in regulation, resulting in three incompletions from Josh Allen, who finished with a career-worst 30% completion percentage. Buffalo punted with 16 seconds left in the game and Houston retaining all three of its timeouts. After a quick gain to get into field goal range and a timeout taken by Houston, Kaʻimi Fairbairn kicked a 59-yard field goal just as time expired, denying Buffalo’s attempt to come back. With the loss, Buffalo dropped back-to-back games and fell to 3–2 on the season.
Head coach Sean McDermott took the blame for deciding to pass in the waning moments of the game instead of running, which would have forced the Texans to burn their timeouts and likely taken the game to overtime,[60] and the team's training staff was criticized for allowing Allen back into the game after he suffered what appeared to be a concussion at first glance, though a later review found no violation of the NFL's concussion protocol.[61]
After suffering back-to-back losses, the Bills started this Monday Night Football game against the division rival Jets with a strong rushing attack, despite missing starting tailback James Cook due to a toe injury, and Josh Allen scoring three touchdowns in the first half, namely a one-yard rushing touchdown and scoring passes to Mack Hollins and Dawson Knox. The defense struggled to contain Aaron Rodgers and Breece Hall at times, despite the returns of cornerback Taron Johnson and safety Taylor Rapp, culminating in the Jets keeping the score close, with Rodgers throwing a 52-yard Hail Mary pass to Allen Lazard as time expired in the first half. During a low-scoring second half, Bills kicker Tyler Bass kicked a go-ahead field goal with just three minutes to go, and Rodgers was intercepted by Johnson on the ensuing drive, sealing Buffalo’s fourth win in the 2024 season.
Ray Davis filled in admirably for Cook, rushing for 97 yards overall. Khalil Shakir also returned to play in limited snaps after missing the week prior due to an injury he suffered in the Ravens game two weeks prior. Both Bass and Jets kicker Greg Zuerlein struggled in the game, missing two kicks apiece, and the two teams combined for 22 accepted penalty flags for 204 yards in a sloppy, tension-filled game.[62]
Despite Tennessee leading 10-0 at one point in the second quarter, Buffalo ultimately took control in the second half, overcoming consecutive three-and-out possessions in the first half to score 34 unanswered points. All three of Buffalo's active halfbacks, namely James Cook, Ty Johnson, and Ray Davis, scored touchdowns, in addition to newly-acquired receiver Amari Cooper. With the win, Buffalo improved to 5-2 in Josh Allen's 100th career game. [63]
Buffalo's dominance continued once more against Seattle with Seattle's defense unable to contain the offense, resulting in the Bills gaining 31 unanswered points with touchdowns from Keon Coleman and Dalton Kincaid, while James Cook rushed for two touchdowns, and Tyler Bass successfully made a 27-yard field goal. Buffalo's Defensive line only allowed Seattle a field goal and a touchdown. However Josh Allen's streak of no interceptions in 2024 ended when Seahawks cornerback, Josh Jobe picked him off. Despite that interception, the Bills improved 6-2. [64]
In a rematch against their Division Rivals, the Dolphins, the Bills started the game with Tyler Baas making a 40-yard field goal. However the defense had struggles containing the Miami Offense, resulting in Miami gaining the lead in the first half, while Josh Allen was picked off by Miami cornerback Jalen Ramsey when the Bills were nearing a potential touchdown. However the Bills ultimately managed to make to keep the score close with touchdowns from Mack Hollins, Ray Davis, and Quintin Morris, which eventually put both teams in serious contention, culminating in the teams being tied, only for Tyler Bass to make a new franchise record for the longest field goal in Buffalo Bills history at 61 yards for the win as time expired, giving Buffalo’s seventh victory in 2024, as well as sweeping Miami in back to back seasons. [65]
^ abIndianapolis wins tie break over Cincinnati based on conference record.
^ abTennessee wins tie break over Miami based on head-to-head victory.
^ abcdCleveland wins tie break over Jacksonville, Las Vegas and New England based on conference record.
^ abcJacksonville wins tie break over Las Vegas and New England based on conference record.
^ abLas Vegas wins tie break over New England based on strength of victory.
^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.