Fantasy Football: Week 16 Best Waiver-wire Pickups

Over the last 15 weeks, fantasy football players have scouted depth charts, debated over which quarterback to draft and agonized over which roster moves could give them an edge.

For some of them, the hard work has paid off and they have reached championship week.

Read more: Drew Brees falls behind Patrick Mahomes in MVP race

Here's who you should be looking for on the waiver wires for the final time this season.

Wide Receiver

Mike Williams—Los Angeles Chargers (11.5 fantasy points on average, owned by 29 percent of ESPN Fantasy Football teams)

Williams stole the show on Thursday night, scoring three touchdowns and hauling in seven catches. With Keenan Allen in doubt for Week 16, Williams is a must-add.

DaeSean Hamilton—Denver Broncos (2.9 fantasy points on average, owned by 24.1 percent of ESPN Fantasy Football teams)

The rookie was named in column last week and he delivered again, hauling in seven of his 12 targets, making it 14 catches over the last two games. While Hamilton has only 93 receiving yards over the last two games, he has upside potential.

Robby Anderson—New York Jets (8.7 fantasy points on average, owned by 18.1 percent of ESPN Fantasy Football teams)

The Jets receiving corps are short of options and Anderson has accumulated 15 receptions for 220 yards and two touchdowns in the last three games. He's a great option to have, as the Jets face a reeling Packers team in Week 16.

Quarterback

Josh Allen—Buffalo Bills (11.1 fantasy points on average, owned by 31.4 percent of ESPN Fantasy Football teams)

Allen made this list last week and finished with 204 passing yards and one touchdown in the win against the Lions. The rookie has completed an average of just 51 percent of his passes in the last five games but has added three rushing touchdowns.

Josh Allen, Buffalo Bills
Josh Allen #17 of the Buffalo Bills points out defenders during the second half against the Detroit Lions at New Era Field on December 16, in Orchard Park, New York. Buffalo defeats Detroit 14-13. Brett Carlsen/Getty Images

Running Back

Jamaal Williams—Green Bay Packers (5.8 fantasy points on average, owned by 12.1 percent of ESPN Fantasy Football teams)

With Aaron Jones out after suffering a sprained ACL against the Bears, Williams' volume should increase over the remaining two games. He rushed for 55 yards and a touchdown on 12 carries in Week 15, adding four receptions for 42 yards.

Elijah McGuire—New York Jets (4 fantasy points on average, owned by 33.5 percent of ESPN Fantasy Football teams)

McGuire was named in this column ahead of last week and had a combined 71 yards and 21 touches with a touchdown against the Texans on Saturday. With Isaiah Crowell still out and the Jets facing the Packers at home in Week 16, McGuire remains a good option.

Kalen Ballage—Miami Dolphins (1.9 fantasy points on average, owned by 0.5 percent of ESPN Fantasy Football teams)

Ballage made the most of Frank Gore's absence in Week 15 and led the Dolphins backfield after his teammate went off the field injured. A 75-yard-touchdown caught the eye but he also added 48 yards across 11 carries.

Tight End

Matt LaCosse—Denver Broncos (3.3 fantasy points on average, owned by 4.7 percent of ESPN Fantasy Football teams)

In a position lacking options, LaCosse has provided a solid if unspectacular return in the last four weeks, over which he has eight receptions for 80 yards and one score.

Blake Jarwin—Dallas Cowboys (2.6 fantasy points on average, owned by 0.6 percent of ESPN Fantasy Football teams)

Jarwin led the Cowboys in receiving in Week 15 with, following a career-high seven catches the previous week. He'll relish his chances against a Tampa defense that's been in the top 10 in fantasy points allowed to tight ends all season.

Fantasy Football: Week 16 Best Waiver-wire Pickups | Sports