The 2023-24 NFL season has begun which means fantasy football is back! Since every week is important it would be irresponsible to start a player with a rough matchup over a player with a more favorable one that is ranked or projected to perform similarly to the original player. Here are fantasy football Week 3 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)
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.
|Must Start||Justin Jefferson||vs Los Angeles Chargers||WR1|
|Must Start||Tyreek Hill*||vs Denver Broncos||WR2|
|Starting WR1||Stefon Diggs||vs Washington Commanders||WR3|
|Starting WR1||Ja’Marr Chase||vs Los Angeles Rams||WR4|
|Starting WR1||Amon-Ra St. Brown*||vs Atlanta Falcons||WR5|
|Starting WR1||Davante Adams||vs Pittsburgh Steelers||WR6|
|Starting WR1||Keenan Allen||vs Minnesota Vikings||WR7|
|Starting WR1||CeeDee Lamb||vs Arizona Cardinals||WR8|
|High WR2||Deebo Samuel||vs New York Giants||WR9|
|High WR2||Puka Nacua||vs Cincinnati Bengals||WR10|
|High WR2||DeVonta Smith||vs Tampa Bay Buccaneers||WR11|
|High WR2||Chris Olave||vs Green Bay Packers||WR12|
|High WR2||Jaylen Waddle*||vs Denver Broncos||WR13|
|High WR2||A.J. Brown||vs Tampa Bay Buccaneers||WR14|
|High WR2||Michael Pittman Jr.||vs Baltimore Ravens||WR15|
|Starting WR2||Mike Evans||vs Philadelphia Eagles||WR16|
|Starting WR2||Tee Higgins||vs Los Angeles Rams||WR17|
|Starting WR2||Amari Cooper*||vs Tennessee Titans||WR18|
|Starting WR2||Calvin Ridley||vs Houston Texans||WR19|
|Starting WR2||D.K. Metcalf*||vs Carolina Panthers||WR20|
|Low WR2||George Pickens||vs Las Vegas Raiders||WR21|
|Low WR2||Chris Godwin||vs Philadelphia Eagles||WR22|
|Low WR2||Garrett Wilson||vs New England Patriots||WR23|
|Low WR2||D.J. Moore||vs Kansas City Chiefs||WR24|
|Low WR2||Mike Williams||vs Minnesota Vikings||WR25|
|Low WR2||Nico Collins||vs Jacksonville Jaguars||WR26|
|Flex||Zay Flowers||vs Indianapolis Colts||WR27|
|Flex||Brandon Aiyuk*||vs New York Giants||WR28|
|Flex||DeAndre Hopkins||vs Cleveland Browns||WR29|
|Flex||Tyler Lockett||vs Carolina Panthers||WR30|
|Flex||Michael Thomas||vs Green Bay Packers||WR31|
|Flex||Terry McLaurin||vs Buffalo Bills||WR32|
|Flex||Jerry Jeudy||vs Miami Dolphins||WR33|
|Flex||Drake London||vs Detroit Lions||WR34|
|Flex||Tutu Atwell||vs Cincinnati Bengals||WR35|
|Flex||Jakobi Meyers*||vs Pittsburgh Steelers||WR36|
|Flex||Jordan Addison||vs Los Angeles Chargers||WR37|
|Deep League Flex||Christian Watson*||vs New Orleans Saints||WR38|
|Deep League Flex||Robert Woods||vs Jacksonville Jaguars||WR39|
|Deep League Flex||Elijah Moore||vs Tenneesee Titans||WR40|
|Deep League Flex||Gabriel Davis||vs Washington Commanders||WR41|
|Deep League Flex||Christian Kirk||vs Houston Texans||WR42|
|Deep League Flex||Jahan Dotson||vs Buffalo Bills||WR43|
|Deep League Flex||Marquise “Hollywood” Brown||vs Dallas Cowboys||WR44|
|Deep League Flex||Zay Jones*||vs Houston Texans||WR45|
|Deep League Flex||Tank Dell*||vs Jacksonville Jaguars||WR46|
|Deep League Flex||Josh Reynolds*||vs Atlanta Falcons||WR47|
|Deep League Flex||Rasheed Shaheed||vs Green Bay Packers||WR48|
|Deep League Flex||Courtland Sutton||vs Miami Dolphins||WR49|
|Upside Play||Adam Thielen||vs Seattle Seahawks||WR50|
|Upside Play||Odell Beckham Jr.*||vs Indianapolis Colts||WR51|
|Upside Play||DeVante Parker*||vs New York Jets||WR52|
|Upside Play||Kadarius Toney*||vs Chicago Bears||WR53|
|Upside Play||Brandin Cooks*||vs Arizona Cardinals||WR54|
|Upside Play||Kendrick Bourne||vs New York Jets||WR55|
|Upside Play||Jaxon Smith-Njigba||vs Carolina Panthers||WR56|
|Upside Play||K.J. Osborn||vs Los Angeles Chargers||WR57|
|Upside Play||Darnell Mooney*||vs Kansas City Chiefs||WR58|
|Upside Play||Treylon Burks||vs Cleveland Browns||WR59|
|Upside Play||Josh Downs||vs Baltimore Ravens||WR60|
|Upside Play||Jonathan Mingo||vs Seattle Seahawks||WR61|
|Upside Play||Allen Robinson||vs Las Vegas Raiders||WR62|
|Upside Play||Tyler Boyd||vs Los Angeles Rams||WR63|
|Upside Play||DJ Chark||vs Seattle Seahawks||WR64|
|Upside Play||Jayden Reed||vs New Orleans Saints||WR65|
|Upside Play||Isaiah Hodgins||vs San Francisco 49ers||WR66|
|Upside Play||Marquez Valdes-Scantling||vs Chicago Bears||WR67|
|Upside Play||Romeo Doubs||vs New Orleans Saints||WR68|
|Upside Play||JuJu Smith-Schuster||vs New York Jets||WR69|
|Upside Play||Skyy Moore||vs Chicago Bears||WR70|
|Upside Play||Calvin Austin III||vs Las Vegas Raiders||WR71|
|Upside Play||Darius Slayton||vs San Francisco 49ers||WR72|
|Leave on the Bench||Curtis Samuel||vs Buffalo Bills||WR73|
|Leave on the Bench||Allen Lazard||vs New England Patriots||WR74|
|Leave on the Bench||Parris Campbell||vs San Francisco 49ers||WR75|
|Leave on the Bench||Mack Hollins||vs Detroit Lions||WR76|
|Leave on the Bench||Donovan Peoples-Jones||vs Tennessee Titans||WR77|
|Leave on the Bench||Michael Wilson||vs Dallas Cowboys||WR78|
|Leave on the Bench||Justin Watson||vs Chicago Bears||WR79|
|Leave on the Bench||Joshua Palmer||vs Minnesota Vikings||WR80|
|Leave on the Bench||Braxton Berrios||vs Denver Broncos||WR81|
|Leave on the Bench||Rashee Rice||vs Chicago Bears||WR82|
|Leave on the Bench||Rashod Bateman||vs Indianapolis Colts||WR83|
|Leave on the Bench||Quentin Johnston||vs Minnesota Vikings||WR84|
|Leave on the Bench||Alec Pierce||vs Baltimore Ravens||WR85|
|Leave on the Bench||Chase Claypool||vs Kansas City Chiefs||WR86|
|Leave on the Bench||Michael Gallup||vs Arizona Cardinals||WR87|
|Leave on the Bench||Nick Westbrook-Ihkine||vs Cleveland Browns||WR88|
|Leave on the Bench||Jalin Hyatt||vs San Francisco 49ers||WR89|
|Leave on the Bench||Marvin Jones Jr.||vs Atlanta Falcons||WR90|
|Leave on the Bench||Rondale Moore||vs Dallas Cowboys||WR91|
|Leave on the Bench||Brandon Johnson||vs Miami Dolphins||WR92|
|Leave on the Bench||Deonte Harty||vs Washington Commanders||WR93|
|Leave on the Bench||Demario “Pop” Douglas||vs New York Jets||WR94|
|Leave on the Bench||Marvin Mims Jr.||vs Miami Dolphins||WR95|
|Leave on the Bench||Nelson Agholor||vs Indianapolis Colts||WR96|
|Leave on the Bench||Hunter Renfrow||vs Pittsburgh Steelers||WR97|
|Leave on the Bench||John Metchie III||vs Jacksonville Jaguars||WR98|
|Leave on the Bench||River Cracraft||vs Denver Broncos||WR99|
|Leave on the Bench||Wan’Dale Robinson*||vs San Francisco 49ers||WR100|
Possible Changes that can occur before Sunday
Miami Dolphins Wide Receivers: WR2 Tyreek Hill & WR13 Jaylen Waddle
Tyreek Hill was limited in practice on Wednesday with an ankle injury. Jaylen Waddle is going through concussion protocol this week. If Hill plays in Week 3 against the Denver Broncos and Waddle is inactive River Cracraft moves up to WR64 between DJ Chark and Jayden Reed. Braxton Berrios moves up to WR77 between Donovan Peoples-Jones and Michael Wilson.
If Waddle plays in Week 3 against the Denver Broncos and Hill is inactive Waddle moves up to WR12 between DeVonta Smith and Chris Olave. River Cracraft moves up to WR64 between DJ Chark and Jayden Reed. Braxton Berrios moves up to WR77 between Donovan Peoples-Jones and Michael Wilson.
If both Hill and Waddle are inactive in Week 3 against the Denver Broncos River Cracraft moves up to WR53 between Kadarius Toney and Brandin Cooks. Braxton Berrios moves up to WR58 between K.J. Osborn and Darnell Mooney.
Detroit Lions Wide Receivers WR5 Amon-Ra St. Brown & WR47 Josh Reynolds
Amon-Ra St. Brown is considered day-to-day with a toe injury. Josh Reynolds was limited in practice on Wednesday with a groin injury. If St. Brown is active in Week 3 against the Atlanta Falcons and Reynolds is inactive Marvin Jones Jr. moves up to WR62 between Allen Robinson and Tyler Boyd. Kalif Raymond becomes the WR87 between Michael Gallup and Nick Westbrook-Ihkine.
If Reynolds is active in Week 3 against the Atlanta Falcons and St. Brown is inactive Reynolds moves up to WR35 between Drake London and Tutu Atwell. Marvin Jones Jr. moves up to WR58 between Darnell Mooney and Treylon Burks. Kalif Raymond moves up to WR72 between Darius Slayton and Curtis Samuel.
If both St. Brown and Reynolds are inactive in Week 3 against the Atlanta Falcons Marvin Jones Jr. moves up to WR42 between Christian Kirk and Jahan Dotson. Kalif Raymond moves up to WR54 between Brandin Cooks and Kendrick Bourne.
WR18 Amari Cooper, Cleveland Browns
Amari Cooper missed practice on Wednesday with groin and shoulder issues. Despite being a game-time decision Cooper had a productive day against the Pittsburgh Steelers last week. If Cooper misses Week 3 against the Tennessee Titans Elijah Moore moves up to WR28 between Brandon Aiyuk and DeAndre Hopkins. Cedric Tillman becomes the WR55 between Kendrick Bourne and Jaxon Smith-Njigba.
WR20 D.K. Metcalf, Seattle Seahawks
D.K. Metcalf missed practice on Wednesday with a rib injury. If he misses Week 3 against the Carolina Panthers Tyler Lockett will move up to WR28 between Brandon Aiyik and DeAndre Hopkins. Jaxon Smith-Njigba will move up to WR48 between Rasheed Shaheed and Courtland Sutton.
WR28 Brandon Aiyuk, San Francisco 49ers
Brandon Aiyuk is questionable for this week’s game with a shoulder injury. It is unclear if Aiyuk will sit out this Thursday’s game. If Aiyuk misses Week 3 against the New York Giants Jauan Jennings becomes the WR64 between DJ Chark and Jayden Reed.
WR36 Jakobi Meyers, Las Vegas Raiders
Jakobi Meyers missed last week’s game against the Buffalo Bills with a concussion. He was limited in practice on Wednesday due to the injury. If Meyers misses Week 3 against the Pittsburgh Steelers Hunter Renfrow moves up to WR78 between Michael Wilson and Justin Watson. Kristian Wilkerson becomes the WR92 between Brandon Jones and Deonte Harty.
WR38 Christian Watson, Green Bay Packers
Christian Watson missed the first two games of the season with a hamstring injury. He was limited in practice on Wednesday. If Watson misses Week 3 against the New Orleans Saints Jayden Reed moves up to WR53 between Kadarius Toney and Brandin Cooks. Romeo Doubs moves up WR64 between DJ Chark and Isaiah Hodgins.
WR45 Zay Jones, Jacksonville Jaguars
Zay Jones missed practice on Wednesday with a knee injury. If he was to miss Week 3 against the Houston Texans Christian Kirk would move up to WR40 between Robert Woods and Elijah Moore. Jamal Agnew would become the WR90 between Marvin Jones Jr. and Rondale Moore.
WR46 Tank Dell, Houston Texans
Tank Dell was limited in practice on Wednesday because of a thigh injury. If Dell was to miss Week 3 against the Jacksonville Jaguars John Metchie III would move up to WR85 between Alec Pierce and Chae Claypool.
WR51 Odell Beckham Jr., Baltimore Ravens
Odell Beckham Jr. missed practice on Wednesday with an ankle injury. If he was to miss Week 3 against the Indianapolis Colts Rashod Bateman would move up to WR54 between Brandin Cooks and Kendrick Bourne. Nelson Agholor moves up to WR74 between Curtis Samuel and Allen Lazard.
WR52 DeVante Parker, New England Patriots
DeVante Parker was limited in practice on Wednesday with a knee injury. If he misses Week 3 against the New York Jets Kendrick Bourne moves up to WR52 between Odell Beckham Jr. and Kadarius Toney. JuJu Smith Schuster moves up to WR64 between DJ Chark and Jayden Reed. Demario “Pop” Davis moves up to WR93 between Brandon Johnson and Deonte Harty.
WR53 Kadarius Toney, Kansas City Chiefs
Kadarius Toney missed practice on Wednesday with a sprained toe. If he misses Week 3 against the Chicago Bears Skyy Moore moves up to WR53 between DeVante Parker and Brandin Cooks. Justin Watson moves up to WR75 between Allen Lazard and Parris Campbell.
WR54 Brandin Cooks, Dallas Cowboys
Brandin Cooks last week’s game against the New York Jets because of a knee injury. If Cooks misses Week 3 against the Arizona Cardinals Michael Gallup moves up to WR76 between Mack Hollins and Donovan Peoples-jones. Jalen Tolbert would become the WR96 between Nelson Agholor and Hunter Renfrow.
WR58 Darnell Mooney, Chicago Bears
Darnell Mooney was limited in practice on Wednesday because of a knee injury. If Mooney misses Week 3 against the Kansas City Chiefs Chase Claypool moves up to WR62 between Allen Robinson and Tyler Boyd. Tyler Scott would become the WR98 between John Metchie III and River Cracraft.
WR93 Wan’Dale Robinson, New York Giants
Wan’Dale Robinson is still recovering from a torn ACL he suffered last season. He missed the past two games due to the injury. If Robinson misses Week 3 against the San Francisco 49ers the other Giants receivers should have larger roles in the offense.