The 2015 NFL season is complete, following the Denver Broncos' 24-10 victory over the Carolina Panthers in Super Bowl 50. With that result, the 2016 NFL Draft order has been finalized, allowing us to track which picks are going to be headed to the Buffalo Bills.
The exact number of picks hasn't yet been finalized, because the NFL still has to assign compensatory picks. The Bills should be in line to receive one of those picks this year, as their free agent signings (Charles Clay, Jerome Felton, and Tyrod Taylor) were outweighed by their losses (Da'Norris Searcy, C.J. Spiller, Erik Pears, Lee Smith). The Richie Incognito and Percy Harvin signings don't apply to the compensatory formula, because both players had been cut by their former teams.
Because the Bills finished with the same 8-8 record as the Atlanta Falcons and the Indianapolis Colts, they will rotate in the draft order through each round. The Bills, having the highest strength of schedule (and therefore, the "most impressive" 8-8 finish), pick after the other two in round one, move up one spot in round two, move up again in round three, then drop back down to their original order position in round four as the rotation starts over again.
The other noteworthy information is that Buffalo will be without their seventh round pick due to last season's Matt Cassel trade. That trade had Cassel and a 2015 sixth-round pick head to Buffalo in exchange for their 2015 fifth round pick and this year's seventh. The trade which sent Cassel to the Dallas Cowboys, on the other hand, only involves 2017 picks: Buffalo will be receiving a fifth-rounder, and Dallas receives Buffalo's seventh rounder.
Again, the pick numbers for the first three rounds below are set in stone (barring any trades, of course), while the overall pick numbers thereafter will slide down as compensatory picks are handed out.
|7||19||(traded to Minnesota)|