
The 2025-26 NFL season is underway which means we are in the thick of fantasy football season! The fantasy landscape has already changed since the preseason due to breakout players and major injuries across the league. Bye weeks are starting to take place. This means that wide receivers like Puka Nacua and Amon-Ra St. Brown will be out this week. 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. Here are fantasy football Week 8 wide receiver rankings.
[Ratings are subject to change due to injury reports or possible move to 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 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.
| Category | Name | Opponent | Ranking |
|---|---|---|---|
| Must Start | Ja’Marr Chase | vs New York Jets | WR1 |
| Must Start | Justin Jefferson | vs Los Angeles Chargers | WR2 |
| Starting WR1 | CeeDee Lamb | vs Denver Broncos | WR3 |
| Starting WR1 | Chris Olave | vs Tampa Bay Buccaneers | WR4 |
| Starting WR1 | Nico Collins* | vs San Francisco 49ers | WR5 |
| Starting WR1 | Rashee Rice | vs Washington Commanders | WR6 |
| Starting WR1 | Emeka Egbuka | vs New Orleans Saints | WR7 |
| Starting WR1 | Drake London | vs Miami Dolphins | WR8 |
| High WR2 | A.J. Brown | vs New York Giants | WR9 |
| High WR2 | Zay Flowers | vs Chicago Bears | WR10 |
| Starting WR2 | Ladd McConkey | vs Minnesota Vikings | WR11 |
| Starting WR2 | D.K. Metcalf | vs Green Bay Packers | WR12 |
| Starting WR2 | George Pickens | vs Denver Broncos | WR13 |
| Starting WR2 | Keenan Allen | vs Minnesota Vikings | WR14 |
| Starting WR2 | Deebo Samuel* | vs Kansas City Chiefs | WR15 |
| Starting WR2 | Rome Odunze | vs Baltimore Ravens | WR16 |
| Starting WR2 | Quentin Johnston | vs Minnesota Vikings | WR17 |
| Starting WR2 | Courtland Sutton | vs Dallas Cowboys | WR18 |
| Starting WR2 | Michael Pittman Jr. | vs Tennessee Titans | WR19 |
| Starting WR2 | Wan’Dale Robinson | vs Philadelphia Eagles | WR20 |
| Starting WR2 | Tetairoa McMillan | vs Buffalo Bills | WR21 |
| Starting WR2 | Tee Higgins | vs New York Jets | WR22 |
| Starting WR2 | Jordan Addison | vs Los Angeles Chargers | WR23 |
| Starting WR2 | Stefon Diggs | vs Cleveland Browns | WR24 |
| Low WR2 | DeVonta Smith | vs New York Giants | WR25 |
| Low WR2 | Terry McLaurin* | vs Kansas City Chiefs | WR26 |
| Low WR2 | Jaylen Waddle | vs Atlanta Falcons | WR27 |
| Low WR2 | Chris Godwin Jr.* | vs New Orleans Saints | WR28 |
| Flex | Xavier Worthy | vs Washington Commanders | WR29 |
| Flex | Khalil Shakir | vs Carolina Panthers | WR30 |
| Flex | Romeo Doubs | vs Pittsburgh Steelers | WR31 |
| Flex | Rashid Shaheed | vs Tampa Bay Buccaneers | WR32 |
| Flex | Troy Franklin | vs Dallas Cowboys | WR33 |
| Flex | Matthew Golden | vs Pittsburgh Steelers | WR34 |
| Flex | Calvin Ridley* | vs Indianapolis Colts | WR35 |
| Deep League Flex | Josh Downs* | vs Tennessee Titans | WR36 |
| Deep League Flex | Darnell Mooney | vs Miami Dolphins | WR37 |
| Deep League Flex | Jerry Jeudy | vs New England Patriots | WR38 |
| Deep League Flex | Keon Coleman | vs Carolina Panthers | WR39 |
| Deep League Flex | D.J. Moore | vs Baltimore Ravens | WR40 |
| Upside Play | Ricky Pearsall* | vs Houston Texans | WR41 |
| Upside Play | Alec Pierce | vs Tennessee Titans | WR42 |
| Upside Play | Kayshon Boutte | vs Cleveland Browns | WR43 |
| Upside Play | Jauan Jennings | vs Houston Texans | WR44 |
| Upside Play | Marvin Mims Jr. | vs Dallas Cowboys | WR45 |
| Upside Play | Elic Ayomanor | vs Indianapolis Colts | WR46 |
| Upside Play | Tez Johnson | vs New Orleans Saints | WR47 |
| Upside Play | Josh Reynolds | vs Cincinnati Bengals | WR48 |
| Upside Play | Xavier Legette | vs Buffalo Bills | WR49 |
| Upside Play | Christian Kirk* | vs San Francisco 49ers | WR50 |
| Upside Play | Calvin Austin III* | vs Green Bay Packers | WR51 |
| Upside Play | Malik Washington | vs Atlanta Falcons | WR52 |
| Upside Play | Marquise “Hollywood” Brown | vs Washington Commanders | WR53 |
| Upside Play | Chimere Dike | vs Indianapolis Colts | WR54 |
| Upside Play | Darius Slayton* | vs Philadelphia Eagles | WR55 |
| Leave on the Bench | Rashod Bateman | vs Chicago Bears | WR56 |
| Leave on the Bench | Christian Watson* | vs Pittsburgh Steelers | WR57 |
| Leave on the Bench | Jalen Coker | vs Buffalo Bills | WR58 |
| Leave on the Bench | Olamide Zaccheaus | vs Baltimore Ravens | WR59 |
| Leave on the Bench | Kendrick Bourne | vs Houston Texans | WR60 |
| Leave on the Bench | Demario “Pop” Douglas | vs Cleveland Browns | WR61 |
| Leave on the Bench | DeAndre Hopkins | vs Chicago Bears | WR62 |
| Leave on the Bench | Nick Westbrook-Ihkine | vs Atlanta Falcons | WR63 |
| Leave on the Bench | Josh Palmer* | vs Carolina Panthers | WR64 |
| Leave on the Bench | Sterling Shepard | vs New Orleans Saints | WR65 |
| Leave on the Bench | Xavier Hutchinson | vs San Francisco 49ers | WR66 |
| Leave on the Bench | Jalen Nailor | vs Los Angeles Chargers | WR67 |
| Leave on the Bench | JuJu Smith-Schuster | vs Washington Commanders | WR68 |
| Leave on the Bench | Luther Burden III | vs Baltimore Ravens | WR69 |
| Leave on the Bench | Tre Harris | vs Minnesota Vikings | WR70 |
| Leave on the Bench | Isaiah Bond | vs New England Patriots | WR71 |
Los Angeles Chargers Wide Receivers: WR5 Nico Collins & WR50 Christian Kirk
Nico Collins suffered a concussion last week against the Seattle Seahawks. Christian Kirk missed last week’s game against the Seattle Seahawks with hamstring injury. If both Collins and Kirk miss Week 8 against the San Francisco 49ers Xavier Hutchinson moves up to WR42 between Kayshon Boutte and Jauan Jennings. Jaylin Noel becomes WR54 between Chimere Dike and Darius Slayton.
If Collins misses Week 8 against the San Francisco 49ers and Kirk is active Kirkmoves up to WR37 between Darnell Mooney and Jerry Jeudy. Hutchinson moves up to WR60 between Kendrick Bourne and Demario “Pop” Douglas.
If Kirk misses Week 8 against the San Francisco 49ers and Collins is active Hutchinson moves up to WR51 between Calvin Austin III and Malik Washington.
Washington Commanders Wide Receivers: WR15 Deebo Samuel & WR26 Terry McLaurin
Deebo Samuel missed last week’s game against the Dallas Cowboys with a heel injury. Terry McLaurin missed the past four games with a quad injury. If both Samuel and McLaurin miss Week 8 against the Kansas City Chiefs Chris Moore becomes WR41 between Alec Pierce and Kayshon Boutte.
If Samuel misses Week 8 against the Kansas City Chiefs and McLaurin is active McLaurin moves up to WR17 between Quentin Johnston and Courtland Sutton. Chris Moore becomes WR59 between Olamide Zaccheaus and Kendrick Bourne.
If McLaurin misses Week 8 against the Kansas City Chiefs and Samuel is active Chris Moore becomes WR59 between Olamide Zaccheaus and Kendrick Bourne.
WR28 Chris Godwin, Tampa Bay Buccaneers
Chris Godwin has missed the past two games with a fibula injury. There is a chance that he returns this week. If Godwin misses Week 8 against the New Orleans Saints Sterling Shepard moves up to WR43 between Kayshon Boutte and Jauan Jennings. Tez Johnson moves up to WR46 between Marvin Mims Jr. and Eric Ayomanor.
WR35 Calvin Ridley, Tennessee Titans
Calvin Ridley missed last week’s game against the New England Patriots because of a hamstring injury. There is a chance he returns this week. If Ridley misses Week 8 against the Indianapolis Colts Elic Ayomanor moves up to WR42 between Alec Pierce and Kayshon Boutte.
WR36 Josh Downs, Indianapolis Colts
Josh Downs missed last week’s game against the Los Angeles Chargers with a concussion. There is a chance he returns this week. If Downs misses Week 8 against the Tennessee Titans Alec Pierce moves up to WR35 between Matthew Golden and Calvin Ridley.
WR43 Ricky Pearsall, San Francisco 49ers
Ricky Pearsall missed the past three games with a knee injury. If Pearsall misses Week 8 against the Houston Texans and Jauan Jennings moves up to WR41 between D.J. Moore and Alec Pierce. Kendrick Bourne moves up to WR44 between Kayshon Boutte and Marvin Mims Jr.
WR51 Calvin Austin III, Pittsburgh Steelers
Calvin Austin III missed the past two games with a shoulder injury. Early reports are that he could return this week. If Austin III misses Week 8 against the Pittsburgh Steelers Roman Wilson becomes WR58 between Jalen Coker and Olamide Zaccheaus.
WR55 Darius Slayton, New York Giants
Darius Slayton missed the last two games with a hamstring injury. There is a chance Slayton could return this week. If Slayton misses Week 8 against the Philadelphia Eagles Lil’Jordan Humphrey becomes WR70 between Tre Harris and Isaiah Bond.
WR57 Christian Watson, Green Bay Packers
Christian Watson has missed the first seven games of the year recovering from a torn ACL. He could make his season debut this week. If Watson misses Week 8 against the Pittsburgh Steelers Dontayvion Wicks becomes WR67 between Jalen Nailor and JuJu Smith-Schuster.
WR64 Josh Palmer, Buffalo Bills
Josh Palmer has been dealing with an ankle injury since before Buffalo’s bye. He is considered day-to-day with the injury. If Palmer misses Week 8 against the Carolina Panthers Tyrell Shavers becomes WR71 below Isaiah Bond.
Mike Evans, Tampa Bay Buccaneers
Mike Evans suffered a broken collarbone last week against the Detroit Lions. This will likely end Evans’ 2025-26 season. He could possibly return late in the season or in the playoffs. Evans’ injury adds more clarity to the Buccaneers’ receiving room Emeka Egbuka and Chris Godwin become Tampa Bay’s 1A and 1B receivers. Following those two should be one of Sterling Shepard, Tez Johnson, and Jalen McMillan when McMillan returns from injury.
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
Players must be 21 years of age or older or reach the minimum age for gambling in their respective state and located in jurisdictions where online gambling is legal. Please play responsibly. Bet with your head, not over it. If you or someone you know has a gambling problem, and wants help, call or visit: (a) the Council on Compulsive Gambling of New Jersey at 1-800-Gambler or www.800gambler.org; or (b) Gamblers Anonymous at 855-2-CALL-GA or www.gamblersanonymous.org.