The Home of Fantasy Sports Analysis

Week 16 Flex Rankings for Fantasy Football

I don’t know if words can accurately describe what has transpired in the NFL and the fantasy football landscape over the past 10 days or so. Perhaps this meme can do the trick. If you have survived to this point with a shot at your league championship, I salute you. But there is more work to be done, so let’s get to it. Below are my current Week 16 Flex rankings. Use these to assist you when it comes to waiver claims and FAAB bids. You should also use them with lineup decisions, but as has been demonstrated time and time again recently, things are subject to change. And these rankings will assuredly change between now and Sunday. Comment below or hit me up on Twitter with any questions you have regarding your teams, and hopefully, I’ll see you in the Championship Round next week!

More of our Week 16 Rankings: QB | RB | WR | TE | PPR | Flex

Running Back Notes

After rumors swirled earlier in the week that the Los Angeles Chargers would place Austin Ekeler on the reserve/Covid list, they finally did so on Wednesday. Unfortunately, that means he will likely have less time to clear protocols before Sunday. Ekeler has also been dealing with a balky ankle of late. Justin Jackson received an increased workload last week against the Kansas City Chiefs, and the fourth-year back took full advantage. He ran for 86 yards on just 13 carries and secured his lone target for an additional 13 yards. Jackson has seen limited work in his NFL career but has averaged 5.1 yards per carry. He could be in line for a big day against a Houston Texans defense that has surrendered over 2,000 total yards and 18 touchdowns to opposing running backs on the year. The Texans also allow a league-high 2.09 yards per carry before contact.

I mentioned this in the intro, but please note that I will change these rankings on Sunday. The reason I mention this here is that I currently have both Austin Ekeler and Justin Jackson ranked outside the starting range of running backs. That is because we do not yet know Ekeler’s availability for this game. But at least one of them will be worth starting in Week 16. If Ekeler cannot clear protocols in time, I would strongly encourage fantasy managers to start Jackson in most situations. He is likely an RB2 this week in the event Ekeler is out. At the very least, Jackson should be one of this week’s top waiver claims. As of this writing, he is rostered in just 38 percent of Fantrax leagues. If Ekeler plays, start him as an RB1 as you normally would.

Leonard Fournette is fittingly the RB4 through Week 15. Unfortunately, Lombardi Lenny will not end the season ranked that high. The Bucs back suffered a hamstring injury in Tampa Bay’s nightmare loss to the New Orleans Saints. Tampa has yet to officially place Fournette on injured reserve, which is annoying for managers looking to put him in their IR slot. I cut Fournette in a league, which is a bummer considering how productive he has been. But I am not expecting him to return until the NFL playoffs. Make sure Ronald Jones (80 percent rostered in Fantrax leagues) is not still available in your league. He has RB1 upside a Carolina Panthers team playing out the string. Bills running back Devin Singletary posted his first top-10 fantasy finish of the year last week in this same matchup.

San Francisco running back Elijah Mitchell will miss his third straight game with a knee injury. Jeff Wilson finally had the game many of us had been looking for last week against the Atlanta Falcons. Wilson ran for 110 yards and a score, and figures to be the lead back when the 49ers travel to Tennessee on Thursday. Of course, Deebo Samuel still lurks as a threat to Wilson’s workload. The alleged wide receiver has rushed for a score in five straight contests. The Titans boast the league’s top-rushing defense from a fantasy perspective. I ranked Wilson as an RB2 this week, but I am less bullish on him than I would be if this were a more favorable matchup. I am also relying on Wilson in both of my semifinal matchups, so I am convinced that he will drop a dud just because.

Craig Reynolds has been one of the more productive backs over the past two weeks. The undrafted free agent journeyman has rushed for 195 yards over that span, trailing only Dalvin Cook. It is certainly a feel-good story for the suddenly plucky Detroit Lions. However, I don’t know how much I’m buying Reynolds moving forward. The team activated Jamaal Williams off the reserve/Covid list this week, and D’Andre Swift got in a limited practice on Wednesday after missing the last three games with a shoulder injury. For now, this is a similar situation to the Chargers backfield concerning my Week 16 Flex rankings. I currently have Swift as my RB38. Spoiler alert – I will not keep him there if he is active on Sunday. Williams (RB40) and Reynolds (RB50) would get a bump if Swift cannot play on Sunday.

Wide Receiver Notes

The Kansas City Chiefs placed star wide receiver Tyreek Hill on the reserve/Covid list on Tuesday. Hill had been a bit underwhelming in recent weeks but exhibited his nearly unparalleled upside with a WR2 finish in Week 15. If Hill clears protocols in time for the game, I cannot imagine a scenario where you would bench him. Let’s all hope that is the case unless we are prepared to be hurt by Mecole Hardman or Josh Gordon again. With tight end Travis Kelce also on the reserve/Covid list, there is a chance Hardman and Gordon could be in for increased opportunities this week against the Pittsburgh Steelers. I added Byron Pringle in a league where I have Hill. I would rather rely on his floor than deal with Hardman and Gordon. But I can understand those chasing the upside.

Not all the news is bad for a change. The Tennessee Titans figure to have both A.J. Brown and Julio Jones in the fold for their Week 16 matchup against the 49ers. The Titans designated Brown to return from injured reserve after he missed the last four weeks with a chest injury. Jones left last week’s game early with yet another aggravation of his hamstring injury. His hamstring is likely the only entity more aggravated than his fantasy managers at this point. I simply have no faith in Jones putting up a big game on short rest given his injury woes. As for Brown, I ranked him as my WR19 for this week. I tend to be a bit conservative regarding players coming off a long layoff, but I would start him in almost any scenario.

Two weeks ago, I told anyone who would listen to start Marquez Valdes-Scantling. He caught three passes for 20 yards that week. In my defense, he was targeted once in the end zone and tackled at the 2-yard line on one of his catches. However, it says here in my notes that close only counts in horseshoes and hand grenades. Last week, MVS went off for 98 yards and a touchdown because of course he did. But just when it seemed like Valdes-Scantling was looking like a trustworthy Week 16 option, he tested positive for Covid. With Green Bay playing on Saturday, the chances of him clearing protocols in time for this week’s game against Baltimore likely decrease. I still ranked him, but the preferred option in the Packers passing game behind Davante Adams should be Allen Lazard. Lazard is a potential Week 16 Flex if Valdes-Scantling is out.

Tight End Notes

Last week was a banner week for tight ends. An even dozen tight ends eclipsed the 60-yard threshold. Three scored multiple touchdowns, and three posted at least 100 receiving yards. Two (Travis Kelce and Mark Andrews) did both. As I mentioned earlier, however, the Kansas City Chiefs placed Kelce on the reserve/Covid list, leaving his Week 16 status in doubt. There is no way to replicate Kelce’s production on the waiver wire, so fantasy managers will have little choice but to make do as best they can. Foster Moreau. James O’Shaughnessy, and Albert Okwuegbunam all cleared 50 yards last week, and all are available in at least 70 percent of Fantrax leagues. I prefer O’Shaughnessy of the three, but all could be serviceable this week. As is the case with Hill, let’s just hope Kelce plays and renders this discussion moot.

Week 16 Flex Rankings

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

1Cooper Kupp (LAR)at MINWR1
2Jonathan Taylor (IND)at ARIRB1
3Justin Jefferson (MIN)vs. LARWR2
4Davante Adams (GB)vs. CLEWR3
5Dalvin Cook (MIN)vs. LARRB2
6Najee Harris (PIT)at KCRB3
7James Robinson (JAC)at NYJRB4
8Cordarrelle Patterson (ATL)vs. DETRB5
9Alvin Kamara (NO)vs. MIARB6
10Deebo Samuel (SF)at TENWR4
11Nick Chubb (CLE)at GBRB7
12Josh Jacobs (LV)vs. DENRB8
13Antonio Gibson (WAS)at DALRB9
14Ezekiel Elliott (DAL)vs. WASRB10
15Joe Mixon (CIN)vs. BALRB11
16George Kittle (SF)at TENTE1
17Diontae Johnson (PIT)at KCWR5
18Keenan Allen (LAC)at HOUWR6
19Ja'Marr Chase (CIN)vs. BALWR7
20CeeDee Lamb (DAL)vs. WASWR8
21Aaron Jones (GB)vs. CLERB12
22Stefon Diggs (BUF)at NEWR9
23Jeff Wilson Jr. (SF)at TENRB13
24David Montgomery (CHI)at SEARB14
25Saquon Barkley (NYG)at PHIRB15
26Antonio Brown (TB)at CARWR10
27Clyde Edwards-Helaire (KC)vs. PITRB16
28Hunter Renfrow (LV)vs. DENWR11
29D.K. Metcalf (SEA)vs. CHIWR12
30D.J. Moore (CAR)vs. TBWR13
31Ronald Jones II (TB)at CARRB17
32Tyler Lockett (SEA)vs. CHIWR14
33Mike Williams (LAC)at HOUWR15
34Tee Higgins (CIN)vs. BALWR16
35Miles Sanders (PHI)vs. NYGRB18
36Javonte Williams (DEN)at LVRB19
37Mark Andrews (BAL)at CINTE2
38Devin Singletary (BUF)at NERB20
39Amari Cooper (DAL)vs. WASWR17
40A.J. Brown (TEN)vs. SFWR18
41Marquise Brown (BAL)at CINWR19
42Melvin Gordon III (DEN)at LVRB21
43Rob Gronkowski (TB)at CARTE3
44Rhamondre Stevenson (NE)vs. BUFRB22
45James Conner (ARI)vs. INDRB23
46Terry McLaurin (WAS)at DALWR20
47Christian Kirk (ARI)vs. INDWR21
48Sony Michel (LAR)at MINRB24
49Jaylen Waddle (MIA)at NOWR22
50Amon-Ra St. Brown (DET)at ATLWR23
51D'Onta Foreman (TEN)vs. SFRB25
52Michael Pittman Jr. (IND)at ARIWR24
53Rashaad Penny (SEA)vs. CHIRB26
54Michael Carter (NYJ)vs. JACRB27
55AJ Dillon (GB)vs. CLERB28
56Van Jefferson (LAR)at MINWR25
57Russell Gage (ATL)vs. DETWR26
58Michael Gallup (DAL)vs. WASWR27
59Dallas Goedert (PHI)vs. NYGTE4
60Kyle Pitts (ATL)vs. DETTE5
61DeVante Parker (MIA)at NOWR28
62Gabriel Davis (BUF)at NEWR29
63Tyler Boyd (CIN)vs. BALWR30
64Darnell Mooney (CHI)at SEAWR31
65Devonta Freeman (BAL)at CINRB29
66Jamison Crowder (NYJ)vs. JACWR32
67DeVonta Smith (PHI)vs. NYGWR33
68Rex Burkhead (HOU)vs. LACRB30
69A.J. Green (ARI)vs. INDWR34
70Mike Davis (ATL)vs. DETRB31
71Brandon Aiyuk (SF)at TENWR35
72Jarvis Landry (CLE)at GBWR36
73Jakobi Meyers (NE)vs. BUFWR37
74Chase Claypool (PIT)at KCWR38
75Chase Edmonds (ARI)vs. INDRB32
76Dawson Knox (BUF)at NETE6
77Tony Pollard (DAL)vs. WASRB33
78Tyreek Hill (KC)vs. PITWR39
79Dalton Schultz (DAL)vs. WASTE7
80Josh Reynolds (DET)at ATLWR40
81Justin Jackson (LAC)at HOURB34
82Zach Ertz (ARI)vs. INDTE8
83Darrel Williams (KC)vs. PITRB35
84Darrell Henderson Jr. (LAR)at MINRB36
85Marvin Jones Jr. (JAC)at NYJWR41
86Robby Anderson (CAR)vs. TBWR42
87Kenny Golladay (NYG)at PHIWR43
88Odell Beckham Jr. (LAR)at MINWR44
89Jerry Jeudy (DEN)at LVWR45
90Marquez Callaway (NO)vs. MIAWR46
91Byron Pringle (KC)vs. PITWR47
92Chuba Hubbard (CAR)vs. TBRB37
93Donovan Peoples-Jones (CLE)at GBWR48
94Laviska Shenault Jr. (JAC)at NYJWR49
95D'Andre Swift (DET)at ATLRB38
96Jared Cook (LAC)at HOUTE9
97Mike Gesicki (MIA)at NOTE10
98Travis Kelce (KC)vs. PITTE11
99Allen Lazard (GB)vs. CLEWR50
100K.J. Osborn (MIN)vs. LARWR51
101Brandon Bolden (NE)vs. BUFRB39
102Jamaal Williams (DET)at ATLRB40
103Mike Evans (TB)at CARWR52
104Laquon Treadwell (JAC)at NYJWR53
105Duke Johnson Jr. (MIA)at NORB41
106Tim Patrick (DEN)at LVWR54
107Courtland Sutton (DEN)at LVWR55
108Dontrell Hilliard (TEN)vs. SFRB42
109Tevin Coleman (NYJ)vs. JACRB43
110Nico Collins (HOU)vs. LACWR56
111Ameer Abdullah (CAR)vs. TBRB44
112Nelson Agholor (NE)vs. BUFWR57
113Hunter Henry (NE)vs. BUFTE12
114Mecole Hardman (KC)vs. PITWR58
115Noah Fant (DEN)at LVTE13
116Devontae Booker (NYG)at PHIRB45
117Zay Jones (LV)vs. DENWR59
118Austin Ekeler (LAC)at HOURB46
119Tre'Quan Smith (NO)vs. MIAWR60
120Tyler Conklin (MIN)vs. LARTE14
121Marquez Valdes-Scantling (GB)vs. CLEWR61
122Rashod Bateman (BAL)at CINWR62
123Cole Kmet (CHI)at SEATE15
124David Johnson (HOU)vs. LACRB47
125Keelan Cole Sr. (NYJ)vs. JACWR63
126C.J. Uzomah (CIN)vs. BALTE16
127T.Y. Hilton (IND)at ARIWR64
128Kalif Raymond (DET)at ATLWR65
129Myles Gaskin (MIA)at NORB48
130Zach Pascal (IND)at ARIWR66
131Gerald Everett (SEA)vs. CHITE17
132Latavius Murray (BAL)at CINRB49
133Evan Engram (NYG)at PHITE18
134Chris Conley (HOU)vs. LACWR67
135Adam Thielen (MIN)vs. LARWR68
136Ricky Seals-Jones (WAS)at DALTE19
137Nick Westbrook-Ikhine (TEN)vs. SFWR69
138Adam Humphries (WAS)at DALWR70
139Antoine Wesley (ARI)vs. INDWR71
140Braxton Berrios (NYJ)vs. JACWR72
141Bryan Edwards (LV)vs. DENWR73
142Craig Reynolds (DET)at ATLRB50
143Mark Ingram II (NO)vs. MIARB51
144Nyheim Hines (IND)at ARIRB52
145Samaje Perine (CIN)vs. BALRB53
146Tyler Johnson (TB)at CARWR74
147James Washington (PIT)at KCWR75
148Darius Slayton (NYG)at PHIWR76
149Austin Hooper (CLE)at GBTE20
150James O'Shaughnessy (JAC)at NYJTE21
151Jeremy McNichols (TEN)vs. SFRB54
152Kadarius Toney (NYG)at PHIWR77
153Jordan Howard (PHI)vs. NYGRB55
154Olamide Zaccheaus (ATL)vs. DETWR78
155Joshua Palmer (LAC)at HOUWR79
156David Njoku (CLE)at GBTE22
157Demarcus Robinson (KC)vs. PITWR80
158DeSean Jackson (LV)vs. DENWR81
159DeAndre Carter (WAS)at DALWR82
160Tyler Higbee (LAR)at MINTE23
161Ke'Shawn Vaughn (TB)at CARRB56
162Damien Harris (NE)vs. BUFRB57
163Jack Doyle (IND)at ARITE24
164Brandin Cooks (HOU)vs. LACWR83
165Albert Okwuegbunam (DEN)at LVTE25
166Foster Moreau (LV)vs. DENTE26
167Freddie Swain (SEA)vs. CHIWR84
168Allen Robinson II (CHI)at SEAWR85
169Joshua Kelley (LAC)at HOURB58
170D'Ernest Johnson (CLE)at GBRB59
171Rondale Moore (ARI)vs. INDWR86
172Darren Waller (LV)vs. DENTE27
173Breshad Perriman (TB)at CARWR87
174Brandon Zylstra (CAR)vs. TBWR88
175Alex Collins (SEA)vs. CHIRB60
176Jalen Reagor (PHI)vs. NYGWR89
177Tajae Sharpe (ATL)vs. DETWR90
178Jauan Jennings (SF)at TENWR91
179Julio Jones (TEN)vs. SFWR92
180Jonnu Smith (NE)vs. BUFTE28
181Hayden Hurst (ATL)vs. DETTE29
182Josiah Deguara (GB)vs. CLETE30
183Pharaoh Brown (HOU)vs. LACTE31
184N'Keal Harry (NE)vs. BUFWR93
185Denzel Mims (NYJ)vs. JACWR94
186Damiere Byrd (CHI)at SEAWR95
187Sammy Watkins (BAL)at CINWR96
188Mo Alie-Cox (IND)at ARITE32
189Nick Vannett (NO)vs. MIATE33
190Tyler Kroft (NYJ)vs. JACTE34
191Peyton Barber (LV)vs. DENRB61
192Anthony Firkser (TEN)vs. SFTE35
193Albert Wilson (MIA)at NOWR97
194Pat Freiermuth (PIT)at KCTE36
195Geoff Swaim (TEN)vs. SFTE37
196Jordan Akins (HOU)vs. LACTE38
197Jakeem Grant Sr. (CHI)at SEAWR98
198Kyle Rudolph (NYG)at PHITE39
199Ray-Ray McCloud (PIT)at KCWR99
200Scotty Miller (TB)at CARWR100
201Cameron Brate (TB)at CARTE40
202Marcedes Lewis (GB)vs. CLETE41
203Kendrick Bourne (NE)vs. BUFWR101
204Shane Zylstra (DET)at ATLTE42
205Jalen Guyton (LAC)at HOUWR102
206Travis Homer (SEA)vs. CHIRB62
207Phillip Dorsett II (HOU)vs. LACWR103
208Kenneth Gainwell (PHI)vs. NYGRB63
209Brock Wright (DET)at ATLTE43
210Tommy Tremble (CAR)vs. TBTE44
211Devin Duvernay (BAL)at CINWR104
212Isaiah McKenzie (BUF)at NEWR105
213Tavon Austin (JAC)at NYJWR106
214John Bates (WAS)at DALTE45
215Jaret Patterson (WAS)at DALRB64
216Jimmy Graham (CHI)at SEATE46
217Noah Gray (KC)vs. PITTE47
218Ben Skowronek (LAR)at MINWR107
219Ty Johnson (NYJ)vs. JACRB65
220Quez Watkins (PHI)vs. NYGWR108
221Zach Gentry (PIT)at KCTE48
222Brevin Jordan (HOU)vs. LACTE49
223JaMycal Hasty (SF)at TENRB66
224Matt Breida (BUF)at NERB67
225D'Wayne Eskridge (SEA)vs. CHIWR109
226Royce Freeman (HOU)vs. LACRB68
227Kyle Juszczyk (SF)at TENRB69
228Dare Ogunbowale (JAC)at NYJRB70
229Larry Rountree III (LAC)at HOURB71
230Kareem Hunt (CLE)at GBRB72
231Chester Rogers (TEN)vs. SFWR110
232Stephen Anderson (LAC)at HOUTE50
233Durham Smythe (MIA)at NOTE51
234Ashton Dulin (IND)at ARIWR111
235Greg Ward (PHI)vs. NYGWR112
236Juwan Johnson (NO)vs. MIATE52
237Cedrick Wilson Jr. (DAL)vs. WASWR113
238Ty Montgomery (NO)vs. MIARB73
239Rashard Higgins (CLE)at GBWR114
240Josh Gordon (KC)vs. PITWR115
241Jalen Richard (LV)vs. DENRB74
242Terrace Marshall Jr. (CAR)vs. TBWR116
243Lil'Jordan Humphrey (NO)vs. MIAWR117
244Ian Thomas (CAR)vs. TBTE53
245Derrick Gore (KC)vs. PITRB75
246Chris Moore (HOU)vs. LACWR118
247Khalil Herbert (CHI)at SEARB76
248Kendall Blanton (LAR)at MINTE54
249Alexander Mattison (MIN)vs. LARRB77
250Jordan Veasy (HOU)vs. LACWR119
251Dyami Brown (WAS)at DALWR120
252Harrison Bryant (CLE)at GBTE55
253Pharoh Cooper (NYG)at PHIWR121
254Cody Hollister (TEN)vs. SFWR122
255DeeJay Dallas (SEA)vs. CHIRB78
256MyCole Pruitt (TEN)vs. SFTE56
257Austin Walter (NYJ)vs. JACRB79
258Adam Shaheen (MIA)at NOTE57
259Eric Ebron (PIT)at KCTE58
260Boston Scott (PHI)vs. NYGRB80
261Demetric Felton (CLE)at GBRB81
262Will Dissly (SEA)vs. CHITE59
263Isaiah Ford (MIA)at NOWR123
264Dede Westbrook (MIN)vs. LARWR124
265Adam Trautman (NO)vs. MIATE60
266Curtis Samuel (WAS)at DALWR125
267Godwin Igwebuike (DET)at ATLRB82
268Collin Johnson (NYG)at PHIWR126
269Donald Parham Jr. (LAC)at HOUTE61
270Kenny Stills (NO)vs. MIAWR127
271Cam Sims (WAS)at DALWR128
272Juwann Winfree (GB)vs. CLEWR129
273Blake Jarwin (DAL)vs. WASTE62
274Emmanuel Sanders (BUF)at NEWR130
275Vyncint Smith (NYJ)vs. JACWR131
276Equanimeous St. Brown (GB)vs. CLEWR132
277Jermar Jefferson (DET)at ATLRB83
278Damien Williams (CHI)at SEARB84
279Kylen Granson (IND)at ARITE63
280Marquise Goodwin (CHI)at SEAWR133
281Chris Manhertz (JAC)at NYJTE64
282Jonathan Williams (WAS)at DALRB85
283Tommy Sweeney (BUF)at NETE65
284Wayne Gallman Jr. (MIN)vs. LARRB86
285Mack Hollins (MIA)at NOWR134
286Jaelon Darden (TB)at CARWR135
287C.J. Ham (MIN)vs. LARRB87
288Anthony Schwartz (CLE)at GBWR136
289Phillip Lindsay (MIA)at NORB88

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.