The Home of Fantasy Sports Analysis

Week 4 Flex Rankings for Fantasy Football

Week 4 in the National Football League is here as we flip the calendar (or just scroll on our phones I suppose) to October. The slate is highlighted by a former New England Patriots quarterback seeking revenge on his former team when Jacoby Brissett takes on the Indianapolis Colts. I suppose the game in Foxboro on Sunday night could also be interesting, at least for fantasy purposes. Whatever your rooting interests, there are some intriguing matchups in store this week. Below you will find my top-250 Flex rankings for Week 4 along with some quick notes regarding each position. I gear my rankings towards half-PPR scoring, so adjust as you see fit depending on your league size and settings. I listed several players whose status for the upcoming week is unknown, so keep up on the latest news before setting your lineups.

Yeah, we know football is in full swing. That doesn’t mean you can’t jump into fantasy hoops? From joining a public league with our Fantasy Basketball Commissioner to trying one of our Classic Draft Contests, there are plenty of ways to play Fantasy Basketball on Fantrax!

Running Back Notes

Christian McCaffrey suffered a hamstring injury early in last week’s win and will be out of action in Week 4. Carolina did not place their star running back on injured reserve, which is a good sign for his long-term outlook. However, he is expected to miss multiple weeks. Rookie Chuba Hubbard filled in for McCaffrey against the Texans, totaling 79 yards on 14 touches. He should be the main man for the Panthers as they look to remain undefeated against the Dallas Cowboys. Dallas has allowed 2.37 yards per rush before contact, which is the third-highest in the NFL. The Philadelphia Eagles curiously called just three runs for their backs on Monday night. Carolina should employ a more balanced approach against Dallas in Week 4. I expect Hubbard to approach 20 touches on Sunday, which should lead to RB2 numbers in this matchup.

Speaking of Eagles running backs, many Miles Sanders managers are panicked after last week’s usage or lack thereof. Sanders’ only two carries of the night came on a second-quarter possession. While the lack of involvement was eye-opening, I would still recommend Sanders in Week 4. Philadelphia will be taking on the Kansas City Chiefs. For all of Kansas City’s exploits, stopping the run is not their strong suit. The Chiefs have allowed 5.05 yards per rush to opposing running backs so far this year. Hopefully, head coach Nick Sirianni will learn from his mistake and implement a more balanced approach in this contest. I expect Sanders to get plenty of work, especially early in the game. Fantasy managers should still start Sanders despite last week’s minuscule workload.

After being a healthy scratch in Week 1, Zack Moss has put up consecutive top-20 fantasy weeks. His recent production has been boosted by three touchdowns, and thus may not be indicative of future success. Still, it is hard to argue against Moss or backfield mate Devin Singletary this week. Buffalo will host the Houston Texans on Sunday. The Bills are far and away the biggest favorite on the board this week, and with good reason. Among Houston’s deficiencies is the inability to stop the run. Houston has allowed five yards per carry to enemy running backs this season. They have also permitted a league-high 2.62 yards per rush before contact. Both Bills backs have received double-digit opportunities in each of their last two games. I would expect that to continue, making both Moss and Singletary worthy of Flex consideration in Week 4.

More fantasy football fun for Week 4: Waiver Wire | FAAB Guide | Buy-Low, Sell-High Trade Targets | Start & Sit | Loves & Hates | Stock Watch | Sleepers & Streamers | QB Streamers | D/ST Streamers |

Wide Receiver Notes

Marquise Brown could have had a monster game for the Ravens in Week 3 but dropped three potential touchdown passes. Brown was a top-20 fantasy wideout in Weeks 1 and 2, so his opportunity share is promising. However, he will have to get the drops under control if he is to be trusted as a weekly fantasy asset. His Week 4 matchup is difficult against the Denver Broncos, who boast one of the best secondaries in football. Brown is a boom-or-bust option this week. In the meantime, the Ravens designated wide receivers Rashod Bateman and Miles Boykin to return from injured reserve. Bateman had surgery to repair a core muscle injury back in August. I do not expect either wideout to be active this week, but Brown could see fewer opportunities once Bateman returns, especially if he continues to let opportunities quite literally slip through his fingers.

Brandin Cooks is third in the NFL in receiving yards and fifth in targets through three weeks. He may not remain a WR1 going forward, but it is safe to say that the eighth-year wide receiver will outperform his draft price in 2021 barring injury. His 37.6 percent target share will likely come down a bit, particularly now that Anthony Miller is back. But it appears that Cooks is the first and often the second read on most of Houston’s passing plays. Davis Mills should continue to start at quarterback until Tyrod Taylor is ready to return. Mills does not have Taylor’s mobility, so he will continue to force-feed Cooks with short and intermediate targets. Cooks’ aDOT (average depth of target) has gone down in each subsequent week. Fantasy managers should continue to ride the wave with Cooks, even in difficult matchups like he will face this week.

I discussed my concerns about DeAndre Hopkins last week, and I echo those sentiments here. Arizona has made a concerted effort to spread the ball around to their receivers this year. The Cardinals have four top-40 fantasy wide receivers through three weeks. No other team in the NFL can make that claim, and only two have even a trio of top-40 wideouts. The Cardinals are 3-0 and quarterback Kyler Murray has already eclipsed 1,000 passing yards, so it is hard to argue much with the strategy. No Cardinal has even a 20 percent target share, with six players (including running back Chase Edmonds and tight end Maxx Williams) surpassing the 10 percent threshold.

Hopkins will reclaim his place atop Arizona’s pecking order in due time, but I do not believe he will approach anything resembling his 26.31 percent target share or 31.06 percent of air yards from 2020. As for the others, including Christian Kirk, Rondale Moore, and A.J. Green, it will be a frustrating rotation for fantasy managers to navigate. Moore has the lowest target share and fewest air yards of the quartet, while Kirk is the primary downfield threat. Arizona has used Green to keep defenses honest on the outside across from Hopkins. Hopkins is still the only one I would trust every week, but I think he will disappoint more often than not for those expecting WR1 production. With Jalen Ramsey manning the slot more than ever this year, I would not be surprised to see Green post a third straight top-40 fantasy week.

Tight End Notes

Dalton Schultz and Tyler Conklin were the most productive fantasy tight ends in Week 3. We have likely already seen their best games of the 2021 season, but fantasy managers can stream them in favorable matchups. Zach Ertz outscored teammate Dallas Goedert last week, while Lee Smith (not the Hall of Fame relief pitcher) outscored fellow Falcon Kyle Pitts. I would not put a ton of stock into Ertz’s Week 3 performance. Quarterback Jalen Hurts had only targeted the veteran four times over the first two weeks. The Falcons targeted Smith on a well-designed play at the goal line, but he is not relevant for fantasy purposes. Pitts is still the Atlanta tight end you want. He will have better days. I would look to target him via trade if his manager is worried because the 20-year old has not yet dominated the NFL.

Week 4 Flex Rankings

More Week 4 Rankings: QB | RB | WR | TE | Kicker | PPR | Flex

1Derrick HenryTENRB1@NYJ
2Alvin KamaraNORB2NYG
3Davante AdamsGBWR1PIT
5Tyreek HillKCWR2@PHI
6Austin EkelerLACRB4LV
7Dalvin CookMINRB5CLE
8Najee HarrisPITRB6@GB
9Travis KelceKCTE1@PHI
10Aaron JonesGBRB7PIT
11David MontgomeryCHIRB8DET
12Justin JeffersonMINWR3CLE
13Stefon DiggsBUFWR4HOU
14Calvin RidleyATLWR5WAS
15Mike WilliamsLACWR6LV
16Ezekiel ElliottDALRB9CAR
17Cooper KuppLARWR7ARI
18DK MetcalfSEAWR8@SF
19D'Andre SwiftDETRB10@CHI
20Ja'Marr ChaseCINWR9JAX
21D.J. MooreCARWR10@DAL
22Jonathan TaylorINDRB11@MIA
23Keenan AllenLACWR11LV
24Deebo SamuelSFWR12SEA
25Antonio GibsonWASRB12@ATL
26CeeDee LambDALWR13CAR
27Terry McLaurinWASWR14@ATL
28Nick ChubbCLERB13@MIN
29Tyler LockettSEAWR15@SF
30Adam ThielenMINWR16CLE
31Chris CarsonSEARB14@SF
32Clyde Edwards-HelaireKCRB15@PHI
33Tyler BoydCINWR17JAX
34Darren WallerLVTE2@LAC
35Chuba HubbardCARRB16@DAL
36Brandin CooksHOUWR18@BUF
37Chris GodwinTBWR19@NE
38Saquon BarkleyNYGRB17@NO
39Odell BeckhamCLEWR20@MIN
40Julio JonesTENWR21@NYJ
41Amari CooperDALWR22CAR
42Miles SandersPHIRB18KC
43James RobinsonJAXRB19@CIN
44Leonard FournetteTBRB20@NE
45Kareem HuntCLERB21@MIN
46Robert WoodsLARWR23ARI
47DeAndre HopkinsARIWR24@LAR
48Mike DavisATLRB22WAS
49Mike EvansTBWR25@NE
50Chase EdmondsARIRB23@LAR
51Elijah MitchellSFRB24SEA
52Allen RobinsonCHIWR26DET
53George KittleSFTE3SEA
54Marvin JonesJAXWR27@CIN
55Cordarrelle PattersonATLWR28WAS
56Courtland SuttonDENWR29BAL
57Cole BeasleyBUFWR30HOU
58Corey DavisNYJWR31TEN
59Myles GaskinMIARB25IND
60Melvin GordonDENRB26BAL
61Mark AndrewsBALTE4@DEN
62Chase ClaypoolPITWR32@GB
63Tim PatrickDENWR33BAL
64T.J. HockensonDETTE5@CHI
65Jakobi MeyersNEWR34TB
66Marquise BrownBALWR35@DEN
67Michael Pittman Jr.INDWR36@MIA
68DeVonta SmithPHIWR37KC
69Zack MossBUFRB27HOU
70Javonte WilliamsDENRB28BAL
71Emmanuel SandersBUFWR38HOU
72Kenny GolladayNYGWR39@NO
73Jaylen WaddleMIAWR40IND
74Henry RuggsLVWR41@LAC
75Jamaal WilliamsDETRB29@CHI
76Devin SingletaryBUFRB30HOU
77Michael CarterNYJRB31TEN
78Brandon AiyukSFWR42SEA
79Darrell HendersonLARRB32ARI
80Damien HarrisNERB33TB
81Antonio BrownTBWR43@NE
82DeVante ParkerMIAWR44IND
83Robby AndersonCARWR45@DAL
84Nyheim HinesINDRB34@MIA
85Darnell MooneyCHIWR46DET
86Hunter RenfrowLVWR47@LAC
87D.J. CharkJAXWR48@CIN
88Kyle PittsATLTE6WAS
89Christian KirkARIWR49@LAR
90Noah FantDENTE7BAL
91Marquez CallawayNOWR50NYG
92Kenyan DrakeLVRB35@LAC
93Logan ThomasWASTE8@ATL
94A.J. GreenARIWR51@LAR
95Peyton BarberLVRB36@LAC
96Marquez Valdes-ScantlingGBWR52PIT
97Rob GronkowskiTBTE9@NE
98Sammy WatkinsBALWR53@DEN
99Mecole HardmanKCWR54@PHI
100Laviska ShenaultJAXWR55@CIN
101Tony PollardDALRB37CAR
102Jalen ReagorPHIWR56KC
103Terrace MarshallCARWR57@DAL
104Juju Smith-SchusterPITWR58@GB
105Sony MichelLARRB38ARI
106Tyler HigbeeLARTE10ARI
107Mike GesickiMIATE11IND
108Ty'Son WilliamsBALRB39@DEN
109Will FullerMIAWR59IND
110Dawson KnoxBUFTE12HOU
111Van JeffersonLARWR60ARI
112Jared CookLACTE13LV
113Rondale MooreARIWR61@LAR
114Zach PascalINDWR62@MIA
115K.J. OsbornMINWR63CLE
116Bryan EdwardsLVWR64@LAC
117Nelson AgholorNEWR65TB
118Robert TonyanGBTE14PIT
119Kenneth GainwellPHIRB40KC
120Anthony MillerHOUWR66@BUF
121Latavius MurrayBALRB41@DEN
122Sterling ShepardNYGWR67@NO
123Dallas GoedertPHITE15KC
124Royce FreemanCARRB42@DAL
125Austin HooperCLETE16@MIN
126Deonte HarrisNOWR68NYG
127Nick Westbrook-IkhineTENWR69@NYJ
128Elijah MooreNYJWR70TEN
129J.D. McKissicWASRB43@ATL
130James WashingtonPITWR71@GB
131Ronald JonesTBRB44@NE
132Kendrick BourneNEWR72TB
133Adam HumphriesWASWR73@ATL
134Hunter HenryNETE17TB
135Kalif RaymondDETWR74@CHI
136Jonnu SmithNETE18TB
137Dalton SchultzDALTE19CAR
138James ConnerARIRB45@LAR
139Ty JohnsonNYJRB46TEN
140Tyler ConklinMINTE20CLE
141Dyami BrownWASWR75@ATL
142DeSean JacksonLARWR76ARI
143Will DisslySEATE21@SF
144Jack DoyleINDTE22@MIA
145Mark IngramHOURB47@BUF
146Cole KmetCHITE23DET
147David JohnsonHOURB48@BUF
148Tony JonesNORB49NYG
149A.J. DillonGBRB50PIT
150Quintez CephusDETWR77@CHI
151Maxx WilliamsARITE24@LAR
152Quez WatkinsPHIWR78KC
153Blake JarwinDALTE25CAR
154David NjokuCLETE26@MIN
155Pat FreiermuthPITTE27@GB
156Trey SermonSFRB51SEA
157Chester RogersTENWR79@NYJ
158Brandon BoldenNERB52TB
159Juwan JohnsonNOTE28NYG
160Kyle JuszczykSFRB53SEA
161Zach ErtzPHITE29KC
162Demarcus RobinsonKCWR80@PHI
163Kadarius ToneyNYGWR81@NO
164Freddie SwainSEAWR82@SF
165Auden TateCINWR83JAX
166Byron PringleKCWR84@PHI
167Carlos HydeJAXRB54@CIN
168Darrel WilliamsKCRB55@PHI
169Braxton BerriosNYJWR85TEN
170Chris ConleyHOUWR86@BUF
171Albert OkwuegbunamDENTE30BAL
172Cedrick WilsonDALWR87CAR
173Allen LazardGBWR88PIT
174Olamide ZaccheausATLWR89WAS
175Kenny StillsNOWR90NYG
176Mohamed SanuSFWR91SEA
177Phillip LindsayHOURB56@BUF
178Adam TrautmanNOTE31NYG
179Jeremy McNicholsTENRB57@NYJ
180Evan EngramNYGTE32@NO
181Jordan AkinsHOUTE33@BUF
182Malcolm BrownMIARB58IND
183Jacob HollisterJAXTE34@CIN
184Mike ThomasCINWR92JAX
185Josh JacobsLVRB59@LAC
186Tyler KroftNYJTE35TEN
187Diontae JohnsonPITWR93@GB
188Gabriel DavisBUFWR94HOU
189Harrison BryantCLETE36@MIN
190Jalen GuytonLACWR95LV
191Rashard HigginsCLEWR96@MIN
192Parris CampbellINDWR97@MIA
193C.J. UzomahCINTE37JAX
194Geoff SwaimTENTE38@NYJ
195J.J. TaylorNERB60TB
196Donovan Peoples-JonesCLEWR98@MIN
197Randall CobbGBWR99PIT
198Hayden HurstATLTE39WAS
199Ray-Ray McCloudPITWR100@GB
200Anthony SchwartzCLEWR101@MIN
201Collin JohnsonNYGWR102@NO
202Damien WilliamsCHIRB61DET
203Marquise GoodwinCHIWR103DET
204D'Wayne EskridgeSEAWR104@SF
205Pharaoh BrownHOUTE40@BUF
206Ryan GriffinNYJTE41TEN
207Alexander MattisonMINRB62CLE
208Amon-Ra St. BrownDETWR105@CHI
209Eric EbronPITTE42@GB
210Russell GageATLWR106WAS
211Tommy TrembleCARTE43@DAL
212Ian ThomasCARTE44@DAL
213Keelan ColeNYJWR107TEN
214Demetric FeltonCLERB63@MIN
215Darius SlaytonNYGWR108@NO
216C.J. BoardNYGWR109@NO
217Larry RountreeLACRB64LV
218Samaje PerineCINRB65JAX
219Cameron BrateTBTE45@NE
220Jamison CrowderNYJWR110TEN
221Travis HomerSEARB66@SF
222Jimmy GrahamCHITE46DET
223Giovani BernardTBRB67@NE
224Alex CollinsSEARB68@SF
225Trent SherfieldSFWR111SEA
226Chris EvansCINRB69JAX
227Alec IngoldLVRB70@LAC
228Donald ParhamLACTE47LV
229Rashod BatemanBALWR112@DEN
230Tajae SharpeATLWR113WAS
231Salvon AhmedMIARB71IND
232Isaiah McKenzieBUFWR114HOU
233Anthony FirkserTENTE48@NYJ
234Chris HoganNOWR115NYG
235Foster MoreauLVTE49@LAC
236Damiere ByrdCHIWR116DET
237Josh ReynoldsTENWR117@NYJ
238Mo Alie-CoxINDTE50@MIA
239MyCole PruittTENTE51@NYJ
240Cameron BatsonTENWR118@NYJ
241Brandon ZylstraCARWR119@DAL
242Diontae SpencerDENWR120BAL
243Cam SimsWASWR121@ATL
244Devonta FreemanBALRB72@DEN
245Devin DuvernayBALWR122@DEN
246Justin JacksonLACRB73LV
247Josh PalmerLACWR123LV
248Darren FellsDETTE52@CHI
249Kyle RudolphNYGTE53@NO
250Zay JonesLVWR124@LAC

Fantrax logo

Fantrax was one of the fastest-growing fantasy sites of 2020, and we’re not stopping now. With multi-team trades, designated commissioner/league managers, and drag/drop easy click methods, Fantrax is sure to excite the serious fantasy sports fan – sign up now for a free year at

Leave A Reply

Your email address will not be published.