The Buffalo Bills finished the season on a disappointing note as the league's longest playoff drought was extended by another year. In the aftermath, head coach Rex Ryan was fired and Sean McDermott was hired to replace him. Even though the Bills didn't make the playoffs, there were still plenty of awesome plays throughout the season. Here are the ten best 2016 Bills players who made the most of a tough season.

1. LeSean McCoy.

The Bills running back was the heart and soul of the Bills offense all season long. When he ran well, the Bills offense excelled at scoring points and Tyrod Taylor got more opportunities. McCoy finished the 2016 season with 1,267 rushing yards, 13 touchdowns, and no shortage of awesome plays.

2. Lorenzo Alexander.

The 33 year old journeyman turned in what was probably his best season ever in his first year with the Bills. The Pro Bowler accumulated 12.5 sacks and had two interceptions for the Bills and was a disruptive force in every game that he played.

3. Zach Brown.

Buffalo Bills linebacker Zach Brown led the NFL in tackles for portions of the season and finished with 149 tackles, good for second in the NFL.

The former Titan turned Buffalo Bill filled a much needed role in the defense and performed at a Pro Bowl level throughout the season.

4. Kyle Williams.

There may not be a player in the NFL more consistent than Kyle Williams. The defensive tackle for the Bills again made the Pro Bowl, accumulating five sacks and disrupting almost every single play in which he was involved.

5. Tyrod Taylor.

The Buffalo Bills quarterback threw for more than 3000 yards in 2016, passing for 17 touchdowns. But where Tyrod really did some damage was on the ground, where he rushed for 580 yards and six more touchdowns. His explosive play kept the Bills in some games, but it apparently wasn't enough for the Bills to want to keep him.

6. Jerome Felton.

A player whose impact won't be felt much in the statistics is Jerome Felton, who came back for the Buffalo Bills in 2016 and was a large part of the rushing attack. The fullback's key blocks helped spring holes for LeSean McCoy, who easily ran for more than 1000 yards this year.

7. Richie Incognito.

The guard's presence on the Bills offensive line was another part of the success of LeSean McCoy. Incognito has had no issues placing past incidents behind him and was selected to his second straight Pro Bowl in 2016.

8. Stephon Gilmore.

Gilmore's status as one of the most elite cornerbacks in the league is questionable, but Stephon did have a year in which he made it to the Pro Bowl.

His 2016 season included five interceptions, but Gilmore definitely missed some tackles and some coverage along the way.

9. Cordy Glenn.

The less you hear about an offensive tackle, the better. Glenn might have missed a few games with injuries, but he remains one of the best tackles in the league and played at an elite level when the Buffalo Bills did have him in the game.

10. Mike Gillislee.

A surprise inclusion on the list, Gillislee showed explosion all season for the Bills en route to a nine touchdown season as a backup running back. When you run for more than 500 yards and nearly double digit touchdowns behind LeSean McCoy, you know you had an impressive season.