Welcome to Week 12 and the latest fantasy football flex rankings, as we combine the best of the running backs, wide receivers and tight ends into one tidy package. This week, no teams are on a bye, though obviously there are injuries and ample virus news affecting the availability of some key players. We are down to two games on the schedule for Thursday, so keep up with the news until Sunday to make sure your players are active and are unaffected by the return from injury of others. Regardless, best of luck this week and have a great Thanksgiving!
1. Dalvin Cook, RB, Vikings:: He is averaging more than 30 touches per game in the past month. Cannot beat that.
2. Davante Adams, WR, Packers:
3. Keenan Allen, WR, Chargers: Sixteen catches on 19 targets versus the Jets. Thank you, Justin Herbert.
4. Alvin Kamara, RB, Saints: Nary a reception in Week 11, the first time in his career it happened, but seems unlikely to be a trend.
5. Aaron Jones, RB, Packers
6. Derrick Henry, RB, Titans: Game-winning touchdown run reminds us he carries fantasy managers late in seasons.
7. Stefon Diggs, WR, Bills
8. Tyreek Hill, WR, Chiefs
9. DeAndre Hopkins, WR, Cardinals
10. DK Metcalf, WR, Seahawks: Unstoppable versus even strong defenders, and now he gets to face the Eagles.
11. James Robinson, RB, Jaguars: Three running backs have more PPR points. Three. Don't ask why I continue to rank him so well. Robinson earned it.
12. Josh Jacobs, RB, Raiders
13. Nick Chubb, RB, Browns: That makes 240 rushing yards the past two weeks, and on 39 rushing attempts. He is an RB1 every week.
14. Miles Sanders, RB, Eagles: Fumbling still a problem, but he remains the lone asset in this offense we can count on.
15. Antonio Gibson, RB, Washington
16. Ezekiel Elliott, RB, Cowboys: Comes off his first 100-yard rushing game, and the offense did look better with Andy Dalton running it.
17. Terry McLaurin, WR, Washington
18. Julio Jones, WR, Falcons: Hamstring injury could make him a game-time decision this week.
19. Tyler Lockett, WR, Seahawks
20. Adam Thielen, WR, Vikings: Four touchdowns the past two games, but placement on COVID-19 list could jeopardize his playing this week.
21. D'Andre Swift, RB, Lions: I would love to believe the Lions will give Swift tons of volume and big numbers will result, but have we not been burned before?
22. Chris Carson, RB, Seahawks
23. Kareem Hunt, RB, Browns
24. Allen Robinson II, WR, Bears: Can't say it really matters which of these underwhelming Chicago quarterbacks starts this week.
25. Cooper Kupp, WR, Rams
26. Michael Thomas, WR, Saints: Taysom Hill sure looked in his direction a lot. Probably has more to do with Thomas getting healthy rather than Drew Brees indictment.
27. Mike Davis, RB, Panthers: Christian McCaffrey could play this week, or not. Still, Davis is not playing the way he was in early October.
28. Clyde Edwards-Helaire, RB, Chiefs
29. James Conner, RB, Steelers
30. Travis Kelce, TE, Chiefs
31. Will Fuller V, WR, Texans: Figures to gobble up plenty of yards versus the Lions on Thanksgiving.
32. Kenny Golladay, WR, Lions: Hip injury still a problem, and Matthew Stafford is struggling.
33. Calvin Ridley, WR, Falcons
34. Todd Gurley II, RB, Falcons
35. Kenyan Drake, RB, Cardinals: Still seems mighty overrated to me, and does not look 100% healthy, either.
36. Giovani Bernard, RB, Bengals: Sure, there is no Joe Mixon, but this is a limited offense now. Only so much Bernard can really do.
37. A.J. Brown, WR, Titans
38. Diontae Johnson, WR, Steelers: Pick a Steelers receiver and you cannot go wrong. Well, don't pick James Washington or Ray-Ray McCloud.
39. Chase Claypool, WR, Steelers
40. JuJu Smith-Schuster, WR, Steelers
41. Brandin Cooks, WR, Texans
42. Robby Anderson, WR, Panthers: Pick a Panthers receiver and it's also tough to go wrong. And they don't have Ben Roethlisberger. Underrated story this season.
43. DJ Moore, WR, Panthers
44. Curtis Samuel, WR, Panthers
45. Justin Jefferson, WR, Vikings
46. DeVante Parker, WR, Dolphins: Still do not fully understand the Tua Tagovailoa benching, but Parker should get numbers regardless.
47. Mike Evans, WR, Buccaneers: Targets are up the past few games, but it seems tough for any Bucs receiver to accumulate big-yardage games.
48. Chris Godwin, WR, Buccaneers
49. Antonio Brown, WR, Buccaneers
50. Darren Waller, TE, Raiders: Raiders really need a wide receiver or two this offseason. Still, this is the No. 2 tight end this season, although he is 55 PPR points behind Kelce.
51. Kalen Ballage, RB, Chargers: Austin Ekeler claimed he would play this week, but we anxiously await word. It sure affects Ballage.
52. J.D. McKissic, RB, Washington
53. Salvon Ahmed, RB, Dolphins: Teams run on the Jets, but perhaps fantasy managers got too excited about Ahmed.
54. Chase Edmonds, RB, Cardinals
55. Jonathan Taylor, RB, Colts: Again, we all want to believe the rookie has the starting role, but the Colts are telling everyone this is not the case. Be careful.
56. Melvin Gordon III, RB, Broncos: That was Gordon's first decent fantasy game in a month. Saints will probably keep him in check.
57. Wayne Gallman, RB, Giants: Touchdowns in his past four games, so he is deserving of more volume. Matchup is right for him, too.
58. Gus Edwards, RB, Ravens: Seems in play for big volume with J.K. Dobbins and Mark Ingram II on the COVID-19 list. Still, not a pass-catcher. Has 12 catches in his three-year career!
59. Tyler Boyd, WR, Bengals
60. Tee Higgins, WR, Bengals: Joe Burrow kept the Bengals receivers relevant, but his season is over.
61. DJ Chark Jr., WR, Jaguars: Chark knows what it's like to have underwhelming quarterback play.
62. Robert Woods, WR, Rams
63. CeeDee Lamb, WR, Cowboys
64. Duke Johnson, RB, Texans: Colleagues rank him nicely, but Duke has 11.9 PPR points the past two weeks. The volume is not enough in this offense.
65. David Montgomery, RB, Bears
66. Michael Pittman Jr., WR, Colts: It's up to Philip Rivers to make Pittman a top-30 fantasy wide receiver. It can be done.
67. Sterling Shepard, WR, Giants
68. Jakobi Meyers, WR, Patriots: Hard to believe Damiere Byrd will take his targets every week.
69. James White, RB, Patriots: Back in play for fantasy now that Rex Burkhead is done for the season. The receptions make him more valuable than the next fellow.
70. Damien Harris, RB, Patriots
71. Jamison Crowder, WR, Jets: Cannot assume whoever quarterbacks for the Jets will ignore him again.
72. Nelson Agholor, WR, Raiders
73. Ronald Jones II, RB, Buccaneers: Not the least bit surprised he went from 192 rushing yards to 24. So predictable. Avoid the Tampa RBs if you can.
74. Leonard Fournette, RB, Buccaneers
75. Nyheim Hines, RB, Colts: On one hand, rookie Taylor is no lock for touches. On the other, Hines has become a bit touchdown-dependent.
76. Malcolm Brown, RB, Rams: No Rams running backs look like particularly decent fantasy plays, but Brown seems the safest.
77. Deebo Samuel, WR, 49ers
78. Mike Williams, WR, Chargers: Such a talent, but still no lock to reach even 50 receptions. Fell just short last season. Has to put it together one of these seasons.
79. Amari Cooper, WR, Cowboys
80. Jerry Jeudy, WR, Broncos
81. Marvin Jones Jr., WR, Lions: Stafford has to play better on Turkey Day, right?
82. Raheem Mostert, RB, 49ers: How do you trust anyone in this backfield, even if they suit up? They keep getting hurt. Pass.
83. Zack Moss, RB, Bills
84. Devin Singletary, RB, Bills: Such a disappointing season for him that many fantasy managers didn't care that the Bills were on a bye last week.
85. Jamaal Williams, RB, Packers
86. Cole Beasley, WR, Bills
87. Brandon Aiyuk, WR, 49ers: He had 14 targets in his most recent game, which was Week 10. Still, rookies are rarely a lock to perform.
88. Phillip Lindsay, RB, Broncos: Even when Gordon runs well, Lindsay still looks like the team's best running back. Broncos should go back to Lindsay next season.
89. Latavius Murray, RB, Saints
90. Frank Gore, RB, Jets: Hey, he finally got his first touchdown of this rotten season. Would like to see him get one last victory, too.
91. Corey Davis, WR, Titans
92. John Brown, WR, Bills
93. Travis Fulgham, WR, Eagles: Seattle is so easy to throw on, but the way this offense is playing, it's hard to trust Carson Wentz or the receivers.
94. Jalen Reagor, WR, Eagles
95. KJ Hamler, WR, Broncos
96. Darius Slayton, WR, Giants
97. Tim Patrick, WR, Broncos
98. Hunter Henry, TE, Chargers
99. Mark Andrews, TE, Ravens
100. Dallas Goedert, TE, Eagles
Others: Darrell Henderson Jr., RB, Rams; Samaje Perine, RB, Bengals; Jerick McKinnon, RB, 49ers; Tony Pollard, RB, Cowboys; Christian Kirk, WR, Cardinals; Jordan Wilkins, RB, Colts; Jarvis Landry, WR, Browns; Le'Veon Bell, RB, Chiefs; Brian Hill, RB, Falcons; Sammy Watkins, WR, Chiefs; Ty Johnson, RB, Jets