Cover Photo: Getty Images

And then there were eight. As we reach the Divisional Round of the NFL playoffs, here are the Fantasy Football Power Rankings this weekend's games.

20. Nick Foles, QB – Philadelphia Eagles @ New Orleans Saints

As the QB with the best all-time postseason quarterback rating, Foles will need to rekindle that type of magic in arguably the NFL's toughest place to play as a visitor. Although it's a difficult matchup, Foles certainly has some type of postseason magic that can't be explained. 

19. Alshon Jeffery, WR – Philadelphia Eagles @ New Orleans Saints

Jeffery's numbers are much better with Foles at the helm and the Eagles will undoubtedly have to sling the rock a great deal in ​Sunday's Divisional Round game against the Saints. Jeffery has been targeted at least eight times in three of the Eagles' last five games. 

18. Zach Ertz, TE – Philadelphia Eagles @ New Orleans Saints

Ertz had a rough outing against the Saints back in the regular season meeting and he has failed to reach double-digit FanDuel fantasy points in four of the last five games. However, this is the all-time single-season leader in receptions by a tight end. Philly better find some way to get him the football.

17. Eric Ebron, TE – Indianapolis Colts @ Kansas City Chiefs

No other team in the NFL gave up more FanDuel fantasy points per game (13.7) to the tight end position during the regular season than the Kansas City Chiefs. It should be a big game for Andrew Luck's favorite red-zone target.

16. Julian Edelman, WR – New England Patriots vs. Los Angeles Chargers

The weather won't be great in Foxborough on Sunday, but that should be alright for Edelman and the short range of routes that he runs. 

15. Amari Cooper, WR – Dallas Cowboys @ Los Angeles Rams

Cooper failed to make an impact in the last few games of the regular season, but he did have a nice game to open the playoffs with seven catches on nine targets for 106 receiving yards. 

14. James White, RB – New England Patriots vs. Los Angeles Chargers

We all saw the Ravens' running game get completely shut down by the Chargers on Sunday, and this has been something going on for a while now. In fact, the Chargers allowed the third-most receiving yards per game (58.3) to the running back position this season. 

13. Marlon Mack, RB – Indianapolis Colts @ Kansas City Chiefs

KC allowed the sixth-most rushing yards per game (132.1) during the regular season. And Mack certainly raised some eyebrows with his 148 yards and touchdown on the ground in the Wild Card round. We could be in for more of that in ​Saturday's Divisional Round game with the Chiefs. 

12. Robert Woods, WR – Los Angeles Rams vs. Dallas Cowboys

Woods wasn't needed much in the regular season finale, but he was obviously the preferred target of quarterback Jared Goff with at least nine targets in five of the previous seven games before that. 

11. T.Y. Hilton, WR – Indianapolis Colts @ Kansas City Chiefs

Hilton was on pace to have 900 yards after the Colts' opening drive against the Texans, but Luck just simply found other ways to move the ball as the game went on. Look for Hilton to get back on the good foot, as KC allowed the second-most passing yards per game (273.4) during the regular season.

10. Melvin Gordon, RB – Los Angeles Chargers @ New England Patriots

Sunday's weather in Foxborough doesn't lend much optimism to either team's passing game. And that's unfortunate, considering that's the Chargers' bread and butter. Look for the Chargers to find Gordon on short passes out of the backfield and rack up the fantasy points in the process.

9. Travis Kelce, TE – Kansas City Chiefs vs. Indianapolis Colts

Kelce stumbled down the stretch of the regular season, failing to top double-digit FanDuel fantasy points in each of the last three games. However, he should get a nice boost being in this is a game that features two of the top six teams (IND: 2nd, KC: 6th) in situation-neutral pace.

8. Tyreek Hill, WR – Kansas City Chiefs vs. Indianapolis Colts

The poster boy for boom-or-bust fantasy games, Hill certainly has the ability to shoot fantasy owners up leaderboards everywhere. He has at least five games with at least 26 FanDuel fantasy points, and three of them going for at least 35.

7. Andrew Luck, QB – Indianapolis Colts @ Kansas City Chiefs

KC allowed the second-most FanDuel fantasy points per game (22.1) to opposing quarterbacks this season. We should see plenty of points in this game, so expect Luck to go head-to-head with Chiefs QB Patrick Mahomes every step of the way. 

6. Ezekiel Elliott, RB – Dallas Cowboys @ Los Angeles Rams

The matchup isn't great, but Zeke gets more than enough volume to be fantasy relevant in any scenario. He has notched at least 22.5 FanDuel fantasy points in six of the last eight games. 

5. Alvin Kamara, RB – New Orleans Saints vs. Philadelphia Eagles

The Eagles have a fairly stout run defense, so that should give Kamara more opportunities to catch passes out of the backfield. Add that to his propensity for the big play and you have a big day in store for Kamara.

4. Michael Thomas, WR – New Orleans Saints vs. Philadelphia Eagles

Thomas had a simple four-catch performance for 92 yards and a touchdown against Philly in Week 11. His quarterback Drew Brees always dials up a nice performance when he's in New Orleans, giving Thomas a much better chance to have a productive fantasy day.

3. Drew Brees, QB – New Orleans Saints vs. Philadelphia Eagles

The Eagles' secondary got bailed out by some brutal play calling from Bears' head coach Matt Nagy on Sunday, but that certainly won't be the case with Saints HC Sean Payton – especially at home. Philly allowed four games of at least 30+ FanDuel fantasy points this season, including Brees with a four-touchdown performance in Week 11.

2. Todd Gurley, RB – Los Angeles Rams vs. Dallas Cowboys

Gurley should be well-rested after sitting out the final three games of the regular season. Dallas did hold Seattle to 73 rushing yards last week in the Wild Card Round, but Gurley is just a different breed altogether. He's likely in for another 100-yard game on ​Saturday night against the Cowboys.

1. Patrick Mahomes, QB – Kansas City Chiefs vs. Indianapolis Colts

No surprise here as the front runner for NFL MVP has been crushing it all season. Mahomes will be facing a very underrated Colts' defense, but he has shown to be effective in any matchup, posting at least 17.8 FanDuel fantasy points in every game this season. 

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.