FantasySense Forecast · 2026 season

Week 6 Flex rankings

Projected fantasy points for every player the sportsbooks have priced this week, built from Las Vegas player props.

Week 6's last game kicks off Mon 8:15 PM ET, and gets one more update about an hour before. Week 7 projections will be posted Thursday, October 22, by 12:30 PM ET.

12.3 from Las Vegas lines  ·  12.3 FantasySense projection, where no line is posted yet

Week 6 Flex rankings, Half PPR scoring
#PlayerMatchupProjRecYdsTDAnytime TDFloorCeiling
1Bijan Robinson ATLRB1vs CHIKicked offvs CHIKicked off23.83.71351.477%12.834.0
2Christian McCaffrey SFRB2vs WASMon 8:15 PM ETvs WASMon 8:15 PM ET21.34.61111.374%10.431.6
3Jonathan Taylor INDRB3vs TENKicked offvs TENKicked off21.02.91181.374%10.031.3
4Puka Nacua LAWR1vs ARIKicked offvs ARIKicked off20.17.81100.959%9.830.1
5Kenneth Walker KCRB4vs LACKicked offvs LACKicked off19.63.21230.962%8.629.8
6Jaxon Smith-Njigba SEAWR2@ DENKicked off@ DENKicked off17.96.91070.647%7.527.8
7Kyren Williams LARB5vs ARIKicked offvs ARIKicked off17.52.9971.166%7.027.3
8Javonte Williams DALRB6@ GBKicked off@ GBKicked off17.42.7901.270%6.927.2
9James Cook III BUFRB7@ LVKicked off@ LVKicked off17.41.51100.962%6.927.1
10Drake London ATLWR3vs CHIKicked offvs CHIKicked off16.96.11040.645%6.626.9
11Brock Bowers LVTE1vs BUFKicked offvs BUFKicked off16.76.7910.751%8.924.8
12Derrick Henry BALRB8@ CLEKicked off@ CLEKicked off16.71.41050.961%6.626.2
13CeeDee Lamb DALWR4@ GBKicked off@ GBKicked off15.96.3950.542%5.525.8
14D'Andre Swift CHIRB9@ ATLKicked off@ ATLKicked off15.82.5871.063%6.224.9
15Mike Evans SFWR5vs WASMon 8:15 PM ETvs WASMon 8:15 PM ET15.85.4830.856%5.425.7
16Ashton Jeanty LVRB10vs BUFKicked offvs BUFKicked off15.53.8910.855%6.124.5
17Chris Olave NOWR6@ NYGKicked off@ NYGKicked off14.86.2900.436%4.624.6
18Chuba Hubbard CARRB11@ PHIKicked off@ PHIKicked off14.72.5940.750%5.423.4
19Jaylen Warren PITRB12@ TBKicked off@ TBKicked off14.63.7970.541%5.423.4
20Christian Watson GBWR7vs DALKicked offvs DALKicked off14.44.8870.542%4.424.0
21Rhamondre Stevenson NERB13vs NYJKicked offvs NYJKicked off14.02.9820.753%4.922.6
22Malik Nabers NYGWR8vs NOKicked offvs NOKicked off13.85.8830.436%4.123.2
23George Kittle SFTE2vs WASMon 8:15 PM ETvs WASMon 8:15 PM ET13.65.4720.646%5.821.8
24Nico Collins HOUWR9@ JAXKicked off@ JAXKicked off13.65.6840.434%4.022.9
25Davante Adams LAWR10vs ARIKicked offvs ARIKicked off13.44.2660.855%3.922.6
26Garrett Wilson NYJWR11@ NEKicked off@ NEKicked off13.36.2830.328%3.922.5
27Trey McBride ARITE3@ LAKicked off@ LAKicked off13.37.1730.434%5.521.4
28George Pickens DALWR12@ GBKicked off@ GBKicked off13.35.1800.537%3.922.4
29Braelon Allen NYJRB14@ NEKicked off@ NEKicked off13.12.7890.539%4.721.8
30Matthew Golden GBWR13vs DALKicked offvs DALKicked off12.64.9760.435%3.521.5
31Emanuel Wilson SEARB15@ DENKicked off@ DENKicked off12.31.7840.542%4.821.2
32Parker Washington JAXWR14vs HOUKicked offvs HOUKicked off12.24.7740.434%3.420.9
33Tetairoa McMillan CARWR15@ PHIKicked off@ PHIKicked off11.95.1740.329%3.220.7
34MarShawn Lloyd GBRB16vs DALKicked offvs DALKicked off11.82.0590.857%4.320.8
35Bucky Irving TBRB17vs PITKicked offvs PITKicked off11.72.1820.435%4.220.7
36Michael Wilson ARIWR16@ LAKicked off@ LAKicked off11.45.4680.327%3.020.2
37Bhayshul Tuten JAXRB18vs HOUKicked offvs HOUKicked off11.31.9780.436%3.920.4
38Zay Flowers BALWR17@ CLEKicked off@ CLEKicked off11.35.3670.328%2.920.1
39Isaiah Likely NYGTE4vs NOKicked offvs NOKicked off11.35.4610.434%3.519.4
40Tyler Allgeier ARIRB19@ LAKicked off@ LAKicked off11.12.6670.542%3.620.3
41Rachaad White WASRB20@ SFMon 8:15 PM ET@ SFMon 8:15 PM ET11.02.3650.644%3.620.2
42Luther Burden III CHIWR18@ ATLKicked off@ ATLKicked off11.04.5660.431%2.719.9
43Josh Downs INDWR19vs TENKicked offvs TENKicked off11.04.9640.430%2.719.9
44Woody Marks HOURB21@ JAXKicked off@ JAXKicked off11.02.7670.541%3.520.1
45Travis Kelce KCTE5vs LACKicked offvs LACKicked off10.94.5580.539%3.219.1
46DeVonta Smith PHIWR20vs CARKicked offvs CARKicked off10.74.9670.323%2.619.6
47A.J. Brown NEWR21vs NYJKicked offvs NYJKicked off10.73.9590.537%2.519.6
48Jalen Coker CARWR22@ PHIKicked off@ PHIKicked off10.64.8650.325%2.519.6
49Dalton Kincaid BUFTE6@ LVKicked off@ LVKicked off10.54.5600.431%3.018.8
50Tony Pollard TENRB22@ INDKicked off@ INDKicked off10.41.8710.436%3.219.8
51Xavier Worthy KCWR23vs LACKicked offvs LACKicked off10.34.4560.435%2.519.2
52Tucker Kraft GBTE7vs DALKicked offvs DALKicked off10.14.3570.432%2.918.5
53Dameon Pierce PHIRB23vs CARKicked offvs CARKicked off10.01.7670.435%3.019.5
54Tyler Warren INDTE8 estvs TENKicked offvs TENKicked off10.05.1490.436%2.817.1
55DK Metcalf PITWR24@ TBKicked off@ TBKicked off9.84.0580.329%2.518.6
56Keenan Allen INDWR25vs TENKicked offvs TENKicked off9.64.8550.326%2.418.4
57Carnell Tate TENWR26@ INDKicked off@ INDKicked off9.54.4580.222%2.418.1
58Denzel Boston CLEWR27vs BALKicked offvs BALKicked off9.43.5590.326%2.418.1
59Khalil Shakir BUFWR28@ LVKicked off@ LVKicked off9.34.3520.327%2.417.9
60Quinshon Judkins CLERB24 estvs BALKicked offvs BALKicked off9.22.4630.326%3.020.4
61Cam Skattebo NYGRB25vs NOKicked offvs NOKicked off9.21.5530.542%2.619.1
62Jaylen Waddle DENWR29vs SEAKicked offvs SEAKicked off9.14.3540.323%2.417.6
63Terry McLaurin WASWR30@ SFMon 8:15 PM ET@ SFMon 8:15 PM ET9.13.7520.328%2.417.6
64Rome Odunze CHIWR31@ ATLKicked off@ ATLKicked off8.93.1500.432%2.417.4
65Stefon Diggs WASWR32@ SFMon 8:15 PM ET@ SFMon 8:15 PM ET8.94.2490.327%2.417.4
66Blake Corum LARB26vs ARIKicked offvs ARIKicked off8.71.3540.537%2.318.3
67Devaughn Vele NOWR33@ NYGKicked off@ NYGKicked off8.54.2500.221%2.117.2
68Germie Bernard PITWR34@ TBKicked off@ TBKicked off8.34.2490.220%2.017.1
69Jaleel McLaughlin CLERB27vs BALKicked offvs BALKicked off8.32.8550.223%2.117.6
70Juwan Johnson NOTE9@ NYGKicked off@ NYGKicked off8.24.3450.223%1.916.8
71J.K. Dobbins DENRB28vs SEAKicked offvs SEAKicked off8.21.0560.330%2.117.4
72Colston Loveland CHITE10@ ATLKicked off@ ATLKicked off8.03.5420.329%1.716.5
73Harold Fannin Jr. CLETE11vs BALKicked offvs BALKicked off8.04.2420.325%1.716.5
74KC Concepcion CLEWR35vs BALKicked offvs BALKicked off8.04.4450.219%1.717.0
75Wan'Dale Robinson TENWR36@ INDKicked off@ INDKicked off7.84.4460.216%1.616.9
76Keon Coleman BUFWR37@ LVKicked off@ LVKicked off7.73.3460.223%1.616.9
77Ladd McConkey LACWR38@ KCKicked off@ KCKicked off7.73.5490.217%1.616.9
78Tre Tucker LVWR39vs BUFKicked offvs BUFKicked off7.73.5460.221%1.616.8
79Emeka Egbuka TBWR40vs PITKicked offvs PITKicked off7.53.7430.221%1.416.7
80Dallas Goedert PHITE12vs CARKicked offvs CARKicked off7.53.9420.221%1.315.8
81Brenton Strange JAXTE13vs HOUKicked offvs HOUKicked off7.43.9430.218%1.315.6
82RJ Harvey DENRB29vs SEAKicked offvs SEAKicked off7.03.6400.219%1.515.3
83Kendre Miller NORB30@ NYGKicked off@ NYGKicked off6.90.9420.432%1.414.9
84Courtland Sutton DENWR41vs SEAKicked offvs SEAKicked off6.83.1370.223%1.215.7
85Jakobi Meyers JAXWR42vs HOUKicked offvs HOUKicked off6.83.2400.218%1.215.7
86Tyler Higbee LATE14vs ARIKicked offvs ARIKicked off6.73.0360.325%1.614.2
87Alvin Kamara NORB31@ NYGKicked off@ NYGKicked off6.72.5400.223%1.414.5
88Ryan Flournoy DALWR43@ GBKicked off@ GBKicked off6.63.2370.219%1.215.4
89Quentin Johnston LACWR44@ KCKicked off@ KCKicked off6.62.7410.217%1.115.4
90Pat Freiermuth PITTE15@ TBKicked off@ TBKicked off6.53.4380.216%1.613.8
91Romeo Doubs NEWR45vs NYJKicked offvs NYJKicked off6.52.6370.223%1.115.3
92Brian Robinson ATLRB32vs CHIKicked offvs CHIKicked off6.51.0410.328%1.314.0
93Mark Andrews BALTE16@ CLEKicked off@ CLEKicked off6.43.5320.222%1.613.6
94Dalton Schultz HOUTE17@ JAXKicked off@ JAXKicked off6.43.5350.218%1.613.5
95Kyle Pitts Sr. ATLTE18vs CHIKicked offvs CHIKicked off6.33.0350.219%1.513.4
96Omarion Hampton LACRB33@ KCKicked off@ KCKicked off6.21.2420.222%1.213.4
97Najee Harris NYGRB34vs NOKicked offvs NOKicked off6.21.0430.221%1.213.3
98TreVeyon Henderson NERB35vs NYJKicked offvs NYJKicked off6.11.3400.324%1.113.2
99Hunter Henry NETE19vs NYJKicked offvs NYJKicked off6.12.7300.326%1.413.2
100AJ Barner SEATE20@ DENKicked off@ DENKicked off6.03.0310.221%1.313.1
101Michael Mayer LVTE21vs BUFKicked offvs BUFKicked off5.93.0310.219%1.213.0
102Kendrick Bourne ARIWR46@ LAKicked off@ LAKicked off5.83.1350.111%0.714.3
103Jake Ferguson DALTE22@ GBKicked off@ GBKicked off5.83.3280.221%1.212.9
104Dontayvion Wicks PHIWR47vs CARKicked offvs CARKicked off5.72.7360.113%0.714.2
105Pierre Strong GBRB36vs DALKicked offvs DALKicked off5.72.2310.325%1.012.4
106Kalif Raymond CHIWR48@ ATLKicked off@ ATLKicked off5.72.9310.217%0.614.2
107Keaton Mitchell LACRB37@ KCKicked off@ KCKicked off5.62.4380.111%1.012.1
108Chris Godwin Jr. TBWR49vs PITKicked offvs PITKicked off5.63.3310.113%0.614.0
109Chig Okonkwo WASTE23@ SFMon 8:15 PM ET@ SFMon 8:15 PM ET5.62.9290.219%1.012.6
110Cade Otton TBTE24vs PITKicked offvs PITKicked off5.53.3310.112%0.912.5
111Laquon Treadwell INDWR50vs TENKicked offvs TENKicked off5.52.4340.113%0.513.8
112Darnell Washington PITTE25@ TBKicked off@ TBKicked off5.22.7280.217%0.812.0
113Darren Waller CARTE26@ PHIKicked off@ PHIKicked off5.22.8270.217%0.811.8
114Ty Johnson BUFRB38 est@ LVKicked off@ LVKicked off5.22.1330.113%0.612.1
115Tyjae Spears TENRB39@ INDKicked off@ INDKicked off4.92.5290.113%0.810.5
116Jalen Royals KCWR51vs LACKicked offvs LACKicked off4.92.2290.114%0.012.7
117Jahan Dotson ATLWR52vs CHIKicked offvs CHIKicked off4.81.9280.216%0.012.4
118Rashid Shaheed SEAWR53@ DENKicked off@ DENKicked off4.82.0280.215%0.012.4
119Roschon Johnson CHIRB40@ ATLKicked off@ ATLKicked off4.81.3280.220%0.710.1
120Cooper Kupp SEAWR54@ DENKicked off@ DENKicked off4.72.3260.114%0.012.2
121Malachi Fields NYGWR55vs NOKicked offvs NOKicked off4.71.9280.114%0.012.1
122Kaelon Black SFRB41vs WASMon 8:15 PM ETvs WASMon 8:15 PM ET4.61.0320.216%0.79.8
123Evan Engram DENTE27vs SEAKicked offvs SEAKicked off4.62.9240.112%0.010.8
124Josh Palmer BUFWR56@ LVKicked off@ LVKicked off4.51.6250.218%0.011.8
125George Holani SEARB42@ DENKicked off@ DENKicked off4.51.9270.215%0.69.5
126Charlie Kolar LACTE28@ KCKicked off@ KCKicked off4.42.4250.112%0.010.5
127Marvin Harrison Jr. WR57HOU @ JAXKicked offHOU @ JAXKicked off4.41.9260.113%0.011.6
128Rico Dowdle PITRB43@ TBKicked off@ TBKicked off4.41.5280.215%0.69.2
129Antonio Williams WASWR58@ SFMon 8:15 PM ET@ SFMon 8:15 PM ET4.42.3240.113%0.011.5
130Jalen Nailor LVWR59vs BUFKicked offvs BUFKicked off4.42.2240.114%0.011.4
131DeMario Douglas NEWR60vs NYJKicked offvs NYJKicked off4.42.0250.113%0.011.4
132Kayshon Boutte HOUWR61@ JAXKicked off@ JAXKicked off4.32.0270.110%0.011.4
133Kenyon Sadiq NYJTE29@ NEKicked off@ NEKicked off4.32.4230.113%0.010.2
134Kimani Vidal LACRB44@ KCKicked off@ KCKicked off4.31.6280.112%0.69.1
135Makai Lemon PHIWR62vs CARKicked offvs CARKicked off4.12.4240.19%0.010.7
136Rashod Bateman BALWR63@ CLEKicked off@ CLEKicked off4.01.9230.112%0.010.3
137Darnell Mooney NYGWR64vs NOKicked offvs NOKicked off4.01.9240.110%0.010.2
138Jalen Brooks ARIWR65@ LAKicked off@ LAKicked off4.01.9240.110%0.010.2
139Justice Hill BALRB45@ CLEKicked off@ CLEKicked off3.81.7240.110%0.49.0
140Brian Thomas Jr. JAXWR66vs HOUKicked offvs HOUKicked off3.81.7210.113%0.09.5
141Gunnar Helm TENTE30@ INDKicked off@ INDKicked off3.62.3180.111%0.09.1
142Jaylin Noel HOUWR67@ JAXKicked off@ JAXKicked off3.61.8210.110%0.08.8
143Troy Franklin DENWR68vs SEAKicked offvs SEAKicked off3.51.8200.110%0.08.5
144Tyrone Tracy Jr. NYGRB46 estvs NOKicked offvs NOKicked off3.50.9270.19%0.49.4
145Mo Alie-Cox INDTE31vs TENKicked offvs TENKicked off3.52.0160.215%0.08.8
146Jaydon Blue RB47CAR @ PHIKicked offCAR @ PHIKicked off3.41.0240.110%0.29.0
147Chris Rodriguez Jr. JAXRB48vs HOUKicked offvs HOUKicked off3.41.0210.113%0.29.0
148Mike Washington Jr. LVRB49vs BUFKicked offvs BUFKicked off3.41.0220.113%0.29.0
149Tim Patrick NYJWR69@ NEKicked off@ NEKicked off3.31.6200.18%0.07.7
150Noah Gray KCTE32vs LACKicked offvs LACKicked off3.21.7170.112%0.08.3
151Jerry Jeudy CLEWR70vs BALKicked offvs BALKicked off3.21.5200.18%0.07.7
152Emmett Johnson KCRB50vs LACKicked offvs LACKicked off3.21.2210.19%0.28.9
153Josh Cameron JAXWR71vs HOUKicked offvs HOUKicked off3.21.6180.19%0.07.7
154Elic Ayomanor TENWR72@ INDKicked off@ INDKicked off3.21.4180.111%0.07.6
155Eli Raridon NETE33vs NYJKicked offvs NYJKicked off3.11.5150.113%0.08.1
156Omar Cooper Jr. NYJWR73@ NEKicked off@ NEKicked off3.11.5170.110%0.07.6
157Seth McGowan INDRB51vs TENKicked offvs TENKicked off3.11.0220.18%0.18.9
158Oronde Gadsden II LACTE34@ KCKicked off@ KCKicked off3.11.7170.18%0.08.0
159CJ Donaldson NORB52@ NYGKicked off@ NYGKicked off3.01.0170.114%0.18.9
160Xavier Hutchinson HOUWR74@ JAXKicked off@ JAXKicked off3.01.6170.18%0.07.5
161Colby Parkinson LATE35vs ARIKicked offvs ARIKicked off3.01.5130.114%0.07.8
162Mason Taylor NYJTE36@ NEKicked off@ NEKicked off3.01.9160.18%0.07.8
163Bryce Lance NOWR75@ NYGKicked off@ NYGKicked off3.01.5160.110%0.07.5
164Dawson Knox BUFTE37@ LVKicked off@ LVKicked off2.91.5140.112%0.07.6
165Elijah Higgins ARITE38@ LAKicked off@ LAKicked off2.81.7160.17%0.07.4
166Cody White LVWR76vs BUFKicked offvs BUFKicked off2.81.4160.18%0.07.3
167Ted Hurst III TBWR77vs PITKicked offvs PITKicked off2.81.2150.111%0.07.3
168Jawhar Jordan HOURB53@ JAXKicked off@ JAXKicked off2.81.0190.17%0.08.6
169Tommy Tremble CARTE39@ PHIKicked off@ PHIKicked off2.81.8140.18%0.07.2
170Brycen Tremayne CARWR78@ PHIKicked off@ PHIKicked off2.71.5160.16%0.07.3
171Efton Chism III NEWR79vs NYJKicked offvs NYJKicked off2.71.4140.110%0.07.3
172Calvin Ridley TENWR80@ INDKicked off@ INDKicked off2.71.4150.18%0.07.3
173Cyrus Allen KCWR81vs LACKicked offvs LACKicked off2.71.3150.18%0.07.2
174Nicholas Singleton TENRB54 est@ INDKicked off@ INDKicked off2.50.6200.04%0.08.2
175Jordan James SFRB55 estvs WASMon 8:15 PM ETvs WASMon 8:15 PM ET2.50.6200.03%0.08.1
176Ray Davis BUFRB56@ LVKicked off@ LVKicked off2.51.0160.17%0.08.3
177Ja'Kobi Lane BALWR82@ CLEKicked off@ CLEKicked off2.51.4120.19%0.07.1
178Tyler Goodson DALRB57@ GBKicked off@ GBKicked off2.51.0160.17%0.08.3
179Cole Kmet CHITE40@ ATLKicked off@ ATLKicked off2.41.2110.112%0.06.4
180Noah Fant NOTE41@ NYGKicked off@ NYGKicked off2.41.5120.18%0.06.4
181Zachariah Branch ATLWR83vs CHIKicked offvs CHIKicked off2.41.4120.18%0.07.0
182Zavion Thomas CHIWR84 est@ ATLKicked off@ ATLKicked off2.31.1140.04%0.07.2
183Bo Melton GBWR85vs DALKicked offvs DALKicked off2.20.9100.111%0.06.9
184Marvin Mims Jr. DENWR86vs SEAKicked offvs SEAKicked off2.21.3110.16%0.06.8
185Andrew Ogletree INDTE42vs TENKicked offvs TENKicked off2.11.490.110%0.05.6
186Isaiah Davis NYJRB58@ NEKicked off@ NEKicked off2.11.0120.17%0.07.9
187Davis Allen LATE43vs ARIKicked offvs ARIKicked off1.81.070.110%0.04.7
188Foster Moreau HOUTE44@ JAXKicked off@ JAXKicked off1.71.280.16%0.04.5
189KaVontae Turpin DALWR87@ GBKicked off@ GBKicked off1.70.870.18%0.06.3
190Jonnu Smith GBTE45vs DALKicked offvs DALKicked off1.61.070.18%0.04.4
191Josh Cuevas BALTE46@ CLEKicked off@ CLEKicked off1.50.970.15%0.04.1
192Nate Boerkircher JAXTE47vs HOUKicked offvs HOUKicked off1.40.960.16%0.04.0
193Savion Williams GBWR88vs DALKicked offvs DALKicked off1.30.840.18%0.05.9
194Elijah Arroyo SEATE48@ DENKicked off@ DENKicked off1.21.230.16%0.03.8
195Lil'Jordan Humphrey DENWR89vs SEAKicked offvs SEAKicked off1.20.860.04%0.05.9
196Tory Horton SEAWR90@ DENKicked off@ DENKicked off1.20.740.16%0.05.8
197Brevyn Spann-Ford DALTE49@ GBKicked off@ GBKicked off1.10.840.16%0.03.7
198Travis Hunter JAXWR91vs HOUKicked offvs HOUKicked off0.90.640.03%0.05.5

Projected points use the scoring picked above. Dark numbers come from Las Vegas lines. Grey numbers are FantasySense's own, not the books': a stat no line priced is the usual figure for the position. A player tagged est (7 here) has no yardage line yet, so his projection, floor and ceiling are FantasySense's, from his own recent games and the books' touchdown price where there is one. The Las Vegas projection replaces it the moment his line posts. Floor and ceiling: about one week in ten a player scores less than his floor, and about one in ten more than his ceiling.

Not ranked yet

22 drafted players without a number for week 6, most drafted first: on bye, or left out by the books of a game they have priced, which usually means an injury question. Players whose lines are simply not up yet are in the table above with an early estimate, and this page updates every day from Thursday to Sunday.

Show 10 more
  • Brandon Aiyuk WR · SFNo price from the books yet, often an injury question
  • Jauan Jennings WR · MINOn bye this week
  • Malik Washington WR · MIAOn bye this week
  • Samaje Perine RB · CINOn bye this week
  • Odell Beckham Jr. WR · NYGNo price from the books yet, often an injury question
  • Greg Dulcich TE · MIAOn bye this week
  • Chris Bell WR · MIAOn bye this week
  • T.J. Hockenson TE · MINOn bye this week
  • Isaac TeSlaa WR · DETOn bye this week
  • Darius Slayton WR · NYGNo price from the books yet, often an injury question

Out

32 drafted players not playing in week 6, most drafted first: on injured reserve or another reserve list, on the exempt list, suspended or on no team's roster, out or doubtful on this week's official injury report, or ruled out by his team before the report says so. A player out last week stays here until his team files this week's report, or he practises again.

Show 20 more
  • Jonathon Brooks RB · CARInjured reserve
  • Kyle Monangai RB · CHIOut this week (thumb)
  • Jordan Mason RB · MINInjured reserve
  • Deebo Samuel Sr. WR · SFOut this week (hamstring)
  • Jacory Croskey-Merritt RB · WASOut this week (groin)
  • De'Zhaun Stribling WR · SFInjured reserve
  • Jalen McMillan WR · TBInjured reserve
  • Zach Charbonnet RB · SEAPhysically unable to perform list
  • Jonah Coleman RB · DENInjured reserve
  • Isiah Pacheco RB · DETInjured reserve
  • Jordyn Tyson WR · NOInjured reserve
  • Dylan Sampson RB · CLEInjured reserve
  • Adonai Mitchell WR · NYJOut this week (finger)
  • Tank Bigsby RB · PHIInjured reserve
  • Terrance Ferguson TE · LAInjured reserve
  • Tank Dell WR · HOUInjured reserve
  • Caleb Douglas WR · MIAOut last week (ankle), no word yet this week
  • Malik Davis RB · DALInjured reserve
  • Tre' Harris WR · LACOut this week (hamstring)
  • Tyquan Thornton WR · KCInjured reserve

How the FantasySense Forecast is made

Sportsbooks post an over/under line for each player's yards and catches, and a price on whether he scores. The lines move through the week as news comes in.

I take the consensus across US sportsbooks, turn each line into an expected stat line, and score it under the scoring you pick above. A player is ranked on the books' numbers once they have posted the line his position depends on: passing yards for a quarterback, rushing yards for a running back, and receiving yards for a receiver or tight end.

The early estimate

Most yardage lines go up a day or two before kickoff, so early in the week many drafted players have only a touchdown price, or nothing yet. Rather than leave them off the table, I give each one an early estimate, marked est: his own per-game figures so far (this season first, last season at a lower weight), pulled toward what a player drafted where he was usually does. Where the books have priced his touchdown, that price scales the estimate up or down. The moment his yardage line posts, the estimate goes and the Vegas projection takes its place.

Checked on 2025, the estimate ran about 0.2 points a game less accurate than the Vegas number it stands in for, and far better than leaving the player unranked. A player the books have left out of a game they have priced is not estimated: that silence almost always means he is hurt.

Players who are known to be out are listed separately under Out: anyone on injured reserve or another reserve list, on the exempt list, suspended or on no team's roster, and anyone ruled out or doubtful on his team's official injury report for the week. Because the reports lag the news, a player whose team has already said he will miss games is added by hand, marked "per team news", through the week he is expected back. A player ruled out last week stays there until his team's next report, or until he practises again.

Floor and ceiling

The two columns on the right show a bad week and a big week. In about one week in ten, a player scores less than his floor, and in about one in ten, more than his ceiling. A floor of 0 means a scoreless week is a real possibility. Both assume he plays.

They come from how real games turned out: about 12,000 player-games from 2023 to 2025, each compared with its Vegas projection. When I checked the ranges on seasons they were not built from, about 1 player in 10 beat his ceiling, and about 1 in 10 of those with a floor above zero fell short of it.

The numbers refresh around noon Eastern every day from Thursday to Sunday, and three more times on Friday and Saturday afternoons and evenings. Every game also gets a last update in the hour before kickoff, after the teams name their inactive players, and keeps it. There is no update on Monday, Tuesday or Wednesday, apart from the one before Monday night's game, because the books have not yet posted lines for most of the coming week's games. Kickers and team defenses are not ranked yet.

Player lines: The Odds API. Schedules, rosters and injury reports: nflverse. Drafted-player list: Fantasy Football Calculator. FantasySense does not take bets or send anyone to a sportsbook.