Âé¶¹¹ú²ú

Skip to main content
Advertising

Rank's Flex 150

Presented By

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

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.

FLEX RANKINGS: 1-50

Table inside Article
RankPosition RankWeek 4 Opponent
1. Christian McCaffreyRB1vs. Cardinals
2. Justin JeffersonWR1at Panthers
3. Tyreek HillWR2at Bills
4. Ja'Marr ChaseWR3at Titans
5. Davante AdamsWR4at Chargers
6. Keenan AllenWR5vs. Raiders
7. Tony PollardRB2vs. Patriots
8. CeeDee LambWR6vs. Patriots
9. Stefon DiggsWR7vs. Dolphins
10. A.J. BrownWR8vs. Commanders
11. Travis KelceTE1at Jets
12. Bijan RobinsonRB3vs. Jaguars (London)
13. Josh JacobsRB4at Chargers
14. Amon-Ra St. BrownWR9at Packers
15. Chris OlaveWR10vs. Buccaneers
16. Travis Etienne Jr.RB5vs. Falcons (London)
17. Calvin RidleyWR11vs. Falcons (London)
18. Puka NacuaWR12at Colts
19. Saquon Barkley (D)RB6vs. Seahawks
20. Derrick HenryRB7vs. Bengals
21. DeVonta SmithWR13vs. Commanders
22. Deebo Samuel (Q)WR14vs. Cardinals
23. Austin Ekeler (D)RB8vs. Raiders
24. Kyren WilliamsRB9at Colts
25. DK MetcalfWR15at Giants
26. Mike EvansWR16at Saints
27. Raheem MostertRB10at Bills
28. Tyler LockettWR17at Giants
29. Amari CooperWR18vs. Ravens
30. Michael Pittman Jr.WR19vs. Rams
31. Brandon AiyukWR20vs. Cardinals
32. Mark AndrewsTE2at Browns
33. Chris GodwinWR21at Saints
34. T.J. HockensonTE3at Panthers
35. Aaron Jones (Q)RB11vs. Lions
36. James CookRB12vs. Dolphins
37. Miles Sanders (Q)RB13vs. Vikings
38. Tee HigginsWR22at Titans
39. Alvin KamaraRB14vs. Buccaneers
40. Jahmyr GibbsRB15at Packers
41. Joe MixonRB16at Titans
42. Rhamondre StevensonRB17at Cowboys
43. George PickensWR23at Texans
44. Nico CollinsWR24vs. Steelers
45. Kenneth Walker IIIRB18at Giants
46. Cam AkersRB19at Panthers
47. D'Andre SwiftRB20vs. Commanders
48. Jaylen WaddleWR25at Bills
49. Zay FlowersWR26at Browns
50. Christian KirkWR27vs. Falcons (London)
  • Christian McCaffrey has scored a touchdown in 12 consecutive games. He's torched the Cardinals in the past, and Arizona allowed 27.2 fantasy points to Saquon Barkley in Week 2.
  • Tyreek Hill has scored at least 30 fantasy points in two of three games this season. He posted 9+ receptions for 150+ receiving yards in each of those two games. He faces the Bills' defense this week. I don't care that it's a tougher matchup. You shouldn't either. The Bills have looked good defensively -- against the Jets (Zach Wilson), the Raiders (Jimmy G.) and the Commanders (Sam Howell). Davante Adams had 84 yards and a TD against Buffalo in Week 2.
  • It seems like Ja’Marr Chase is back after a slow start. Joe Burrow targeted him 15 times in the Monday night win over the Rams, though the Bengals' one touchdown went to Joe Mixon. Next up for Cincinnati is Tennessee, which has been tough on running backs (I mean, Jerome Ford ate) but real generous to opposing wide receivers. I expect mega targets for Chase. I'm softening on Mixon.
  • Davante Adams has the highest target share in the NFL (39.8 percent). He's fine to start this week, even with Jimmy Garoppolo's uncertain status. Speaking of a similar circumstance, Jameis Winston loves Chris Olave (the QB targeted him 29 times in his three starts last season). Derek Carr's injury shouldn't hurt Olave too much if Winston gets the start.
  • Keenan Allen is the first player since 1950 with 13+ receptions and a passing touchdown in one game. It was like he was playing in a super-flex fantasy league without playing in a super-flex fantasy league. That was impressive on Sunday.
  • Bijan Robinson struggled a bit against Detroit on Sunday. That's going to happen sometimes. The Falcons throw to their running backs at a 26.7 percent clip. I'm sticking with him.
  • Puka Nacua came back to earth just a touch. I mean, that 37-yard reception ended up costing me by .02 fantasy points in one league, but I ain't mad. Nacua and Tutu Atwell are still great options.
  • Saquon Barkley could return from his high ankle sprain against Seattle on Monday night. He leads the Giants with 4.5 receptions per game, and the Seahawks have allowed the fourth-most targets to running backs this season.
  • Derrick Henry was held to two fantasy points last week. TWO. Give credit to the Browns' defense. It's pretty good. But the Titans have just three scrimmage touchdowns this season. I'm starting to panic a bit.
  • Raheem Mostert had a career-high 45.2 fantasy points last week. He's an every-week starter for me at this point. Yes, he has a tough matchup against the Bills on Sunday, but Dolphins players must be started. Well, maybe not De’Von Achane. You need to roster him. That's for sure. But he's probably not going to have four touchdowns again this week.
  • Rhamondre Stevenson (my RB17) is not somebody I'm overly concerned with. He's posted at least 14 points in two of his three games this year. He also ran 19 routes against the Jets in Week 3, while Ezekiel Elliott (RB50) ran just six. I know the Patriots' upcoming matchup with the Cowboys is an Elliott REVENGE GAME, but I'm sticking with Stevenson.
  • Kenneth Walker III has four rushing touchdowns in the last two games. The Giants, his Week 4 opponent, have allowed six rushing touchdowns this season, tied for third most in the league. That bodes well for Walker, but watch out for rookie Zach Charbonnet, who is getting more and more snaps each week.
  • Keep an eye on the status of Packers WR Christian Watson. He has missed the first three games of the season due to a hamstring injury and is not ranked here, but he said on Tuesday that he plans to play this week.

FLEX RANKINGS: 51-100

Table inside Article
PlayerPosition RankWeek 4 Opponent
51. Rachaad WhiteRB21at Saints
52. Garrett WilsonWR28vs. Chiefs
53. Brian Robinson Jr.RB22at Eagles
54. George KittleTE4vs. Cardinals
55. Terry McLaurinWR29at Eagles
56. Alexander MattisonRB23at Panthers
57. Drake LondonWR30vs. Jaguars (London)
58. James ConnerRB24at 49ers
59. Jerome FordRB25vs. Ravens
60. Zack MossRB26vs. Rams
61. DJ MooreWR31vs. Broncos
62. Jordan AddisonWR32at Panthers
63. Adam ThielenWR33vs. Vikings
64. Najee HarrisRB27at Texans
65. DeAndre HopkinsWR34vs. Bengals
66. Javonte WilliamsRB28at Bears
67. Jerry JeudyWR35at Bears
68. Josh PalmerWR36vs. Raiders
69. Isiah PachecoRB29at Jets
70. Sam LaPortaTE5at Packers
71. Michael ThomasWR37vs. Buccaneers
72. Tutu AtwellWR38at Colts
73. Darren WallerTE6vs. Seahawks
74. Zach CharbonnetRB30at Giants
75. Breece HallRB31vs. Chiefs
76. Jakobi MeyersWR39at Chargers
77. De'Von AchaneRB32at Bills
78. Dameon PierceRB33vs. Steelers
79. Marquise Brown (Q)WR40at 49ers
80. Gus EdwardsRB34at Browns
81. AJ DillonRB35vs. Lions
82. Evan EngramTE7vs. Falcons (London)
83. Elijah MooreWR41vs. Ravens
84. Gabe DavisWR42vs. Dolphins
85. Tank DellWR43vs. Steelers
86. Courtland SuttonWR44at Bears
87. Jaylen WarrenRB36at Texans
88. Josh ReynoldsWR45at Packers
89. Dallas GoedertTE8vs. Commanders
90. Romeo DoubsWR46vs. Lions
91. Calvin AustinWR47at Texans
92. Jayden ReedWR48vs. Lions
93. Rashid ShaheedWR49vs. Buccaneers
94. Tyler AllgeierRB37vs. Jaguars (London)
95. Jahan DotsonWR50at Eagles
96. Jaxon Smith-NjigbaWR51at Giants
97. Robert WoodsWR52vs. Bengals
98. Skyy MooreWR53at Jets
99. Treylon Burks (OUT)WR54vs. Bengals
100. Kyle PittsTE9vs. Jaguars (London)
  • James Conner needs to be active every week. The Cardinals' offense is pretty resilient this season. I've loved it. I'm really jealous watching a team do so well despite the low expectations people had for it. I didn't think it was possible. The Cowboys had allowed the fewest yards per game heading into Week 3. Conner finished with 116 total yards and a touchdown against them.
  • Adam Thielen is a fun play this week against the Vikings. REVENGE GAME, duh. He's been a great fit in Carolina, logging at least 20 fantasy points in back-to-back games. He's run 127 routes for the Panthers. The next highest total on the team is 92 (Terrace Marshall).
  • Joshua Palmer posted the third-most targets for the Chargers on Sunday. He also had at least 13 fantasy points in two of his last three games against the Raiders. Palmer is the obvious replacement for Mike Williams in the wake of Williams' season-ending ACL tear.
  • Sam LaPorta had 11 targets, eight receptions, 84 yards and a touchdown for the Lions in Week 3. He's had at least five receptions in each game this season. This, this is the guy.
  • We were on the Tank Dell Hype Train last week, and he delivered with 25.5 fantasy points, the second-highest total among rookies in Week 3. Accordingly, he jumped from WR67 to WR43. Houston has been kind of prolific when it comes to passing the football. (Although, yes, Dameon Pierce finally scored a touchdown last week.) We've got to have some trust in the Texans' offense.
  • Romeo Doubs has been fantastic, scoring three TDs this season and topping 18 fantasy points in two games so far. And he appears to be one of the guys Jordan Love is looking for in the red zone, tying for the team lead in red-zone targets (five), with Jayden Reed. (I know this is a flex ranking, but since we're on a Packers player, let's indulge in a little QB talk; I'm curious to see if Love can keep the magic going. I'd stream Love this week, but I hate doing that with QBs who play on Thursday. C.J. Stroud is going to be my guy.)
  • Kyle Pitts finished 15th among tight ends last week with 8.7 fantasy points. He totaled nine targets, five receptions and 41 yards against the Packers, marking his sixth straight game with fewer than 45 receiving yards. Look, he's going to have some big outings, and you're going to think he's finally broken through. But I'm afraid that what we've been getting out of Pitts so far this season is what we're going to get. He's a high-upside tight end that's probably going to give you about nine points on any given week. Just be happy with that.

FLEX RANKINGS: 101-150

Table inside Article
PlayerPosition RankWeek 4 Opponent
101. Pat FreiermuthTE10at Texans
102. David NjokuTE11vs. Ravens
103. K.J. OsbornWR55at Panthers
104. Kendrick BourneWR56at Cowboys
105. Matt BreidaRB38vs. Seahawks
106. Hunter HenryTE12at Cowboys
107. Khalil HerbertRB39vs. Broncos
108. Zach ErtzTE13at 49ers
109. Zay Jones (OUT)WR57vs. Falcons (London)
110. Roschon JohnsonRB40vs. Broncos
111. Tyler BoydWR58at Titans
112. Kendre MillerRB41vs. Buccaneers
113. Tyler Higbee (Q)TE14at Colts
114. Kadarius ToneyWR59at Jets
115. Brandin CooksWR60vs. Patriots
116. Samaje PerineRB42at Bears
117. Craig ReynoldsRB43at Packers
118. Allen RobinsonWR61at Texans
119. Rashod Bateman (OUT)WR62at Browns
120. DeVante ParkerWR63at Cowboys
121. Jake FergusonTE15vs. Patriots
122. Dalton KincaidTE16vs. Dolphins
123. JuJu Smith-SchusterWR64at Cowboys
124. Jonathan Mingo (Q)WR65vs. Vikings
125. Cole KmetTE17vs. Broncos
126. Jerick McKinnonRB44at Jets
127. Luke MusgraveTE18vs. Lions
128. Joshua KelleyRB45vs. Raiders
129. Dalvin CookRB46vs. Chiefs
130. Tyjae SpearsRB47vs. Bengals
131. DJ CharkWR66vs. Vikings
132. Darnell MooneyWR67vs. Broncos
133. Darius SlaytonWR68vs. Seahawks
134. Hayden HurstTE19vs. Vikings
135. Donovan Peoples-JonesWR69vs. Ravens
136. Josh DownsWR70vs. Rams
137. Dalton SchultzTE20vs. Steelers
138. Marquez Valdes-ScantlingWR71at Jets
139. Clyde Edwards-HelaireRB48at Jets
140. Mack HollinsWR72vs. Jaguars (London)
141. Gerald EverettTE21vs. Raiders
142. Curtis SamuelWR73at Eagles
143. Kenneth GainwellRB49vs. Commanders
144. Ezekiel ElliottRB50at Cowboys
145. Michael GallupWR74vs. Patriots
146. Marvin Mims Jr.WR75at Bears
147. Juwan JohnsonTE22vs. Buccaneers
148. Rondale MooreWR76at 49ers
149. Isaiah HodginsWR77vs. Seahawks
150. Chuba HubbardRB51vs. Vikings
  • Rondale Moore had 16.2 fantasy points last week. He had 9.9 in the previous two weeks combined. Don't be fooled when you're looking on the wire for Mike Williams replacements.

Related Content