Fantasy Football Week 12 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 11/19/2024 6:02:14 AM – Follow @walterfootball for updates.
  1. Justin Jefferson, WR, Vikings (at Bears)- 18 Points
    6 Catches, 90 Receiving Yards, 1 TD.
    Justin Jefferson is matchup-proof, which is good because this isn’t the best matchup.

  2. A.J. Brown, WR, Eagles (at Rams)- 17 Points
    5 Catches, 90 Receiving Yards, 1 TD.
    The Rams handle outside receivers well, but A.J. Brown could have a big game.

  3. Amon-Ra St. Brown, WR, Lions (at Colts)- 17 Points
    6 Catches, 80 Receiving Yards, 1 TD.
    Amon-Ra St. Brown doesn’t have as easy of a matchup this week.

  4. D.K. Metcalf, WR, Seahawks (vs. Cardinals)- 17 Points
    6 Catches, 80 Receiving Yards, 1 TD.
    The Cardinals have given up big games to opposing top receivers.

  5. Tyreek Hill, WR, Dolphins (vs. Patriots)- 16 Points
    10 Rushing Yards, 5 Catches, 70 Receiving Yards, 1 TD.
    Tyreek Hill looked much better last week, and he projects well in this matchup.

  6. Cooper Kupp, WR, Rams (vs. Eagles)- 16 Points
    7 Catches, 70 Receiving Yards, 1 TD.
    The Eagles are weak to the slot if anything defensively.

  7. Nico Collins, WR, Texans (vs. Titans)- 16 Points
    6 Catches, 100 Receiving Yards.
    A great matchup for Nico Collins in his second game back from injury.

  8. Deebo Samuel, WR, 49ers (at Packers)- 15 Points
    10 Rushing Yards, 4 Catches, 60 Receiving Yards, 1 TD.
    Deebo Samuel could take advantage of Jaire Alexander being on Jauan Jennings.

  9. DeAndre Hopkins, WR, Chiefs (at Panthers)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    Carolina allows big yardage to outside receivers.

  10. Malik Nabers, WR, Giants (vs. Buccaneers)- 15 Points
    5 Catches, 70 Receiving Yards, 1 TD.
    The poor protection has hurt Malik Nabers lately.

  11. Terry McLaurin, WR, Redskins (vs. Cowboys)- 15 Points
    5 Catches, 70 Receiving Yards, 1 TD.
    The Cowboys have some issues against outside receivers because of their cornerback injuries.

  12. George Pickens, WR, Steelers (at Browns)- 15 Points
    4 Catches, 70 Receiving Yards, 1 TD.
    George Pickens will continue to thrive with Russell Wilson.

  13. Quentin Johnson, WR, Chargers (vs. Ravens)- 14 Points
    4 Catches, 60 Receiving Yards, 1 TD.
    Quentin Johnston will continue to catch touchdowns.

  14. CeeDee Lamb, WR, Cowboys (at Redskins)- 13 Points
    4 Catches, 50 Receiving Yards, 1 TD.
    The Redskins tend to play well against slot receivers.

  15. DeVonta Smith, WR, Eagles (at Rams)- 12 Points
    3 Catches, 50 Receiving Yards, 1 TD.
    DeVonta Smith is a boom-or-bust player who should be used most weeks.

  16. Puka Nacua, WR, Rams (vs. Eagles)- 12 Points
    6 Catches, 90 Receiving Yards.
    Puka Nacua will have to deal with tough coverage in this game.

  17. Zay Flowers, WR, Ravens (at Chargers)- 12 Points
    6 Catches, 90 Receiving Yards.
    We’ll see if the Chargers give Zay Flowers the Ja’Marr Chase double-team treatment.

  18. D.J. Moore, WR, Bears (vs. Vikings)- 11 Points
    3 Catches, 40 Receiving Yards, 1 TD.
    I wouldn’t trust Caleb Williams or his receivers against the Vikings.

  19. Courtland Sutton, WR, Broncos (at Raiders)- 11 Points
    6 Catches, 80 Receiving Yards.
    This is a neutral matchup for Courtland Sutton, so you can definitely play him.

  20. Mike Evans, WR, Bucs (at Giants)- 11 Points
    6 Catches, 80 Receiving Yards.
    Mike Evans figures to be back this week, but will he be 100 percent?

  21. Calvin Ridley, WR, Titans (at Texans)- 11 Points
    10 Rushing Yards, 5 Catches, 80 Receiving Yards.
    Calvin Ridley will have to rely on garbage time for his points.

  22. Jauan Jennings, WR, 49ers (at Packers)- 10 Points
    5 Catches, 80 Receiving Yards.
    Jauan Jennings figures to see Jaire Alexander.

  23. Cedric Tillman, WR, Browns (vs. Steelers)- 9 Points
    5 Catches, 70 Receiving Yards.
    Cedric Tillman could have a decent game in this middling matchup.

  24. Josh Downs, WR, Colts (vs. Lions)- 9 Points
    5 Catches, 70 Receiving Yards.
    The Lions give up lots of slot production.

  25. Jaylen Waddle, WR, Dolphins (vs. Patriots)- 9 Points
    10 Rushing Yards, 4 Catches, 60 Receiving Yards.
    Jaylen Waddle will go off at some point.

  26. Jameson Williams, WR, Lions (at Colts)- 9 Points
    4 Catches, 70 Receiving Yards.


  27. Christian Watson, WR, Packers (vs. 49ers)- 9 Points
    4 Catches, 70 Receiving Yards.
    Christian Watson is very hit or miss.

  28. Jerry Jeudy, WR, Browns (vs. Steelers)- 8 Points
    4 Catches, 60 Receiving Yards.
    Jerry Jeudy should regress to the mean, but this isn’t the worst matchup.

  29. Marvin Harrison Jr., WR, Cardinals (at Seahawks)- 8 Points
    4 Catches, 60 Receiving Yards.
    Marvin Harrison Jr. doesn’t have the best matchup.

  30. Xavier Worthy, WR, Chiefs (at Panthers)- 8 Points
    20 Rushing Yards, 2 Catches, 50 Receiving Yards.
    Xavier Worthy might be coming on, finally.

  31. Jakobi Meyers, WR, Raiders (vs. Broncos)- 8 Points
    5 Catches, 60 Receiving Yards.
    Jakobi Meyers will see Patrick Surtain II.

  32. Jaxon Smith-Njigba, WR, Seahawks (vs. Cardinals)- 8 Points
    5 Catches, 60 Receiving Yards.
    Jaxon Smith-Njigba could continue to thrive as he improves.

  33. Ladd McConkey, WR, Chargers (vs. Ravens)- 7 Points
    5 Catches, 50 Receiving Yards.
    This isn’t a great matchup for a slot receiver.

  34. Jayden Reed, WR, Packers (vs. 49ers)- 7 Points
    10 Rushing Yards, 4 Catches, 40 Receiving Yards.
    San Francisco stops slot receivers well.

  35. Romeo Doubs, WR, Packers (vs. 49ers)- 7 Points
    4 Catches, 50 Receiving Yards.


  36. Demario Douglas, WR, Patriots (at Dolphins)- 7 Points
    5 Catches, 50 Receiving Yards.
    Demario Douglas projects favorably depending on the cornerback injuries.

  37. Ricky Pearsall, WR, 49ers (at Packers)- 6 Points
    3 Catches, 50 Receiving Yards.


  38. Rome Odunze, WR, Bears (vs. Vikings)- 6 Points
    3 Catches, 50 Receiving Yards.
    It’s hard to trust Rome Odunze this week.

  39. Keenan Allen, WR, Bears (vs. Vikings)- 6 Points
    4 Catches, 40 Receiving Yards.


  40. Joshua Palmer, WR, Chargers (vs. Ravens)- 6 Points
    3 Catches, 50 Receiving Yards.


  41. Alec Pierce, WR, Colts (vs. Lions)- 6 Points
    2 Catches, 50 Receiving Yards.
    Alec Pierce could always catch a deep ball.

  42. Wan'Dale Robinson, WR, Giants (vs. Buccaneers)- 6 Points
    5 Catches, 40 Receiving Yards.


  43. Xavier Legette, WR, Panthers (vs. Chiefs)- 6 Points
    3 Catches, 50 Receiving Yards.
    Steve Spagnuolo has been known to double team opposing No. 1 receivers.

  44. Adam Thielen, WR, Panthers (vs. Chiefs)- 6 Points
    4 Catches, 40 Receiving Yards.
    Adam Thielen figures to be back this week.

  45. Jalen Coker, WR, Panthers (vs. Chiefs)- 6 Points
    3 Catches, 50 Receiving Yards.


  46. Kayshon Boutte, WR, Patriots (at Dolphins)- 6 Points
    3 Catches, 50 Receiving Yards.


  47. Tyler Lockett, WR, Seahawks (vs. Cardinals)- 6 Points
    3 Catches, 50 Receiving Yards.


  48. Tank Dell, WR, Texans (vs. Titans)- 6 Points
    3 Catches, 50 Receiving Yards.
    Tennessee hasn’t given up much to slot receivers.

  49. Jordan Addison, WR, Vikings (at Bears)- 6 Points
    3 Catches, 50 Receiving Yards.
    Don’t expect Jordan Addison to go off again this week.

  50. DeVaughn Vele, WR, Broncos (at Raiders)- 5 Points
    3 Catches, 40 Receiving Yards.


  51. Michael Wilson, WR, Cardinals (at Seahawks)- 5 Points
    3 Catches, 40 Receiving Yards.


  52. Michael Pittman, WR, Colts (vs. Lions)- 5 Points
    3 Catches, 40 Receiving Yards.
    Michael Pittman isn’t healthy.

  53. Adonai Mitchell, WR, Colts (vs. Lions)- 5 Points
    2 Catches, 40 Receiving Yards.


  54. Darius Slayton, WR, Giants (vs. Buccaneers)- 5 Points
    3 Catches, 40 Receiving Yards.


  55. Kendrick Bourne, WR, Patriots (at Dolphins)- 5 Points
    3 Catches, 40 Receiving Yards.


  56. Demarcus Robinson, WR, Rams (vs. Eagles)- 5 Points
    3 Catches, 40 Receiving Yards.


  57. Rashod Bateman, WR, Ravens (at Chargers)- 5 Points
    3 Catches, 40 Receiving Yards.


  58. Noah Brown, WR, Redskins (vs. Cowboys)- 5 Points
    3 Catches, 40 Receiving Yards.


  59. Mike Williams, WR, Steelers (at Browns)- 5 Points
    2 Catches, 40 Receiving Yards.


  60. Elijah Moore, WR, Browns (vs. Steelers)- 4 Points
    2 Catches, 30 Receiving Yards.


  61. Lil'Jordan Humphrey, WR, Browns (vs. Steelers)- 4 Points
    2 Catches, 30 Receiving Yards.


  62. Justin Watson, WR, Chiefs (at Panthers)- 4 Points
    2 Catches, 30 Receiving Yards.


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


  64. Dontayvion Wicks, WR, Packers (vs. 49ers)- 4 Points
    2 Catches, 30 Receiving Yards.


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


  66. Nick Westbrook-Ikhine, WR, Titans (at Texans)- 4 Points
    3 Catches, 30 Receiving Yards.


  67. Troy Franklin, WR, Broncos (at Raiders)- 3 Points
    1 Catch, 30 Receiving Yards.


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


  69. Greg Dortch, WR, Cardinals (at Seahawks)- 3 Points
    3 Catches, 20 Receiving Yards.


  70. Tre Tucker, WR, Raiders (vs. Broncos)- 3 Points
    10 Rushing Yards, 1 Catch, 20 Receiving Yards.


  71. Olamide Zaccheaus, WR, Redskins (vs. Cowboys)- 3 Points
    2 Catches, 20 Receiving Yards.


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


  73. Tyler Boyd, WR, Titans (at Texans)- 3 Points
    2 Catches, 20 Receiving Yards.


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


  75. Odell Beckham, WR, Dolphins (vs. Patriots)- 2 Points
    2 Catches, 10 Receiving Yards.


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


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


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


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


  80. Tutu Atwell, WR, Rams (vs. Eagles)- 1 Points
    1 Catch, 10 Receiving Yards.


  81. Nelson Agholor, WR, Ravens (at Chargers)- 1 Points
    1 Catch, 10 Receiving Yards.


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


  83. Luke McCaffrey, WR, Redskins (vs. Cowboys)- 1 Points
    1 Catch, 10 Receiving Yards.


  84. Van Jefferson, WR, Steelers (at Browns)- 1 Points
    1 Catch, 10 Receiving Yards.


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


  86. Ja'Marr Chase, WR, Bengals (vs. BYE)- 0 Points



  87. Tee Higgins, WR, Bengals (vs. BYE)- 0 Points



  88. Andrei Iosivas, WR, Bengals (vs. BYE)- 0 Points



  89. Khalil Shakir, WR, Bills (vs. BYE)- 0 Points



  90. Amari Cooper, WR, Bills (vs. BYE)- 0 Points



  91. Keon Coleman, WR, Bills (vs. BYE)- 0 Points



  92. Curtis Samuel, WR, Bills (vs. BYE)- 0 Points



  93. JuJu Smith-Schuster, WR, Chiefs (at Panthers)- 0 Points

    Status unknown.

  94. Rashee Rice, WR, Chiefs (at Panthers)- 0 Points

    Out for the year.

  95. Drake London, WR, Falcons (vs. BYE)- 0 Points



  96. Darnell Mooney, WR, Falcons (vs. BYE)- 0 Points



  97. Ray-Ray McCloud, WR, Falcons (vs. BYE)- 0 Points



  98. Brian Thomas, WR, Jaguars (vs. BYE)- 0 Points



  99. Parker Washington, WR, Jaguars (vs. BYE)- 0 Points



  100. Gabe Davis, WR, Jaguars (vs. BYE)- 0 Points



  101. Garrett Wilson, WR, Jets (vs. BYE)- 0 Points



  102. Davante Adams, WR, Jets (vs. BYE)- 0 Points



  103. Allen Lazard, WR, Jets (vs. BYE)- 0 Points



  104. Jordan Whittington, WR, Rams (vs. Eagles)- 0 Points



  105. Marquez Valdes-Scantling, WR, Saints (vs. BYE)- 0 Points



  106. Mason Tipton, WR, Saints (vs. BYE)- 0 Points



  107. Jordan Mims, WR, Saints (vs. BYE)- 0 Points






NFL Picks - Nov. 20


2025 NFL Mock Draft - Nov. 20


NFL Power Rankings - Nov. 19


Fantasy Football Rankings - Sept. 4