Cover Photo: Jason Miller/Getty Images

20. Marlon Mack, RB - Indianapolis Colts vs. New York Giants

Mack is starting to get more touches, and he should have a few quality ones in what could be a total blowout against the Giants. He also has three touchdowns over the last two games. 

19. Phillip Lindsay, RB - Denver Broncos @ Oakland Raiders

The undrafted rookie got bottled up against the Browns last week, but this matchup against the Raiders is as good as it gets in fantasy football. Prior that last game, Lindsay had scored eight touchdowns over a span of seven games. 

18. Deshaun Watson, QB - Houston Texans @ Philadelphia Eagles

Philly's banged up secondary should be easy pickings for Watson and the Texans as they look to clinch the AFC South. His efficiency has been truly remarkable over the last eight games, not throwing any interceptions in seven of those. 

17. Melvin Gordon, RB - Los Angeles Chargers vs. Baltimore Ravens

Gordon gets bumped down a bit since it'll be his first game back since Week 12 and this matchup against the Ravens is a tough one to crack. 

16. Michael Thomas, WR - New Orleans Saints vs. Pittsburgh Steelers

Thomas's fantasy production has waned right in unison with Drew Brees' struggles on the road. Since they'll be back home in NOLA, look for Thomas to get back on the good foot.

15. T.Y. Hilton, WR - Indianapolis Colts vs. New York Giants 

Despite scoring only two touchdowns over the last five games, T.Y. has managed to total 641 receiving yards over that span. 

14. Alvin Kamara, RB - New Orleans Saints vs. Pittsburgh Steelers

Kamara finally found the end zone again in Week 15, thus giving him his best fantasy performance since mid-November. That's really what its all about with Kamara, scoring touchdowns. He'll likely get the same amount of touches as always, but if he doesn't score then you'll see those mediocre outputs as he had in the weeks leading up to Monday night. 

13. Tyreek Hill, WR - Kansas City Chiefs @ Seattle Seahawks

Hill had a subpar performance against the Chargers last week, but he does get some much-needed extra rest days before heading to Seattle. He'll need them in order for his heel and wrist injuries to heal. KC will try and get Hill going early and often, especially with their running back depth chart on its final legs. 

12. Drew Brees, QB - New Orleans Saints vs. Pittsburgh Steelers

Brees needs a home game in the worst way, maxing out at just barely over 200 passing yards and throwing only two touchdowns and three interceptions over the last three games -- which were all away from New Orleans. Sunday, they'll return to the Mercedes-Benz Superdome, where Brees has thrown 20 touchdowns and only one interception.

11. DeAndre Hopkins, WR - Houston Texans @ Philadelphia Eagles

Nuk is coming off his best performance of the season, catching 10 passes on 11 targets for 170 receiving yards and two touchdowns. 

10. Nick Chubb, RB - Cleveland Browns vs. Cincinnati Bengals

No other team is allowing more FanDuel fantasy points per game (28.3) to opposing running backs than Cincy this season. There's still an outside chance for the Browns to make the playoffs so expect them to lean heavily on Chubb, who has double-digit FanDuel-fantasy-point totals in each of the last six games and in seven of the last eight. Chubb also had his second-best performance of the season, going for 26.3 against Cincy back on Nov. 25. 

9. Julio Jones, WR - Atlanta Falcons @ Carolina Panthers

Aside from a tough matchup against the Ravens, Julio has been quite amazing over these last seven games, reaching at least 17 FanDuel fantasy points in six of those. 

8. Russell Wilson, QB - Seattle Seahawks vs. Kansas City Chiefs

Lots of motivation for DangeRuss and the Seahawks to get a big win at home and keep their playoff chances alive. It also helps that KC is allowing the most passing yards per game (282.5) this season. 

7. Davante Adams, WR - Green Bay Packers @ New York Jets

Adams has posted at least 17 FanDuel fantasy points in five of the last six games -- the only misnomer went for 15.4. No big deal, he has been doing this type of thing all season. 

6. Antonio Brown, WR - Pittsburgh Steelers @ New Orleans Saints

AB is always a threat to find the end zone, and he'll need to do so once again for the Steelers to have a chance in New Orleans. 

5. Saquon Barkley, RB - New York Giants @ Indianapolis Colts

The leading candidate for Offensive Rookie of the Year is coming off his worst performance, but he should be able to rebound nicely against a Colts team that just gave up a slew of fantasy points to Zeke Elliott without letting him get in the end zone. Look for the Giants to get Barkley back on track as they try and spoil Indy's playoff bid. 

4. Patrick Mahomes, QB - Kansas City Chiefs @ Seattle Seahawks

The NFL's benchmark of consistency, Mahomes has posted at least 17.8 FanDuel fantasy points in each of his games this season. Not even the 12th Man can hold him down. 

3. Ezekiel Elliott, RB - Dallas Cowboys vs. Tampa Bay Buccaneers

Despite not reaching the end zone last week in Indy, Zeke was able to post a respectable stat line with 128 total yards. It also marked the sixth-straight game that he has caught at least five passes, just further proof that the Cowboys are finding every way to get him the ball. 

2. Christian McCaffrey, RB - Carolina Panthers @ Atlanta Falcons

It's the premier matchup in all of football for pass-catching running backs, as the Falcons allow the most targets (9.1), receptions (7.6), and receiving yards (62.8) per game to the position. McCaffrey also just set a franchise record with seven-straight games of 100+ scrimmage yards. 

1. Todd Gurley, RB - Los Angeles Rams @ Arizona Cardinals 

The Cardinals get absolutely gashed on the ground, allowing the third-most rushing yards per game (144.9) this season. With two straight losses, expect the Rams to get back on track and keep their foot on the gas pedal for that No. 2 seed in the NFC. 

Join FanDuel Sportsbook Today. New users get a risk-free bet up to $500. Join Now.

Al Walsh is not a FanDuel employee. In addition to providing DFS gameplay advice, Al Walsh also participates in DFS contests on FanDuel using his personal account, username 14AdotWalsh. While the strategies and player selections recommended in his articles are his personal views, he may deploy different strategies and player selections when entering contests with his personal account. The views expressed in their articles are the author's alone and do not necessarily reflect the views of FanDuel.