The 2023-24 NFL season has been outstanding so far. Already there have been a ton of breakout players and fantasy duds that have made the game so entertaining. Bye weeks have started to take place. However, there are none this week. So Fantasy Managers will have full utilization of their roster and plenty of options to choose from when selecting who to start the week. On top of that, Injuries have started to mount up at this point of the season as well. It’s always a great idea to evaluate backup options so that way fantasy managers are prepared if star players miss time. Here are the fantasy football week 12 wide receiver rankings.
*Ratings are subject to change due to injury reports or possible move to the Injured Reserve List
(Check out the section below for details on players already rumored to possibly miss this week and how their replacement options rank for the week)
Key:
Must Start- a player who is in your lineup regardless of the matchup or most circumstances. They will likely finish near the top of the league in points that week and in most weeks.
Starting WR1- a player who makes fantasy owners comfortable starting week after week. Regardless of the matchup, this player has a high floor.
High WR2- a player who may not be likely to carry a lineup that week, but has the ability to have a breakout game and is teetering between WR1 and WR2 territory.
Starting WR2- a player who should be started in most lineups and should reach their point projection. This player is started is because of their consistency and moderately high floor
Low WR2- a player who may not be a lock to start for a team every week, but will start more times than not. Their production may not be pretty or win a person their lineup but the production is consistent enough to make a fantasy owner comfortable starting them.
Flex- a player who could float around the territory of being benched, but is started due to the potential to play better than their point projection. However, this player has the potential to flop and cause a fantasy team to lose if he has a bad game.
Deeper League Flex- a player who has starting value in deeper leagues. There are enough reasons to leave this player on the bench, but their upside makes them an attractive option. Desperate times may call for a player like this to be inserted into starting lineups.
Upside Player- a player who is boom or bust. This player can exceed expectations in a given week or could flop and be the reason why someone lost their fantasy matchup.
Leave on the Bench- a player who should be avoided in all lineups that week. Many times this player could even be left on waivers.
Rankings
Category | Name | Opponent | Ranking |
Must Start | Tyreek Hill* | vs New York Jets | WR1 |
Must Start | A.J. Brown* | vs Buffalo Bills | WR2 |
Starting WR1 | Stefon Diggs | vs Philadelphia Eagles | WR3 |
Starting WR1 | CeeDee Lamb | vs Washington Commanders | WR4 |
Starting WR1 | Brandon Aiyuk | vs Seattle Seahawks | WR5 |
Starting WR1 | Ja’Marr Chase | vs Pittsburgh Steelers | WR6 |
Starting WR1 | Amon-Ra St. Brown | vs Green Bay Packers | WR7 |
Starting WR1 | Cooper Kupp* | vs Arizona Cardinals | WR8 |
Starting WR1 | Keenan Allen* | vs Baltimore Ravens | WR9 |
High WR2 | D.J. Moore | vs Minnesota Vikings | WR10 |
High WR2 | Mike Evans | vs Indianapolis Colts | WR11 |
High WR2 | Michael Pittman Jr. | vs Tampa Bay Buccaneers | WR12 |
High WR2 | Adam Thielen | vs Tennessee Titans | WR13 |
High WR2 | D.K. Metcalf | vs San Francisco 49ers | WR14 |
High WR2 | Davante Adams | vs Kansas City Chiefs | WR15 |
High WR2 | Tank Dell | vs Jacksonville Jaguars | WR16 |
Starting WR2 | Chris Olave | vs Atlanta Falcons | WR17 |
Starting WR2 | Deebo Samuel | vs Seattle Seahawks | WR18 |
Starting WR2 | Nico Collins | vs Jacksonville Jaguars | WR19 |
Low WR2 | Calvin Ridley | vs Houston Texans | WR20 |
Low WR2 | Jaylen Waddle | vs New York Jets | WR21 |
Low WR2 | Puka Nacua* | vs Arizona Cardinals | WR22 |
Low WR2 | Christian Kirk | vs Houston Texans | WR23 |
Low WR2 | DeVonta Smith | vs Buffalo Bills | WR24 |
Low WR2 | Tyler Lockett | vs San Francisco 49ers | WR25 |
Low WR2 | Garrett Wilson | vs Miami Dolphins | WR26 |
Flex | Marquise “Hollywood” Brown* | vs Los Angeles Rams | WR27 |
Flex | Terry McLaurin | vs Dallas Cowboys | WR28 |
Flex | Diontae Johnson | vs Cincinnati Bengals | WR29 |
Flex | Josh Downs | vs Tampa Bay Buccaneers | WR30 |
Flex | Demario “Pop” Douglas | vs New York Giants | WR31 |
Flex | Jordan Addison | vs Chicago Bears | WR32 |
Flex | Tee Higgins* | vs Pittsburgh Steelers | WR33 |
Flex | Odell Beckham Jr.* | vs Los Angeles Chargers | WR34 |
Flex | DeAndre Hopkins | vs Carolina Panthers | WR35 |
Flex | Drake London | vs New Orleans Saints | WR36 |
Flex | Zay Flowers* | vs Los Angeles Chargers | WR37 |
Flex | Jayden Reed* | vs Detroit Lions | WR38 |
Deep League Flex | Chris Godwin* | vs Indianapolis Colts | WR39 |
Deep League Flex | Amari Cooper | vs Denver Broncos | WR40 |
Deep League Flex | Rashid Shaheed | vs Atlanta Falcons | WR41 |
Deep League Flex | Courtland Sutton | vs Cleveland Browns | WR42 |
Deep League Flex | George Pickens* | vs Cincinnati Bengals | WR43 |
Deep League Flex | Gabriel Davis | vs Philadelphia Eagles | WR44 |
Deep League Flex | Brandin Cooks | vs Washington Commanders | WR45 |
Deep League Flex | Romeo Doubs | vs Detroit Lions | WR46 |
Deep League Flex | Rashee Rice | vs Las Vegas Raiders | WR47 |
Upside Play | Jaxon Smith-Njigba | vs San Francisco 49ers | WR48 |
Upside Play | Christian Watson | vs Detroit Lions | WR49 |
Upside Play | Darius Slayton* | vs New England Patriots | WR50 |
Upside Play | Jerry Jeudy | vs Cleveland Browns | WR51 |
Upside Play | Noah Brown* | vs Jacksonville Jaguars | WR52 |
Upside Play | Zay Jones* | vs Houston Texans | WR53 |
Upside Play | Jahan Dotson | vs Dallas Cowboys | WR54 |
Upside Play | Rondale Moore | vs Los Angeles Rams | WR55 |
Upside Play | Dontayvion Wicks* | vs Detroit Lions | WR56 |
Upside Play | Elijah Moore | vs Denver Broncos | WR57 |
Leave on the Bench | Khail Shakir | vs Philadelphia Eagles | WR58 |
Leave on the Bench | Robert Woods | vs Jacksonville Jaguars | WR59 |
Leave on the Bench | Tyler Boyd | vs Pittsburgh Steelers | WR60 |
Leave on the Bench | Jonathan Mingo | vs Tennessee Titans | WR61 |
Leave on the Bench | Curtis Samuel | vs Dallas Cowboys | WR62 |
Leave on the Bench | Jakobi Meyers | vs Kansas City Chiefs | WR63 |
Leave on the Bench | Michael Wilson* | vs Los Angeles Rams | WR64 |
Leave on the Bench | Rashod Bateman* | vs Los Angeles Chargers | WR65 |
Leave on the Bench | Trey Palmer | vs Indianapolis Colts | WR66 |
Leave on the Bench | Justin Watson | vs Las Vegas Raiders | WR67 |
Leave on the Bench | K.J. Osborn | vs Chicago Bears | WR68 |
Leave on the Bench | Tutu Atwell | vs Arizona Cardinals | WR69 |
Leave on the Bench | Wan’Dale Robinson | vs New England Patriots | WR70 |
Leave on the Bench | Jameson Williams | vs Green Bay Packers | WR71 |
Leave on the Bench | Michael Gallup | vs Washington Commanders | WR72 |
Leave on the Bench | JuJu Smith-Schuster | vs New York Giants | WR73 |
Leave on the Bench | Kyle Phillips | vs Carolina Panthers | WR74 |
Leave on the Bench | Marquez Valdes-Scantling | vs Las Vegas Raiders | WR75 |
Leave on the Bench | Alec Pierce | vs Tampa Bay Buccaneers | WR76 |
Leave on the Bench | Hunter Renfrow | vs Kansas City Chiefs | WR77 |
Leave on the Bench | Jalen Guyton* | vs Baltimore Ravens | WR78 |
Leave on the Bench | Greg Dortch | vs Los Angeles Rams | WR79 |
Possible Changes that can occur before Sunday
WR1 Tyreek Hill, Miami Dolphins
Tyreek Hill was limited in practice on Wednesday with a hand injury. At this point Hill is not expected to miss this week’s game. If Hill misses Week 12 against the New York Jets Jaylen Waddle moves up to WR16 between Tank Dell and Chris Olave.
WR2 A.J. Brown, Philadelphia Eagles
A.J. Brown was limited with a thigh injury on Wednesday. It is unclear if this injury could cause him to miss this week. If Brown misses Week 12 against the Buffalo Bills DeVonta Smith moves up to WR13 between Adam Thielen and D.K. Metcalf. Julio Jones would become the WR51 between Jerry Jeudy and Noah Brown.
Los Angeles Rams Wide Receivers: WR8 Cooper Kupp & WR22 Puka Nacua
Cooper Kupp suffered an ankle injury last week against the Seattle Seahawks. He missed practice on Wednesday because of the injury. Puka Nacua was limited in practice on Wednesday with a shoulder injury. If Kupp misses Week 12 against the Arizona Cardinals and Nacua is active Nacua moves up to WR10 between D.J. Moore and Mike Evans. Tutu Atwell moves up to WR46 between Romeo Doubs and Rashee Rice.
If Nacua misses Week 12 against the Arizona Cardinalss and Kupp is active Tutu Atwell moves up to WR48 between Jaxon Smith-Njigba and Christian Watson.
If both Kupp and Nacua miss Week 12 against the Arizona Cardinals Tutu Atwell moves up to WR32 between Jordan Addison and Tee Higgins. Austin Trammwell becomes the WR53 between Zay Jones and Jahan Dotson.
Los Angeles Chargers Wide Receivers: WR9 Keenan Allen & WR78 Jalen Guyton
Keenan Allen was limited in practice Wednesday with a shoulder injury. Jalen Guyton was limited in practice with a groin injury. If Allen misses Week 12 against the Baltimore Ravens and Guyton is active Quentin Johnston moves up to WR40 between Amari Cooper and Rashid Shaheed. Jalen Guyton moves up to WR54 between Jahan Dotson and Rondale Moore.
If Guyton misses Week 12 against the Baltimore Ravens and Allen is active then Derius Davis becomes the WR78 between Hunter Renfrow and Greg Dortch.
If both Allen and Guyton miss Week 12 against the Baltimore Ravens Queintin Johnston moves up to WR40 between Amari Cooper and Rashid Shaheed. Derius Davis becomes the WR67 between Justin Watson and K.J. Osborn.
Arizona Cardinals Wide Receivers: WR27 Marquise “Hollywood” Brown & WR64 Michael Wilson
Marquise “Hollywood” Brown was limited in practice on Wednesday because of a heel injury. Michael Wilson missed practice last week with a shoulder injury. Wilson was limited in practice on Wednesday because of the injury. If Brown misses Week 12 against the Los Angeles Rams and Wilson is active Rondale Moore moves up to WR47 between Rashee Rice and Jaxon Smith-Njigba. Michael Wilson moves up to WR54 between Zay Jones and Jahan Dotson. Greg Dotch moves up to WR59 between Khalil Shakir and Robert Woods.
If Wilson misses Week 12 against the Los Angeles Rams Greg Dotch moves up to WR59 between Khalil Shakir and Robert Woods.
If both Brown and Wilson are inactive against the Los Angeles Rams Rondale Moore moves up to WR40 between Amari Cooper and Rashid Shaheed. Greg Dortch moves up to WR50 between Darius Slayton and Jerry Jeudy.
WR33 Tee Higgins, Cincinnati Bengals
Tee Higgins has missed the past two games with a hamstring injury. That injury held him out of practice on Wednesday. If Higgins misses Week 12 against the Pittsburgh Steelers Tyler Boyd moves up to WR38 between Jayden Reed and Chris Godwin.
Baltimore Ravens Wide Receivers: WR34 Odell Beckham Jr., WR37 Zay Flowers, & WR65 Rashod Bateman
Odell Beckham Jr. missed practice on Wednesday with a shoulder injury. Zay Flowers was limited in practice on Wednesday with a hip injury. Rashod Bateman was limited on Wednesday with a foot injury. If Beckham Jr. misses Week 12 against the Los Angeles Chargers Flowers moves up to WR32 between Demario “Pop” Douglas and Jordan Addison. Rashod Bateman moves up to WR50 between Darius Slayton and Jerry Jeudy. Nelson Agholor becomes the WR61 between Tyler Boyd and Jonathan Mingo.
If Flowers is inactive in Week 12 against the Los Angeles Chargers Rashod Bateman moves up to WR50 between Darius Slayton and Jerry Jeudy. Nelson Agholor becomes the WR61 between Tyler Boyd and Jonathan Mingo.
If Bateman is inactive in Week 12 against the Los Angeles Chargers Nelson Agholor becomes the WR64 between Jakobi Meyers and Michael Wilson.
If both Beckham Jr. and Flowers miss Week 12 against the Los Angeles Chargers Bateman moves up to WR37 between Jayden Reed and Chris Godwin. Nelson Agholor becomes the WR52 between Zay Jones and Jahan Dotson.
WR39 Chris Godwin, Tampa Bay Buccaneers
Chris Godwin was limited in practice on Wednesday with knee and shoulder injuries. It is unclear at this point of Godwin will miss time because of the injuries. If Godwin misses Week 12 against the Indianapolis Colts Trey Palmer moves up to WR51 between Jerry Jeudy and Noah Brown.
WR43 George Pickens, Pittsburgh Steelers
George Pickens missed practice on Wednesday with a shin injury. It is unclear if Pickens will miss this week’s game because of the injury. If Pickens misses Week 12 against the Cincinnati Bengals Allen Robinson becomes the WR73 between JuJu Smith-Schuster and Treylon Burks. Calvin Austin becomes WR79 between Jalen Guyton and Gret Dortch.
WR50 Darius Slayton, New York Giants
Darius Slayton missed practice on Wednesday with a neck injury. Last week he suffered an arm injury against the Washington Commanders. If Slayton misses Week 12 against the New England Patriots Wan’Dale Robinson moves up to WR51 between Jerry Jeudy and Noah Brown.
WR52 Noah Brown, Houston Texans
Noah Brown missed last week’s game against the Arizona Cardinals with a knee injury. Brown missed practice on Wednesday with the injury. If Brown misses Weel 12 against the Jacksonville Jaguars Robert Woods moves up to WR53 between Zay Jones and Jahan Dotson.
WR53 Zay Jones, Jacksonville Jaguars
Zay Jones was limited in practice on Wednesday with a knee injury. He has been dealing with lower body injuries all season. If Jones misses Week 12 against the Houston Texans Calvin Ridley moves down to WR26 between Garrett Wilson and Marquise “Hollywood” Brown.
WR56 Dontayvion Wicks, Green Bay Packers
Dontayvion Wicks is considered questionable for this week’s game due to a concussion and knee injury. If Wicks misses Week 12 against the Detroit Lions Malik Heath will the fourth receiver in the Green Bay Packers offense.
Players that are currently not expected to play
Justin Jefferson, Minnesota Vikings
Justin Jefferson had an opportunity to return from Injured Reserve last week against the Denver Broncos. However Jefferson did not play last week. This week against the Chicago Bears Jefferson is not expected to play. If he was to play this week against the Chicago Bears Jefferson would become the WR5 between CeeDee Lamb and Brandon Aiyuk. Jordan Addison and K.J. Osborn would drop in the rankings as well.
Michael Thomas, New Orleans Saints
Michael Thomas was placed on Injured Reserve with a knee injury. It is unclear how much time Thomas was miss with the injury. New Orleans’ wide receiver group looks a lot thinner after Chris Olave the next two receivers are Rashid Shaheed and A.T. Perry.
Treylon Burks, Tennessee Titans
Treylon Burks missed the past two games with a concussion. Burks missed is still in concussion protocal and missed practice on Wednesday. While Burks is out Kyle Phillips, Nick Westbrook-Ihkine, and Chris Moore have an opportunity to be the team’s number two receivers.
You can “Like” The Game Haus on Facebook and “Follow” us on Twitter for more sports and esports articles from great TGH writers like Chris Thomas