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

Published:
Loading...

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

RankPosition RankWeek 12 Opponent
RB1
at Seahawks
WR1
vs. Packers
WR2
vs. Commanders
WR3
at Jets
WR4
vs. Bills
TE1
at Raiders
WR5
at Eagles
RB2
at Texans
RB3
vs. Packers
WR6
vs. Bears
RB4
at Falcons
RB5
vs. Dolphins
RB6
vs. Buccaneers
RB7
vs. Ravens
RB8
vs. Jaguars
RB9
vs. Packers
RB10
vs. Commanders
RB11
vs. Patriots
WR7
at Colts
WR8
vs. Jaguars
WR9
at Vikings
WR10
at Falcons
RB12
vs. Saints
WR11
at Seahawks
WR12
vs. Ravens
WR13
vs. Steelers
RB13
at Raiders
RB14
vs. Chiefs
WR14
at Cardinals
WR15
vs. Chiefs
WR16
vs. 49ers
WR17
at Jets
WR18
at Cardinals
WR19
vs. Dolphins
RB15
vs. Bills
TE2
vs. Bears
WR20
vs. Bills
WR21
at Titans
WR22
vs. Buccaneers
WR23
at Seahawks
RB16
at Bengals
RB17
at Cowboys
WR24
at Texans
RB18
at Giants
RB19
vs. Steelers
WR25
at Cowboys
RB20
at Jets
RB21
at Colts
RB22
vs. Panthers
RB23
vs. Rams
  • Amon-Ra St. Brown is going to feast against Green Bay on Thanksgiving Day. He’s my top receiver for the week. He’s had at least seven targets in 10 consecutive games dating back to last season -- tied for the longest active streak in the NFL -- and the Packers allowed 10 catches for 116 yards and a TD to Keenan Allen on Sunday.
  • Tyreek Hill has scored at least 25 fantasy points in five of his last six contests. You know he’s great. But what about Tank Dell? He’s had at least 10 targets and six receptions in three straight games.
  • Stefon Diggs is going to be better this week. Diggs had eight targets on Sunday, but was held to four catches for 27 yards in a tough matchup against the Jets. I will note he’s posted just 55 receiving yards per game in his last five contests, and that has to be a bit of a concern.
  • Don’t stress about Travis Etienne. I know he was robbed of two touchdowns on Sunday because Trevor Lawrence decided to run for a pair of scores. But Etienne has had 17 or more touches in seven of his last eight games.
  • I know we don’t talk about quarterbacks a lot in this space, but I’m worried about Jared Goff just a bit. Not because he’s bad. He’s a good player. But the Lions might not have to throw the ball like they did against the Bears because David Montgomery and Jahmyr Gibbs are such great players.
  • Here’s the thing about the Giants. No matter who is playing quarterback, they are a much better team when Saquon Barkley is full-on Saquon Barkley. The big thing for Barkley in Week 11 was the receiving production. He had 57 receiving yards, his most in a game since 2021, and two receiving TDs. Also, he’s averaged 5.6 rushing yards per attempt over the past three games.
  • I know I’m a Bears fan, and you might tune me out when I say (write?) things like this. But DJ Moore is a much better receiver when Justin Fields is playing quarterback. Moore has averaged 20.4 fantasy points per game in Fields’ starts. 
  • You might have missed it, but Brandon Aiyuk was awesome against the Buccaneers (five catches for 156 yards, TD). Aiyuk has scored a touchdown in back-to-back games. 
  • Keenan Allen had 27.6 fantasy points on Sunday, fourth most among wide receivers in Week 11. But that would-be TD drop, man. Listening to Chargers play-by-play announcer Matt “Money” Smith’s call of that play, you could tell how unusual it was to see Allen fail to make the catch. It was like actor Ed Harris being bad in a movie. That never happens. Never.
  • Josh Jacobs has topped 100 scrimmage yards twice this season. He did it nine times in 2022.
  • Davante Adams scored his first touchdown since Week 3. He’s had 13 targets in three of the four starts by rookie QB Aidan O’Connell.
  • It’s been a tough year for Garrett Wilson, mainly because of Zach Wilson, who has been demoted to third-string QB this week. The Jets went 40 consecutive drives without scoring an offensive touchdown, and Garrett Wilson had just his second career game with single-digit receiving yards in Week 11 (2 catches for 9 yards).
Loading...

Watch New York Giants running back Saquon Barkley's best plays from his 140-yard game in Week 11 of the 2023 NFL season.

FLEX RANKINGS: 51-100

PlayerPosition RankWeek 12 Opponent
RB24
vs. Browns
WR26
vs. Jaguars
WR27
at Raiders
RB25
at Chargers
RB26
at Eagles
WR28
at Chargers
WR29
vs. Saints
WR30
vs. Panthers
WR31
vs. Bears
RB27
at Broncos
TE3
vs. Packers
RB28
vs. Buccaneers
TE4
at Seahawks
RB29
vs. Bears
WR32
at Broncos
RB30
at Cardinals
WR33
at Falcons
WR34
vs. 49ers
RB31
at Lions
WR35
vs. Rams
TE5
vs. Saints
RB32
vs. 49ers
RB33
vs. Bears
WR36
vs. Browns
TE6
vs. Jaguars
WR37
vs. Buccaneers
WR38
at Texans
TE7
at Eagles
WR39
at Giants
WR40
at Colts
TE8
vs. Rams
WR41
at Chargers
WR42
at Lions
WR43
vs. Steelers
RB34
at Vikings
TE9
at Texans
RB35
at Chargers
RB36
at Cardinals
WR44
at Bengals
TE10
vs. Commanders
TE11
at Vikings
RB37
vs. Saints
RB38
at Bengals
WR45
vs. Browns
WR46
vs. Chiefs
WR47
vs. Commanders
WR48
vs. Bears
WR49
at Cowboys
WR50
vs. Rams
TE12
at Falcons
  • George Kittle appears to be back, baby. He’s scored at least 20 fantasy points in three consecutive games. 
  • Good to see Trevor Lawrence bounce back. Don’t overlook the fact that he still didn’t hit 300 passing yards. He’s good, and you play him in matchups like Sunday’s game against the Texans. But you can’t count on two rushing touchdowns from him every week. You can’t always count on Calvin Ridley, either. But he’s coming off a huge game. He had a season-high 31.1 fantasy points and led the team in receptions, receiving yards and receiving touchdowns. He’s currently the WR28 in fantasy football, but he’s a volatile play every week.
Loading...

Watch Jacksonville Jaguars wide receiver Calvin Ridley's Week 11 highlights against the Tennessee Titans as he totaled 121 yards with two touchdowns.

FLEX RANKINGS: 101-150

PlayerPosition RankWeek 12 Opponent
TE13
at Cowboys
RB39
at Broncos
WR51
at Lions
RB40
at Titans
WR52
vs. 49ers
WR53
at Bengals
WR54
at Eagles
WR55
at Chargers
TE14
at Cardinals
RB41
at Giants
WR56
at Lions
WR57
at Raiders
WR58
at Cowboys
TE15
at Bengals
WR59
vs. Jaguars
TE16
at Broncos
WR60
vs. Steelers
WR61
at Eagles
WR62
at Cardinals
WR63
at Titans
RB42
at Lions
WR64
at Broncos
TE17
at Lions
WR65
at Vikings
TE18
vs. Dolphins
RB43
vs. Panthers
RB44
at Vikings
WR66
vs. Packers
WR67
vs. Bears
WR68
vs. Patriots
RB45
at Titans
WR69
vs. Patriots
WR70
vs. Rams
TE19
at Colts
TE20
at Giants
TE21
vs. Panthers
WR71
vs. Panthers
RB46
vs. Commanders
TE22
vs. Chiefs
140. Jerick McKinnon (OUT)
RB47
at Raiders
WR72
at Raiders
RB48
vs. Browns
143. Allen Lazard (OUT)
WR73
vs. Dolphins
RB49
vs. Browns
RB50
vs. Bills
WR74
vs. Commanders
TE23
vs. Patriots
RB51
at Eagles
WR75
at Titans
TE24
vs. Steelers
  • I don’t know what to make of George Pickens. It’s tough because Kenny Pickett has fewer than 175 passing yards in four consecutive games. Hard to blame Pickens for averaging 26 receiving yards per game over that stretch. What is he supposed to do? He will have a new play-caller this week, though.
  • Gabe Davis has fewer than four fantasy points in four of his last six games. That’s frustrating because he has five receiving touchdowns this season, which ranks second on the team. 
  • I’ve been telling people not to play Quentin Johnston. Justin Herbert has thrown him 3.4 passes per game, but I can’t expect a ton of targets for him moving forward.