Michael Fabiano's Week 12 Fantasy Football Rankings - FLEX (RB-WR-TE)

Senior fantasy football expert Michael Fabiano provides his Week 12 flex rankings to help you dominate the competition!

It's Thanksgiving week and that means we're deep in the 2020 fantasy football season. We have arrived! Let's set those Week 12 lineups and put ourselves in the best position for the highest postseason seed possible with a little help from my weekly PPR fantasy football rankings.

The fantasy football postseason is in sight and I'm really excited to claim my league title and help you get there too. Please be sure to always churn those last couple bench spots to make sure you're bringing the best possible team into the playoffs. Every lineup spot counts!


MORE: Week 12 Rankings, Articles, Reports & Tools Hub

Week 12 Rankings (PPR)



  1. Dalvin Cook, MIN (vs. CAR)
  2. Davante Adams, GB (vs. CHI)
  3. Tyreek Hill, KC (at TB)
  4. Stefon Diggs, BUF (vs. LAC)
  5. Travis Kelce, KC (at TB)
  6. DeAndre Hopkins, ARI (at NE)
  7. Keenan Allen, LAC (at BUF)
  8. Aaron Jones, GB (vs. CHI)
  9. Calvin Ridley, ATL (vs. LV)
  10. Terry McLaurin, WAS (at DAL)
  11. D.K. Metcalf, SEA (at PHI)
  12. Derrick Henry, TEN (at IND)
  13. Tyler Lockett, SEA (at PHI)
  14. Michael Thomas, NO (at DEN)
  15. Justin Jefferson, MIN (vs. CAR)
  16. Alvin Kamara, NO (at DEN)
  17. James Robinson, JAC (vs. CLE)
  18. Will Fuller, HOU (at DET)
  19. Josh Jacobs, LV (at ATL)
  20. Cooper Kupp, LAR (vs. SF)
  21. Darren Waller, LV (at ATL)
  22. Nick Chubb, CLE (at JAC)
  23. Miles Sanders, PHI (vs. SEA)
  24. Chris Carson, SEA (at PHI)
  25. A.J. Brown, TEN (at IND)
  26. Antonio Gibson, WAS (at DAL)
  27. Austin Ekeler, LAC (at BUF)
  28. Nyheim Hines, IND (vs. TEN)
  29. Robert Woods, LAR (vs. SF)
  30. Diontae Johnson, PIT (vs. BAL)
  31. Robby Anderson, CAR (at MIN)
  32. Allen Robinson, CHI (at GB)
  33. D.J. Moore, CAR (at MIN)
  34. Kareem Hunt, CLE (at JAC)
  35. Brian Hill, ATL (vs. LV)
  36. Chase Claypool, PIT (vs. BAL)
  37. Chris Godwin, TB (vs. KC)
  38. Amari Cooper, DAL (vs. WAS)
  39. DeVante Parker, MIA (at NYJ)
  40. Mike Davis, CAR (at MIN)
  41. Ezekiel Elliott, DAL (vs. WAS)
  42. Brandin Cooks, HOU (at DET)
  43. Cole Beasley, BUF (vs. LAC)
  44. Marvin Jones Jr., DET (vs. HOU)
  45. Curtis Samuel, CAR (at MIN)
  46. Mike Evans, TB (vs. KC)
  47. JuJu Smith-Schuster, PIT (vs. BAL)
  48. Tyler Boyd, CIN (vs. NYG)
  49. Clyde Edwards-Helaire, KC (at TB)
  50. Kenyan Drake, ARI (at NE)
  51. Antonio Brown, TB (vs. KC)
  52. Sterling Shepard, NYG (at CIN)
  53. Wayne Gallman, NYG (at CIN)
  54. Jakobi Meyers, NE (vs. ARI)
  55. Michael Pittman Jr., IND (vs. TEN)
  56. CeeDee Lamb, DAL (vs. WAS)
  57. Corey Davis, TEN (at IND)
  58. Christian Kirk, ARI (at NE)
  59. David Montgomery, CHI (at GB)
  60. Jamison Crowder, NYJ (vs. MIA)
  61. Jarvis Landry, CLE (at JAC)
  62. Nelson Agholor, LV (at ATL)
  63. Giovani Bernard, CIN (vs. NYG)
  64. T.J. Hockenson, DET (vs. HOU)
  65. Darius Slayton, NYG (at CIN)
  66. J.D. McKissic, WAS (at DAL)
  67. Raheem Mostert, SF (at LAR)
  68. Duke Johnson, HOU (at DET)
  69. Deebo Samuel, SF (at LAR)
  70. Benny Snell Jr., PIT (vs. BAL)
  71. Gus Edwards, BAL (at PIT)
  72. Travis Fulgham , PHI (vs. SEA)
  73. Jalen Reagor, PHI (vs. SEA)
  74. Hunter Henry, LAC (at BUF)
  75. Keelan Cole, JAC (vs. CLE)
  76. Matt Breida, MIA (at NYJ)
  77. Tee Higgins, CIN (vs. NYG)
  78. Breshad Perriman, NYJ (vs. MIA)
  79. Rashard Higgins, CLE (at JAC)
  80. Sammy Watkins, KC (vs. TB)
  81. Mike Williams, LAC (at BUF)
  82. Melvin Gordon, DEN (vs. NO)
  83. Damien Harris, NE (vs. ARI)
  84. Dallas Goedert, PHI (vs. SEA)
  85. Ronald Jones II, TB (vs. KC)
  86. Jordan Wilkins, IND (vs. TEN)
  87. Chase Edmonds, ARI (at NE)
  88. James White, NE (vs. ARI)
  89. Evan Engram, NYG (at CIN)
  90. Denzel Mims, NYJ (vs. MIA)
  91. Zack Moss, BUF (vs. LAC)
  92. Leonard Fournette, TB (vs. KC)
  93. Austin Hooper, CLE (at JAC)
  94. Frank Gore, NYJ (vs. MIA)
  95. Kyle Rudolph, MIN (vs. CAR)
  96. Laviska Shenault, JAC (vs. CLE)
  97. Damiere Byrd, NE (vs. ARI)
  98. Hayden Hurst, ATL (vs. LV)
  99. Russell Gage, ATL (vs. LV)
  100. Josh Reynolds, LAR (vs. SF)