Fantasy Football Week 15 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/12/2024 1:37:05 PM – Follow @walterfootball for updates.
  1. Nico Collins, WR, Texans (vs. Dolphins)- 23 Points
    7 Catches, 110 Receiving Yards, 1 TD.
    Nico Collins will be 100 percent against this awful defense.

  2. Ja'Marr Chase, WR, Bengals (at Titans)- 22 Points
    7 Catches, 100 Receiving Yards, 1 TD.
    Ja’Marr Chase figures to have a big game once again.

  3. Puka Nacua, WR, Rams (at 49ers)- 18 Points
    7 Catches, 90 Receiving Yards, 1 TD.
    This is a tougher matchup for Puka Nacua, but he continues to dominate against everyone.

  4. Justin Jefferson, WR, Vikings (vs. Bears)- 18 Points
    6 Catches, 90 Receiving Yards, 1 TD.
    Perhaps the floodgates have opened for Justin Jefferson’s touchdowns.

  5. Tyreek Hill, WR, Dolphins (at Texans)- 17 Points
    6 Catches, 80 Receiving Yards, 1 TD.
    Tyreek Hill has gotten going since the end of the Green Bay game.

  6. Amon-Ra St. Brown, WR, Lions (vs. Bills)- 17 Points
    7 Catches, 80 Receiving Yards, 1 TD.
    The Bills tend to allow plenty of production to slot receivers.

  7. Mike Evans, WR, Bucs (at Chargers)- 16 Points
    5 Catches, 80 Receiving Yards, 1 TD.
    The Chargers give up plenty to No. 1 receivers.

  8. Tee Higgins, WR, Bengals (at Titans)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    Tee Higgins projects well versus the Titans.

  9. Jerry Jeudy, WR, Browns (vs. Chiefs)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    Jerry Jeudy could have another big game.

  10. A.J. Brown, WR, Eagles (vs. Steelers)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    The Steelers have allowed some big games to No. 1 receivers this year.

  11. Drake London, WR, Falcons (at Raiders)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    Drake London has a strong outlook against the Raiders.

  12. Davante Adams, WR, Jets (at Jaguars)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    Jacksonville has endured issues versus No. 1 receivers this year.

  13. Terry McLaurin, WR, Redskins (at Saints)- 15 Points
    5 Catches, 70 Receiving Yards, 1 TD.
    The Saints don’t have the cornerback talent to deal with Terry McLaurin.

  14. Jauan Jennings, WR, 49ers (vs. Rams)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Jauan Jennings should thrive again as the healthiest receiver.

  15. Courtland Sutton, WR, Broncos (vs. Colts)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    The only skill player you can trust on the Broncos.

  16. CeeDee Lamb, WR, Cowboys (at Panthers)- 14 Points
    5 Catches, 60 Receiving Yards, 1 TD.
    The Panthers haven’t done great against No. 1 receivers.

  17. Garrett Wilson, WR, Jets (at Jaguars)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    The Jaguars have had issues covering outside receivers.

  18. Cooper Kupp, WR, Rams (at 49ers)- 14 Points
    5 Catches, 60 Receiving Yards, 1 TD.
    The 49ers are weaker to slot receivers. Cooper Kupp is coming off a rebound performance.

  19. Jaxon Smith-Njigba, WR, Seahawks (vs. Packers)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Jaxon Smith-Njigba has been better than D.K. Metcalf in the past four weeks, and but he doesn’t have the better matchup this week.

  20. Calvin Ridley, WR, Titans (vs. Bengals)- 13 Points
    10 Rushing Yards, 6 Catches, 90 Receiving Yards.
    Calvin Ridley has a great matchup.

  21. D.J. Moore, WR, Bears (at Vikings)- 12 Points
    3 Catches, 50 Receiving Yards, 1 TD.
    D.J. Moore had 106 yards and a touchdown in the first meeting.

  22. Jayden Reed, WR, Packers (at Seahawks)- 12 Points
    3 Catches, 50 Receiving Yards, 1 TD.
    Jayden Reed should bounce back from his doughnut.

  23. Zay Flowers, WR, Ravens (at Giants)- 12 Points
    7 Catches, 90 Receiving Yards.
    The Giants are dealing with injuries in their secondary.

  24. Jordan Addison, WR, Vikings (vs. Bears)- 12 Points
    6 Catches, 90 Receiving Yards.
    The Bears have allowed lots of production to WR2s.

  25. Keenan Allen, WR, Bears (at Vikings)- 11 Points
    6 Catches, 80 Receiving Yards.
    The Vikings allow lots of production to slot receivers.

  26. Amari Cooper, WR, Bills (at Lions)- 11 Points
    6 Catches, 80 Receiving Yards.
    This is a good matchup for Amari Cooper, and it’s getting easier to trust him.

  27. Cedric Tillman, WR, Browns (vs. Chiefs)- 11 Points
    6 Catches, 80 Receiving Yards.
    Status unknown coming off a concussion.

  28. Ladd McConkey, WR, Chargers (vs. Buccaneers)- 11 Points
    7 Catches, 80 Receiving Yards.
    This is a great matchup for Ladd McConkey, but will he play?

  29. DeAndre Hopkins, WR, Chiefs (at Browns)- 11 Points
    6 Catches, 80 Receiving Yards.
    DeAndre Hopkins is a solid option this week.

  30. Jaylen Waddle, WR, Dolphins (at Texans)- 11 Points
    6 Catches, 80 Receiving Yards.
    Jaylen Waddle rebounded well after the Thanksgiving dud.

  31. Darnell Mooney, WR, Falcons (at Raiders)- 11 Points
    5 Catches, 90 Receiving Yards.
    Secondary receiving options have done well against the Raiders.

  32. Malik Nabers, WR, Giants (vs. Ravens)- 11 Points
    6 Catches, 80 Receiving Yards.
    Malik Nabers has a good matchup, but I don’t think Drew Lock can get him the ball consistently.

  33. Jakobi Meyers, WR, Raiders (vs. Falcons)- 11 Points
    6 Catches, 80 Receiving Yards.
    Jakobi Meyers should continue to play well in a favorable matchup.

  34. Deebo Samuel, WR, 49ers (vs. Rams)- 10 Points
    20 Rushing Yards, 4 Catches, 60 Receiving Yards.
    Deebo Samuel doesn’t seem to be 100 percent.

  35. Khalil Shakir, WR, Bills (at Lions)- 10 Points
    6 Catches, 70 Receiving Yards.
    Khalil Shakir continues to be consistent, and he has a great matchup.

  36. Adam Thielen, WR, Panthers (vs. Cowboys)- 10 Points
    6 Catches, 70 Receiving Yards.
    The Cowboys have handled slot receivers well.

  37. Demario Douglas, WR, Patriots (at Cardinals)- 10 Points
    6 Catches, 70 Receiving Yards.
    Arizona has been leaky to slot receivers lately.

  38. D.K. Metcalf, WR, Seahawks (vs. Packers)- 10 Points
    5 Catches, 80 Receiving Yards.
    DK Metcalf would be a good option this week if he were healthy.

  39. Tank Dell, WR, Texans (vs. Dolphins)- 10 Points
    5 Catches, 80 Receiving Yards.
    Tank Dell isn’t quite 100 percent, but he’s a solid option this week.

  40. Marvin Harrison Jr., WR, Cardinals (vs. Patriots)- 9 Points
    5 Catches, 70 Receiving Yards.
    Marvin Harrison Jr. has a tougher matchup this week.

  41. Quentin Johnson, WR, Chargers (vs. Buccaneers)- 9 Points
    2 Catches, 20 Receiving Yards, 1 TD.
    Quentin Johnston has an easier matchup this week, but he’ll likely continue to drop passes.

  42. Michael Pittman, WR, Colts (at Broncos)- 9 Points
    5 Catches, 70 Receiving Yards.
    Michael Pittman is healthy, but he’s tough to trust with Anthony Richardson.

  43. Brian Thomas, WR, Jaguars (vs. Jets)- 9 Points
    5 Catches, 70 Receiving Yards.
    The Jets can’t cover despite the talent in their secondary.

  44. Jameson Williams, WR, Lions (vs. Bills)- 9 Points
    4 Catches, 70 Receiving Yards.
    Jameson Williams continues to have big upside.

  45. Nick Westbrook-Ikhine, WR, Titans (vs. Bengals)- 9 Points
    2 Catches, 20 Receiving Yards, 1 TD.
    Nick Westbrook-Ikhine’s nonsensical touchdown parade should continue against the woeful Bengals.

  46. Joshua Palmer, WR, Chargers (vs. Buccaneers)- 8 Points
    4 Catches, 60 Receiving Yards.


  47. Xavier Worthy, WR, Chiefs (at Browns)- 8 Points
    20 Rushing Yards, 3 Catches, 50 Receiving Yards.
    Xavier Worthy continues to be a disappointment.

  48. Josh Downs, WR, Colts (at Broncos)- 8 Points
    5 Catches, 60 Receiving Yards.
    Status unknown.

  49. DeVonta Smith, WR, Eagles (vs. Steelers)- 8 Points
    4 Catches, 60 Receiving Yards.
    DeVonta Smith isn’t a great option this week, but the upside is always there.

  50. Rome Odunze, WR, Bears (at Vikings)- 7 Points
    3 Catches, 60 Receiving Yards.
    Rome Odunze could regress from the two touchdowns he scored.

  51. DeVaughn Vele, WR, Broncos (vs. Colts)- 7 Points
    4 Catches, 50 Receiving Yards.
    DeVaughn Vele has distanced himself from the other secondary Denver receivers.

  52. Christian Watson, WR, Packers (at Seahawks)- 7 Points
    3 Catches, 60 Receiving Yards.
    Christian Watson could always catch a deep pass.

  53. Tre Tucker, WR, Raiders (vs. Falcons)- 7 Points
    10 Rushing Yards, 2 Catches, 50 Receiving Yards.


  54. Elijah Moore, WR, Browns (vs. Chiefs)- 6 Points
    4 Catches, 40 Receiving Yards.


  55. Alec Pierce, WR, Colts (at Broncos)- 6 Points
    2 Catches, 50 Receiving Yards.
    Alec Pierce could always catch a deep ball.

  56. Brandin Cooks, WR, Cowboys (at Panthers)- 6 Points
    3 Catches, 50 Receiving Yards.


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


  58. Parker Washington, WR, Jaguars (vs. Jets)- 6 Points
    4 Catches, 40 Receiving Yards.


  59. Xavier Legette, WR, Panthers (vs. Cowboys)- 6 Points
    3 Catches, 50 Receiving Yards.
    Not a great spot for Xavier Legette.

  60. David Moore, WR, Panthers (vs. Cowboys)- 6 Points
    3 Catches, 50 Receiving Yards.


  61. Kendrick Bourne, WR, Patriots (at Cardinals)- 6 Points
    3 Catches, 50 Receiving Yards.


  62. Rashod Bateman, WR, Ravens (at Giants)- 6 Points
    3 Catches, 50 Receiving Yards.


  63. Dyami Brown, WR, Redskins (at Saints)- 6 Points
    3 Catches, 50 Receiving Yards.


  64. Curtis Samuel, WR, Bills (at Lions)- 5 Points
    4 Catches, 30 Receiving Yards.


  65. Michael Wilson, WR, Cardinals (vs. Patriots)- 5 Points
    3 Catches, 40 Receiving Yards.


  66. Ray-Ray McCloud, WR, Falcons (at Raiders)- 5 Points
    3 Catches, 40 Receiving Yards.


  67. Allen Lazard, WR, Jets (at Jaguars)- 5 Points
    3 Catches, 40 Receiving Yards.


  68. Romeo Doubs, WR, Packers (at Seahawks)- 5 Points
    3 Catches, 40 Receiving Yards.
    Romeo Doubs should be back this week.

  69. Kayshon Boutte, WR, Patriots (at Cardinals)- 5 Points
    2 Catches, 40 Receiving Yards.


  70. Demarcus Robinson, WR, Rams (at 49ers)- 5 Points
    3 Catches, 40 Receiving Yards.


  71. Marquez Valdes-Scantling, WR, Saints (vs. Redskins)- 5 Points
    2 Catches, 40 Receiving Yards.
    Not worth using without Derek Carr.

  72. Tyler Lockett, WR, Seahawks (vs. Packers)- 5 Points
    3 Catches, 40 Receiving Yards.


  73. Van Jefferson, WR, Steelers (at Eagles)- 5 Points
    3 Catches, 40 Receiving Yards.


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


  75. Andrei Iosivas, WR, Bengals (at Titans)- 4 Points
    2 Catches, 30 Receiving Yards.


  76. Jalen Tolbert, WR, Cowboys (at Panthers)- 4 Points
    2 Catches, 30 Receiving Yards.


  77. Wan'Dale Robinson, WR, Giants (vs. Ravens)- 4 Points
    3 Catches, 30 Receiving Yards.


  78. Kevin Austin, WR, Saints (vs. Redskins)- 4 Points
    2 Catches, 30 Receiving Yards.


  79. Mike Williams, WR, Steelers (at Eagles)- 4 Points
    2 Catches, 30 Receiving Yards.


  80. Ricky Pearsall, WR, 49ers (vs. Rams)- 3 Points
    2 Catches, 20 Receiving Yards.


  81. Troy Franklin, WR, Broncos (vs. Colts)- 3 Points
    1 Catch, 30 Receiving Yards.


  82. Lil'Jordan Humphrey, WR, Broncos (vs. Colts)- 3 Points
    2 Catches, 20 Receiving Yards.


  83. Sterling Shepard, WR, Bucs (at Chargers)- 3 Points
    2 Catches, 20 Receiving Yards.


  84. Nelson Agholor, WR, Ravens (at Giants)- 3 Points
    2 Catches, 20 Receiving Yards.


  85. Olamide Zaccheaus, WR, Redskins (at Saints)- 3 Points
    2 Catches, 20 Receiving Yards.


  86. John Metchie, WR, Texans (vs. Dolphins)- 3 Points
    2 Catches, 20 Receiving Yards.


  87. Tyler Boyd, WR, Titans (vs. Bengals)- 3 Points
    2 Catches, 20 Receiving Yards.


  88. Greg Dortch, WR, Cardinals (vs. Patriots)- 2 Points
    2 Catches, 10 Receiving Yards.


  89. Justin Watson, WR, Chiefs (at Browns)- 2 Points
    1 Catch, 20 Receiving Yards.


  90. Adonai Mitchell, WR, Colts (at Broncos)- 2 Points
    1 Catch, 20 Receiving Yards.


  91. Kavonte Turpin, WR, Cowboys (at Panthers)- 2 Points
    1 Catch, 20 Receiving Yards.


  92. Dontayvion Wicks, WR, Packers (at Seahawks)- 2 Points
    1 Catch, 20 Receiving Yards.


  93. Jalen McMillan, WR, Bucs (at Chargers)- 1 Points
    1 Catch, 10 Receiving Yards.


  94. Trey Palmer, WR, Bucs (at Chargers)- 1 Points
    1 Catch, 10 Receiving Yards.


  95. JuJu Smith-Schuster, WR, Chiefs (at Browns)- 1 Points
    1 Catch, 10 Receiving Yards.
    Status unknown.

  96. Odell Beckham, WR, Dolphins (at Texans)- 1 Points
    1 Catch, 10 Receiving Yards.


  97. Jalin Hyatt, WR, Giants (vs. Ravens)- 1 Points
    1 Catch, 10 Receiving Yards.


  98. Tim Patrick, WR, Lions (vs. Bills)- 1 Points
    1 Catch, 10 Receiving Yards.


  99. Tutu Atwell, WR, Rams (at 49ers)- 1 Points
    1 Catch, 10 Receiving Yards.


  100. Diontae Johnson, WR, Ravens (at Giants)- 1 Points
    1 Catch, 10 Receiving Yards.


  101. Luke McCaffrey, WR, Redskins (at Saints)- 1 Points
    1 Catch, 10 Receiving Yards.


  102. Jordan Mims, WR, Saints (vs. Redskins)- 1 Points
    1 Catch, 10 Receiving Yards.


  103. Jalen Nailor, WR, Vikings (vs. Bears)- 1 Points
    1 Catch, 10 Receiving Yards.


  104. Keon Coleman, WR, Bills (at Lions)- 0 Points



  105. Rashee Rice, WR, Chiefs (at Browns)- 0 Points

    Out for the year.

  106. Gabe Davis, WR, Jaguars (vs. Jets)- 0 Points



  107. Jordan Whittington, WR, Rams (at 49ers)- 0 Points



  108. George Pickens, WR, Steelers (at Eagles)- 0 Points

    George Pickens missed last week’s game.




NFL Picks - Dec. 13


2025 NFL Mock Draft - Dec. 11


NFL Power Rankings - Dec. 9


2026 NFL Mock Draft - Nov. 29


Fantasy Football Rankings - Sept. 4