Âé¶¹¹ú²ú

Skip to main content
Advertising

Rank's Flex 150

Presented By

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

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 their team's official injury report.
  • (D) -- Player is listed as doubtful on their team's official injury report.
  • (OUT) -- Player has been ruled out on their team's official injury report.

TEAMS ON BYE:

  • Bengals
  • Cowboys
  • Jets
  • Panthers
  • Texans
  • Titans

JUMP TO:

FLEX RANKINGS: 1-50

Table inside Article
RankPosition RankWeek 7 Opponent
1. Tyreek HillWR1at Eagles
2. Cooper KuppWR2vs. Steelers
3. Travis KelceTE1vs. Chargers
4. Christian McCaffreyRB1at Vikings
5. Alvin KamaraRB2vs. Jaguars
6. Austin EkelerRB3at Chiefs
7. A.J. BrownWR3vs. Dolphins
8. Stefon DiggsWR4at Patriots
9. Keenan AllenWR5at Chiefs
10. Davante AdamsWR6at Bears
11. Raheem MostertRB4at Eagles
12. Travis Etienne Jr.RB5at Saints
13. Bijan RobinsonRB6at Buccaneers
14. Aaron Jones (Q)RB7at Broncos
15. Josh JacobsRB8at Bears
16. Puka NacuaWR7vs. Steelers
17. Amon-Ra St. BrownWR8at Ravens
18. Saquon BarkleyRB9vs. Commanders
19. Kenneth Walker IIIRB10vs. Cardinals
20. Jaylen WaddleWR9at Eagles
21. D'Andre SwiftRB11vs. Dolphins
22. Marquise BrownWR10at Seahawks
23. Calvin RidleyWR11at Saints
24. Isiah PachecoRB12vs. Chargers
25. DJ MooreWR12vs. Raiders
26. Chris OlaveWR13vs. Jaguars
27. Mike EvansWR14vs. Falcons
28. Brian Robinson Jr.RB13at Giants
29. DK MetcalfWR15vs. Cardinals
30. Christian KirkWR16at Saints
31. DeVonta SmithWR17vs. Dolphins
32. Brandon AiyukWR18at Vikings
33. Chris GodwinWR19vs. Falcons
34. Mark AndrewsTE2vs. Lions
35. Jakobi MeyersWR20at Bears
36. Christian WatsonWR21at Broncos
37. Zay FlowersWR22vs. Lions
38. Deebo SamuelWR23at Vikings
39. James CookRB14at Patriots
40. Rhamondre StevensonRB15vs. Bills
41. Tyler LockettWR24vs. Cardinals
42. Jonathan TaylorRB16vs. Browns
43. Jahmyr GibbsRB17at Ravens
44. Terry McLaurinWR25at Giants
45. George PickensWR26at Rams
46. Romeo DoubsWR27at Broncos
47. Michael Pittman Jr.WR28vs. Browns
48. Jerome FordRB18at Colts
49. Zach EvansRB19vs. Steelers
50. George KittleTE3at Vikings
  • It's going to be a wild week for a lot of us. Six teams have a bye. There are injuries. If you're fielding a team comprised only of players you drafted, then I commend you. BTW, you should be trying to snatch Zach Evans off waivers this week. That should be your top priority. Let's take a look at the rest of it.
  • Tyreek Hill has 814 receiving yards in 2023, which is the second-most such yards in the first six games of a season in NFL history.
  • Christian McCaffrey left the 49ers' Week 6 loss to the Browns in the second half with an oblique injury. An oblique injury ended Shohei Ohtani's 2023 season, so forgive me for being a bit scared. But CMC has scored a touchdown in 15 consecutive games, the second-longest streak in league history.
  • Alvin Kamara has at least 17 fantasy points in each of his three games since returning from suspension. If you drafted him when your friends were snoozing this year, congratulations. You have yourself an RB1, and he likely came at a relatively low price.
  • A.J. Brown seemed to be frustrated on the sideline , when he made four catches for 29 yards. Since then, he's posted at least 125 receiving yards in four consecutive games. He's averaged just under 25 fantasy points per game during that span.
  • Raheem Mostert has scored at least two touchdowns in three games this season. He leads the NFL with 11 TDs and he's averaging 5.7 yards per carry. Mostert is the 11th player to have 11 or more TDs in a team's first six games of a season.
  • Travis Etienne Jr. has turned into my colleague, former Jaguars star Maurice Jones-Drew, right before our very eyes. He's the first Jaguars running back to rush for two or more touchdowns in consecutive games since MJD did so in 2009.
  • Hopefully, Aaron Jones will return from his hamstring injury this week. He scored two touchdowns in his two games this season. Green Bay is visiting the Broncos, who are allowing 1.3 rushing TDs per game (tied for fourth most in the league).
  • Cooper Kupp is amazing and he's back to being dominant. I wouldn't completely sour on Puka Nacua, though. He had a dismal 6.6 fantasy points in Week 6, which put him outside of the top 50 players at the position. However, he did seem to trip on the SoFi Stadium turf, which cost him a touchdown that would have completely changed his day. You can roll with Nacua for another week. Those who bench him now are going to end up being very sorry.
  • David Montgomery suffered an injury to his ribs and Jared Goff started putting the ball in the air against the Bucs. Amon-Ra St. Brown had 15 targets. FIFTEEN. It was his 10th career game with at least eight receptions and one touchdown.
  • Brandon Aiyuk had 10 targets but finished outside of the top 30 among receivers last week. Let's give some credit to the Browns' defense. The Vikings won't offer the same resistance next Monday night.
  • George Kittle had just two targets, one catch and one yard against Cleveland on Sunday. And he's had four targets or fewer in four of the last five games. That has to change this week, especially with CMC and Deebo Samuel battling injuries.
  • The Jets are on bye this week, but I need to mention that Breece Hall continues to be pretty damn good. He's averaged more than 24 fantasy points in his last two games. Hall and the Jets' defense are carrying the team.

FLEX RANKINGS: 51-100

Table inside Article
PlayerPosition RankWeek 7 Opponent
51. Drake LondonWR29at Buccaneers
52. T.J. HockensonTE4vs. 49ers
53. Najee HarrisRB20at Rams
54. Rachaad WhiteRB21vs. Falcons
55. Gabe DavisWR30at Patriots
56. Michael ThomasWR31vs. Jaguars
57. Josh PalmerWR32at Chiefs
58. Evan EngramTE5at Saints
59. Wan'Dale RobinsonWR33vs. Commanders
60. Jordan AddisonWR34vs. 49ers
61. Jaylen WarrenRB22at Rams
62. Courtland SuttonWR35vs. Packers
63. Sam LaPortaTE6at Ravens
64. Dallas GoedertTE7vs. Dolphins
65. Amari CooperWR36at Colts
66. Josh DownsWR37vs. Browns
67. Jaleel McLaughlinRB23vs. Packers
68. Alexander MattisonRB24vs. 49ers
69. D'Onta ForemanRB25vs. Raiders
70. K.J. OsbornWR38vs. 49ers
71. Darren WallerTE8vs. Commanders
72. Keaontay IngramRB26at Seahawks
73. Rashee RiceWR39vs. Chargers
74. Logan ThomasTE9at Giants
75. Cole KmetTE10vs. Raiders
76. Zach ErtzTE11at Seahawks
77. Kendrick BourneWR40vs. Bills
78. Diontae JohnsonWR41at Rams
79. Curtis SamuelWR42at Giants
80. Kareem Hunt (Q)RB27at Colts
81. Michael WilsonWR43at Seahawks
82. Kyle PittsTE12at Buccaneers
83. Josh ReynoldsWR44at Ravens
84. Roschon Johnson (OUT)RB28vs. Raiders
85. Justice HillRB29vs. Lions
86. Elijah MooreWR45at Colts
87. Rondale MooreWR46at Seahawks
88. Zack MossRB30vs. Browns
89. JuJu Smith-Schuster (Q)WR47vs. Bills
90. Tutu AtwellWR48vs. Steelers
91. Jerry JeudyWR49vs. Packers
92. Jahan DotsonWR50at Giants
93. Michael MayerTE13at Bears
94. Pat Freiermuth (OUT)TE14at Rams
95. Javonte WilliamsRB31vs. Packers
96. Jordan MasonRB32at Vikings
97. Tyler HigbeeTE15vs. Steelers
98. Quentin JohnstonWR51at Chiefs
99. Jaxon Smith-NjigbaWR52vs. Cardinals
100. Rashid ShaheedWR53vs. Jaguars
  • Drake London had 12 targets and finished with a career-high nine receptions for 125 yards against the Commanders. I don't expect him to produce like that every week, but he could get something good done against the Buccaneers in Week 7.
  • Kendrick Bourne had close to 20 fantasy points in Week 6 against the Raiders. I was in on that one! I'm not 100 percent fully on board right now, though. But again, injuries and the bye weeks will make people do strange things. Keep an eye on whether JuJu Smith-Schuster returns from injury.
  • Curtis Samuel has scored a touchdown in three consecutive games. It seems he's the receiver you want from the Washington offense. Outside of Terry McLaurin, obviously. But Samuel has been the Swiss Army knife, not Antonio Gibson.
  • Kareem Hunt was a top-12 running back in Week 6 with 16.1 fantasy points. I still believe the usage for Jerome Ford is going to be there. In fact, this might be an ideal time to deal Hunt if possible. Use this week to prey on those who are hurting for running back help. People like me.
  • Jerry Jeudy ran a season-low 22 routes in Week 6. He has not scored a touchdown in 11 of his last 12 games. He's going to eventually have a breakout game. But how many games is he going to cost your team as you wait for that to happen?
  • Michael Mayer is a tight end to look at this week. His snap percentage has increased in four consecutive weeks. He had a season-high six targets in Week 6. I expect this to be a trend that continues.

FLEX RANKINGS: 101-150

Table inside Article
PlayerPosition RankWeek 7 Opponent
101. Emari DemercadoRB33at Seahawks
102. Damien WilliamsRB34at Seahawks
103. Tyler AllgeierRB35at Buccaneers
104. Jonnu SmithTE16at Buccaneers
105. Hunter Henry (Q)TE17vs. Bills
106. David Montgomery (OUT)RB36at Ravens
107. AJ DIllonRB37at Broncos
108. Gus EdwardsRB38vs. Lions
109. Braxton BerriosWR54at Eagles
110. Darnell MooneyWR55vs. Raiders
111. Skyy MooreWR56vs. Chargers
112. Marvin Mims Jr.WR57vs. Packers
113. Gerald EverettTE18at Chiefs
114. Kadarius ToneyWR58vs. Chargers
115. Ezekiel ElliottRB39vs. Bills
116. Cade OttonTE19vs. Falcons
117. David NjokuTE20at Colts
118. Dawson KnoxTE21at Patriots
119. Samaje PerineRB40vs. Packers
120. Antonio GibsonRB41at Giants
121. Jerick McKinnonRB42vs. Chargers
122. Zach Charbonnet (Q)RB43vs. Cardinals
123. Tyson ChandlerRB44vs. 49ers
124. Kenneth GainwellRB45vs. Dolphins
125. Jameson WilliamsWR59at Ravens
126. Tyler ScottWR60vs. Raiders
127. Taysom HillTE22vs. Jaguars
128. Odell BeckhamWR61vs. Lions
129. Dalton KincaidTE23at Patriots
130. Latavius MurrayRB46at Patriots
131. Salvon AhmedRB47at Eagles
132. Kendre MillerRB48vs. Jaguars
133. Jalin HyattWR62vs. Commanders
134. Allen RobinsonWR63at Rams
135. Nelson AgholorWR64vs. Lions
136. Durham SmytheTE24at Eagles
137. Craig Reynolds (Q)RB49at Ravens
138. Elijah MitchellRB50at Vikings
139. Trey PalmerWR65vs. Falcons
140. Kalif RaymondWR66at Ravens
141. Clyde Edwards-HelaireRB51vs. Chargers
142. Alec Pierce (Q)WR67vs. Browns
143. Noah FantTE25vs. Cardinals
144. Marquez Valdes-ScantlingWR68vs. Chargers
145. Mack HollinsWR69at Buccaneers
146. Donald ParhamTE26at Chiefs
147. Matt BreidaRB52vs. Commanders
148. Mike GesickiTE27vs. Bills
149. Boston ScottRB53vs. Dolphins
150. Justyn RossWR70vs. Chargers
  • Antonio Gibson had a touchdown catch on Sunday and still wasn't a top-25 fantasy running back in Week 6. But I have hope that he's going to start getting more involved.
  • If you find yourself in a tough spot at running back this week, pick up a guy who plays in a prolific offense. Salvon Ahmed could be a good candidate if he's the RB2 behind Raheem Mostert this week due to injuries. The Dolphins lead the league with 181.8 rushing yards per game this season.
  • Craig Reynolds might be an option for you this week depending on the status of David Montgomery and Jahmyr Gibbs. (**UPDATE:** Montgomery has been ruled out of Sunday's game against Baltimore.) Reynolds has three red-zone carries over the last two weeks. The Lions are tied for third in the league with nine rushing touchdowns this season.

Related Content