The Buffalo Bills have made the postseason in six of the last seven years during Sean McDermott’s tenure as head coach. Josh Allen arrived in 2018 and has been to the playoffs every year for the last five seasons with a 5-5 record to show for it.
Buffalo has 14 defensive players with expiring contracts and will likely use much of its late-round draft capital to plug the depth chart on that side of the ball.
Meanwhile, the offense only has one starter on an expiring deal (Gabe Davis). The Bills are currently second-to-last in cap space, so they’ll need to get creative restructuring Allen, Stefon Diggs, and Von Miller’s contracts as they account for 40.7% of their 2024 cap space.
Bills NFL Draft Picks 2024
- Round 1, Pick 28
- Round 2, Pick 60
- Round 3, Pick 99
- Round 4, Pick 128
- Round 5, Pick 158
- Round 5, Pick 161
- Round 6, Pick 197
- Round 6, Pick 201
- Round 6, Pick 205
- Round 7, Pick 245
Bills NFL Futures Odds
Get ready for the 2024-25 NFL season with the latest Bills odds and futures betting markets.
Bills NFL Draft Round 1 Mock 2024
- Round 1, Pick 28: Brian Thomas Jr., WR, LSU
As of Feb. 19, Michael Rochman says:
“The Buffalo Bills managed to get their season back on track, but adding another weapon in the passing game could be the missing link for their team’s Super Bowl aspirations.
Brian Thomas Jr. played off Malik Nabers extremely well and should fit like a glove alongside Stefon Diggs."
Find more draft insights in our full NFL Mock Draft 2024.
Bills Draft Team Needs 2024
Note: The following information was written prior to the 2024 NFL Draft.
1. Defensive line
What a mess. The Bills have four players under contract (Miller, Greg Rousseau, Ed Oliver, and Kingsley Jonathan) across all four defensive line positions. Narrowing down the players they opt to re-sign will be a tall task this offseason, so using a few draft picks across the board seems like a must.
At just 25 years old, A.J. Epenesa could be re-signed, although he might get a bigger contract from another team. DaQuan Jones had a rock-solid season, but he’s 32 years old.
With possibly five to seven spots likely open here, expect Buffalo to spend draft capital sooner and later across the defensive line.
2. Safety
Micah Hyde will be an unrestricted free agent and recently turned 33 years old. Jordan Poyer will turn 33 in April and is entering the final year of his contract.
Damar Hamlin did play in 2023, thankfully, but can he return full-time in 2024? Taylor Rapp could be re-signed, though he was average at best.
There are no safeties in the top 25 on my big board, so there isn’t much value in taking one in the first round. Depending on how Brandon Beane sees this draft class, he may wait until the second round to address safety.
3. Wide receiver
The Bills traded their 2020 first-round pick and more to the Minnesota Vikings (they drafted Justin Jefferson with that pick) for Stefon Diggs. Oops.
That bet didn’t quite pay off, despite how good Diggs has been in Buffalo. Now it has Diggs under contract for another four seasons through his age-34 season, and his 2024 cap hit is $27.8M, an absurd 11.5% of its cap.
Gabe Davis (966 snaps) and Trent Sherfield (500 snaps) are UFAs. Wide receivers don’t come cheap, and Davis could command upwards of $14M per season. But is a one-dimensional deep threat who’s never had 50 catches or more than 850 yards per season worth all that money?
Young difference makers at wide receiver enter the league every year and this draft class is loaded with them. Buffalo, if you’re listening, save your money and draft one or two.
More Position Needs: Defensive end, Defensive tackle, Nose tackle, Guard
Offseason re-sign priorities: OT Dion Dawkins, CB Rasul Douglas, WR Gabe Davis
Bills Draft Grade 2024
Grade: Coming soon
Read the evaluations in our full 2023 report card of NFL Draft Grades. 2024 grades will be published soon after the draft.
Team by Team Draft Recaps
AFC EAST | BUF | MIA | NE | NYJ |
AFC NORTH | BAL | CIN | CLE | PIT |
AFC SOUTH | HOU | IND | JAC | TEN |
AFC WEST | DEN | KC | LAC | LV |
NFC EAST | DAL | NYG | PHI | WAS |
NFC NORTH | CHI | DET | GB | MIN |
NFC SOUTH | ATL | CAR | NO | TB |
NFC WEST | ARI | LAR | SF | SEA |
Bills NFL Draft Pick History
2023
- Round 1, Pick 25: Dalton Kincaid, TE, Utah
- Round 2, Pick 59: O’Cyrus Torrence, G, Florida
- Round 3, Pick 91: Dorian Williams, LB, Tulane
- Round 5, Pick 150: Justin Shorter, WR, Florida
- Round 7, Pick 230: Nick Broeker, G, Mississippi
- Round 7, Pick 252: Alex Austin, CB, Oregon State
2022
- Round 1, Pick 23: Kaiir Elam, CB, Florida
- Round 2, Pick 63: James Cook, RB, Georgia
- Round 3, Pick 89: Terrel Bernard, LB, Baylor
- Round 5, Pick 148: Khalil Shakir, WR, Boise State
- Round 6, Pick 180: Matt Ariaza, P, San Diego State
- Round 6, Pick 185: Christian Benford, CB, Villanova
- Round 6, Pick 209: Luke Tenuta, OT, Virginia Tech
- Round 7, Pick 231: Baylon Spector, LB, Clemson