The Home of Fantasy Sports Analysis

Week 2 Flex Rankings: Puka Packs a Punch

The NFL season is a week old, and there is already plenty to unpack. We have seen season-ending injuries, multiple top-50 overall fantasy picks go scoreless, and three Los Angeles Rams (none of whom are named Cooper Kupp or Cam Akers) finish as top-30 players in half-PPR flex rankings. Are we having fun yet?

Week 2 is often the trickiest for fantasy managers to deal with. After months of analysis and speculation, we finally have actual game footage to study. But how much stock should we put in Week 1 results? Puka Nacua became the fourth player in NFL history to catch at least 10 passes and have over 100 receiving yards in his NFL debut. Will he be the next Anquan Boldin (overall WR4 in 2003) or Keke Coutee (overall WR106 in 2018)? To be fair to Coutee, he only played in six games as a rookie, but you get my point. If a player has an outlier of a performance in November, we generally do not think much of it. However, what we saw this past weekend is all we have to go off of. What constitutes an outlier and what constitutes the beginning of a trend?

That is in part what I will try to differentiate with my Week 2 Flex rankings. I have ranked nearly 300 players, so fantasy managers in leagues of all sizes should be able to make sound roster decisions. These rankings are based on half-PPR scoring, so adjust as you see fit. As always, feel free to comment below or on Twitter with any specific questions you have regarding your lineups.

Running Back Notes

J.K. Dobbins was a favorite of many fantasy managers, particularly those in the Zero RB crowd this season. Dobbins has averaged nearly six yards per carry in his career and was poised to be the lead back in a revamped Baltimore Ravens offense. However, Dobbins tore his Achilles on Sunday, ending his season. That means it may be time once again to board the Gus Bus. Gus Edwards should see most of the work in Baltimore’s backfield for the foreseeable future. Justice Hill ran for two scores in Week 1, but he profiles more as a complementary back. I am not in a rush to insert either into my starting lineup this week. Both are outside my top-75 Week 2 Flex options, though I would prefer Edwards over Hill if forced to choose one.

When reports suggested during camp that Kenneth Gainwell would be featured in the Philadelphia Eagles offense, most (myself included) did not necessarily buy it. Well, Week 1 certainly seemed to justify those rumblings. Gainwell earned 18 touches, while D’Andre Swift had just two, and Rashaad Penny was a healthy inactive. However, Gainwell is now out for Week 2 due to a rib injury. That should leave Swift and Penny to carry the load against the Minnesota Vikings. Considering their lack of involvement last week, it is difficult to trust either one, even in a decent matchup. Swift has more upside and is a capable receiver. That makes him the preferred option among the two for me. But this is another situation where I would prefer to wait it out. The last thing a fantasy manager wants is a player who fails to reach expectations in a Thursday night game.

Wide Receiver Notes

Tee Higgins and Drake London failed to record a single fantasy point in Week 1. And people who rostered Kadarius Toney thought they had it bad… I am not worried about Higgins at all going forward. That may seem obvious. But you would be surprised at how panicky some fantasy managers get early in the season. Higgins finished fourth in air yards among wide receivers last week. He and Joe Burrow will have better days. I am not quite as confident in London. The Atlanta Falcons ran just 52 offensive plays last week. We also know how much they like to run the ball when given the opportunity. Falcons quarterback Desmond Ridder targeted London ust once in Atlanta’s Week 1 win. I would still start London in most formats. However, I do not feel great about it.

The aforementioned Puka Nacua earned 15 targets from Matthew Stafford in the Rams’ upset victory in Seattle. Considering the situation, it is hard not to be optimistic given what we witnessed. This was not a situation where a team was forced to throw the ball repeatedly based on the game script. Stafford threw 38 passes. Target shares approaching 40 percent do not grow on trees, regardless of the circumstances. Fellow Ram wideout Tutu Atwell matched Nacua with 119 receiving yards. The Rams have a tough draw as they face the 49ers in Week 2. However, I think it could be worth starting one or both Rams’ wideouts depending on your options. I have Nacua as a WR3 and Atwell as a borderline Flex play in 12-team leagues.

Tight End Notes

Week 1 was about as ugly as it can get at the tight end position. It did not help that Travis Kelce and Mark Andrews sat out with injuries. Still, only two tight ends scored at least 10 points in half-PPR scoring. The top five weekly scorers were Hunter Henry, Hayden Hurst, Donald Parham, Blake Bell, and Harrison Bryant. Congratulations if you managed to have any of them in your starting lineups. Meanwhile, Dallas Goedert and Chigoziem Okonkwo were held off the stat sheet. In Okonkwo’s defense, he could have had a long touchdown catch if Ryan Tannehill was even remotely competent last week. I expect both to bounce back. Goedert is an every-week starter, while Okonkwo is a bit more matchup-dependent. I am leaning toward benching Okonkwo if I have a viable alternative.

As a general rule, I am not starting a tight end in my Flex spot. Once you get past the top seven or eight at the position, it often becomes a crapshoot. When it comes to fantasy football, we want volume and opportunity. Those can often be in short supply when it comes to tight ends. I only have six tight ends among my top 85 overall Flex options. Again though, keep in mind your league settings when setting your lineups. My overall Flex rankings are based on half-PPR scoring. If you are in a league that uses tight end premium scoring, starting a tight end in the Flex spot could be a reasonable strategy.

Week 2 Flex Rankings

1Christian McCaffreySFRB1@LAR
2Tyreek HillMIAWR1@NE
3Justin JeffersonMINWR2@PHI
4Ja’Marr ChaseCINWR3BAL
5Austin EkelerLACRB2@TEN
6Saquon BarkleyNYGRB3@ARI
7Derrick HenryTENRB4LAC
8Tony PollardDALRB5NYJ
9Stefon DiggsBUFWR4LV
10Nick ChubbCLERB6@PIT
11Bijan RobinsonATLRB7GB
12Amon-Ra St. BrownDETWR5SEA
13Joe MixonCINRB8BAL
14Josh JacobsLVRB9@BUF
16CeeDee LambDALWR7NYJ
17Rhamondre StevensonNERB10MIA
18Travis EtienneJACRB11KC
19Davante AdamsLVWR8@BUF
20Travis KelceKCTE1@JAC
21Kenneth Walker IIISEARB12@DET
22David MontgomeryDETRB13SEA
23James ConnerARIRB14NYG
24DeVonta SmithPHIWR9MIN
25Jaylen WaddleMIAWR10@NE
26Calvin RidleyJACWR11KC
27Dameon PierceHOURB15IND
28Najee HarrisPITRB16CLE
29James CookBUFRB17LV
30Aaron JonesGBRB18@ATL
31Javonte WilliamsDENRB19WAS
32Miles SandersCARRB20NO
33Jamaal WilliamsNORB21@CAR
34DK MetcalfSEAWR12@DET
35Deebo SamuelSFWR13@LAR
36Keenan AllenLACWR14@TEN
37Chris OlaveNOWR15@CAR
38Tee HigginsCINWR16BAL
39Rachaad WhiteTBRB22CHI
40Jahmyr GibbsDETRB23SEA
41Alexander MattisonMINRB24@PHI
42Brandon AiyukSFWR17@LAR
43Garrett WilsonNYJWR18@DAL
44DeAndre HopkinsTENWR19LAC
45Mike EvansTBWR20CHI
46Isiah PachecoKCRB25@JAC
47Raheem MostertMIARB26@NE
48Mike WilliamsLACWR21@TEN
49Breece HallNYJRB27@DAL
50Chris GodwinTBWR22CHI
51Tyler LockettSEAWR23@DET
52Amari CooperCLEWR24@PIT
53Mark AndrewsBALTE2@CIN
54Michael Pittman Jr.INDWR25@HOU
55A.J. DillonGBRB28@ATL
56Terry McLaurinWASWR26@DEN
57T.J. HockensonMINTE3@PHI
58George PickensPITWR27CLE
59Christian WatsonGBWR28@ATL
60Puka NacuaLARWR29SF
61Zay FlowersBALWR30@CIN
62Drake LondonATLWR31GB
63Marquise BrownARIWR32NYG
64D.J. MooreCHIWR33@TB
65Jahan DotsonWASWR34@DEN
66Gabe DavisBUFWR35LV
67Christian KirkJACWR36KC
68George KittleSFTE4@LAR
69Darren WallerNYGTE5@ARI
70Nico CollinsHOUWR37IND
71Michael ThomasNOWR38@CAR
72Dallas GoedertPHITE6MIN
73Cam AkersLARRB29SF
74Tyler AllgeierATLRB30GB
75Khalil HerbertCHIRB31@TB
76Courtland SuttonDENWR39WAS
77D’Andre SwiftPHIRB32MIN
78Gus EdwardsBALRB33@CIN
79Samaje PerineDENRB34WAS
80Tutu AtwellLARWR40SF
81Dalvin CookNYJRB35@DAL
82Zack MossINDRB36@HOU
83Van JeffersonLARWR41SF
84Zay JonesJACWR42KC
85Brandin CooksDALWR43NYJ
86Evan EngramJACTE7KC
87Jakobi MeyersLVWR44@BUF
88Jaxon Smith-NjigbaSEAWR45@DET
89Deon JacksonINDRB37@HOU
90Treylon BurksTENWR46LAC
91Jordan AddisonMINWR47@PHI
92Brian RobinsonWASRB38@DEN
93Ezekiel ElliottNERB39MIA
94Kyle PittsATLTE8GB
95Juju Smith-SchusterNEWR48MIA
96Kyren WilliamsLARRB40SF
97Jaylen WarrenPITRB41CLE
98Tyler HigbeeLARTE9SF
99David NjokuCLETE10@PIT
100Tyler BoydCINWR49BAL
101Kadarius ToneyKCWR50@JAC
102Sam LaPortaDETTE11SEA
103Jayden ReedGBWR51@ATL
104Allen LazardNYJWR52@DAL
105Antonio GibsonWASRB42@DEN
106Justice HillBALRB43@CIN
107Kendrick BourneNEWR53MIA
108Dalton KincaidBUFTE12LV
109Pat FreiermuthPITTE13CLE
110Elijah MooreCLEWR54@PIT
111Robert WoodsHOUWR55IND
112Dalton SchultzHOUTE14IND
113Romeo DoubsGBWR56@ATL
114Marquez Valdes-ScantlingKCWR57@JAC
115Chigoziem OkonkwoTENTE15LAC
116Josh ReynoldsDETWR58SEA
117Darnell MooneyCHIWR59@TB
118Rondale MooreARIWR60NYG
119Skyy MooreKCWR61@JAC
120Curtis SamuelWASWR62@DEN
121Juwan JohnsonNOTE16@CAR
122Odell Beckham Jr.BALWR63@CIN
123Hunter HenryNETE17MIA
124Rashid ShaheedNOWR64@CAR
125D.J. CharkCARWR65NO
126Jake FergusonDALTE18NYJ
127Jerick McKinnonKCRB44@JAC
128Allen Robinson IIPITWR66CLE
129Darius SlaytonNYGWR67@ARI
130Gerald EverettLACTE19@TEN
131Luke MusgraveGBTE20@ATL
132Damien HarrisBUFRB45LV
133Michael GallupDALWR68NYJ
134Isaiah HodginsNYGWR69@ARI
135Tyjae SpearsTENRB46LAC
136Adam ThielenCARWR70NO
137K.J. OsbornMINWR71@PHI
138Chuba HubbardCARRB47NO
139Cole KmetCHITE21@TB
140Zach ErtzARITE22NYG
141Tank BigsbyJACRB48KC
142Jerry JeudyDENWR72WAS
143Devin SingletaryHOURB49IND
144Joshua KelleyLACRB50@TEN
145Donovan Peoples-JonesCLEWR73@PIT
146Dawson KnoxBUFTE23LV
147Hayden HurstCARTE24NO
148Irv Smith Jr.CINTE25BAL
149Calvin Austin IIIPITWR74CLE
150Alec PierceINDWR75@HOU
151Adam TrautmanDENTE26WAS
152Jonathan MingoCARWR76NO
153Logan ThomasWASTE27@DEN
154DeVante ParkerNEWR77MIA
155Nick Westbrook-IkhineTENWR78LAC
156Zach CharbonnetSEARB51@DET
157Rashod BatemanBALWR79@CIN
158Josh DownsINDWR80@HOU
159Michael WilsonARIWR81NYG
160Elijah MitchellSFRB52@LAR
161Marvin JonesDETWR82SEA
162Rashaad PennyPHIRB53MIN
163Parris CampbellNYGWR83@ARI
164Braxton BerriosMIAWR84@NE
165Sean TuckerTBRB54CHI
166Quentin JohnstonLACWR85@TEN
167Mack HollinsATLWR86GB
168Tyler ConklinNYJTE28@DAL
169Cade OttonTBTE29CHI
170Tank DellHOUWR87IND
171Terrace Marshall Jr.CARWR88NO
172Marvin MimsDENWR89WAS
173Hunter RenfrowLVWR90@BUF
174D’Onta ForemanCHIRB55@TB
175Ty ChandlerMINRB56@PHI
176Jerome FordCLERB57@PIT
177Trey PalmerTBWR91CHI
178Durham SmytheMIATE30@NE
179Deonte HartyBUFWR92LV
180Austin HooperLVTE31@BUF
181Mike GesickiNETE32MIA
182Noah FantSEATE33@DET
183Josh PalmerLACWR93@TEN
184Roschon JohnsonCHIRB58@TB
185Rashee RiceKCWR94@JAC
186Clyde Edwards-HelaireKCRB59@JAC
187Demario DouglasNEWR95MIA
188Taysom HillNOTE34@CAR
189Devon AchaneMIARB60@NE
190Kendre MillerNORB61@CAR
191Keaontay IngramARIRB62NYG
192Chase ClaypoolCHIWR96@TB
193Kylen GransonINDTE35@HOU
194Zamir WhiteLVRB63@BUF
195Kalif RaymondDETWR97SEA
196Salvon AhmedMIARB64@NE
197Jauan JenningsSFWR98@LAR
198Matt BreidaNYGRB65@ARI
199Kayshon BoutteNEWR99MIA
200Trayveon WilliamsCINRB66BAL
201Quez WatkinsPHIWR100MIN
202Mecole HardmanNYJWR101@DAL
203Rico DowdleDALRB67NYJ
204Michael MayerLVTE36@BUF
205Isaiah LikelyBALTE37@CIN
206Chase EdmondsTBRB68CHI
207Donald ParhamLACTE38@TEN
208Randall CobbNYJWR102@DAL
209Trey McBrideARITE39NYG
210Noah GrayKCTE40@JAC
211Brandon JohnsonDENWR103WAS
212Will DisslySEATE41@DET
213Deuce VaughnDALRB69NYJ
214Cordarrelle PattersonATLRB70GB
215Mo Alie-CoxINDTE42@HOU
216John Metchie IIIHOUWR104IND
217Deven ThompkinsTBWR105CHI
218Laviska Shenault Jr.CARWR106NO
219Colby ParkinsonSEATE43@DET
220Richie JamesKCWR107@JAC
221Ben SkowronekLARWR108SF
222Wan’Dale RobinsonNYGWR109@ARI
223Josh OliverMINTE44@PHI
224Chris MooreTENWR110LAC
225Chris EvansCINRB71BAL
226Foster MoreauNOTE45@CAR
227Justin WatsonKCWR111@JAC
228Jalin HyattNYGWR112@ARI
229C.J. UzomahNYJTE46@DAL
230Jonnu SmithATLTE47GB
231Daniel BellingerNYGTE48@ARI
232Latavius MurrayBUFRB72LV
233Harrison BryantCLETE49@PIT
234River CracraftMIAWR113@NE
235Olamide ZaccheausPHIWR114MIN
236Connor HeywardPITTE50CLE
237Kyle JuszczykSFRB73@LAR
238Brycen HopkinsLARTE51SF
239Trent SherfieldBUFWR115LV
240Ko KieftTBTE52CHI
241Jalen TolbertDALWR116NYJ
242Trenton IrwinCINWR117BAL
243Mike BooneHOURB74IND
244Greg DortchARIWR118NYG
245Michael CarterNYJRB75@DAL
246Keith KirkwoodNOWR119@CAR
247Khalil ShakirBUFWR120LV
248Sterling ShepardNYGWR121@ARI
249Samori ToureGBWR122@ATL
250Dontayvion WicksGBWR123@ATL
251Emari DemercadoARIRB76NYG
252Nelson AgholorBALWR124@CIN
253Jordan AkinsCLETE53@PIT
254DeeJay DallasSEARB77@DET
255Demarcus RobinsonLARWR125SF
256Isaiah McKenzieINDWR126@HOU
257Blake BellKCTE54@JAC
258Chris ManhertzDENTE55WAS
259Zach PascalARIWR127NYG
260Boston ScottPHIRB78MIN
261Jordan MasonSFRB79@LAR
262Lil’Jordan HumphreyDENWR128WAS
263Peyton HendershotDALTE56NYJ
264Jamal AgnewJACWR129KC
265Alec IngoldMIARB80@NE
266Brock WrightDETTE57SEA
267Andrew OgletreeINDTE58@HOU
268Tyler KroftMIATE59@NE
269Tommy TrembleCARTE60NO
270Jaleel McLaughlinDENRB81WAS
271Khadarel HodgeATLWR130GB
272Miles BoykinPITWR131CLE
273Scott MillerATLWR132GB
274Kavontae TurpinDALWR133NYJ
275John BatesWASTE61@DEN
276Ameer AbdullahLVRB82@BUF
277Chris RodriguezWASRB83@DEN
278Luke SchoonmakerDALTE62NYJ
279Jake FunkINDRB84@HOU
280Melvin GordonBALRB85@CIN
281Brenton StrangeJACTE63KC
282Darnell WashingtonPITTE64CLE
283Cole TurnerWASTE65@DEN
284Erik EzukanmaMIAWR134@NE
285C.J. HamMINRB86@PHI
286Tyler ScottCHIWR135@TB
287Pierre Strong Jr.CLERB87@PIT
288Teagan QuitorianoHOUTE66IND
289Cedric TillmanCLEWR136@PIT
290Josiah DeguaraGBTE67@ATL

Got a beef with Mick’s Week 2 Flex Rankings? Well, you should know that Mick has repeatedly appeared at or near the top of the Fantasyros accuracy rankings, but by all means feel free to throw some shade in the comments below.

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.