The Home of Fantasy Sports Analysis

Week 15 Flex Rankings for Fantasy Football

The fantasy football playoffs are here and there are no more bye weeks! What could be better? Well, I suppose perfect health for all our players, but such is life in the NFL. If you are in your league’s playoffs (and how could you not be if you have read this column for the last 14 weeks?), take a brief moment to revel in your accomplishments. OK, now on to the task at hand. Below are my Week 15 Flex rankings, which incorporate well over 300 players. As you can see, I ranked most players with injury issues as if they are playing this week. Keep that in mind when going through your lineup decisions.

Though all 32 teams are in action this week, there are still some wrinkles that can cause consternation for fantasy managers. Week 15 features three games that will be played on Saturday. That means three more unique lock times throughout the week and may add a layer of strategy to this week’s proceedings. The results of Saturday’s games may affect how you deploy your players on Sunday and Monday. None of that will change how I rank a player, but it may be something to think about when dissecting your matchup. In addition to injury concerns, there are several NFL locales where weather may be a factor. As of now, it looks like we will mostly be in the clear, save for some cold temperatures. But make sure you cross your T’s and dot your I’s before clicking that submit button.

Running Back Notes

Seahawks running back Ken Walker was a godsend for fantasy managers during the middle of the season. Over six weeks beginning in Week 5, Walker was the overall RB2 in half-PPR leagues. During that timeframe, he was a top-24 fantasy back in all six weeks, including a trio of top-eight weekly finishes. Since then, however, things have not gone nearly as well for Walker. He struggled in Week 12 and then was forced out of the following game early with an ankle injury. Walker missed last week’s game but is reportedly good to go for Week 15. That is the good news. The bad news is that Seattle is on a short week and faces a San Francisco 49ers defense that is murder on the run game. They lead the NFL in rushing yards allowed and yards per carry allowed to opposing running backs this season.

All of these circumstances leave fantasy managers in a tough spot. I am generally in the “start your studs” camp when it comes to the fantasy football playoffs. The last thing you want is to lose your matchup because one of your big guns went off while on your bench. But you also do not want to start a running back who is playing at less than 100 percent and faces quite literally the most difficult matchup there is at his position. And you do not want to start an underperforming player on a Thursday night. Ultimately the decision on whether or not to start Walker depends on your other options. I think he is right at the cusp of being a Flex-worthy play for me this week. I have him ranked 30th among running backs.

Rhamondre Stevenson is another running back who may be at less than full strength heading into Week 15. Stevenson left Monday night’s victory prematurely due to an ankle injury. New England is also facing a short week, but at least we can afford to wait until Sunday before deciding on whether to start him. If the Patriots clear him, the matchup Stevenson faces is one of the best in the league. The Las Vegas Raiders have allowed the fourth-most fantasy points to opposing backs this year. They have also given up the most receiving yards to running backs. That is important because Stevenson trails only Austin Ekeler and Christian McCaffrey in terms of receptions at the running back position. I currently have Stevenson as my RB19, and will likely bump him up a few spots in the coming days if the news is positive regarding his ankle issue.

Wide Receiver Notes

As I alluded to at the top, there are several prominent players who I have ranked rather optimistically below. That is especially true at the wide receiver position. Some of the names on this list include Tee Higgins, Courtland Sutton, Jakobi Meyers, Brandin Cooks, Treylon Burks, and Nico Collins. Higgins and Meyers were limited participants in practice on Wednesday, while the rest were DNPs. Higgins is the only one in this group whom I would consider a must-start if he plays on Sunday. The others are currently in the dreaded WR4 range in 12-team leagues. That makes them borderline Week 15 Flex plays depending on the other wideouts on your roster.

One of those options could be Josh Palmer of the Los Angeles Chargers. Palmer has been a WR1 over the past six weeks. However, that run directly coincided with the absence of Mike Williams. Keenan Allen also missed two games during that stretch. With both of their stud wide receivers back in the fold, Palmer was relegated to an ancillary role. Having said that, such a role on the Chargers is arguably better than a more prominent role on a lesser team. Palmer was the overall WR43 a week ago which is exactly where I have him ranked this week. The Chargers face the Tennessee Titans, who are a well-known pass funnel defense. Palmer should have opportunities to make plays with the defense keyed in on Allen and Williams. I think Palmer is a viable Week 15 Flex considering the questionable status of several wideouts in that range.

Tight End Notes

Two of the top tight ends could be back in the mix as early as this coming Sunday. Both Dallas Goedert and Darren Waller have been designated to return from injured reserve by their respective teams. Goedert has been out since Week 10, while Waller has been out for over two months. I usually want no part of starting a player who is returning from a lengthy absence due to injury. Yet, we all know what a black hole the tight end position continues to be. If you have either Goedert or Waller and have been struggling to find a suitable streamer, I can understand the desire to just plug your once-and-future starter back in there and live with the results.

Week 15 Flex Rankings for Fantasy Football

More Week 15 Rankings: QB | RB | WR | TE | Flex Rankings

1Christian McCaffreySFRB1@SEA
2Derrick HenryTENRB2@LAC
3Justin JeffersonMINWR1IND
4Austin EkelerLACRB3TEN
5Josh JacobsLVRB4NE
6Tyreek HillMIAWR2@BUF
7Jonathan TaylorINDRB5@MIN
8Davante AdamsLVWR3NE
9Ja’Marr ChaseCINWR4@TB
10Dalvin CookMINRB6IND
11Stefon DiggsBUFWR5MIA
12Travis KelceKCTE1@HOU
13Alvin KamaraNORB7ATL
14Joe MixonCINRB8@TB
15James ConnerARIRB9@DEN
16A.J. BrownPHIWR6@CHI
17CeeDee LambDALWR7@JAC
18Aaron JonesGBRB10LAR
19Garrett WilsonNYJWR8DET
20Amon-Ra St. BrownDETWR9@NYJ
21Miles SandersPHIRB11@CHI
22Saquon BarkleyNYGRB12@WAS
23Nick ChubbCLERB13BAL
24Tony PollardDALRB14@JAC
25DK MetcalfSEAWR10SF
26Keenan AllenLACWR11TEN
27David MontgomeryCHIRB15PHI
28Travis EtienneJACRB16DAL
29Latavius MurrayDENRB17ARI
30Zonovan KnightNYJRB18DET
31DeAndre HopkinsARIWR12@DEN
32Chris OlaveNOWR13ATL
33Terry McLaurinWASWR14NYG
34Jaylen WaddleMIAWR15@BUF
35Rhamondre StevensonNERB19@LV
36Isiah PachecoKCRB20@HOU
37Ezekiel ElliottDALRB21@JAC
38Chris GodwinTBWR16CIN
39Tyler LockettSEAWR17SF
40Amari CooperCLEWR18BAL
41Brian RobinsonWASRB22NYG
42Christian KirkJACWR19DAL
43Christian WatsonGBWR20LAR
44Michael PittmanINDWR21@MIN
45Mike EvansTBWR22CIN
46DeVonta SmithPHIWR23@CHI
47Najee HarrisPITRB23@CAR
48Tee HigginsCINWR24@TB
49Mike WilliamsLACWR25TEN
50Jerry JeudyDENWR26ARI
51JuJu Smith-SchusterKCWR27@HOU
52Brandon AiyukSFWR28@SEA
53D’Onta ForemanCARRB24PIT
54Mark AndrewsBALTE2@CLE
55Rachaad WhiteTBRB25CIN
56Cordarrelle PattersonATLRB26@NO
57D’Andre SwiftDETRB27@NYJ
58Marquise BrownARIWR29@DEN
59Antonio GibsonWASRB28NYG
60T.J. HockensonMINTE3IND
61Zay JonesJACWR30DAL
62Gabe DavisBUFWR31MIA
63Adam ThielenMINWR32IND
64Diontae JohnsonPITWR33@CAR
65Jamaal WilliamsDETRB29@NYJ
66Kenneth Walker IIISEARB30SF
67Allen LazardGBWR34LAR
68D.J. MooreCARWR35PIT
69Jerick McKinnonKCRB31@HOU
70Devin SingletaryBUFRB32MIA
71J.K. DobbinsBALRB33@CLE
72Drake LondonATLWR36@NO
73Leonard FournetteTBRB34CIN
74Curtis SamuelWASWR37NYG
75A.J. DillonGBRB35LAR
76Donovan Peoples-JonesCLEWR38BAL
77Courtland SuttonDENWR39ARI
78Cam AkersLARRB36@GB
79Raheem MostertMIARB37@BUF
80Dalton SchultzDALTE4@JAC
81Dallas GoedertPHITE5@CHI
82Jakobi MeyersNEWR40@LV
83David NjokuCLETE6BAL
84Michael CarterNYJRB38DET
85Darius SlaytonNYGWR41@WAS
86George KittleSFTE7@SEA
87Pat FreiermuthPITTE8@CAR
88Michael GallupDALWR42@JAC
89Taysom HillNOTE9ATL
90Josh PalmerLACWR43TEN
91Brandin CooksHOUWR44KC
92Treylon BurksTENWR45@LAC
93George PickensPITWR46@CAR
94Nico CollinsHOUWR47KC
95Elijah MooreNYJWR48DET
96Parris CampbellINDWR49@MIN
97Rex BurkheadHOURB39KC
98Evan EngramJACTE10DAL
99Van JeffersonLARWR50@GB
100Cole KmetCHITE11PHI
101Mack HollinsLVWR51NE
102Greg DulcichDENTE12ARI
103Julio JonesTBWR52CIN
104Isaiah McKenzieBUFWR53MIA
105James CookBUFRB40MIA
106D.J. CharkDETWR54@NYJ
107Gerald EverettLACTE13TEN
108Marquez Valdes-ScantlingKCWR55@HOU
109Jarvis LandryNOWR56ATL
110Chase ClaypoolCHIWR57PHI
111Darren WallerLVTE14NE
112Chuba HubbardCARRB41PIT
113Alec PierceINDWR58@MIN
114Samaje PerineCINRB42@TB
115Terrace Marshall Jr.CARWR59PIT
116Robert WoodsTENWR60@LAC
117Tyler AllgeierATLRB43@NO
118Jeffery Wilson Jr.MIARB44@BUF
119Dawson KnoxBUFTE15MIA
120Tutu AtwellLARWR61@GB
121Richie JamesNYGWR62@WAS
122Chris MooreHOUWR63KC
123Tyler HigbeeLARTE16@GB
124Olamide ZaccheausATLWR64@NO
125Tyler ConklinNYJTE17DET
126Demarcus RobinsonBALWR65@CLE
127Kareem HuntCLERB45BAL
128Nelson AgholorNEWR66@LV
129Jahan DotsonWASWR67NYG
130Dare OgunbowaleHOURB46KC
131Isaiah HodginsNYGWR68@WAS
132Hunter HenryNETE18@LV
133Ben SkowronekLARWR69@GB
134Nick WestbrookTENWR70@LAC
135DeVante ParkerNEWR71@LV
136Corey DavisNYJWR72DET
137Kyren WilliamsLARRB47@GB
138T.Y. HiltonDALWR73@JAC
139Damien HarrisNERB48@LV
140Marvin JonesJACWR74DAL
141Chigoziem OkonkwoTENTE19@LAC
142Jauan JenningsSFWR75@SEA
143Gus EdwardsBALRB49@CLE
144Juwan JohnsonNOTE20ATL
145Marlon MackDENRB50ARI
146Randall CobbGBWR76LAR
147Devin DuvernayBALWR77@CLE
148Austin HooperTENTE21@LAC
149Daniel BellingerNYGTE22@WAS
150Marquise GoodwinSEAWR78SF
151Jordan MasonSFRB51@SEA
152Laviska Shenault Jr.CARWR79PIT
153Quez WatkinsPHIWR80@CHI
154Robert Tonyan Jr.GBTE23LAR
155Trent SherfieldMIAWR81@BUF
156Kadarius ToneyKCWR82@HOU
157K.J. OsbornMINWR83IND
158Travis HomerSEARB52SF
159Mecole HardmanKCWR84@HOU
160Josh ReynoldsDETWR85@NYJ
161Logan ThomasWASTE24NYG
162Tyquan ThorntonNEWR86@LV
163Noah BrownDALWR87@JAC
164Cade OttonTBTE25CIN
165Rashid ShaheedNOWR88ATL
166Hunter RenfrowLVWR89NE
167Noah FantSEATE26SF
168Steven Sims Jr.PITWR90@CAR
169Romeo DoubsGBWR91LAR
170Kendall HintonDENWR92ARI
171Kendrick BourneNEWR93@LV
172Jelani WoodsINDTE27@MIN
173Hayden HurstCINTE28@TB
174Damiere ByrdATLWR94@NO
175Foster MoreauLVTE29NE
176Jordan AkinsHOUTE30KC
177Trey McBrideARITE31@DEN
178Jaylen WarrenPITRB53@CAR
179Denzel MimsNYJWR95DET
180Drake LondonATLWR96@NO
181Equanimeous St. BrownCHIWR97PHI
182Kenneth GainwellPHIRB54@CHI
183Darrynton EvansCHIRB55PHI
184Joshua KelleyLACRB56TEN
185Brandon PowellLARWR98@GB
186Dante PettisCHIWR99PHI
187Justin WatsonKCWR100@HOU
188DeSean JacksonBALWR101@CLE
189Trenton IrwinCINWR102@TB
190Mike GesickiMIATE32@BUF
191Kevin HarrisNERB57@LV
192Alexander MattisonMINRB58IND
193Kylen GransonINDTE33@MIN
194Jamycal HastyJACRB59DAL
195Jameson WilliamsDETWR103@NYJ
196Pierre StrongNERB60@LV
197Will DisslySEATE34SF
198Ray-Ray McCloudSFWR104@SEA
199Tre’Quan SmithNOWR105ATL
200David BellCLEWR106BAL
201Boston ScottPHIRB61@CHI
202Shi SmithCARWR107PIT
203Isaiah LikelyBALTE35@CLE
204DeAndre CarterLACWR108TEN
205Cameron BrateTBTE36CIN
206Trent TaylorCINWR109@TB
207Braxton BerriosNYJWR110DET
208Jamal AgnewJACWR111DAL
209Jonnu SmithNETE37@LV
210Tyler BoydCINWR112@TB
211Adam TrautmanNOTE38ATL
212Skyy MooreKCWR113@HOU
213Justin JacksonDETRB62@NYJ
214Matt BreidaNYGRB63@WAS
215Noah GrayKCTE39@HOU
216Ameer AbdullahLVRB64NE
217Mitchell WilcoxCINTE40@TB
218Kyle JuszczykSFRB65@SEA
219Phillip DorsettHOUWR114KC
220Ashton DulinINDWR115@MIN
221Tommy TrembleCARTE41PIT
222MyCole PruittATLTE42@NO
223Teagan QuitorianoHOUTE43KC
224Harrison BryantCLETE44BAL
225C.J. UzomahNYJTE45DET
226Brock WrightDETTE46@NYJ
227Greg DortchARIWR116@DEN
228Ian ThomasCARTE47PIT
229Byron PringleCHIWR117PHI
230Mo Alie-CoxINDTE48@MIN
231James WashingtonDALWR118@JAC
232Deon JacksonINDRB66@MIN
233Ross DwelleySFTE49@SEA
234Nyheim HinesBUFRB67MIA
235Caleb HuntleyATLRB68@NO
236Raheem BlackshearCARRB69PIT
237Russell GageTBWR119CIN
238Kenyan DrakeBALRB70@CLE
239Robby AndersonARIWR120@DEN
240Ty JohnsonNYJRB71DET
241A.J. GreenARIWR121@DEN
242Eno BenjaminNORB72ATL
243Kalif RaymondDETWR122@NYJ
244David JohnsonNORB73ATL
245O.J. HowardHOUTE50KC
246DeeJay DallasSEARB74SF
247Stanley MorganCINWR123@TB
248Zach PascalPHIWR124@CHI
249Colby ParkinsonSEATE51SF
250Grant CalcaterraPHITE52@CHI
251Parker HesseATLTE53@NO
252Brevin JordanHOUTE54KC
253Gary BrightwellNYGRB75@WAS
254Durham SmytheMIATE55@BUF
255Anthony FirkserATLTE56@NO
256Donald ParhamLACTE57TEN
257Myles GaskinMIARB76@BUF
258Joe FortsonKCTE58@HOU
259Keaontay IngramARIRB77@DEN
260Austin TrammellLARWR125@GB
261KhaDarel HodgeATLWR126@NO
262Benny SnellPITRB78@CAR
263Cedrick WilsonMIAWR127@BUF
264Darrel WilliamsARIRB79@DEN
265Jake FergusonDALTE59@JAC
266Craig ReynoldsDETRB80@NYJ
267Josiah DeguaraGBTE60LAR
268John BatesWASTE61NYG
269Alec IngoldMIARB81@BUF
270Amari RodgersHOUWR128KC
271Mike BooneDENRB82ARI
272Ronald JonesKCRB83@HOU
273Zach GentryPITTE62@CAR
274Shane ZylstraDETTE63@NYJ
275Hassan HaskinsTENRB84@LAC
276Khalil ShakirBUFWR129MIA
277Marquez CallawayNOWR130ATL
278Jack StollPHITE64@CHI
279Keelan ColeLVWR131NE
280Isaiah SpillerLACRB85TEN
281James MitchellDETTE65@NYJ
282Gunner OlszewskiPITWR132@CAR
283Johnny MundtMINTE66IND
284Malik DavisDALRB86@JAC
285Snoop ConnerJACRB87DAL
286Tony JonesSEARB88SF
287Malcolm BrownLARRB89@GB
288Velus JonesCHIWR133PHI
289Tre’ McKittyLACTE67TEN
290Blake BellKCTE68@HOU
291Eric SaubertDENTE69ARI
292Zack MossINDRB90@MIN
293Stephen SullivanCARTE70PIT
294Josh OliverBALTE71@CLE
295Chris MyarickNYGTE72@WAS
296Deonte HartyNOWR134ATL
297Jonathan WilliamsWASRB91NYG
298Laquon TreadwellSEAWR135SF
299Ke’Shawn VaughnTBRB92CIN
300N'Keal HarryCHIWR136PHI
301Reggie GilliamBUFRB93MIA
302River CracraftMIAWR137@BUF
303Geoff SwaimTENTE73@LAC
304Kenny GolladayNYGWR138@WAS
305Dwayne WashingtonNORB94ATL
306Giovani BernardTBRB95CIN
307Jalen ReagorMINWR139IND
308Jeremy RuckertNYJTE74DET
309Ko KieftTBTE75CIN
310Rico DowdleDALRB96@JAC
311Zamir WhiteLVRB97NE
312Ryan GriffinCHITE76PHI
313Tommy SweeneyBUFTE77MIA
314Dan ArnoldJACTE78DAL
315Devin AsiasiCINTE79@TB
316Marcedes LewisGBTE80LAR
317Montrell WashingtonDENWR140ARI
318Jacob HollisterLVTE81NE
319Chris EvansCINRB98@TB
320Quintin MorrisBUFTE82MIA
321Brittain BrownLVRB99NE
322Devine OzigboDENRB100ARI
323Jalen NailorMINWR141IND
324Royce FreemanHOURB101KC
325Ty ChandlerMINRB102IND
326Brycen HopkinsLARTE83@GB
327Dyami BrownWASWR142NYG
328Danny GraySFWR143@SEA
329Connor HeywardPITTE84@CAR
330James ProcheBALWR144@CLE
331Brandon BoldenLVRB103NE
332Demetric FeltonCLERB104BAL
333Eric TomlinsonDENTE85ARI
334Jesse JamesCLETE86BAL
335Patrick RicardBALRB105@CLE
336Justice HillBALRB106@CLE
337Chris Conley TENWR145@LAC
338Curtis HodgesWASTE87NYG
339Jesper HorstedLVTE88NE
340Patrick TaylorGBRB107LAR
341Peyton HendershotDALTE89@JAC
342Tyrion Davis-PriceSFRB108@SEA
Fantrax was one of the fastest-growing fantasy sites over the last few years, and we’re not stopping now. We are the most customizable, easy-to-use, and feature-rich platform in the industry, offering the greatest fantasy experience for your dynasty, keeper, redraft, and best ball leagues. Fantasy sports doesn’t sleep, and neither does Fantrax, with seasons running 365 days a year. Take your fantasy leagues to the next level now at!
Leave A Reply

Your email address will not be published.