Fantasy Football Week 16 Rankings – Wide Receivers HALFPPR

To differentiate between all the “Start ‘Ems” on my Fantasy Football Start Em, Sit Em page, you can check out the Weekly Fantasy Football Rankings, so you can figure out whom to start between Player X and Player Y.

Below are my fantasy WR rankings and a set of links for my positional Weekly NFL Fantasy Football Rankings. Keep in mind that this list is for this week only; not the entire rest of the season.

The rankings are based on a HALFPPR scoring system. Each player has Walterfootball.com’s projected stats and standard scoring points.


Fantasy Football Weekly Rankings: QB | RB | WR | TE | DEF | FLEX |


Fantasy Football Weekly Rankings – PPR: RB | WR | TE | DEF | FLEX |


Fantasy Football Weekly Rankings – Half-PPR: RB | WR | TE | DEF | FLEX |






Updated 12/16/2025 5:46:21 AM – Follow @walterfootball for updates.
  1. Amon-Ra St. Brown, WR, Lions (vs. Steelers)- 23 Points
    8 Catches, 100 Receiving Yards, 1 TD.
    What sprained ankle? Amon-Ra St. Brown will continue to dominate.

  2. Jaxon Smith-Njigba, WR, Seahawks (vs. Rams)- 22 Points
    6 Catches, 100 Receiving Yards, 1 TD.
    Jaxon Smith-Njigba will continue to thrive despite the tough matchup.

  3. CeeDee Lamb, WR, Cowboys (vs. Chargers)- 18 Points
    6 Catches, 90 Receiving Yards, 1 TD.
    CeeDee Lamb will continue to be the preferred option.

  4. Ja'Marr Chase, WR, Bengals (at Dolphins)- 17 Points
    6 Catches, 80 Receiving Yards, 1 TD.
    Ja’Marr Chase figures to dominate again.

  5. A.J. Brown, WR, Eagles (at Redskins)- 17 Points
    6 Catches, 80 Receiving Yards, 1 TD.
    A.J. Brown has finally broken out of his funk.

  6. Puka Nacua, WR, Rams (at Seahawks)- 17 Points
    9 Catches, 100 Receiving Yards.
    Puka Nacua has a tough battle this week, but he’s matchup-proof.

  7. Nico Collins, WR, Texans (vs. Raiders)- 17 Points
    5 Catches, 90 Receiving Yards, 1 TD.
    Nico Collins will thrive no matter who starts at quarterback, and he has an easy matchup this week.

  8. Mike Evans, WR, Bucs (at Panthers)- 16 Points
    5 Catches, 80 Receiving Yards, 1 TD.
    Mike Evans looked great in his return.

  9. Jameson Williams, WR, Lions (vs. Steelers)- 16 Points
    5 Catches, 80 Receiving Yards, 1 TD.
    The Lions seem determined to get the ball to Jameson Williams lately.

  10. George Pickens, WR, Cowboys (vs. Chargers)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    George Pickens could look to redeem himself from his embarrassing performance against the Lions and the disappearing act versus the Vikings.

  11. Drake London, WR, Falcons (at Cardinals)- 15 Points
    5 Catches, 70 Receiving Yards, 1 TD.
    Status unknown.

  12. Courtland Sutton, WR, Broncos (vs. Jaguars)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Courtland Sutton has a middling matchup this week.

  13. Justin Jefferson, WR, Vikings (at Giants)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    J.J. McCarthy should do better this week, which bodes well for Justin Jefferson.

  14. Chris Olave, WR, Saints (vs. Jets)- 12 Points
    6 Catches, 90 Receiving Yards.
    Chris Olave will continue to be targeted heavily by an inexperienced quarterback.

  15. DK Metcalf, WR, Steelers (at Lions)- 12 Points
    7 Catches, 90 Receiving Yards.
    DK Metcalf is clearly healthy again, and so is his quarterback.

  16. Jaylen Waddle, WR, Dolphins (vs. Bengals)- 11 Points
    6 Catches, 80 Receiving Yards.
    I agree with Butters that Jaylen Waddle is a pyramid scheme, but he’s the only downfield option.

  17. Jakobi Meyers, WR, Jaguars (at Broncos)- 11 Points
    6 Catches, 80 Receiving Yards.
    Jakobi Meyers continues to be more productive.

  18. Tetairoa McMillan, WR, Panthers (vs. Buccaneers)- 11 Points
    6 Catches, 80 Receiving Yards.
    Tetairoa McMillan is coming off a poor game, but should be able to rebound.

  19. Khalil Shakir, WR, Bills (at Browns)- 10 Points
    6 Catches, 70 Receiving Yards.
    Khalil Shakir will continue to be targeted more than any other wide receiver.

  20. Rashee Rice, WR, Chiefs (at Titans)- 10 Points
    6 Catches, 70 Receiving Yards.
    Rashee Rice will continue to be a target monster.

  21. Zay Flowers, WR, Ravens (vs. Patriots)- 10 Points
    5 Catches, 80 Receiving Yards.
    Zay Flowers’ matchup isn’t as great this week.

  22. Ricky Pearsall, WR, 49ers (at Colts)- 9 Points
    5 Catches, 70 Receiving Yards.
    Ricky Pearsall finally looks healthy.

  23. Rome Odunze, WR, Bears (vs. Packers)- 9 Points
    4 Catches, 70 Receiving Yards.
    Status unknown.

  24. Tee Higgins, WR, Bengals (at Dolphins)- 9 Points
    5 Catches, 70 Receiving Yards.
    In concussion protocol.

  25. Marvin Harrison Jr., WR, Cardinals (vs. Falcons)- 9 Points
    5 Catches, 70 Receiving Yards.
    Status unknown.

  26. Stefon Diggs, WR, Patriots (at Ravens)- 9 Points
    4 Catches, 70 Receiving Yards.
    Stefon Diggs is a big injury risk, but he should continue to be started.

  27. Jayden Higgins, WR, Texans (vs. Raiders)- 9 Points
    4 Catches, 70 Receiving Yards.
    Jayden Higgins has improved recently and continues to see more targets.

  28. Jauan Jennings, WR, 49ers (at Colts)- 8 Points
    4 Catches, 60 Receiving Yards.


  29. Troy Franklin, WR, Broncos (vs. Jaguars)- 8 Points
    4 Catches, 60 Receiving Yards.
    Troy Franklin has established himself as the WR2 on the Broncos.

  30. Jerry Jeudy, WR, Browns (vs. Bills)- 8 Points
    4 Catches, 60 Receiving Yards.
    Shedeur Sanders is at least looking toward Jerry Jeudy downfield.

  31. Michael Wilson, WR, Cardinals (vs. Falcons)- 8 Points
    4 Catches, 60 Receiving Yards.
    Michael Wilson has dominated whenever Marvin Harrison Jr. has been out.

  32. Ladd McConkey, WR, Chargers (at Cowboys)- 8 Points
    5 Catches, 60 Receiving Yards.
    Ladd McConkey has produced more without Joe Alt on the field.

  33. Wan'Dale Robinson, WR, Giants (vs. Vikings)- 8 Points
    5 Catches, 60 Receiving Yards.
    Wan’Dale Robinson exploded recently. Perhaps he’s finally not being used as a PPR scam only.

  34. Matthew Golden, WR, Packers (at Bears)- 8 Points
    4 Catches, 60 Receiving Yards.
    It’s Matthew Golden’s time to shine.

  35. Terry McLaurin, WR, Redskins (vs. Eagles)- 8 Points
    4 Catches, 60 Receiving Yards.
    Terry McLaurin has a tougher matchup this week.

  36. Chimere Dike, WR, Titans (vs. Chiefs)- 8 Points
    4 Catches, 60 Receiving Yards.
    Chimere Dike is the receiver you want on the Titans, if you even want one.

  37. Jordan Addison, WR, Vikings (at Giants)- 8 Points
    4 Catches, 60 Receiving Yards.
    Still difficult to trust, but we can trust him more this week.

  38. D.J. Moore, WR, Bears (vs. Packers)- 7 Points
    10 Rushing Yards, 3 Catches, 50 Receiving Yards.
    D.J. Moore himself said he’ll take a step backward this season.

  39. DeVonta Smith, WR, Eagles (at Redskins)- 7 Points
    3 Catches, 60 Receiving Yards.
    DeVonta Smith should thrive once again.

  40. Jayden Reed, WR, Packers (at Bears)- 7 Points
    5 Catches, 50 Receiving Yards.
    Jayden Reed should do more this week.

  41. Romeo Doubs, WR, Packers (at Bears)- 7 Points
    4 Catches, 50 Receiving Yards.
    Romeo Doubs will start being productive again.

  42. Kayshon Boutte, WR, Patriots (at Ravens)- 7 Points
    3 Catches, 60 Receiving Yards.
    Kayshon Boutte should be healthier this week.

  43. DeVaughn Vele, WR, Saints (vs. Jets)- 7 Points
    4 Catches, 50 Receiving Yards.


  44. Luther Burden, WR, Bears (vs. Packers)- 6 Points
    3 Catches, 50 Receiving Yards.


  45. Emeka Egbuka, WR, Bucs (at Panthers)- 6 Points
    3 Catches, 50 Receiving Yards.
    Emeka Egbuka has hit a rookie wall.

  46. Chris Godwin, WR, Bucs (at Panthers)- 6 Points
    3 Catches, 50 Receiving Yards.
    Chris Godwin still isn’t 100 percent, but he’s looking better.

  47. Xavier Worthy, WR, Chiefs (at Titans)- 6 Points
    10 Rushing Yards, 2 Catches, 40 Receiving Yards.


  48. Darius Slayton, WR, Giants (vs. Vikings)- 6 Points
    3 Catches, 50 Receiving Yards.


  49. Brian Thomas Jr., WR, Jaguars (at Broncos)- 6 Points
    3 Catches, 50 Receiving Yards.
    Brian Thomas Jr. will have to battle Patrick Surtain II at times.

  50. Adonai Mitchell, WR, Jets (at Saints)- 6 Points
    3 Catches, 50 Receiving Yards.
    Adonai Mitchell could have another big game versus a weak secondary, assuming he has a real quarterback at his disposal.

  51. Tre Tucker, WR, Raiders (at Texans)- 6 Points
    3 Catches, 50 Receiving Yards.


  52. Davante Adams, WR, Rams (at Seahawks)- 6 Points
    3 Catches, 50 Receiving Yards.
    Davante Adams seems unlikely to play.

  53. Deebo Samuel, WR, Redskins (vs. Eagles)- 6 Points
    3 Catches, 50 Receiving Yards.
    There’s not much here.

  54. Rashid Shaheed, WR, Seahawks (vs. Rams)- 6 Points
    3 Catches, 50 Receiving Yards.


  55. Pat Bryant, WR, Broncos (vs. Jaguars)- 5 Points
    3 Catches, 40 Receiving Yards.


  56. Isaiah Bond, WR, Browns (vs. Bills)- 5 Points
    2 Catches, 40 Receiving Yards.


  57. Keenan Allen, WR, Chargers (at Cowboys)- 5 Points
    3 Catches, 40 Receiving Yards.
    Keenan Allen hasn’t done much lately.

  58. Michael Pittman, WR, Colts (vs. 49ers)- 5 Points
    3 Catches, 40 Receiving Yards.
    Michael Pittman Jr. will be hurt by the quarterback change.

  59. Malik Washington, WR, Dolphins (vs. Bengals)- 5 Points
    10 Rushing Yards, 3 Catches, 30 Receiving Yards.
    Malik Washington will get some manufactured touches.

  60. John Metchie, WR, Jets (at Saints)- 5 Points
    3 Catches, 40 Receiving Yards.
    John Metchie has an easy matchup this week, but will need Tyrod Taylor to play.

  61. Jalen Coker, WR, Panthers (vs. Buccaneers)- 5 Points
    4 Catches, 30 Receiving Yards.


  62. Xavier Legette, WR, Panthers (vs. Buccaneers)- 5 Points
    2 Catches, 40 Receiving Yards.


  63. Tyler Lockett, WR, Raiders (at Texans)- 5 Points
    3 Catches, 40 Receiving Yards.


  64. Calvin Austin, WR, Steelers (at Lions)- 5 Points
    2 Catches, 40 Receiving Yards.


  65. Keon Coleman, WR, Bills (at Browns)- 4 Points
    2 Catches, 30 Receiving Yards.


  66. Josh Palmer, WR, Bills (at Browns)- 4 Points
    2 Catches, 30 Receiving Yards.


  67. Cedric Tillman, WR, Browns (vs. Bills)- 4 Points
    2 Catches, 30 Receiving Yards.


  68. Zay Jones, WR, Cardinals (vs. Falcons)- 4 Points
    2 Catches, 30 Receiving Yards.


  69. Johnston Quentin, WR, Chargers (at Cowboys)- 4 Points
    2 Catches, 30 Receiving Yards.
    Status unknown.

  70. Tyquan Thornton, WR, Chiefs (at Titans)- 4 Points
    2 Catches, 30 Receiving Yards.


  71. Alec Pierce, WR, Colts (vs. 49ers)- 4 Points
    2 Catches, 30 Receiving Yards.


  72. Kavonte Turpin, WR, Cowboys (vs. Chargers)- 4 Points
    10 Rushing Yards, 2 Catches, 20 Receiving Yards.


  73. Darnell Mooney, WR, Falcons (at Cardinals)- 4 Points
    2 Catches, 30 Receiving Yards.
    Darnell Mooney has too many dud performances.

  74. Parker Washington, WR, Jaguars (at Broncos)- 4 Points
    2 Catches, 30 Receiving Yards.


  75. Demario Douglas, WR, Patriots (at Ravens)- 4 Points
    3 Catches, 30 Receiving Yards.


  76. DeAndre Hopkins, WR, Ravens (vs. Patriots)- 4 Points
    2 Catches, 30 Receiving Yards.


  77. Noah Brown, WR, Redskins (vs. Eagles)- 4 Points
    2 Catches, 30 Receiving Yards.


  78. Cooper Kupp, WR, Seahawks (vs. Rams)- 4 Points
    3 Catches, 30 Receiving Yards.
    Way past his prime.

  79. Elic Ayomanor, WR, Titans (vs. Chiefs)- 4 Points
    2 Catches, 30 Receiving Yards.


  80. Jalen Nailor, WR, Vikings (at Giants)- 4 Points
    2 Catches, 30 Receiving Yards.


  81. Andrei Iosivas, WR, Bengals (at Dolphins)- 3 Points
    2 Catches, 20 Receiving Yards.


  82. Josh Downs, WR, Colts (vs. 49ers)- 3 Points
    2 Catches, 20 Receiving Yards.


  83. Ryan Flournoy, WR, Cowboys (vs. Chargers)- 3 Points
    2 Catches, 20 Receiving Yards.


  84. Casey Washington, WR, Falcons (at Cardinals)- 3 Points
    2 Catches, 20 Receiving Yards.


  85. Tim Patrick, WR, Jaguars (at Broncos)- 3 Points
    2 Catches, 20 Receiving Yards.


  86. Isaac TeSlaa, WR, Lions (vs. Steelers)- 3 Points
    1 Catch, 30 Receiving Yards.


  87. Rashod Bateman, WR, Ravens (vs. Patriots)- 3 Points
    2 Catches, 20 Receiving Yards.


  88. Christian Kirk, WR, Texans (vs. Raiders)- 3 Points
    2 Catches, 20 Receiving Yards.


  89. Marvin Mims, WR, Broncos (vs. Jaguars)- 2 Points
    10 Rushing Yards, 1 Catch, 10 Receiving Yards.


  90. Jahan Dotson, WR, Eagles (at Redskins)- 2 Points
    1 Catch, 20 Receiving Yards.


  91. Jalin Hyatt, WR, Giants (vs. Vikings)- 2 Points
    1 Catch, 20 Receiving Yards.


  92. Kendrick Bourne, WR, 49ers (at Colts)- 1 Points
    1 Catch, 10 Receiving Yards.


  93. Olamide Zaccheaus, WR, Bears (vs. Packers)- 1 Points
    1 Catch, 10 Receiving Yards.


  94. Sterling Shepard, WR, Bucs (at Panthers)- 1 Points
    1 Catch, 10 Receiving Yards.


  95. Jake Bech, WR, Raiders (at Texans)- 1 Points
    1 Catch, 10 Receiving Yards.


  96. Jordan Whittington, WR, Rams (at Seahawks)- 1 Points
    1 Catch, 10 Receiving Yards.


  97. Adam Thielen, WR, Steelers (at Lions)- 1 Points
    1 Catch, 10 Receiving Yards.


  98. Jaylin Noel, WR, Texans (vs. Raiders)- 1 Points
    1 Catch, 10 Receiving Yards.
    Can be started if Christian Kirk is out again.

  99. Marquise Brown, WR, Chiefs (at Titans)- 0 Points

    Marquise Brown’s production will drop with Xavier Worthy and Rashee Rice back.

  100. Nick Westbrook-Ikhine, WR, Dolphins (vs. Bengals)- 0 Points



  101. Tyler Johnson, WR, Jets (at Saints)- 0 Points



  102. Arian Smith, WR, Jets (at Saints)- 0 Points



  103. Christian Watson, WR, Packers (at Bears)- 0 Points

    Status unknown.

  104. Robbie Chosen, WR, Redskins (vs. Eagles)- 0 Points



  105. Brandin Cooks, WR, Saints (vs. Jets)- 0 Points



  106. Tory Horton, WR, Seahawks (vs. Rams)- 0 Points






NFL Power Rankings - Dec. 16


NFL Picks - Dec. 15


2026 NFL Mock Draft - Dec. 10


Fantasy Football Rankings - Sept. 1