Âé¶¹¹ú²ú

Skip to main content
Advertising

Rank's Flex 150

Presented By

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

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 0.5 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 3 Opponent
1. Christian McCaffreyRB1vs. Giants
2. Tony PollardRB2at Cardinals
3. Justin JeffersonWR1vs. Chargers
4. Travis KelceTE1vs. Bears
5. Bijan RobinsonRB3at Lions
6. Travis EtienneRB4vs. Texans
7. Kyren WilliamsRB5at Bengals
8. CeeDee LambWR2at Cardinals
9. Tyreek HillWR3vs. Broncos
10. Derrick HenryRB6at Browns
11. Ja'Marr ChaseWR4vs. Rams
12. Amon-Ra St. Brown (Q)WR5vs. Falcons
13. Stefon DiggsWR6at Commanders
14. Deebo SamuelWR7vs. Giants
15. Chris OlaveWR8at Packers
16. Austin Ekeler (OUT)RB7at Vikings
17. Joe MixonRB8vs. Rams
18. D'Andre SwiftRB9at Buccaneers
19. Isiah Pacheco (Q)RB10vs. Bears
20. Puka Nacua (Q)WR9at Bengals
21. Keenan AllenWR10at Vikings
22. A.J. BrownWR11at Buccaneers
23. Davante AdamsWR12vs. Steelers
24. Terry McLaurinWR13vs. Bills
25. Raheem MostertRB11vs. Broncos
26. Aaron Jones (Q)RB12vs. Saints
27. Calvin RidleyWR14vs. Texans
28. Josh JacobsRB13vs. Steelers
29. James CookRB14at Commanders
30. Brian Robinson Jr.RB15vs. Bills
31. Miles SandersRB16at Seahawks
32. Kenneth Walker IIIRB17vs. Panthers
33. DeVonta SmithWR15at Buccaneers
34. DK MetcalfWR16vs. Panthers
35. DJ MooreWR17at Chiefs
36. Jordan AddisonWR18vs. Chargers
37. Mike EvansWR19vs. Eagles
38. Brandon AiyukWR20vs. Giants
39. T.J. HockensonTE2vs. Chargers
40. George PickensWR21at Raiders
41. Amari CooperWR22vs. Titans
42. Drake LondonWR23at Lions
43. Christian KirkWR24vs. Texans
44. Garrett WilsonWR25vs. Patriots
45. DeAndre Hopkins (Q)WR26at Browns
46. Rhamondre StevensonRB18at Jets
47. Jahmyr GibbsRB19vs. Falcons
48. Breece HallRB20vs. Patriots
49. Chris GodwinWR27vs. Eagles
50. Tyler LockettWR28vs. Panthers
  • It was a rough weekend for running backs. Saquon Barkley has a sprained ankle and is considered week to week. Giants head coach Brian Daboll has not ruled Barkley out of Thursday night's game against the 49ers as of this writing, but I'm not including him in my rankings this week given the uncertainty about his status. (EDITOR'S UPDATE: Barkley has been ruled out for Thursday's game.) Nick Chubb is expected to be sidelined for the rest of the season after suffering a knee injury Monday night. Chargers coach Brandon Staley said there is no timeline for the return of Austin Ekeler. (EDITOR'S UPDATE: Ekeler has been ruled out for Sunday's game.) It's Week 3 and you're already starting Roschon Johnson and Tyjae Spears at running back. I'll do my best to help guide you through this maze.
  • Let's turn to some happy news: Puka Nacua is HIM. I kept Nacua on the bench in a few leagues in Week 2, fearing the matchup with the 49ers -- but damn, he had 20 targets. TWENTY. There is no way I'm sitting him against the Bengals . Which means, oh man, he's going to let us down, isn't he? Just kidding. He's going to be great.
  • Tony Pollard had 32 touches in Week 2, the most by a Cowboys running back since Ezekiel Elliott in 2019. Dallas' Week 3 opponent, Arizona, has allowed 20+ touches and 1+ touchdown to a running back in both of its games this season.
  • Bijan Robinson leads the league with seven runs of 10+ yards. He leads all running backs with 10 receptions. He's scored 20+ fantasy points in each game. And now he has a matchup with the Lions, who allowed two rushing TDs to Kenneth Walker III last week.
  • CeeDee Lamb has a 55.3 percent team receiving yards share this season, which is the highest in the NFL. His 11 receptions last week tied a career high.
  • Tyreek Hill leads the NFL with three receiving touchdowns. Also, he's the first Dolphins player in history to join the Madden .
  • I'm looking for Ja’Marr Chase to bounce back this week against the Rams. He had four red zone targets in Week 2 (after not having any in the opener). I mean, the Bengals can't be this bad, can they? Oh, and I know that we don't really cover QBs much in this space. If you're freaking out about Joe Burrow's status, pick up Matthew Stafford off waivers (if he's available) so you can have some insurance.
  • Keenan Allen was amazing in Week 2. He was targeted 10 times and hauled in eight receptions for 111 yards and a pair of touchdowns. He scored the most fantasy points he's had in a game since Week 11 of the 2020 season.
  • Raheem Mostert has shown flashes of being the guy for years. It was good to see that again in prime time on Sunday (18 carries, 121 rushing yards, two rushing TDs). In Week 3, he'll face a Broncos team that was just torched by Brian Robinson Jr. I'm in for Mostert.
  • Josh Jacobs has yet to break 50 rushing yards in a game this season. Which isn't great. I don't know, maybe training camp is important. But he did log six targets with five receptions and 51 yards against the Bills -- that was the second-highest receiving yardage total on the Raiders. Jacobs could be a bigger factor in the passing game if injuries to Davante Adams and Jakobi Meyers linger.
  • I'll admit, I wasn't big on Brian Robinson Jr. coming into the season. I sort of favored Antonio Gibson. But Gibson doesn't fancy holding on to the football (fumbled in Week 1) and he's been outplayed by Robinson. Robinson has 40 touches this season, while Gibson has just nine. Clearly, Robinson is the running back to start here. This week the Commanders host the Bills, who bottled up Josh Jacobs last week, but I still like Robinson at No. 30 in my rankings.
  • A lot of people passed on Mike Evans in fantasy drafts this year with the Bucs going from Tom Brady to Baker Mayfield at quarterback. It seemed like Evans was washed as far as fantasy managers were concerned. Well, he's definitely not washed. He's one of just three receivers with at least 18+ fantasy points in each game this season.
  • Brandon Aiyuk is dealing with a shoulder injury. Kyle Shanahan expressed confidence that Aiyuk was going to be just fine, but he said, "it's too early to have all the answers for the injuries yet." Aiyuk, meanwhile, was marked as "did not practice" on the team's . Aiyuk's status bears watching on a short week.
  • T.J. Hockenson led all tight ends with 25.6 fantasy points against the Eagles in Week 2. The most striking thing about his performance: He led the Vikings in red zone targets.
  • I'd been saying all year -- all two weeks of it -- that Christian Kirk is too good to be kept down. And after a forgettable Week 1, he put up a strong performance (11 catches for 110 yards) against the Chiefs.
  • Garrett Wilson has scored a touchdown in every game this season! I know -- it's just two. He needed that one huge pop to save his fantasy contest on Sunday. But think about this: It was against the Cowboys. He was still targeted eight times. He's going to be fine. He might not be the top-five guy we thought he'd be back when Aaron Rodgers was going to be his quarterback, but he'll be a solid option.
  • Breece Hall recorded just four rushes for 9 yards and two targets with no receptions. But I'm still starting him when he faces New England this week, motivated by the promise of what Mostert just accomplished against the Patriots' defense.

FLEX RANKINGS: 51-100

Table inside Article
PlayerPosition RankWeek 3 Opponent
51. Jaylen Waddle (OUT)WR29vs. Broncos
52. Skyy MooreWR30vs. Bears
53. Rachaad WhiteRB21vs. Eagles
54. Alexander MattisonRB22vs. Chargers
55. Mike WilliamsWR31at Vikings
56. Tee HigginsWR32vs. Rams
57. Nico CollinsWR33at Jaguars
58. Jerry JeudyWR34at Dolphins
59. Marquise BrownWR35vs. Cowboys
60. Mark AndrewsTE3vs. Colts
61. Gus EdwardsRB23vs. Colts
62. James ConnerRB24vs. Cowboys
63. Joshua KelleyRB25at Vikings
64. Zack MossRB26at Ravens
65. Zay FlowersWR36vs. Colts
66. Tyler AllgeierRB27at Lions
67. Kenneth GainwellRB28at Buccaneers
68. AJ DillonRB29vs. Saints
69. Justice Hill (OUT)RB30vs. Colts
70. George KittleTE4vs. Giants
71. Michael Pittman Jr.WR37at Ravens
72. Jerome FordRB31vs. Titans
73. Christian Watson (Q)WR38vs. Saints
74. Dameon PierceRB32at Jaguars
75. Courtland SuttonWR39at Dolphins
76. Jahan DotsonWR40vs. Bills
77. Zay Jones (OUT)WR41vs. Texans
78. Roschon JohnsonRB33at Chiefs
79. Sam LaPortaTE5vs. Falcons
80. Javonte WilliamsRB34at Dolphins
81. Jerick McKinnonRB35vs. Bears
82. Tyjae SpearsRB36at Browns
83. Brandin CooksWR42at Cardinals
84. Robert WoodsWR43at Jaguars
85. Josh ReynoldsWR44vs. Falcons
86. Khalil HerbertRB37at Chiefs
87. Tyler BoydWR45vs. Rams
88. Kendrick BourneWR46at Jets
89. Rashid ShaheedWR47at Packers
90. Jamaal Williams (OUT)RB38at Packers
91. Dallas GoedertTE6at Buccaneers
92. Marvin Mims Jr.WR48at Dolphins
93. JuJu Smith-SchusterWR49at Jets
94. Jaylen WarrenRB39at Raiders
95. Dalvin CookRB40vs. Patriots
96. Antonio GibsonRB41vs. Bills
97. Tutu AtwellWR50at Bengals
98. Darren WallerTE7at 49ers
99. Najee HarrisRB42at Raiders
100. Clyde Edwards-HelaireRB43vs. Bears
  • Skyy Moore doesn't necessarily deserve the benefit of the doubt that Christian Kirk should have been shown as an established veteran. And a lot of Moore's Chiefs teammates logged targets in Week 2. But I'm all about Kansas City receivers this week against the Bears. The Bears fan in me hates saying that, but it's the truth. (Of course, the Bears fan in me is also thinking about the possibility that Chicago could have a bounce-back game, like what happened against the Patriots last year, when everyone was counting the Bears out.)
  • Nico Collins has been great this season. He's one of just four players with at least 6 receptions and 80 receiving yards in each game. No team has dropped back to pass more than the Texans this season, which has done WONDERS for the Dameon Pierce shares I have this year. Seriously, this is killing me. But it's not hurting Nico. I love it for him.
  • Let's not ignore what James Conner is doing for the Cardinals. He's had 37 rushing attempts this year, which is fourth-most in the NFL. He has just 8 receiving yards, however. If Arizona were to stop giving all the targets to Zach Ertz and make room for Conner in the pass-catching game, Conner would be something special for your fantasy squad.
  • Jaylen Warren has surpassed Najee Harris in my rankings. One drive on Monday night really drove the point home for me. Warren broke through contact on third-and-10 to earn a first down that set up George Pickens' touchdown against the Browns. On the previous two plays, Harris had a dropped pass and a run for no gain. He then fumbled on the failed two-point conversion attempt. I've wanted Harris to return to the Pro Bowl form he showed as a rookie and he did lead the Steelers with 43 rushing yards against Cleveland, but I can't continue to rank him ahead of Warren, who has 104 yards from scrimmage to Harris' 76.

FLEX RANKINGS: 101-150

Table inside Article
PlayerPosition RankWeek 3 Opponent
101. Pat FreiermuthTE8at Raiders
102. David NjokuTE9vs. Titans
103. Kadarius Toney (Q)WR51vs. Bears
104. Jayden ReedWR52vs. Saints
105. Treylon BurksWR53at Browns
106. De'Von AchaneRB44vs. Broncos
107. Elijah MooreWR54vs. Titans
108. Jaxon Smith-NjigbaWR55vs. Panthers
109. Adam ThielenWR56at Seahawks
110. Jakobi MeyersWR57vs. Steelers
111. Allen RobinsonWR58at Raiders
112. Gabe DavisWR59at Commanders
113. Josh DownsWR60at Ravens
114. Craig ReynoldsRB45vs. Falcons
115. Zach CharbonnetRB46vs. Panthers
116. Evan EngramTE10vs. Texans
117. Samaje PerineRB47at Dolphins
118. Romeo DoubsWR61vs. Saints
119. Tyler HigbeeTE11at Bengals
120. Michael ThomasWR62at Packers
121. Juwan JohnsonTE12at Packers
122. Jalin HyattWR63at 49ers
123. Kyle PittsTE13at Lions
124. Marquez Valdes-ScantlingWR64vs. Bears
125. Zach ErtzTE14vs. Cowboys
126. Curtis SamuelWR65vs. Bills
127. Ezekiel ElliottRB48at Jets
128. Rashee RiceWR66vs. Bears
129. Gerald EverettTE15at Vikings
130. Tank DellWR67at Jaguars
131. Dalton KincaidTE16at Commanders
132. Isaiah HodginsWR68at 49ers
133. Donovan Peoples-JonesWR69vs. Titans
134. Rashod BatemanWR70vs. Colts
135. Demario DouglasWR71at Jets
136. Elijah MitchellRB49vs. Giants
137. Jonathan MingoWR72at Seahawks
138. Dalton SchultzTE17at Jaguars
139. Parris CampbellWR73at 49ers
140. Darnell MooneyWR74at Chiefs
141. Boston Scott (OUT)RB50at Buccaneers
142. Damien HarrisRB51at Commanders
143. Devin SingletaryRB52at Jaguars
144. Kendre MillerRB53at Packers
145. DeVante ParkerWR75at Jets
146. Odell Beckham (OUT)WR76vs. Colts
147. Hunter RenfrowWR77vs. Steelers
148. Hayden HurstTE18at Seahawks
149. Hunter HenryTE19at Jets
150. Tyler ScottWR78at Chiefs
  • Lions RB Craig Reynolds could be a player to add this week. He and Jahmyr Gibbs both saw carries after David Montgomery sustained a thigh bruise on Sunday. Oh, shoot. I forgot to mention Montgomery earlier. He's another big-time running back who was injured in Week 2. I'm not entirely sure how the workload will be divvied up if Montgomery is out, but if you miss out on your initial waiver wire adds, try Reynolds.
  • Hey, remember Zach Ertz? He has 18 targets (most among tight ends) and 12 receptions (second most among TEs) this season. He's still good! Am I ready to launch Kyle Pitts into the sun and start playing Ertz? I'm not not considering it.

Related Content