Fantasy Football Week 17 Rankings – Wide Receivers

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 Traditional 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/25/2025 5:48:10 AM – Follow @walterfootball for updates.
  1. Puka Nacua, WR, Rams (at Falcons)- 19 Points
    9 Catches, 100 Receiving Yards, 1 TD.
    Puka Nacua will continue to be unstoppable.

  2. Jaxon Smith-Njigba, WR, Seahawks (at Panthers)- 19 Points
    6 Catches, 100 Receiving Yards, 1 TD.
    Jaxon Smith-Njigba will continue to thrive in this easy matchup.

  3. Ja'Marr Chase, WR, Bengals (vs. Cardinals)- 15 Points
    7 Catches, 90 Receiving Yards, 1 TD.
    Ja’Marr Chase figures to dominate again.

  4. CeeDee Lamb, WR, Cowboys (at Redskins)- 15 Points
    6 Catches, 90 Receiving Yards, 1 TD.
    CeeDee Lamb will continue to be the preferred option.

  5. Amon-Ra St. Brown, WR, Lions (at Vikings)- 15 Points
    7 Catches, 90 Receiving Yards, 1 TD.
    What sprained ankle? Amon-Ra St. Brown will continue to dominate.

  6. Mike Evans, WR, Bucs (at Dolphins)- 14 Points
    5 Catches, 80 Receiving Yards, 1 TD.
    Mike Evans should be able to abuse Miami’s secondary.

  7. George Pickens, WR, Cowboys (at Redskins)- 14 Points
    5 Catches, 80 Receiving Yards, 1 TD.
    George Pickens redeemed himself from his two-game funk.

  8. Courtland Sutton, WR, Broncos (at Chiefs)- 12 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Courtland Sutton should have another big game.

  9. A.J. Brown, WR, Eagles (at Bills)- 12 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    A.J. Brown has finally broken out of his funk.

  10. Drake London, WR, Falcons (vs. Rams)- 12 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Drake London looked healthy against the Cardinals.

  11. Nico Collins, WR, Texans (at Chargers)- 12 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Nico Collins will thrive no matter who starts at quarterback, but has a tough matchup this week.

  12. Tee Higgins, WR, Bengals (vs. Cardinals)- 9 Points
    6 Catches, 90 Receiving Yards.
    Tee Higgins could have a big game against Ariona’s pathetic defense.

  13. Chris Olave, WR, Saints (at Titans)- 9 Points
    6 Catches, 90 Receiving Yards.
    Chris Olave will continue to be targeted heavily by an inexperienced quarterback.

  14. Jauan Jennings, WR, 49ers (vs. Bears)- 8 Points
    6 Catches, 80 Receiving Yards.
    Jauan Jennings is a solid option this wee.

  15. Jakobi Meyers, WR, Jaguars (at Colts)- 8 Points
    6 Catches, 80 Receiving Yards.
    Jakobi Meyers continues to be more productive.

  16. Stefon Diggs, WR, Patriots (at Jets)- 8 Points
    5 Catches, 80 Receiving Yards.
    Stefon Diggs is a big injury risk, but he should continue to be started.

  17. Zay Flowers, WR, Ravens (at Packers)- 8 Points
    5 Catches, 80 Receiving Yards.
    Zay Flowers has a decent matchup this week.

  18. D.J. Moore, WR, Bears (at 49ers)- 7 Points
    10 Rushing Yards, 4 Catches, 60 Receiving Yards.
    D.J. Moore will continue to benefit from other receiver injuries.

  19. Brian Thomas Jr., WR, Jaguars (at Colts)- 7 Points
    5 Catches, 70 Receiving Yards.
    Brian Thomas Jr. won’t have to deal with Patrick Surtain II.

  20. Jameson Williams, WR, Lions (at Vikings)- 7 Points
    4 Catches, 70 Receiving Yards.
    The Lions seem determined to get the ball to Jameson Williams lately.

  21. Tetairoa McMillan, WR, Panthers (vs. Seahawks)- 7 Points
    5 Catches, 70 Receiving Yards.
    Tetairoa McMillan is coming off a great game, but this is a tougher spot.

  22. Rome Odunze, WR, Bears (at 49ers)- 6 Points
    4 Catches, 60 Receiving Yards.
    Status unknown.

  23. Troy Franklin, WR, Broncos (at Chiefs)- 6 Points
    4 Catches, 60 Receiving Yards.
    Troy Franklin has established himself as the WR2 on the Broncos.

  24. Marvin Harrison Jr., WR, Cardinals (at Bengals)- 6 Points
    4 Catches, 60 Receiving Yards.
    Marvin Harrison Jr. continues to disappoint.

  25. Michael Wilson, WR, Cardinals (at Bengals)- 6 Points
    4 Catches, 60 Receiving Yards.
    Michael Wilson has dominated whenever Marvin Harrison Jr. has been out.

  26. Ladd McConkey, WR, Chargers (vs. Texans)- 6 Points
    5 Catches, 60 Receiving Yards.
    Ladd McConkey has produced more without Joe Alt on the field.

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

  28. DeVonta Smith, WR, Eagles (at Bills)- 6 Points
    3 Catches, 60 Receiving Yards.
    DeVonta Smith should thrive once again.

  29. Kayshon Boutte, WR, Patriots (at Jets)- 6 Points
    3 Catches, 60 Receiving Yards.
    Kayshon Boutte should be healthier this week.

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

  31. Luther Burden, WR, Bears (at 49ers)- 5 Points
    3 Catches, 50 Receiving Yards.


  32. Khalil Shakir, WR, Bills (vs. Eagles)- 5 Points
    4 Catches, 50 Receiving Yards.
    Khalil Shakir will continue to be targeted more than any other wide receiver.

  33. Jerry Jeudy, WR, Browns (vs. Steelers)- 5 Points
    3 Catches, 50 Receiving Yards.
    Shedeur Sanders is at least looking toward Jerry Jeudy downfield.

  34. Xavier Worthy, WR, Chiefs (vs. Broncos)- 5 Points
    10 Rushing Yards, 3 Catches, 40 Receiving Yards.
    A tough matchup, but the opportunities will be there.

  35. Wan'Dale Robinson, WR, Giants (at Raiders)- 5 Points
    4 Catches, 50 Receiving Yards.
    Wan’Dale Robinson exploded recently. Perhaps he’s finally not being used as a PPR scam only.

  36. Darius Slayton, WR, Giants (at Raiders)- 5 Points
    3 Catches, 50 Receiving Yards.


  37. Adonai Mitchell, WR, Jets (vs. Patriots)- 5 Points
    3 Catches, 50 Receiving Yards.
    Adonai Mitchell will only do things in garbage time.

  38. Christian Watson, WR, Packers (vs. Ravens)- 5 Points
    3 Catches, 50 Receiving Yards.
    Christian Watson didn’t look healthy last week.

  39. Tre Tucker, WR, Raiders (vs. Giants)- 5 Points
    3 Catches, 50 Receiving Yards.


  40. Terry McLaurin, WR, Redskins (vs. Cowboys)- 5 Points
    3 Catches, 50 Receiving Yards.
    Not an option with Josh Johnson.

  41. Justin Jefferson, WR, Vikings (vs. Lions)- 5 Points
    3 Catches, 50 Receiving Yards.
    Justin Jefferson had a strong first half last week, but his game was ruined by Max Brosmer.

  42. Isaiah Bond, WR, Browns (vs. Steelers)- 4 Points
    2 Catches, 40 Receiving Yards.


  43. Chris Godwin, WR, Bucs (at Dolphins)- 4 Points
    3 Catches, 40 Receiving Yards.
    Chris Godwin still isn’t 100 percent, but he’s looking better.

  44. Emeka Egbuka, WR, Bucs (at Dolphins)- 4 Points
    2 Catches, 40 Receiving Yards.
    Emeka Egbuka has hit a rookie wall.

  45. Johnston Quentin, WR, Chargers (vs. Texans)- 4 Points
    3 Catches, 40 Receiving Yards.
    Quentin Johnston won’t do nearly as much this week.

  46. Michael Pittman, WR, Colts (vs. Jaguars)- 4 Points
    3 Catches, 40 Receiving Yards.
    Michael Pittman Jr. will be hurt by the quarterback change.

  47. Josh Downs, WR, Colts (vs. Jaguars)- 4 Points
    4 Catches, 40 Receiving Yards.


  48. Malik Washington, WR, Dolphins (vs. Buccaneers)- 4 Points
    10 Rushing Yards, 3 Catches, 30 Receiving Yards.
    Malik Washington will get some manufactured touches.

  49. John Metchie, WR, Jets (vs. Patriots)- 4 Points
    3 Catches, 40 Receiving Yards.


  50. Jayden Reed, WR, Packers (vs. Ravens)- 4 Points
    4 Catches, 40 Receiving Yards.
    Jayden Reed should do more this week.

  51. Romeo Doubs, WR, Packers (vs. Ravens)- 4 Points
    3 Catches, 40 Receiving Yards.
    Romeo Doubs will start being productive again.

  52. Xavier Legette, WR, Panthers (vs. Seahawks)- 4 Points
    2 Catches, 40 Receiving Yards.


  53. Mack Hollins, WR, Patriots (at Jets)- 4 Points
    2 Catches, 40 Receiving Yards.


  54. Rashid Shaheed, WR, Seahawks (at Panthers)- 4 Points
    2 Catches, 40 Receiving Yards.


  55. Calvin Austin, WR, Steelers (at Browns)- 4 Points
    2 Catches, 40 Receiving Yards.


  56. Jayden Higgins, WR, Texans (at Chargers)- 4 Points
    3 Catches, 40 Receiving Yards.
    Jayden Higgins has improved recently and continues to see more targets.

  57. Olamide Zaccheaus, WR, Bears (at 49ers)- 3 Points
    2 Catches, 30 Receiving Yards.


  58. Gabe Davis, WR, Bills (vs. Eagles)- 3 Points
    2 Catches, 30 Receiving Yards.


  59. Josh Palmer, WR, Bills (vs. Eagles)- 3 Points
    2 Catches, 30 Receiving Yards.


  60. Marvin Mims, WR, Broncos (at Chiefs)- 3 Points
    10 Rushing Yards, 2 Catches, 20 Receiving Yards.


  61. Cedric Tillman, WR, Browns (vs. Steelers)- 3 Points
    2 Catches, 30 Receiving Yards.


  62. Jalen McMillan, WR, Bucs (at Dolphins)- 3 Points
    2 Catches, 30 Receiving Yards.


  63. Zay Jones, WR, Cardinals (at Bengals)- 3 Points
    2 Catches, 30 Receiving Yards.


  64. Keenan Allen, WR, Chargers (vs. Texans)- 3 Points
    3 Catches, 30 Receiving Yards.
    Keenan Allen hasn’t done much lately.

  65. Alec Pierce, WR, Colts (vs. Jaguars)- 3 Points
    2 Catches, 30 Receiving Yards.


  66. Kavonte Turpin, WR, Cowboys (at Redskins)- 3 Points
    10 Rushing Yards, 2 Catches, 20 Receiving Yards.


  67. Darnell Mooney, WR, Falcons (vs. Rams)- 3 Points
    2 Catches, 30 Receiving Yards.
    Darnell Mooney has too many dud performances.

  68. Parker Washington, WR, Jaguars (at Colts)- 3 Points
    2 Catches, 30 Receiving Yards.


  69. Isaac TeSlaa, WR, Lions (at Vikings)- 3 Points
    1 Catch, 30 Receiving Yards.


  70. Jalen Coker, WR, Panthers (vs. Seahawks)- 3 Points
    4 Catches, 30 Receiving Yards.


  71. Demario Douglas, WR, Patriots (at Jets)- 3 Points
    3 Catches, 30 Receiving Yards.


  72. DeAndre Hopkins, WR, Ravens (at Packers)- 3 Points
    2 Catches, 30 Receiving Yards.


  73. Deebo Samuel, WR, Redskins (vs. Cowboys)- 3 Points
    3 Catches, 30 Receiving Yards.
    There’s not much here.

  74. Noah Brown, WR, Redskins (vs. Cowboys)- 3 Points
    2 Catches, 30 Receiving Yards.


  75. Mason Tipton, WR, Saints (at Titans)- 3 Points
    2 Catches, 30 Receiving Yards.


  76. Elic Ayomanor, WR, Titans (vs. Saints)- 3 Points
    2 Catches, 30 Receiving Yards.


  77. Jordan Addison, WR, Vikings (vs. Lions)- 3 Points
    2 Catches, 30 Receiving Yards.
    Still difficult to trust, but we can trust him more this week.

  78. Kendrick Bourne, WR, 49ers (vs. Bears)- 2 Points
    2 Catches, 20 Receiving Yards.


  79. Andrei Iosivas, WR, Bengals (vs. Cardinals)- 2 Points
    2 Catches, 20 Receiving Yards.


  80. Ryan Flournoy, WR, Cowboys (at Redskins)- 2 Points
    2 Catches, 20 Receiving Yards.


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


  82. Jalin Hyatt, WR, Giants (at Raiders)- 2 Points
    1 Catch, 20 Receiving Yards.


  83. Tyler Lockett, WR, Raiders (vs. Giants)- 2 Points
    2 Catches, 20 Receiving Yards.


  84. Konata Mumpfield, WR, Rams (at Falcons)- 2 Points
    2 Catches, 20 Receiving Yards.


  85. Rashod Bateman, WR, Ravens (at Packers)- 2 Points
    2 Catches, 20 Receiving Yards.


  86. Cooper Kupp, WR, Seahawks (at Panthers)- 2 Points
    2 Catches, 20 Receiving Yards.
    Way past his prime.

  87. Christian Kirk, WR, Texans (at Chargers)- 2 Points
    2 Catches, 20 Receiving Yards.


  88. Jalen Nailor, WR, Vikings (vs. Lions)- 2 Points
    2 Catches, 20 Receiving Yards.


  89. Marquise Brown, WR, Chiefs (vs. Broncos)- 1 Points
    1 Catch, 10 Receiving Yards.


  90. Casey Washington, WR, Falcons (vs. Rams)- 1 Points
    1 Catch, 10 Receiving Yards.


  91. Tim Patrick, WR, Jaguars (at Colts)- 1 Points
    1 Catch, 10 Receiving Yards.


  92. Matthew Golden, WR, Packers (vs. Ravens)- 1 Points
    1 Catch, 10 Receiving Yards.
    It’s Matthew Golden’s time to shine.

  93. Jake Bech, WR, Raiders (vs. Giants)- 1 Points
    1 Catch, 10 Receiving Yards.


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


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

  96. Ricky Pearsall, WR, 49ers (vs. Bears)- 0 Points

    Ricky Pearsall finally looks healthy. Not!

  97. Pat Bryant, WR, Broncos (at Chiefs)- 0 Points

    Unlikely to play anytime soon.

  98. Rashee Rice, WR, Chiefs (vs. Broncos)- 0 Points

    In concussion protocol.

  99. Tyquan Thornton, WR, Chiefs (vs. Broncos)- 0 Points



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



  101. Tyler Johnson, WR, Jets (vs. Patriots)- 0 Points



  102. Arian Smith, WR, Jets (vs. Patriots)- 0 Points



  103. Davante Adams, WR, Rams (at Falcons)- 0 Points

    Davante Adams seems unlikely to play.

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



  105. Tory Horton, WR, Seahawks (at Panthers)- 0 Points



  106. DK Metcalf, WR, Steelers (at Browns)- 0 Points

    DK Metcalf could be suspended for punching a fan.




NFL Picks - Dec. 25


2026 NFL Mock Draft - Dec. 24


NFL Power Rankings - Dec. 23


Fantasy Football Rankings - Sept. 1