Week 8 WR Rankings (Half PPR)

Week 8 WR rankings from the FantasyPros expert consensus for Half PPR scoring — consensus rank plus each player's best and worst expert rank.

Week 8 · 2026 season · Consensus updated October 28, 2026 at 6:11 PM EDT

Connect your league for start/sit calls and waiver advice from an AI analyst that knows your actual roster.

#PlayerPosTeamByeConsensusBestWorstSplitRostered
1Jaxon Smith-Njigbastart/sit →WRSEA111.011±0.0100%
2Puka Nacuastart/sit →WRLAR112.022±0.0100%
3Ja'Marr Chasestart/sit →WRCIN63.434±0.5100%
4CeeDee Lambstart/sit →WRDAL143.935±0.6100%
5Zay Flowersstart/sit →WRBAL135.147±0.899%
6Amon-Ra St. Brownstart/sit →WRDET66.158±0.6100%
7Drake Londonstart/sit →WRATL117.469±1.1100%
8Christian Watsonstart/sit →WRGB118.0712±1.396%
9Justin Jeffersonstart/sit →WRMIN68.589±0.5100%
10Parker Washingtonstart/sit →WRJAX710.51011±0.595%
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 →
11Tee Higginsstart/sit →WRCIN610.61011±0.598%
12Matthew Goldenstart/sit →WRGB1112.11013±0.795%
13Tetairoa McMillanstart/sit →WRCAR513.01016±1.498%
14George Pickensstart/sit →WRDAL1413.91315±0.699%
15A.J. Brownstart/sit →WRNE1116.51519±1.198%
16Jalen Cokerstart/sit →WRCAR516.61520±1.792%
17Garrett Wilsonstart/sit →WRNYJ1316.61320±1.698%
18Michael Wilsonstart/sit →WRARI1418.61420±1.792%
19DJ Moorestart/sit →WRBUF718.71622±1.591%
20Luther Burden IIIstart/sit →WRCHI1018.71620±1.294%
21DK Metcalfstart/sit →WRPIT920.91822±0.992%
22Stefon Diggsstart/sit →WRWAS722.62125±1.383%
23Carnell Tatestart/sit →WRTEN924.62229±2.090%
24Omar Cooper Jr.start/sit →WRNYJ1325.02328±1.547%
25Jameson Williamsstart/sit →WRDET625.12231±2.694%
26Tre Tuckerstart/sit →WRLV1327.62531±1.966%
27KC Concepcion Jr.start/sit →WRCLE1127.92431±2.164%
28Ladd McConkeystart/sit →WRLAC728.12530±1.485%
29Germie Bernardstart/sit →WRPIT928.72634±2.657%
30Denzel Bostonstart/sit →WRCLE1130.02732±1.469%
31Emeka Egbukastart/sit →WRTB1030.72348±7.294%
32Keenan Allenstart/sit →WRIND1332.82639±3.049%
33Jordan Addisonstart/sit →WRMIN634.63338±1.777%
34Rome Odunzestart/sit →WRCHI1034.93240±2.485%
35Makai Lemonstart/sit →WRPHI1035.73341±2.455%
36Malik Washingtonstart/sit →WRMIA637.63444±2.249%
37Antonio Williamsstart/sit →WRWAS738.43448±4.112%
38Xavier Worthystart/sit →WRKC538.83447±3.879%
39Josh Downsstart/sit →WRIND1339.23343±2.576%
40Jakobi Meyersstart/sit →WRJAX739.63546±3.663%
41Jaylen Waddlestart/sit →WRDEN1041.53560±7.092%
42Caleb Douglasstart/sit →WRMIA641.73846±2.117%
43DeMario Douglasstart/sit →WRNE1143.53948±2.328%
44Chris Godwin Jr.start/sit →WRTB1043.73949±2.971%
45Ryan Flournoystart/sit →WRDAL1444.74247±1.522%
46Wan'Dale Robinsonstart/sit →WRTEN945.64349±1.661%
47Khalil Shakirstart/sit →WRBUF746.14150±3.057%
48Ja'Kobi Lanestart/sit →WRBAL1346.34250±2.326%
49Kendrick Bournestart/sit →WRARI1448.14151±2.48%
50Courtland Suttonstart/sit →WRDEN1048.64554±2.460%
51Keon Colemanstart/sit →WRBUF750.14553±1.937%
52Darius Cooperstart/sit →WRPHI1052.95156±1.48%
53Cooper Kuppstart/sit →WRSEA1154.45265±3.312%
54Jahan Dotsonstart/sit →WRATL1155.75459±1.63%
55Quentin Johnstonstart/sit →WRLAC755.95262±2.946%
56Konata Mumpfieldstart/sit →WRLAR1157.25464±3.013%
57Rashod Batemanstart/sit →WRBAL1357.95264±3.811%
58Ted Hurst IIIstart/sit →WRTB1059.45568±3.77%
59Treylon Burksstart/sit →WRWAS760.45272±4.72%
60Kalif Raymondstart/sit →WRCHI1062.15868±3.413%
61Adonai Mitchellstart/sit →WRNYJ1363.36071±2.914%
62Travis HunterWRJAX763.95790±8.317%
63Savion Williamsstart/sit →WRGB1164.95880±5.91%
64Chris Bellstart/sit →WRMIA665.95869±2.75%
65Tre' Harrisstart/sit →WRLAC761.85773±4.35%
66Tez Johnsonstart/sit →WRTB1068.46289±6.61%
67Jerry Jeudystart/sit →WRCLE1165.26368±1.913%
68Kyle Williamsstart/sit →WRNE1170.66376±3.61%
69Isaac TeSlaastart/sit →WRDET671.66980±2.93%
70Brian Thomas Jr.start/sit →WRJAX769.05973±3.345%
71Laquon Treadwellstart/sit →WRIND—70.66577±3.8—
72Efton Chism IIIstart/sit →WRNE1176.169106±8.63%
73Elic Ayomanorstart/sit →WRTEN971.76580±4.51%
74Jalen Royalsstart/sit →WRKC575.76984±4.11%
75Marvin Mims Jr.start/sit →WRDEN1076.97183±2.93%
76Rashid Shaheedstart/sit →WRSEA1167.25578±8.827%
77Dohnte Meyersstart/sit →WRCIN677.77485±3.02%
78Troy Franklinstart/sit →WRDEN1078.27289±4.12%
79Hollywood Brownstart/sit →WRPHI1080.870107±9.11%
80Josh Cameronstart/sit →WRJAX—80.87396±6.7—
81Tory Hortonstart/sit →WRSEA1183.57691±4.71%
82Jauan Jenningsstart/sit →WRMIN684.680100±5.311%
83Joshua Palmerstart/sit →WRBUF787.982102±5.71%
84Jalen Nailorstart/sit →WRLV1383.77191±5.716%
85Cyrus Allenstart/sit →WRKC584.17887±2.711%
86Tutu Atwellstart/sit →WRLAR1185.079105±7.41%
87John Metchie IIIstart/sit →WRCAR—86.48196±4.8—
88Cody Whitestart/sit →WRLV—86.48292±3.0—
89DeVonta Smithstart/sit →WRPHI1091.624159±35.798%
90Zachariah Branchstart/sit →WRATL1190.48895±2.58%
91Dontayvion Wicksstart/sit →WRPHI1098.076160±24.020%
92Jalen Brooksstart/sit →WRARI—82.87591±5.1—
93Rashee Ricestart/sit →WRKC5101.526180±47.194%
94Jordan Whittingtonstart/sit →WRLAR—97.791107±6.7—
95Dyami Brownstart/sit →WRWAS—93.28299±5.8—
96Chimere Dikestart/sit →WRTEN996.292100±3.02%
97Andrew ArmstrongWRKC—91.883105±8.2—
98Brycen Tremaynestart/sit →WRCAR—94.591100±3.4—
99Kevin Coleman Jr.start/sit →WRMIA6103.496112±7.31%
100Malik Bensonstart/sit →WRLV13104.497113±7.31%
101Deion Burksstart/sit →WRIND—98.597101±1.5—
102Zavion Thomasstart/sit →WRCHI10100.387106±7.82%
103Isaiah Bondstart/sit →WRCLE11107.295120±10.81%
104Olamide Zaccheausstart/sit →WRATL11100.897103±2.31%
105Elijah Moorestart/sit →WRPHI—91.382104±9.3—
106Colbie Youngstart/sit →WRCIN6103.5101106±1.81%
107Brandon SmithWRPIT—97.091107±7.1—
108Reggie Virgilstart/sit →WRARI—106.586116±12.3—
109Tim Patrickstart/sit →WRNYJ—107.585118±13.5—
110Jonathan Mingostart/sit →WRDAL—99.794110±7.3—
111Isaiah Williamsstart/sit →WRNYJ—108.784121±17.4—
112Luke McCaffreyWRWAS—96.59697±0.5—
113Ashton DulinWRIND—98.59899±0.5—
114David MooreWRCAR—100.5100101±0.5—
115Brenen Thompsonstart/sit →WRLAC7112.399119±9.41%
116Bo MeltonWRGB—102.5102103±0.5—
117Justin WatsonWRKC—104.5104105±0.5—
118Jahdae Walkerstart/sit →WRCHI—114.399122±10.8—
119Devontez Walkerstart/sit →WRBAL—114.788128±18.9—
120Lil'Jordan HumphreyWRDEN—108.0108108±0.0—
121Skyler BellWRBUF7109.0109109±0.03%
122KaVontae Turpinstart/sit →WRDAL—117.3100126±12.3—
123Velus Jones Jr.WRSEA—110.0110110±0.0—
124Tai FeltonWRMIN—111.0111111±0.0—
125J. Michael SturdivantWRGB—130.092168±38.0—
126Nikko RemigioWRKC—123.093153±30.0—
127Kaden WetjenWRPIT—114.0114114±0.0—
128Nick Westbrook-IkhineWRIND—132.594171±38.5—
129Elijah SarrattWRBAL13143.594193±49.54%
130Myles PriceWRMIN—115.0115115±0.0—
131Calvin RidleyWRTEN9128.098158±30.03%
132Mitch TinsleyWRCIN—117.0117117±0.0—
133Jalen TolbertWRMIA6129.0104154±25.01%
134Jack BechWRLV13151.0105197±46.01%
135Jalen McMillanWRTB10120.0110130±10.07%
136Alec PierceWRIND13158.5108209±50.561%
137Andrei IosivasWRCIN6157.5109206±48.51%
138Kameron JohnsonWRTB—123.0123123±0.0—
139Xavier RestrepoWRTEN—124.0124124±0.0—
140Tylan WallaceWRCLE—125.0125125±0.0—
141LaJohntay WesterWRBAL—127.0127127±0.0—
142Tay MartinWRDET—129.0129129±0.0—
143Chris BlairWRATL—130.5130131±0.5—
144Dont'e Thornton Jr.WRLV—172.0131213±41.0—

Expert consensus and ownership data via FantasyPros

Compare Week 8 PPR choices

See weekly expert ranks, projections and player status side by side. Comparisons update for the current week.

Week 8: 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.

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.

Plan for upcoming weeks

Weekly decision guides

Related rankings

Frequently Asked Questions

What are week 8 fantasy football rankings?
Week 8 rankings order players by expected fantasy points in this week's games only — matchup, injury status and role all count, season-long value does not. They are the board to check before you set a lineup.
What does the best / worst rank mean?
Every row shows the consensus rank plus the highest and lowest rank any contributing FantasyPros expert gave the player this week. A wide gap means the experts disagree — usually an injury question, a new role, or a matchup they read differently.
Should I start the higher-ranked player?
Usually, but rankings are league-agnostic. Scoring settings, your other options at the position and your opponent all matter. Connect your league to LeagueLogs — it's free — and the AI chat that knows your league answers start/sit questions against your actual roster.