Âé¶¹¹ú²ú

Skip to main content
Advertising

Rank's Flex 150

Presented By

2023 fantasy football flex rankings: Top 150 RB/WR/TE options in Week 17

Pondering some tough flex choices for your fantasy lineup? Adam Rank sorts through the running backs, receivers and tight ends to present his top 150 flex options each week for the 2023 fantasy football season, with some useful nuggets of analysis sprinkled in. The ranking is based on a 1.0 PPR scoring format.

NOTE: In a typical week, this ranking will be posted on Tuesday. Injury designations will be added, adjusted or removed as teams' official injury reports are made available. The following three designations will be reflected:

  • (Q) -- Player is listed as questionable on his team's official injury report.
  • (D) -- Player is listed as doubtful on his team's official injury report.
  • (OUT) -- Player has been ruled out on his team's official injury report.

FLEX RANKINGS: 1-50

Table inside Article
RankPosition RankWeek 17 Opponent
1. Christian McCaffreyRB1at Commanders
2. Kyren WilliamsRB2at Giants
3. Tyreek HillWR1at Ravens
4. Justin JeffersonWR2vs. Packers
5. CeeDee LambWR3vs. Lions
6. A.J. BrownWR4vs. Cardinals
7. Amon-Ra St. BrownWR5at Cowboys
8. Deebo SamuelWR6at Commanders
9. Rachaad WhiteRB3vs. Saints
10. Alvin Kamara (Q)RB4at Buccaneers
11. Jahmyr GibbsRB5at Cowboys
12. Stefon DiggsWR7vs. Patriots
13. Mike EvansWR8vs. Saints
14. Cooper KuppWR9at Giants
15. Jonathan TaylorRB6vs. Raiders
16. Puka Nacua (Q)WR10at Giants
17. Rashee RiceWR11vs. Bengals
18. Chris OlaveWR12at Buccaneers
19. James CookRB7vs. Patriots
20. Travis KelceTE1vs. Bengals
21. Bijan RobinsonRB8at Bears
22. DJ MooreWR13vs. Falcons
23. Breece HallRB9at Browns
24. Isiah Pacheco (Q)RB10vs. Bengals
25. Raheem Mostert (Q)RB11at Ravens
26. Davante AdamsWR14at Colts
27. Travis EtienneRB12vs. Panthers
28. Derrick HenryRB13at Texans
29. Brandon AiyukWR15at Commanders
30. DK Metcalf (Q)WR16vs. Steelers
31. Courtland Sutton (OUT)WR17vs. Chargers
32. D'Andre SwiftRB14vs. Cardinals
33. De'Vone AchaneRB15at Ravens
34. Kenneth Walker (Q)RB16vs. Steelers
35. Tony PollardRB17vs. Lions
36. Ezekiel ElliottRB18at Bills
37. Jaylen Waddle (OUT)WR18at Ravens
38. Calvin RidleyWR19vs. Panthers
39. DeAndre HopkinsWR20at Texans
40. David MontgomeryRB19at Cowboys
41. Joe MixonRB20at Chiefs
42. Chuba HubbardRB21at Jaguars
43. Garrett WilsonWR21at Browns
44. Amari CooperWR22vs. Jets
45. Josh Jacobs (D)RB22at Colts
46. Chris GodwinWR23vs. Saints
47. David NjokuTE2vs. Jets
48. Sam LaPortaTE3at Cowboys
49. Devin SingletaryRB23vs. Titans
50. Saquon BarkleyRB24vs. Rams
  • Before we get going here, I want to point out some prominent injuries. Guys like Brian Robinson Jr., Michael Pittman Jr., Christian Watson and Hunter Henry are some of the bigger names I'm keeping off the list right now. As always, there could be injury updates during the week. But even if they were to return, there will be questions about their effectiveness. (EDITOR'S UPDATE: Watson was listed as doubtful on Friday; Pittman and Henry are questionable.)
  • I'm also keeping an eye on how injuries will impact guys who are on the list, whether they could lose playing time to returning teammates (like Ezekiel Elliott with Rhamondre Stevenson) or because they have been dealing with issues themselves (DJ Moore, Courtland Sutton, Jaylen Waddle, Jordan Addison). (EDITOR'S UPDATE: Stevenson has been placed on injured reserve, while Sutton and Waddle have been ruled out, and Addison is questionable.)
  • I know there are those of you who will do your fantasy championship games in Week 18. In the past, I would have found that silly. But the Week 18 games in real life are way more competitive now than they were back when two teams per conference received a bye week in the playoffs. I'm kind of down with it. You just have to convince those fantasy analysts who would rather take a week off to normalize Week 18 championship games.
  • Kyren Williams is also about to win you a fantasy title.
  • Welcome back, Justin Jefferson. If you're a Jefferson owner who survived his seven-game absence and made it to the finals, you're going to love the matchup against Green Bay this week.
  • Even with the Lions running the ball 30 times per game, Amon-Ra St. Brown continues to be a top-five option. But keep an eye on Jameson Williams, who will be worth thinking about when drafting next year, especially in best-ball drafts.
  • Jahmyr Gibbs and David Montgomery split carries in Week 16, and both scored touchdowns, with Gibbs doing it twice.
  • The Buccaneers are now an offensive juggernaut, having scored on each of their first six drives against the Jaguars. OK, that might be more damning of the Jaguars defense. Still, Mike Evans notched a pair of receiving scores to add to his league-leading total (13).
  • Loved seeing 13 targets for Chris Olave in Week 16. He finished with nine receptions for 123 yards and a two-pointer for 25.3 points (if you have yardage bonuses, as God intended). Would be cool if he could score more touchdowns.
  • I'm glad the Chiefs finally put me out of my misery, with Travis Kelce's failure to live up to his first-round status knocking me out of the playoffs. I'm also looking to score many prominent players from KC on a massive discount next season.
  • Bijan Robinson led the Falcons in carries (12), rush yards (72), receptions (7) and receiving yards (50) against the Colts. Even Kyle Pitts (three catches, 49 yards, one TD) was serviceable. Had a feeling Arthur Smith was going to have a bounce-back game. Just in time to have Atlanta's skill players disappear for the fantasy finals. Kidding! (I hope.)
  • The Bears have improved significantly and would likely be in the playoff mix if they hadn't blown fourth-quarter leads at a . Chicago is going to need DJ Moore and Cole Kmet, who both , to be healthy long-term -- and more help is needed offensively. (EDITOR'S UPDATE: Moore did not appear on the Bears' Friday injury report, and Kmet was listed as questionable.)
  • Breece Hall led the Jets with 20 carries, 95 rushing yards, 12 receptions and 96 receiving yards. We were big on Hall in Week 16, loving the matchup against the Commanders. Oh gosh, the 49ers have the Commanders this week. So start all of your 49ers.
  • Raheem Mostert continues to lead the Dolphins in carries, and he added a receiving score to give him 21 total touchdowns for the season, tied for most in the NFL -- but would it have killed him to punch a couple more into the end zone on the ground?
  • Derrick Henry recorded a passing touchdown and a rushing touchdown this weekend. He now has more passing touchdowns this season than Kenny Pickett. OK, that's not true -- but you believed it when you first read it! (Pickett does have just four more TDs than the running back in 2023.)
  • DK Metcalf has five receiving touchdowns over his last four games. But Tyler Lockett led all Seahawks receivers with 11 targets in Week 16.
  • Ezekiel Elliott is going to be one of those guys we talk about, as he's pulling fantasy managers to the finals, most recently with 60 scrimmage yards and a score against Denver. Did the Pats take themselves out of the conversation for the No. 1 overall pick in the 2024 NFL Draft with that victory? They did. But it was great for our fantasy teams.
  • Here's what I would tell anybody who started Joe Mixon this week: Good luck in your third-place game. What a huge letdown.
  • If you're reading this, congratulations: You survived Amari Cooper's jaw-dropping day. Or, better yet, you started Amari Cooper. It's something you'll talk about for years. Hell, I still talk about stacking Jamaal Charles with Alex Smith way back in 2013. That game actually ruined a friendship. (Just kidding -- that guy was no friend.)
  • We loved Joe Flacco when he took over in Cleveland. Nobody has loved it more than David Njoku. It might have been (understandably) overshadowed by Cooper's afternoon, but Njoku scored a touchdown in a third consecutive game.

FLEX RANKINGS: 51-100

Table inside Article
PlayerPosition RankWeek 17 Opponent
51. James ConnerRB25at Eagles
52. Aaron JonesRB26at Vikings
53. Tee HigginsWR24at Chiefs
54. DeVonta SmithWR25vs. Cardinals
55. Trey McBrideTE4at Eagles
56. Najee HarrisRB27a Seahawks
57. Ty ChandlerRB28vs. Packers
58. Evan EngramTE5vs. Panthers
59. Austin EkelerRB29at Broncos
60. George KittleTE6at Commanders
61. Tyler LockettWR26vs. Steelers
62. Javonte WilliamsRB30vs. Chargers
63. Drake LondonWR27at Bears
64. Nico CollinsWR28vs. Titans
65. George PickensWR29at Seahawks
66. Brandin CooksWR30vs. Lions
67. Adam ThielenWR31at Jaguars
68. Jordan Addison (Q)WR32vs. Packers
69. Zay Flowers (Q)WR33vs. Dolphins
70. Jaylen WarrenRB31at Seahawks
71. Diontae JohnsonWR34at Seahawks
72. Josh DownsWR35vs. Raiders
73. Jake FergusonTE7vs. Lions
74. Jaxon Smith-NjigbaWR36vs. Steelers
75. Rashid ShaheedWR37at Buccaneers
76. Jerry Jeudy (Q)WR38vs. Chargers
77. Curtis SamuelWR39vs. 49ers
78. Dontayvion Wicks (Q)WR40at Vikings
79. Chris Rodriguez Jr.RB32vs. 49ers
80. Dallas GoedertTE8vs. Cardinals
81. Antonio GibsonRB33vs. 49ers
82. Khalil HerbertRB34vs. Falcons
83. Kyle PittsTE9at Bears
84. Gabe DavisWR41vs. Patriots
85. Odell Beckham Jr.WR42vs. Dolphins
86. Noah BrownWR43vs. Titans
87. Jerome FordRB35vs. Jets
88. Demarcus RobinsonWR44at Giants
89. Jakobi MeyersWR45at Colts
90. Jameson WilliamsWR46at Cowboys
91. Isaiah LikelyTE10vs. Dolphins
92. Josh Palmer (OUT)WR47at Broncos
93. Terry McLaurinWR48vs. 49ers
94. Wan'Dale Robinson (Q)WR49vs. Rams
95. Romeo DoubsWR50at Vikings
96. Chase BrownRB36at Chiefs
97. DJ CharkWR51at Jaguars
98. Demario DouglasWR52at Bills
99. Gus EdwardsRB37vs. Dolphins
100. Zach CharbonnetRB38vs. Steelers
  • Good to see Aaron Jones set season highs in carries (21) and rushing yards (127).
  • Najee Harris had a monster game. Love him against the Seahawks in Week 17. Seattle has been better against the run in recent weeks, but it's still a great matchup.
  • Don't look now; Jaleel McLaughlin had just about half the attempts of Javonte Williams but looked far more explosive.
  • Starting George Pickens this week is going to be a classic case of point-chasing. But how can you not do it? Ditto for Gabe Davis. Those guys are like those dudes who flake on you all year, but absolutely nail the Christmas gift to make everything right.
  • Dontayvion Wicks, Romeo Doubs and Tucker Kraft all get enough targets to be viable, but to truly justify starting one of them, you're really banking on that player scoring a touchdown. (Also, keep an eye on Wicks' status after he suffered a chest injury in Week 16.) (EDITOR'S UPDATE: Wicks was listed as questionable on the Packers' injury report.)
  • We know to start Cooper Kupp. We know to start Puka Nacua. But what about Demarcus Robinson? He's become a real threat in this Rams offense. He caught all six of his targets and scored a touchdown on Thursday, when Matthew Stafford spread it around (dashing my hopes that Kupp would have a monster day, but still).

FLEX RANKINGS: 101-150

Table inside Article
PlayerPosition RankWeek 17 Opponent
101. Tyler BoydWR53at Chiefs
102. Cole Kmet (Q)TE11vs. Falcons
103. Zamir WhiteRB39at Colts
104. Tyjae SpearsRB40at Texans
105. Darius SlaytonWR54vs. Rams
106. Dalton KincaidTE12vs. Patriots
107. Elijah MooreWR55vs. Jets
108. Alec PierceWR56vs. Raiders
109. Jalin HyattWR57vs. Rams
110. Darren WallerTE13vs. Rams
111. Roschon JohnsonRB41vs. Falcons
112. Dalton SchultzTE14vs. Titans
113. Tucker KraftTE15at Vikings
114. Pat FreiermuthTE16at Seahawks
115. Jonathan MingoWR58at Jaguars
116. Clyde Edwards-Helaire (Q)RB42vs. Bengals
117. Kareem HuntRB43vs. Jets
118. Parker WashingtonWR59vs. Panthers
119. Gerald EverettTE17at Broncos
120. Darnell Mooney (OUT)WR60vs. Falcons
121. Taysom HillTE18at Buccaneers
122. Michael WilsonWR61at Eagles
123. Josh OliverTE19vs. Packers
124. Khalil ShakirWR62vs. Patriots
125. K.J. OsbornWR63vs. Packers
126. Chigoziem OkonkwoTE20at Texans
127. Jaleel McLaughlinRB44vs. Chargers
128. Rondale MooreWR64at Eagles
129. Cedric TillmanWR65vs. Jets
130. Tyler AllgeierRB45at Bears
131. AJ DillonRB46at Vikings
132. Tanner HudsonTE21at Chiefs
133. DeVante ParkerWR66at Bills
134. Justice HillRB47vs. Dolphins
135. Kenneth GainwellRB48vs. Cardinals
136. Samaje PerineRB49vs. Chargers
137. Treylon BurksWR67at Texans
138. Rashod BatemanWR68vs. Dolphins
139. Logan ThomasTE22vs. 49ers
140. Tyler HigbeeTE23at Giants
141. Josh ReynoldsWR69at Cowboys
142. Rico Dowdle (OUT)RB50vs. Lions
143. Latavius MurrayRB51vs. Patriots
144. Miles SandersRB52at Jaguars
145. Jamaal WilliamsRB53at Buccaneers
146. Dawson KnoxTE24vs. Patriots
147. Kylen GransonTE25vs. Raiders
148. Xavier GipsonWR70at Browns
149. Greg DortchWR71at Eagles
150. Michael GallupWR72vs. Lions
  • The Texans apparently should have gone with Case Keenum the whole time, at least for the sake of Dalton Schultz owners. Schultz feasted against the Browns.

Related Content