Fantasy Football Week 12 FLEX Rankings

Photo: Chuck Cook-USA TODAY

It's Week 12 and that means this will be the final week of byes this season. Only an injury will keep your star players out of your lineup going forward. Week 12 is usually Thanksgiving week, but the holiday is coming a little later than usual this year. Good luck in what is the penultimate game of the fantasy regular season for many. 

All of my rankings reflect the order in which I would start a player in half-point PPR leagues with otherwise standard scoring (only slight adjustments are needed in full-point PPR). These rankings will be updated occasionally as needed throughout the week so be sure to check back in with The Draft Network often to gain an edge on your leaguemates.

If you have any specific questions or want to know more about what I think of certain players, hit me up on Twitter (@JaimeEisner). I’d be happy to chat with you!

Click here for other specific positional rankings: QB | RB | WR | TE | K | DST


  1. Christian McCaffrey (RB - CAR) | @ NO
  2. Alvin Kamara (RB - NO) | vs. CAR
  3. Ezekiel Elliott (RB - DAL) | @ NE
  4. Michael Thomas (WR - NO) | vs. CAR
  5. Julio Jones (WR - ATL) | vs. TB
  6. Nick Chubb (RB - CLE) | vs. MIA
  7. Mike Evans (WR - TB) | @ ATL
  8. DeAndre Hopkins (WR - HOU) | vs. IND
  9. Chris Godwin (WR - TB) | @ ATL
  10. Derrick Henry (RB - TEN) | vs. JAX
  11. Davante Adams (WR - GB) | @ SF
  12. Odell Beckham Jr. (WR - CLE) | vs. MIA
  13. Le’Veon Bell (RB - NYJ) | vs. OAK
  14. Aaron Jones (RB - GB) | @ SF
  15. Josh Jacobs (RB - OAK) | @ NYJ
  16. Cooper Kupp (WR - LAR) | vs. BAL
  17. Chris Carson (RB - SEA) | @ PHI
  18. Saquon Barkley (RB - NYG) | @ CHI
  19. D.J. Chark Jr. (WR - JAX) | @ TEN
  20. Calvin Ridley (WR - ATL) | vs. TB
  21. Jarvis Landry (WR - CLE) | vs. MIA
  22. Tyler Lockett (WR - SEA) | @ PHI 
  23. D.J. Moore (WR - CAR) | @ NO
  24. Kenny Golladay (WR - DET) | @ WSH
  25. Leonard Fournette (RB - JAX) | @ TEN
  26. Mark Ingram II (RB - BAL) | @ LAR
  27. Todd Gurley II (RB - LAR) | vs. BAL
  28. George Kittle (TE - SF) | vs. GB
  29. Allen Robinson II (WR - CHI) | vs. NYG
  30. Julien Edelman (WR - NE) | vs. DAL
  31. Jamison Crowder (WR - NYJ) | vs. OAK
  32. Tevin Coleman (RB - SF) | vs. GB
  33. Joe Mixon (RB - CIN) | vs. PIT
  34. Mark Andrews (TE - BAL) | @ LAR
  35. Ronald Jones II (RB - TB) | @ ATL
  36. Kareem Hunt (RB - CLE) | vs. MIA
  37. Zach Ertz (TE - PHI) | @ SEA
  38. Darren Waller (TE - OAK) | @ NYJ
  39. Emmanuel Sanders (WR - SF) | vs. GB
  40. Courtland Sutton (WR - DEN) | @ BUF
  41. Curtis Samuel (WR - CAR) | @ NO
  42. John Brown (WR - BUF) | vs. DEN
  43. Golden Tate III (WR - NYG) | @ CHI
  44. Marvin Jones Jr. (WR - DET) | @ WSH
  45. David Montgomery (RB - CHI) | vs. NYG
  46. Phillip Lindsay (RB - DEN) | @ BUF
  47. Devin Singletary (RB - BUF) | vs. DEN
  48. Amari Cooper (WR - DAL) | @ NE
  49. Carlos Hyde (RB - HOU) | vs. IND
  50. Jamaal Williams (RB - GB) | @ SF
  51. Tyrell Williams (WR - OAK) | @ NYJ
  52. Deebo Samuel (WR - SF) | vs. GB
  53. T.Y. Hilton (WR - IND) | @ HOU
  54. Tyler Boyd (WR - CIN) | vs. PIT
  55. Terry McLaurin (WR - WSH) | vs. DET
  56. DeVante Parker (WR - MIA) | @ CLE
  57. Jacob Hollister (TE - SEA) | vs. PHI
  58. Brian Hill (RB - ATL) | vs. TB
  59. Jonathan Williams (RB - IND) | @ HOU
  60. Tarik Cohen (RB - CHI) | vs. NYG
  61. Derrius Guice (RB - WSH) | vs. DET
  62. Miles Sanders (RB - PHI) | vs. SEA
  63. Sony Michel (RB - NE) | vs. DAL
  64. James White (RB - NE) | vs. DAL
  65. Nyheim Hines (RB - IND) | @ HOU
  66. Benny Snell (RB - PIT) | @ CIN
  67. Jaylen Samuels (RB - PIT) | @ CIN
  68. Latavius Murray (RB - NO) | vs. CAR
  69. Russell Gage (WR - ATL) | vs. TB
  70. DK Metcalf (WR - SEA) | @ PHI
  71. James Washington (WR - PIT) | @ CIN
  72. Marquise Brown (WR - BAL) | @ LAR
  73. Robert Woods (WR - LAR) | vs. BAL
  74. Michael Gallup (WR - DAL) | @ NE
  75. Darius Slayton (WR - NYG) | @ CHI
  76. Randall Cobb (WR - DAL) | @ NE
  77. Alshon Jeffery (WR - PHI) | vs. SEA
  78. Sterling Shepard (WR - NYG) | @ CHI
  79. Josh Gordon (WR - SEA) | @ PHI
  80. Demaryius Thomas (WR - NYJ) | vs. OAK
  81. Ryan Griffin (TE - NYJ) | vs. OAK
  82. Adrian Peterson (RB - WSH) | vs. DET
  83. Greg Olsen (TE - CAR) | @ NO
  84. Cameron Brate (TE - TB) | @ ATL
  85. Taylor Gabriel (WR - CHI) | vs. NYG
  86. Hunter Renfrow (WR - OAK) | @ NYJ
  87. Will Fuller V (WR - HOU) | vs. IND
  88. Dede Westbrook (WR - JAX) | @ TEN
  89. Chris Conley (WR - JAX) | @ TEN
  90. Gerald Everett (TE - LAR) | vs. BAL
  91. Cole Beasley (WR - BUF) | vs. DEN
  92. Bo Scarbrough (RB - DET) | @ WSH
  93. Dallas Goedert (TE - PHI) | @ SEA
  94. Kalen Ballage (RB - MIA) | @ CLE
  95. Duke Johnson (RB - HOU) | vs. IND
  96. Matt Breida (RB - SF) | vs. GB
  97. Peyton Barber (RB - TB) | @ ATL
  98. Jay Ajayi (RB - PHI) | vs. SEA
  99. J.D. McKissic (RB - DET) | @ WSH
  100. David Njoku (TE - CLE) | vs. MIA

Written By:

TDN Fantasy

Fantasy Contributors

TDN Fantasy provides the most relevant and useful Fantasy Football analysis and NFL betting advice. Hosts Paige Dimakos, Jake Arians, and Jaime Eisner bring years of experience in the fantasy football, sports gambling, and football analysis industries to their weekly podcasts and rankings for your fantasy team.

Connect: