Skip to main content

Week 12 Fantasy Football Rankings: Flex (RB/WR/TE)

Deebo Samuel and Justin Jefferson go toe-to-toe as the 49ers and Vikings faceoff in Week 12.

Welcome to Week 12 of the 2021 NFL season! I already know your team is looking playoff bound, but we can't take our foot off the gas pedal. Let's deliver more wins and finish strong heading into your league's postseason!

Remember to always churn those last couple bench spots to make sure you're bringing your best options to your lineup. Every lineup spot counts! Check out Matt De Lima's Week 12 waiver wire pickups for guidance on who to target.


Week 12 Rankings (PPR)


SI Recommends


  1. Christian McCaffrey, RB, CAR (at MIA)
  2. Cooper Kupp, WR, LAR (at GB)
  3. Davante Adams, WR, GB (vs. LAR)
  4. Jonathan Taylor, RB, IND (vs. TB)
  5. Austin Ekeler, RB, LAC (at DEN)
  6. Deebo Samuel, WR, SF (vs. MIN)
  7. Dalvin Cook, RB, MIN (at SF)
  8. D'Andre Swift, RB, DET (vs. CHI)
  9. Najee Harris, RB, PIT (at CIN)
  10. Ezekiel Elliott, RB, DAL (vs. LV)
  11. Chris Godwin, WR, TB (at IND)
  12. Joe Mixon, RB, CIN (vs. PIT)
  13. Justin Jefferson, WR, MIN (at SF)
  14. Stefon Diggs, WR, BUF (at NO)
  15. A.J. Dillon, RB, GB (vs. LAR)
  16. Saquon Barkley, RB, NYG (vs. PHI)
  17. Nick Chubb, RB, CLE (at BAL)
  18. Ja'Marr Chase, WR, CIN (vs. PIT)
  19. Keenan Allen, WR, LAC (at DEN)
  20. David Montgomery, RB, CHI (at DET)
  21. James Robinson, RB, JAC (vs. ATL)
  22. Leonard Fournette, RB, TB (at IND)
  23. Cordarelle Patterson, RB, ATL (at JAC)
  24. DK Metcalf, WR, SEA (at WAS)
  25. Diontae Johnson, WR, PIT (at CIN)
  26. Mike Evans, WR, TB (at IND)
  27. Terry McLaurin, WR, WAS (vs. SEA)
  28. Darrell Henderson, RB, LAR (at GB)
  29. Darren Waller, TE, LV (at DAL)
  30. Tyler Lockett, WR, SEA (at WAS)
  31. D.J. Moore, WR, CAR (at MIA)
  32. Michael Pittman Jr., WR, IND (vs. TB)
  33. Adam Thielen, WR, MIN (at SF)
  34. Jaylen Waddle, WR, MIA (vs. CAR)
  35. Antonio Gibson, RB, WAS (vs. SEA)
  36. Michael Gallup, WR, DAL (vs. LV)
  37. George Kittle, TE, SF (vs. MIN)
  38. Brandin Cooks, WR, HOU (at NYJ)
  39. Marquise Brown, WR, BAL (vs. CLE)
  40. Darnell Mooney, WR, CHI (at DET)
  41. Tee Higgins, WR, CIN (vs. PIT)
  42. Mark Andrews, TE, BAL (vs. CLE)
  43. Brandon Aiyuk, WR, SF (vs. MIN)
  44. Elijah Moore, WR, NYJ (at HOU)
  45. DeVonta Smith, WR, PHI (at NYG)
  46. Mike Williams, WR, LAC (at DEN)
  47. T.J. Hockenson, TE, DET (vs. CHI)
  48. Dalton Schultz, TE, DAL (vs. LV)
  49. Jerry Jeudy, WR, DEN (vs. LAC)
  50. Miles Sanders, RB, PHI (at NYG)
  51. Kareem Hunt, RB, CLE (at BAL)
  52. Melvin Gordon, RB, DEN (vs. LAC)
  53. Josh Jacobs, RB, LV (at DAL)
  54. Hunter Renfrow, WR, LV (at DAL)
  55. Tony Jones Jr., RB, NO (vs. BUF)
  56. Javonte Williams, RB, DEN (vs. LAC)
  57. Kyle Pitts, TE, ATL (at JAC)
  58. Rob Gronkowski, TE, TB (at IND)
  59. Chase Claypool, WR, PIT (at CIN)
  60. Mike Gesicki, TE, MIA (vs. CAR)
  61. Jamison Crowder, WR, NYJ (at HOU)
  62. Myles Gaskin, RB, MIA (vs. CAR)
  63. Tony Pollard, RB, DAL (vs. LV)
  64. Jakobi Meyers, WR, NE (vs. TEN)
  65. Courtland Sutton, WR, DEN (vs. LAC)
  66. Marvin Jones Jr., WR, JAC (vs. ATL)
  67. Elijah Mitchell, RB, SF (vs. MIN)
  68. Damien Harris, RB, NE (vs. TEN)
  69. Dontrell Hilliard, RB, TEN (at NE)
  70. Devonta Freeman, RB, BAL (vs. CLE)
  71. Rashod Bateman, WR, BAL (vs. CLE)
  72. Jarvis Landry, WR, CLE (at BAL)
  73. Cole Beasley, WR, BUF (at NO)
  74. Odell Beckham Jr., WR, LAR (at GB)
  75. Dallas Goedert, TE, PHI (at NYG)
  76. Pat Freiermuth, TE, PIT (at CIN)
  77. Emmanuel Sanders, WR, BUF (at NO)
  78. Laviska Shenault Jr., WR, JAC (vs. ATL)
  79. Van Jefferson, WR, LAR (at GB)
  80. Cedrick Wilson, WR, DAL (vs. LV)
  81. Tyler Boyd, WR, CIN (vs. PIT)
  82. Nick Westbrook-Ikhine, WR, TEN (at NE)
  83. Kendrick Bourne, WR, NE (vs. TEN)
  84. David Johnson, RB, HOU (vs. NYJ)
  85. J.D. McKissic, RB, WAS (vs. SEA)
  86. Ty Johnson, RB, NYJ (at HOU)
  87. Rhamondre Stevenson, RB, NE (vs. TEN)
  88. D'Onta Foreman, RB, HOU (vs. NYJ)
  89. Noah Fant, TE, DEN (vs. LAC)
  90. Dawson Knox, TE, BUF (at NO)
  91. Russell Gage, WR, ATL (at JAC)
  92. Kenny Golladay, WR, NYG (vs. PHI)
  93. Tre'Quan Smith, WR, NO (vs. BUF)
  94. Darius Slayton, WR, NYG (vs. PHI)
  95. Alex Collins, RB, SEA (at WAS)
  96. Kenyan Drake, RB, LV (at DAL)
  97. Hunter Henry, TE, NE (vs. TEN)
  98. Robby Anderson, WR, CAR (at MIA)
  99. Marquez-Valdes Scantling, WR, GB (vs. LAR)
  100. Evan Engram, TE, NYG (vs. PHI)

Get fantasy and betting analysis in your inbox by signing up for the Winners Club newsletter: