Fantasy football flex rankings for Week 7

Eric Karabell

Welcome to Week 7 and the latest flex rankings, as we again combine the best of the running backs and wide receivers, plus a few tight ends, to create a top-100-(plus) list for your PPR ranking pleasure. Just a note: Things do change as the week progresses, mainly with injuries. Please check updates during the week and on Sunday morning as well. This will be the first weekend with more than two teams on a bye, so the player pool is a bit lighter than normal, though one of the teams off is the Raiders, so perhaps not so much. Anyway, good luck in Week 7 and beyond!

1. Todd Gurley II, RB, Los Angeles Rams: On pace for more than 2,300 total yards and 29 touchdowns. Wow. Gonna be tough without him in Week 12.
2. Melvin Gordon, RB, Los Angeles Chargers: As great as Gurley is, Gordon is a mere 13.5 PPR points behind him.
3. Saquon Barkley, RB, New York Giants: Yeah, I think he is going to catch 100 passes.
4. Adam Thielen, WR, Minnesota Vikings: He is definitely going to catch 100 passes. Top receiver? Absolutely. He is doing things even Antonio Brownwas not doing.
5. Julio Jones, WR, Atlanta Falcons: He is sixth among wide receivers in PPR scoring. Sans a touchdown. Trade for Jones. The lack of touchdowns is mostly bad luck.
6. Odell Beckham Jr., WR, New York Giants: How can the Giants have more top-six fantasy options for the week than wins? Makes you think.

7. Ezekiel Elliott, RB, Dallas Cowboys
8. Kareem Hunt, RB, Kansas City Chiefs: Still baffled by the low number of receptions (10 in six games), but the production is there.
9. Alvin Kamara, RB, New Orleans Saints
10. A.J. Green, WR, Cincinnati Bengals
11. Michael Thomas, WR, New Orleans Saints
12. DeAndre Hopkins, WR, Houston Texans: Playing in Jacksonville might not be fun, but that defense was shredded in Week 6.
13. Christian McCaffrey, RB, Carolina Panthers
14. Joe Mixon, RB, Cincinnati Bengals: Disappointing volume last week, but a game with the Chiefs looms!
15. David Johnson, RB, Arizona Cardinals: Sure, we expected more, but at least he is finding the end zone, and yowza, look at that pending schedule, starting with the suddenly weak Broncos rush defense.
16. Mark Ingram II, RB, New Orleans Saints
17. T.J. Yeldon, RB, Jacksonville Jaguars: I believe he's got two more games as the starter, including Week 8 in London. Who knows, could be more starts later. Leonard Fournette is getting a rep.
18. Tyreek Hill, WR, Kansas City Chiefs: What he did to the Patriots in the final quarter was fantastic.
19. Mike Evans, WR, Tampa Bay Buccaneers
20. Sony Michel, RB, New England Patriots: Sure looks like he's on the way to 1,200 rushing yards. He is averaging more than 100 for the past three games.
21. James White, RB, New England Patriots: Meet the No. 7 RB in PPR scoring this season. I think he will get to 100 receptions as well.
22. Tevin Coleman, RB, Atlanta Falcons: It is his starting job, in theory, now that Devonta Freeman is out until mid-December, at least. Coleman needs to play better, though, to justify this ranking, and he is already losing goal-line work.
23. Robert Woods, WR, Los Angeles Rams: Meet the No. 7 WR in PPR this season. Amazing, right? Cooper Kupp is No. 15 but likely out at least this week, though it shouldn't alter Woods' projections.
24. Stefon Diggs, WR, Minnesota Vikings
25. Brandin Cooks, WR, Los Angeles Rams
26. Travis Kelce, TE, Kansas City Chiefs
27. Keenan Allen, WR, Los Angeles Chargers: Unimpressive numbers so far, thus the tepid ranking for someone of his ability.
28. Emmanuel Sanders, WR, Denver Broncos: Meanwhile, he has been impressive.
29. Jarvis Landry, WR, Cleveland Browns: Figure he bounces back at Tampa Bay. This is still a top-20 WR.
30. Golden Tate, WR, Detroit Lions
31. T.Y. Hilton, WR, Indianapolis Colts: With his quarterback on pace to break the NFL record for pass attempts, it would be nice if Hilton played a larger role.
32. Julian Edelman, WR, New England Patriots: Only 111 receiving yards after two games, but good things are coming.
33. Zach Ertz, TE, Philadelphia Eagles
34. Carlos Hyde, RB, Cleveland Browns
35. LeSean McCoy, RB, Buffalo Bills: It might sound crazy to like him more with Derek Anderson at QB, but at least Anderson is a veteran who can throw downfield. It definitely helps McCoy.
36. Chris Thompson, RB, Washington Redskins: Surprise inactive in Week 6, but expected to perform this week.
37. Alshon Jeffery, WR, Philadelphia Eagles: Looks terrific and like a top-20 WR again.
38. Tyler Boyd, WR, Cincinnati Bengals: He is No. 13 in WR PPR scoring, ahead of Beckham, Evans and Allen.
39. Kenny Golladay, WR, Detroit Lions
40. Eric Ebron, TE, Indianapolis Colts: Yep. I ranked him ahead of the next fellow. Numbers over reputation. Six touchdowns versus one and little reason to expect a major adjustment.
41. Rob Gronkowski, TE, New England Patriots
42. Adrian Peterson, RB, Washington Redskins: Not the biggest fan, and seven catches in five games is part of it, but have to give much credit to Peterson for not acting his age.
43. Matt Breida, RB, San Francisco 49ers
44. Dalvin Cook, RB, Minnesota Vikings: If Cook plays this week and still does nothing, fantasy managers will probably move on. I keep saying that would be a mistake, but it is Week 7 and he has averaged 2.7 yards per carry and struggled to get onto the field. That counts, too.
45. Tarik Cohen, RB, Chicago Bears: Three Bears in a row and yeah, I think the pass-catching running back is most valuable at this point.
46. Allen Robinson, WR, Chicago Bears
47. Jordan Howard, RB, Chicago Bears: Major concerns with his workload.
48. Alex Collins, RB, Baltimore Ravens: Productive in Week 6, but he's not getting the workload either.
49. Demaryius Thomas, WR, Denver Broncos
50. Josh Gordon, WR, New England Patriots: Six targets in his first two Patriots games and nine in the third game against the Chiefs. One can see how this really ends up working out great.
51. Calvin Ridley, WR, Atlanta Falcons: The past two weeks does not prove his touchdown rate was unsustainable. But it was.
52. Will Fuller V, WR, Houston Texans
53. Phillip Lindsay, RB, Denver Broncos: Sometimes I think he will be really good. Sometimes I think the other rookie will be. Right now, neither of them is worth trusting.
54. Nyheim Hines, RB, Indianapolis Colts: Meet your No. 15 PPR RB for the season.
55. Corey Davis, WR, Tennessee Titans: Not a good offense, as everyone can see. Davis might be better off with the backup QB.
56. John Brown, WR, Baltimore Ravens
57. Marvin Jones Jr., WR, Detroit Lions: Keep trusting him at your peril. He is not among the top 50 WRs in PPR so far. Next week his ranking could be in the 80s.
58. Mohamed Sanu, WR, Atlanta Falcons
59. Michael Crabtree, WR, Baltimore Ravens
60. Marquise Goodwin, WR, San Francisco 49ers: Terrific player, obviously, when he is healthy. And C.J. Beathard is not so bad.
61. George Kittle, TE, San Francisco 49ers
62. Greg Olsen, TE, Carolina Panthers
63. Sammy Watkins, WR, Kansas City Chiefs
64. Kenyan Drake, RB, Miami Dolphins: I thought after the goal-line fumble we might never see him again, or like Jay Ajayi last season he would get traded. Five minutes later, Drake was playing a key role. Kudos.
65. Bilal Powell, RB, New York Jets: The wild love for Jets running backs ceased quickly after Week 5.
66. Taylor Gabriel, WR, Chicago Bears: Who? Check the numbers. He has consecutive 100-yard performances.
67. Sterling Shepard, WR, New York Giants
68. Marlon Mack, RB, Indianapolis Colts: Expect to see him among the most added players entering Week 7. Jordan Wilkins had his chance and failed, for now.
69. Wendell Smallwood, RB, Philadelphia Eagles: Eagles ran the ball fine against the Giants. Still think a reinforcement is pending.
70. Corey Clement, RB, Philadelphia Eagles
71. Kerryon Johnson, RB, Detroit Lions
72. Peyton Barber, RB, Tampa Bay Buccaneers: Nice Week 6 for him, but still a pretty average fantasy option.
73. DeSean Jackson, WR, Tampa Bay Buccaneers: He has 21 catches in five games. I think we knew, even after Weeks 1 and 2, this would happen. That assessment was clear in this space.
74. Devin Funchess, WR, Carolina Panthers
75. Nelson Agholor, WR, Philadelphia Eagles
76. Willie Snead IV, WR, Baltimore Ravens: While you have not been watching, he has become productive and remarkably consistent. Every game is five catches and 50 yards. It's not Thielen, but it is double-digit PPR points each week.
77. Keelan Cole, WR, Jacksonville Jaguars
78. Dede Westbrook, WR, Jacksonville Jaguars
79. Keke Coutee, WR, Houston Texans
80. Kelvin Benjamin, WR, Buffalo Bills: Perhaps it's nuts to rank someone with 10 catches in six games and one trash-time touchdown at all. But he does have a new QB.
81. Austin Ekeler, RB, Los Angeles Chargers
82. Dion Lewis, RB, Tennessee Titans: Major disappointment.
83. Isaiah Crowell, RB, New York Jets: From 219 rush yards to 40. Quite predictable, actually.
84. Lamar Miller, RB, Houston Texans: I have had enough. That actually happened last season.
85. Jermaine Kearse, WR, New York Jets: The new Sam Darnold target to watch, apparently.
86. Albert Wilson, WR, Miami Dolphins: Hey, if he's Calvin Ridley, so be it. This ranking says he isn't.
87. Kenny Stills, WR, Miami Dolphins
88. Ito Smith, RB, Atlanta Falcons: Touchdowns in three straight, but that is it. No yards or catches.
89. Frank Gore, RB, Miami Dolphins: We probably should take him a bit more seriously. Another 100-yard game and we will.
90. Royce Freeman, RB, Denver Broncos
91. Kyle Rudolph, TE, Minnesota Vikings
92. Austin Hooper, TE, Atlanta Falcons: Top-10 tight end!
93. Derrick Henry, RB, Tennessee Titans: Top-40 running back?
94. Javorius Allen, RB, Baltimore Ravens
95. Robby Anderson, WR, New York Jets
96. Antonio Callaway, WR, Cleveland Browns
97. Christian Kirk, WR, Arizona Cardinals
98. Chris Godwin, WR, Tampa Bay Buccaneers
99. Latavius Murray, RB, Minnesota Vikings: Awesome Week 6, but it should not be a time-share if Cook is healthy.
100. Larry Fitzgerald, WR, Arizona Cardinals: Thanks for the memories.

Others: LeGarrette Blount, RB, Detroit Lions; Theo Riddick, RB, Detroit Lions; Chester Rogers, WR, Indianapolis Colts; Pierre Garcon, WR, San Francisco 49ers; Ronald Jones, RB, Tampa Bay Buccaneers; Duke Johnson Jr., RB, Cleveland Browns; Pierre Garcon, WR, San Francisco 49ers; Josh Reynolds, WR, Los Angeles Rams; Alfred Blue, RB, Houston Texans; Chris Ivory, RB, Buffalo Bills; Nick Chubb, RB, Cleveland Browns; Raheem Mostert, RB, San Francisco 49ers; Donte Moncrief, WR, Jacksonville Jaguars; Jamaal Charles, RB, Jacksonville Jaguars