Rest of Season WR Rankings (Half PPR)
Rest-of-season WR rankings from the FantasyPros expert consensus — consensus rank, best and worst expert rank, bye week. Updated through Week 6.
Week 6 · 2026 season · Consensus updated October 19, 2026 at 12:11 AM EDT
Connect your league for start/sit calls and waiver advice from an AI analyst that knows your actual roster.
| # | Player | Pos | Team | Bye | Consensus | Best | Worst | Split | Rostered |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jaxon Smith-Njigbastart/sit → | WR | SEA | 11 | 1.0 | 1 | 1 | ±0.0 | 100% |
| 2 | Puka Nacuastart/sit → | WR | LAR | 11 | 2.4 | 2 | 3 | ±0.5 | 100% |
| 3 | CeeDee Lambstart/sit → | WR | DAL | 14 | 5.2 | 5 | 6 | ±0.4 | 100% |
| 4 | Chris Olavestart/sit → | WR | NO | 8 | 7.0 | 6 | 8 | ±0.6 | 100% |
| 5 | Zay Flowersstart/sit → | WR | BAL | 13 | 7.2 | 5 | 10 | ±1.9 | 99% |
| 6 | Drake Londonstart/sit → | WR | ATL | 11 | 8.4 | 7 | 10 | ±1.0 | 100% |
| 7 | Nico Collinsstart/sit → | WR | HOU | 8 | 8.8 | 8 | 10 | ±0.7 | 100% |
| 8 | Parker Washingtonstart/sit → | WR | JAX | 7 | 10.8 | 10 | 12 | ±0.7 | 95% |
| 9 | Christian Watsonstart/sit → | WR | GB | 11 | 12.2 | 11 | 13 | ±0.7 | 96% |
| 10 | Malik Nabersstart/sit → | WR | NYG | 8 | 12.2 | 11 | 13 | ±1.0 | 99% |
| Which of these players is on your roster? Connect your league — free — and the AI chat that knows your team turns this board into start, sit and trade calls for your actual lineup. Connect your league → | |||||||||
| 11 | Tetairoa McMillanstart/sit → | WR | CAR | 5 | 13.2 | 12 | 14 | ±1.0 | 99% |
| 12 | Garrett Wilsonstart/sit → | WR | NYJ | 13 | 15.4 | 13 | 18 | ±2.2 | 98% |
| 13 | George Pickensstart/sit → | WR | DAL | 14 | 15.8 | 15 | 17 | ±0.7 | 100% |
| 14 | Davante Adamsstart/sit → | WR | LAR | 11 | 17.2 | 15 | 20 | ±1.9 | 98% |
| 15 | Mike Evansstart/sit → | WR | SF | 8 | 19.6 | 17 | 22 | ±2.2 | 95% |
| 16 | Matthew Goldenstart/sit → | WR | GB | 11 | 19.6 | 18 | 21 | ±1.4 | 94% |
| 17 | DeVonta Smithstart/sit → | WR | PHI | 10 | 20.2 | 18 | 22 | ±1.5 | 98% |
| 18 | A.J. Brownstart/sit → | WR | NE | 11 | 22.2 | 19 | 26 | ±2.3 | 97% |
| 19 | Michael Wilsonstart/sit → | WR | ARI | 14 | 22.8 | 20 | 25 | ±1.7 | 94% |
| 20 | Jaylen Waddlestart/sit → | WR | DEN | 10 | 26.0 | 23 | 28 | ±1.7 | 95% |
| 21 | Luther Burden IIIstart/sit → | WR | CHI | 10 | 27.2 | 25 | 30 | ±1.7 | 93% |
| 22 | Jalen Cokerstart/sit → | WR | CAR | 5 | 27.6 | 22 | 31 | ±3.6 | 89% |
| 23 | Terry McLaurinstart/sit → | WR | WAS | 7 | 29.2 | 27 | 31 | ±1.3 | 94% |
| 24 | Emeka Egbukastart/sit → | WR | TB | 10 | 30.4 | 27 | 33 | ±2.2 | 95% |
| 25 | Carnell Tatestart/sit → | WR | TEN | 9 | 33.4 | 30 | 36 | ±2.0 | 89% |
| 26 | Ladd McConkeystart/sit → | WR | LAC | 7 | 33.6 | 27 | 36 | ±3.3 | 92% |
| 27 | DK Metcalfstart/sit → | WR | PIT | 9 | 34.4 | 32 | 37 | ±1.9 | 91% |
| 28 | Rome Odunzestart/sit → | WR | CHI | 10 | 34.4 | 33 | 36 | ±1.4 | 88% |
| 29 | Denzel Bostonstart/sit → | WR | CLE | 11 | 34.6 | 30 | 39 | ±3.0 | 71% |
| 30 | Josh Downsstart/sit → | WR | IND | 13 | 35.4 | 32 | 39 | ±2.4 | 82% |
| 31 | Stefon Diggsstart/sit → | WR | WAS | 7 | 35.8 | 33 | 38 | ±1.9 | 82% |
| 32 | KC Concepcion Jr.start/sit → | WR | CLE | 11 | 41.0 | 38 | 43 | ±1.9 | 60% |
| 33 | Xavier Worthystart/sit → | WR | KC | 5 | 43.8 | 40 | 52 | ±4.4 | 75% |
| 34 | Jakobi Meyersstart/sit → | WR | JAX | 7 | 43.8 | 41 | 49 | ±2.9 | 64% |
| 35 | Romeo Doubsstart/sit → | WR | NE | 11 | 46.6 | 43 | 52 | ±3.4 | 70% |
| 36 | Dontayvion Wicksstart/sit → | WR | PHI | 10 | 47.2 | 44 | 51 | ±2.8 | 29% |
| 37 | Makai Lemonstart/sit → | WR | PHI | 10 | 48.2 | 42 | 54 | ±4.3 | 55% |
| 38 | Courtland Suttonstart/sit → | WR | DEN | 10 | 49.4 | 46 | 53 | ±2.9 | 66% |
| 39 | Devaughn Velestart/sit → | WR | NO | 8 | 49.8 | 45 | 63 | ±6.6 | 47% |
| 40 | Khalil Shakirstart/sit → | WR | BUF | 7 | 50.4 | 46 | 54 | ±3.1 | 60% |
| 41 | Wan'Dale Robinsonstart/sit → | WR | TEN | 9 | 52.0 | 50 | 54 | ±1.4 | 66% |
| 42 | Chris Godwin Jr.start/sit → | WR | TB | 10 | 52.4 | 42 | 61 | ±6.6 | 66% |
| 43 | Germie Bernardstart/sit → | WR | PIT | 9 | 53.4 | 49 | 58 | ±3.6 | 35% |
| 44 | Marvin Harrison Jr.start/sit → | WR | HOU | 8 | 55.6 | 44 | 65 | ±6.9 | 77% |
| 45 | Brian Thomas Jr.start/sit → | WR | JAX | 7 | 58.6 | 55 | 64 | ±3.1 | 55% |
| 46 | Tre Tuckerstart/sit → | WR | LV | 13 | 59.6 | 52 | 73 | ±7.2 | 46% |
| 47 | Keenan Allenstart/sit → | WR | IND | 13 | 60.4 | 53 | 68 | ±4.8 | 42% |
| 48 | Quentin Johnstonstart/sit → | WR | LAC | 7 | 62.2 | 58 | 69 | ±4.0 | 51% |
| 49 | Kalif Raymondstart/sit → | WR | CHI | 10 | 66.4 | 58 | 77 | ±6.2 | 23% |
| 50 | Rashid Shaheedstart/sit → | WR | SEA | 11 | 68.6 | 63 | 75 | ±4.3 | 29% |
| 51 | Antonio Williamsstart/sit → | WR | WAS | 7 | 68.6 | 65 | 72 | ±2.6 | 8% |
| 52 | Ryan Flournoystart/sit → | WR | DAL | 14 | 69.8 | 62 | 81 | ±6.5 | 12% |
| 53 | Malachi Fieldsstart/sit → | WR | NYG | 8 | 69.8 | 68 | 74 | ±2.1 | 10% |
| 54 | Kendrick Bournestart/sit → | WR | ARI | 14 | 70.4 | 57 | 93 | ±13.6 | 9% |
| 55 | Rashod Batemanstart/sit → | WR | BAL | 13 | 70.8 | 63 | 75 | ±4.4 | 16% |
| 56 | Jaylin Noelstart/sit → | WR | HOU | 8 | 71.4 | 63 | 79 | ±6.0 | 6% |
| 57 | Keon Colemanstart/sit → | WR | BUF | 7 | 71.8 | 56 | 106 | ±17.8 | 40% |
| 58 | Ja'Kobi Lanestart/sit → | WR | BAL | 13 | 75.4 | 72 | 79 | ±2.2 | 24% |
| 59 | Kayshon Bouttestart/sit → | WR | HOU | 8 | 76.4 | 70 | 81 | ±4.2 | 14% |
| 60 | Ted Hurst IIIstart/sit → | WR | TB | 10 | 78.8 | 70 | 90 | ±7.2 | 4% |
| 61 | Omar Cooper Jr.start/sit → | WR | NYJ | 13 | 80.2 | 73 | 87 | ±4.8 | 14% |
| 62 | Cooper Kuppstart/sit → | WR | SEA | 11 | 85.4 | 82 | 89 | ±2.4 | 11% |
| 63 | Jalen Nailorstart/sit → | WR | LV | 13 | 87.2 | 78 | 104 | ±9.2 | 17% |
| 64 | Jerry Jeudystart/sit → | WR | CLE | 11 | 87.2 | 80 | 97 | ±5.5 | 14% |
| 65 | Calvin Ridleystart/sit → | WR | TEN | 9 | 90.2 | 77 | 108 | ±11.3 | 4% |
| 66 | Cyrus Allenstart/sit → | WR | KC | 5 | 92.2 | 86 | 99 | ±4.2 | 11% |
| 67 | Darnell Mooneystart/sit → | WR | NYG | 8 | 94.0 | 88 | 105 | ±6.1 | 3% |
| 68 | Bryce Lancestart/sit → | WR | NO | 8 | 94.4 | 88 | 99 | ±4.5 | 1% |
| 69 | Konata Mumpfieldstart/sit → | WR | LAR | 11 | 94.4 | 91 | 97 | ±2.4 | 2% |
| 70 | DeMario Douglasstart/sit → | WR | NE | 11 | 95.6 | 87 | 120 | ±12.3 | 9% |
| 71 | Travis Hunter | WR | JAX | 7 | 98.0 | 85 | 105 | ±7.6 | 45% |
| 72 | Kyle Williamsstart/sit → | WR | NE | 11 | 98.2 | 91 | 109 | ±6.7 | 2% |
| 73 | Joshua Palmerstart/sit → | WR | BUF | 7 | 98.4 | 89 | 113 | ±8.1 | 1% |
| 74 | Troy Franklinstart/sit → | WR | DEN | 10 | 99.0 | 94 | 103 | ±3.0 | 2% |
| 75 | Zachariah Branchstart/sit → | WR | ATL | 11 | 102.2 | 98 | 111 | ±4.5 | 8% |
| 76 | Efton Chism IIIstart/sit → | WR | NE | 11 | 94.5 | 76 | 125 | ±18.3 | 6% |
| 77 | Jahan Dotsonstart/sit → | WR | ATL | 11 | 105.2 | 101 | 112 | ±3.9 | 2% |
| 78 | Chimere Dikestart/sit → | WR | TEN | 9 | 105.8 | 96 | 112 | ±5.7 | 2% |
| 79 | Elic Ayomanorstart/sit → | WR | TEN | 9 | 106.0 | 97 | 119 | ±7.6 | 2% |
| 80 | Xavier Hutchinsonstart/sit → | WR | HOU | 8 | 106.4 | 94 | 119 | ±8.8 | 3% |
| 81 | Marvin Mims Jr.start/sit → | WR | DEN | 10 | 108.2 | 99 | 115 | ±5.6 | 3% |
| 82 | Skyler Bellstart/sit → | WR | BUF | 7 | 108.4 | 95 | 120 | ±8.0 | 2% |
| 83 | Darius Cooperstart/sit → | WR | PHI | 10 | 104.3 | 92 | 124 | ±12.5 | 8% |
| 84 | Isaiah Bondstart/sit → | WR | CLE | 11 | 115.5 | 104 | 131 | ±9.8 | 1% |
| 85 | Tory Hortonstart/sit → | WR | SEA | 11 | 108.0 | 95 | 120 | ±10.2 | 2% |
| 86 | Brenen Thompsonstart/sit → | WR | LAC | 7 | 114.7 | 103 | 123 | ±8.5 | 1% |
| 87 | Darius Slayton | WR | FA | — | 118.0 | 98 | 140 | ±17.2 | — |
| 88 | Zavion Thomasstart/sit → | WR | CHI | — | 123.3 | 111 | 137 | ±10.7 | — |
| 89 | Tez Johnsonstart/sit → | WR | TB | — | 125.0 | 117 | 135 | ±7.5 | — |
| 90 | Olamide Zaccheausstart/sit → | WR | ATL | 11 | 125.0 | 118 | 129 | ±5.0 | 1% |
| 91 | Cedric Tillmanstart/sit → | WR | NO | — | 126.3 | 116 | 136 | ±8.2 | — |
| 92 | Barion Brownstart/sit → | WR | NO | 8 | 123.5 | 114 | 133 | ±9.5 | 1% |
| 93 | Malik Bensonstart/sit → | WR | LV | 13 | 124.5 | 115 | 134 | ±9.5 | 1% |
| 94 | Jalen Royalsstart/sit → | WR | KC | — | 130.0 | 126 | 132 | ±2.8 | — |
| 95 | Savion Williamsstart/sit → | WR | GB | 11 | 132.0 | 125 | 139 | ±7.0 | 1% |
| 96 | Josh Cameronstart/sit → | WR | JAX | — | 125.0 | 125 | 125 | ±0.0 | — |
| 97 | Treylon Burksstart/sit → | WR | WAS | — | 135.5 | 129 | 142 | ±6.5 | — |
| 98 | Cody Whitestart/sit → | WR | LV | — | 130.0 | 130 | 130 | ±0.0 | — |
| 99 | Luke McCaffreystart/sit → | WR | WAS | — | 134.0 | 134 | 134 | ±0.0 | — |
| 100 | Brycen Tremaynestart/sit → | WR | CAR | — | 139.0 | 139 | 139 | ±0.0 | — |
| 101 | Dont'e Thornton Jr.start/sit → | WR | LV | — | 141.0 | 141 | 141 | ±0.0 | — |
| 102 | KaVontae Turpinstart/sit → | WR | DAL | — | 143.0 | 143 | 143 | ±0.0 | — |
| 103 | Deion Burksstart/sit → | WR | IND | — | 144.0 | 144 | 144 | ±0.0 | — |
| 104 | Isaiah Williamsstart/sit → | WR | NYJ | — | 145.0 | 145 | 145 | ±0.0 | — |
Expert consensus and ownership data via FantasyPros
Where the experts split
The widest expert disagreements near the top of the board — the players one analyst has as a must-start and another has on the bench.
- #39Devaughn VeleWR · NObest #45 · worst #63 · ±6.6
- #33Xavier WorthyWR · KCbest #40 · worst #52 · ±4.4
- #37Makai LemonWR · PHIbest #42 · worst #54 · ±4.3
- #22Jalen CokerWR · CARbest #22 · worst #31 · ±3.6
- #35Romeo DoubsWR · NEbest #43 · worst #52 · ±3.4
Want to use these values for your roster? Try the free AI Trade Analyzer or the AI Trade Finder— both run on the same Market Index.
Weekly decision guides
Related rankings
Frequently Asked Questions
- What are rest-of-season (ROS) fantasy football rankings?
- ROS rankings order players by expected production from this week through the end of the fantasy season, rather than for one week or for a draft. They move every week as injuries, roles and schedules change, which is why the board carries the week it was updated.
- Where do these rankings come from?
- They are FantasyPros expert consensus rankings — the average of every contributing expert's rest-of-season ranking — shown with each player's best and worst expert rank so you can see where the experts agree and where they split. LeagueLogs displays the board under a commercial license and adds the roster-level context inside the app.
- How should I use ROS rankings for trades?
- Treat the consensus as the market and the spread as the opportunity: a player whose worst rank is far below his consensus is one some experts have real doubts about, and a player whose best rank is far above it is one somebody believes in. Run any deal through the free AI Trade Analyzer to price it against the LeagueLogs Market Index.