The Home of Fantasy Sports Analysis

Week 10 Flex Rankings for Fantasy Football

What a nice, pleasant week we had in the NFL last week. Everything on the field went exactly according to plan, and there were no off-field distractions or drama to draw attention away from the action. Oh wait, that’s not how things went down AT ALL. Last week was one of the strangest I can recall, both from an on-field and off-field perspective. For this column, let’s stick to what took place on the field. My favorite nugget from last week was that the combination of quarterback Josh Johnson and wide receiver Malik Turner outscored Patrick Mahomes, Josh Allen, Tyreek Hill, and Stefon Diggs put together. That summed up Week 9 in a nutshell for me. To paraphrase from Bill Belichick, we’re onto Week 10. More specifically, my Week 10 Flex rankings.

More fantasy football fun for Week 10: Waiver Wire | FAAB Guide | Start & Sit | Loves & Hates | Stock Watch | Sleepers & Streamers | D/ST Streamers

Running Back Notes

There is a lot to get to on the running back front. And continuing with last week’s theme, not all of the news is confined to the gridiron. The Cleveland Browns had several positive Covid tests this week, including leading rusher Nick Chubb. Week 7 hero D’Ernest Johnson should get his second career start on Sunday against the New England Patriots. Johnson etched his name into fantasy lore when he put up 23.8 fantasy points for an overall RB4 in a spot start against the Denver Broncos. The Browns signed Brian Hill to their practice squad on Tuesday, and he is likely to be Johnson’s primary matchup on Sunday. Johnson should be in line for all the work he can handle against a middle-of-the-road Patriots run defense and is shaping up as a must-start based on his projected volume.

Alvin Kamara has handled at least 20 opportunities in seven of eight games this year, including six straight. However, the Saints star is now dealing with a knee injury that has his Week 10 status in doubt. The team’s recent acquisition of Mark Ingram indicated that they were cognizant of easing Kamara’s workload a bit, but this injury may force their hand sooner than they had anticipated. New Orleans brought in a trio of running backs on Tuesday, including Kerryon Johnson. This is an indication to me that they plan on being without Kamara this week. If he does sit out Week 10, Mark Ingram could be in line for upwards of 20 touches on Sunday. That would bump the veteran up into the RB2 range against a Tennessee Titans squad allowing a healthy 4.52 yards per carry to the running back position.

Speaking of the Titans, Adrian Peterson and Jeremy McNichols formed an underwhelming committee as Tennessee attempts to replace the irreplaceable Derrick Henry. Neither fill-in finished as a top-30 back in half-PPR leagues. That is worrisome when you consider that Adrian Peterson found the end zone late in the game. It is difficult to have much confidence in either Titans running back heading into Week 10. I am a bit higher on McNichols based on last week’s efforts. The Titans unexpectedly led for most of the contest, yet the pair split opportunities evenly. And McNichols was given two goal-line chances before Peterson ultimately punched it in. Had McNichols been successful on either attempt, I think we would be viewing this backfield a bit differently than we are. For what it’s worth, the Saints allow 10.2 yards per reception to running backs, the second-highest number in the league.

The Baltimore Ravens listed running back Latavius Murray as doubtful on their final Week 10 injury report. This designation is not a surprise with Baltimore playing on a short week. With Murray unlikely to play, Devonta Freeman should be the lead back once again for the Ravens. Freeman has been a top-24 fantasy running back in three consecutive weeks, including last week’s overall RB9 finish. The 29-year old has shown some spring in his step in Baltimore’s run-friendly scheme. Freeman is averaging 5.7 yards per carry so far this season. His Week 10 matchup against the Dolphins is not one to shy away from. Miami is an average defense against the run. I ranked Freeman as more of a Flex than a true RB2, but either way, he should be in most starting lineups this week.

Bills running back Zack Moss left last week’s game with a concussion. That will be something for fantasy managers to monitor throughout the week. His Week 10 matchup against the New York Jets is the best possible matchup for a running back by a wide margin. The Jets allow 20 percent more fantasy points per game to opposing backs than any other team in the league. Needless to say, this is a matchup to exploit. Based on his concussion, however, I kept Moss outside the range where I would start him. That could change if we get some more encouraging news throughout the week. Devin Singletary would be a strong start if Moss were forced to miss this game. If Moss does play, I would have no issue starting both Bills’ backs in what should be a bounce-back game for their offense after last week’s surprising clunker.

Wide Receiver Notes

The Tampa Bay Buccaneers are dealing with multiple injuries to their wide receivers. Chris Godwin has yet to practice this week due to a foot injury, and Antonio Brown is still recovering from an injury that has cost him the last two games. Godwin posted consecutive top-six fantasy weeks with Brown out of the lineup before Tampa Bay’s bye. Both Bucs receivers are questionable to play on Sunday against the Washington Football Team. For now, I ranked them as if Godwin will play and Brown will not. That is subject to change, of course. Stay on top of the latest news over the next couple of days and stay tuned for a rankings update from me on Sunday morning. The matchup against the Washington Football Team is a highly favorable one for opposing wideouts, so hopefully, both Bucs will be good to go come Sunday.

DeAndre Hopkins missed just the third game of his nine-year NFL career last week. Hopkins is dealing with a hamstring injury and is questionable for this week. Fellow Cardinal A.J. Green sat out last week’s win after being placed on the reserve/Covid list. Even without their quarterback and top two receivers (plus losing running back Chase Edmonds on his first carry), the Cardinals scored 31 points en route to an easy victory. As we look towards Week 10, the situation is not yet clear. I ranked both Hopkins and Green lower than I normally would if they were at full health. Christian Kirk would be the primary beneficiary if either or both veteran wideouts were to miss this game. That was the case last week, as Kirk was the overall WR16 a week ago.

Pittsburgh Steelers wide receiver and primary deep threat Chase Claypool is questionable for Week 10 after suffering a toe injury in Pittsburgh’s victory on Monday night. Claypool only has one touchdown on the year after scoring a total of 11 times in his rookie season a year ago. I think aside from touchdown regression, his main issue seems to be the inability of quarterback Ben Roethlisberger to stretch the field. This week Pittsburgh takes on the winless Detroit Lions. Though the Lions are generally considered the league’s worst team, they have not allowed a ton of production in the passing game. Between the expected game script and his injury, I am not encouraged about starting Claypool this week. If he were to miss Week 10, it would only benefit those Steelers who are already top-10 options at their respective positions, such as…

Tight End Notes

…Pat Freiermuth. The Steelers’ rookie tight end has been on fire of late. He was last week’s top fantasy tight end, and he has now orchestrated three straight top-12 finishes. Freiermuth has helped fill the void in the passing game left by the season-ending injury to Juju Smith-Schuster. And now with Claypool’s health a question mark, Freiermuth could see even more work in the passing game. It should be noted that former Lion Eric Ebron has been out since Week 6 and is expected to return this week. He may take a bit of the shine off Freiermuth, especially given the “revenge game” narrative. However, I would be hard-pressed to bench Freiermuth based on his recent output. I currently have him ranked as a top-10 tight end for Week 10.

Rob Gronkowski, Logan Thomas, and Dawson Knox are still on the road to recovery. Gronkowski has been dealing with back issues for the better part of the season. Thomas has been out with a hamstring injury since Week 4, and Knox suffered a broken hand in Week 6. I currently have all three tight ends outside my top-20 at the position. That may change later in the week, but I generally try to be conservative projecting injured players. I would be surprised to see any of these players get a full complement of reps this week. At the same time, they all have elite upside and favorable Week 10 matchups. The decision on whether to start any or all of them is likely situation-dependent based on your other options. Hopefully, the next few days will provide further clarity on the health of this trio of talented tight ends.

Week 10 Flex Rankings

More Week 10 Rankings: QB | RB | WR | TE | Kicker | D/ST | PPR | Flex

1Najee Harris (PIT)vs. DETRB1
2Jonathan Taylor (IND)vs. JACRB2
3Austin Ekeler (LAC)vs. MINRB3
4Cooper Kupp (LAR)at SFWR1
5Dalvin Cook (MIN)at LACRB4
6Tyreek Hill (KC)at LVWR2
7Davante Adams (GB)vs. SEAWR3
8Alvin Kamara (NO)at TENRB5
9Ezekiel Elliott (DAL)vs. ATLRB6
10Christian McCaffrey (CAR)at ARIRB7
11D'Andre Swift (DET)at PITRB8
12Aaron Jones (GB)vs. SEARB9
13Cordarrelle Patterson (ATL)at DALRB10
14A.J. Brown (TEN)vs. NOWR4
15Stefon Diggs (BUF)at NYJWR5
16James Conner (ARI)vs. CARRB11
17Leonard Fournette (TB)at WASRB12
18Darrell Henderson Jr. (LAR)at SFRB13
19Mike Evans (TB)at WASWR6
20Deebo Samuel (SF)vs. LARWR7
21Keenan Allen (LAC)vs. MINWR8
22Diontae Johnson (PIT)vs. DETWR9
23D.K. Metcalf (SEA)at GBWR10
24Justin Jefferson (MIN)at LACWR11
25CeeDee Lamb (DAL)vs. ATLWR12
26Travis Kelce (KC)at LVTE1
27Myles Gaskin (MIA)vs. BALRB14
28Josh Jacobs (LV)vs. KCRB15
29Chris Godwin (TB)at WASWR13
30Marquise Brown (BAL)at MIAWR14
31D.J. Moore (CAR)at ARIWR15
32Michael Pittman Jr. (IND)vs. JACWR16
33Amari Cooper (DAL)vs. ATLWR17
34Terry McLaurin (WAS)vs. TBWR18
35Tyler Lockett (SEA)at GBWR19
36D'Ernest Johnson (CLE)at NERB16
37Darren Waller (LV)vs. KCTE2
38Mike Williams (LAC)vs. MINWR20
39Darrel Williams (KC)at LVRB17
40Kyle Pitts (ATL)at DALTE3
41Elijah Mitchell (SF)vs. LARRB18
42Adam Thielen (MIN)at LACWR21
43Robert Woods (LAR)at SFWR22
44Michael Carter (NYJ)vs. BUFRB19
45Melvin Gordon III (DEN)vs. PHIRB20
46Mark Andrews (BAL)at MIATE4
47Hunter Renfrow (LV)vs. KCWR23
48Jaylen Waddle (MIA)vs. BALWR24
49Devin Singletary (BUF)at NYJRB21
50Cole Beasley (BUF)at NYJWR25
51Emmanuel Sanders (BUF)at NYJWR26
52Javonte Williams (DEN)vs. PHIRB22
53James Robinson (JAC)at INDRB23
54Antonio Gibson (WAS)vs. TBRB24
55Courtland Sutton (DEN)vs. PHIWR27
56DeVonta Smith (PHI)at DENWR28
57Jarvis Landry (CLE)at NEWR29
58George Kittle (SF)vs. LARTE5
59Christian Kirk (ARI)vs. CARWR30
60Mike Gesicki (MIA)vs. BALTE6
61T.J. Hockenson (DET)at PITTE7
62Jerry Jeudy (DEN)vs. PHIWR31
63Dalton Schultz (DAL)vs. ATLTE8
64Damien Harris (NE)vs. CLERB25
65Marvin Jones Jr. (JAC)at INDWR32
66Dallas Goedert (PHI)at DENTE9
67Julio Jones (TEN)vs. NOWR33
68Jakobi Meyers (NE)vs. CLEWR34
69DeAndre Hopkins (ARI)vs. CARWR35
70Kenyan Drake (LV)vs. KCRB26
71Russell Gage (ATL)at DALWR36
72Devonta Freeman (BAL)at MIARB27
73Mike Davis (ATL)at DALRB28
74J.D. McKissic (WAS)vs. TBRB29
75Van Jefferson (LAR)at SFWR37
76Corey Davis (NYJ)vs. BUFWR38
77Pat Freiermuth (PIT)vs. DETTE10
78Brandon Aiyuk (SF)vs. LARWR39
79Laviska Shenault Jr. (JAC)at INDWR40
80Tim Patrick (DEN)vs. PHIWR41
81Mecole Hardman (KC)at LVWR42
82AJ Dillon (GB)vs. SEARB30
83Dan Arnold (JAC)at INDTE11
84Rondale Moore (ARI)vs. CARWR43
85Jeremy McNichols (TEN)vs. NORB31
86Rashod Bateman (BAL)at MIAWR44
87Tyler Higbee (LAR)at SFTE12
88Zach Pascal (IND)vs. JACWR45
89Marquez Callaway (NO)at TENWR46
90Jamison Crowder (NYJ)vs. BUFWR47
91Nyheim Hines (IND)vs. JACRB32
92Tony Pollard (DAL)vs. ATLRB33
93Jared Cook (LAC)vs. MINTE13
94Chase Claypool (PIT)vs. DETWR48
95Kalif Raymond (DET)at PITWR49
96Adrian Peterson (TEN)vs. NORB34
97Noah Fant (DEN)vs. PHITE14
98Zach Ertz (ARI)vs. CARTE15
99Tyler Conklin (MIN)at LACTE16
100Alex Collins (SEA)at GBRB35
101Donovan Peoples-Jones (CLE)at NEWR50
102Bryan Edwards (LV)vs. KCWR51
103Jamal Agnew (JAC)at INDWR52
104Nelson Agholor (NE)vs. CLEWR53
105Kendrick Bourne (NE)vs. CLEWR54
106Quez Watkins (PHI)at DENWR55
107Hunter Henry (NE)vs. CLETE17
108Elijah Moore (NYJ)vs. BUFWR56
109Amon-Ra St. Brown (DET)at PITWR57
110Robby Anderson (CAR)at ARIWR58
111Mark Ingram II (NO)at TENRB36
112Jordan Howard (PHI)at DENRB37
113K.J. Osborn (MIN)at LACWR59
114Brandon Bolden (NE)vs. CLERB38
115A.J. Green (ARI)vs. CARWR60
116Chris Carson (SEA)at GBRB39
117Rhamondre Stevenson (NE)vs. CLERB40
118Deonte Harris (NO)at TENWR61
119Cedrick Wilson Jr. (DAL)vs. ATLWR62
120Boston Scott (PHI)at DENRB41
121Ty Johnson (NYJ)vs. BUFRB42
122Jamaal Williams (DET)at PITRB43
123Le'Veon Bell (BAL)at MIARB44
124Zack Moss (BUF)at NYJRB45
125Tyler Johnson (TB)at WASWR63
126Tajae Sharpe (ATL)at DALWR64
127James Washington (PIT)vs. DETWR65
128Tre'Quan Smith (NO)at TENWR66
129David Njoku (CLE)at NETE18
130Allen Lazard (GB)vs. SEAWR67
131Sony Michel (LAR)at SFRB46
132Marquez Valdes-Scantling (GB)vs. SEAWR68
133Michael Gallup (DAL)vs. ATLWR69
134Freddie Swain (SEA)at GBWR70
135Hayden Hurst (ATL)at DALTE19
136T.Y. Hilton (IND)vs. JACWR71
137Carlos Hyde (JAC)at INDRB47
138Mo Alie-Cox (IND)vs. JACTE20
139Olamide Zaccheaus (ATL)at DALWR72
140Nick Chubb (CLE)at NERB48
141Kenneth Gainwell (PHI)at DENRB49
142Austin Hooper (CLE)at NETE21
143Rob Gronkowski (TB)at WASTE22
144Eno Benjamin (ARI)vs. CARRB50
145Antonio Brown (TB)at WASWR73
146Ricky Seals-Jones (WAS)vs. TBTE23
147Curtis Samuel (WAS)vs. TBWR74
148Adam Trautman (NO)at TENTE24
149Gerald Everett (SEA)at GBTE25
150Mack Hollins (MIA)vs. BALWR75
151Jalen Reagor (PHI)at DENWR76
152Chuba Hubbard (CAR)at ARIRB51
153Zay Jones (LV)vs. KCWR77
154JaMycal Hasty (SF)vs. LARRB52
155Randall Cobb (GB)vs. SEAWR78
156Adam Humphries (WAS)vs. TBWR79
157Salvon Ahmed (MIA)vs. BALRB53
158Jonnu Smith (NE)vs. CLETE26
159D'Onta Foreman (TEN)vs. NORB54
160Ronald Jones II (TB)at WASRB55
161O.J. Howard (TB)at WASTE27
162Sammy Watkins (BAL)at MIAWR80
163Giovani Bernard (TB)at WASRB56
164Rashard Higgins (CLE)at NEWR81
165Gabriel Davis (BUF)at NYJWR82
166Derrick Gore (KC)at LVRB57
167Byron Pringle (KC)at LVWR83
168Anthony Schwartz (CLE)at NEWR84
169Alexander Mattison (MIN)at LACRB58
170Logan Thomas (WAS)vs. TBTE28
171Cameron Brate (TB)at WASTE29
172Dawson Knox (BUF)at NYJTE30
173Jalen Guyton (LAC)vs. MINWR85
174Terrace Marshall Jr. (CAR)at ARIWR86
175Keelan Cole Sr. (NYJ)vs. BUFWR87
176Geoff Swaim (TEN)vs. NOTE31
177Durham Smythe (MIA)vs. BALTE32
178Jack Doyle (IND)vs. JACTE33
179Anthony Firkser (TEN)vs. NOTE34
180Ryan Griffin (NYJ)vs. BUFTE35
181Albert Okwuegbunam (DEN)vs. PHITE36
182Tommy Sweeney (BUF)at NYJTE37
183Demarcus Robinson (KC)at LVWR88
184Donald Parham Jr. (LAC)vs. MINTE38
185Tommy Tremble (CAR)at ARITE39
186Jerick McKinnon (KC)at LVRB59
187Mohamed Sanu Sr. (SF)vs. LARWR89
188Rashaad Penny (SEA)at GBRB60
189Harrison Bryant (CLE)at NETE40
190Will Dissly (SEA)at GBTE41
191Foster Moreau (LV)vs. KCTE42
192Ray-Ray McCloud (PIT)vs. DETWR90
193Joshua Palmer (LAC)vs. MINWR91
194Ashton Dulin (IND)vs. JACWR92
195Devin Duvernay (BAL)at MIAWR93
196KhaDarel Hodge (DET)at PITWR94
197Josiah Deguara (GB)vs. SEATE43
198Chester Rogers (TEN)vs. NOWR95
199Marcedes Lewis (GB)vs. SEATE44
200Nick Westbrook-Ikhine (TEN)vs. NOWR96
201Dyami Brown (WAS)vs. TBWR97
202Ian Thomas (CAR)at ARITE45
203Kyle Juszczyk (SF)vs. LARRB61
204Matt Breida (BUF)at NYJRB62
205Kenny Stills (NO)at TENWR98
206Joshua Kelley (LAC)vs. MINRB63
207DeSean Jackson (LV)vs. KCWR99
208Marcus Johnson (TEN)vs. NOWR100
209Adam Shaheen (MIA)vs. BALTE46
210Antoine Wesley (ARI)vs. CARWR101
211Tavon Austin (JAC)at INDWR102
212Ameer Abdullah (CAR)at ARIRB64
213Eric Ebron (PIT)vs. DETTE47
214Travis Homer (SEA)at GBRB65
215MyCole Pruitt (TEN)vs. NOTE48
216Albert Wilson (MIA)vs. BALWR103
217Stephen Anderson (LAC)vs. MINTE49
218Jaret Patterson (WAS)vs. TBRB66
219DeAndre Carter (WAS)vs. TBWR104
220Jeff Wilson Jr. (SF)vs. LARRB67
221Jalen Richard (LV)vs. KCRB68
222Juwan Johnson (NO)at TENTE50
223Larry Rountree III (LAC)vs. MINRB69
224Isaiah McKenzie (BUF)at NYJWR105
225Kendall Hinton (DEN)vs. PHIWR106
226N'Keal Harry (NE)vs. CLEWR107
227Willie Snead IV (CAR)at ARIWR108
228Zach Gentry (PIT)vs. DETTE51
229Josh Gordon (KC)at LVWR109
230Malik Turner (DAL)vs. ATLWR110
231Alec Ingold (LV)vs. KCRB70
232Trinity Benson (DET)at PITWR111
233Denzel Mims (NYJ)vs. BUFWR112
234Tevin Coleman (NYJ)vs. BUFRB71
235Laquon Treadwell (JAC)at INDWR113
236Justin Jackson (LAC)vs. MINRB72
237Brian Hill (CLE)at NERB73
238Greg Ward (PHI)at DENWR114
239Kylen Granson (IND)vs. JACTE52
240Anthony McFarland Jr. (PIT)vs. DETRB74
241Ben Skowronek (LAR)at SFWR115
242C.J. Ham (MIN)at LACRB75
243Isaiah Ford (MIA)vs. BALWR116
244Patrick Ricard (BAL)at MIARB76
245Josh Reynolds (DET)at PITWR117
246Braxton Berrios (NYJ)vs. BUFWR118
247Jaelon Darden (TB)at WASWR119
248Dax Milne (WAS)vs. TBWR120
249Sean McKeon (DAL)vs. ATLTE53
250Noah Brown (DAL)vs. ATLWR121

What!? Your league isn’t hosted on Fantrax!? Once you see how Fantrax stacks up to the competition, we think you’ll be singing a different tune next season.

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.