Skip to main content
Advertising

Rank's Flex 150

Presented By

Fantasy football flex rankings: Top 150 RB/WR/TE options for NFL Week 12

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

FLEX RANKINGS: 1-50

Rank
1
De'Von Achane
Miami Dolphins MIA · RB1
Rank
2
Saquon Barkley
Philadelphia Eagles PHI · RB2
Rank
3
Christian McCaffrey
San Francisco 49ers SF · RB3
Rank
4
Joe Mixon
Houston Texans HOU · RB4
Rank
5
Kyren Williams
Los Angeles Rams LAR · RB5
Rank
6
Derrick Henry
Baltimore Ravens BAL · RB6
Rank
7
Jahmyr Gibbs
Detroit Lions DET · RB7
Rank
8
Tyrone Tracy Jr.
New York Giants NYG · RB8
Rank
9
David Montgomery
Detroit Lions DET · RB9
Rank
10
Amon-Ra St. Brown
Detroit Lions DET · WR1
Rank
11
Jonathan Taylor
Indianapolis Colts IND · RB10
Rank
12
Kenneth Walker III
Seattle Seahawks SEA · RB11
Rank
13
A.J. Brown
Philadelphia Eagles PHI · WR2
Rank
14
Justin Jefferson
Minnesota Vikings MIN · WR3
Rank
15
Josh Jacobs
Green Bay Packers GB · R12
Rank
16
Cooper Kupp
Los Angeles Rams LAR · WR4
Rank
17
This is a photo of Kareem Hunt of the Cleveland Browns NFL football team. This image reflects the Cleveland Browns active roster as of Wednesday, June 22, 2022. (AP Photo)
Kansas City Chiefs KC · RB13
Rank
18 (O)
Isiah Pacheco
Kansas City Chiefs KC · RB14
Rank
19
Aaron Jones
Minnesota Vikings MIN · RB15
Rank
20
Austin Ekeler
Washington Commanders WAS · RB16
Rank
21
James Conner
Arizona Cardinals ARI · RB17
Rank
22
Nico Collins
Houston Texans HOU · WR5
Rank
23
Puka Nacua
Los Angeles Rams LAR · WR6
Rank
24
Brock Bowers
Las Vegas Raiders LV · TE1
Rank
25
Deebo Samuel
San Francisco 49ers SF · WR7
Rank
26
Rachaad White
Tampa Bay Buccaneers TB · RB18
Rank
27
George Pickens
Pittsburgh Steelers PIT · WR8
Rank
28
Chuba Hubbard
Carolina Panthers CAR · RB19
Rank
29
J.K. Dobbins
Los Angeles Chargers LAC · RB20
Rank
30
Jauan Jennings
San Francisco 49ers SF · WR9
Rank
31 (Q)
D'Andre Swift
Chicago Bears CHI · RB21
Rank
32 (Q)
Malik Nabers
New York Giants NYG · WR10
Rank
33
Tyreek Hill
Miami Dolphins MIA · WR11
Rank
34
Travis Kelce
Kansas City Chiefs KC · TE2
Rank
35
Cade Otton
Tampa Bay Buccaneers TB · TE3
Rank
36
Nick Chubb
Cleveland Browns CLE · RB22
Rank
37
Rhamondre Stevenson
New England Patriots NE · RB23
Rank
38
Marvin Harrison Jr.
Arizona Cardinals ARI · WR12
Rank
39
CeeDee Lamb
Dallas Cowboys DAL · WR13
Rank
40
Zay Flowers
Baltimore Ravens BAL · WR14
Rank
41
Terry McLaurin
Washington Commanders WAS · WR15
Rank
42
DK Metcalf
Seattle Seahawks SEA · WR16
Rank
43
DeAndre Hopkins
Kansas City Chiefs KC · WR17
Rank
44
Bucky Irving
Tampa Bay Buccaneers TB · RB24
Rank
45
DJ Moore
Chicago Bears CHI · WR18
Rank
46
Rico Dowdle
Dallas Cowboys DAL · RB25
Rank
47
Tony Pollard
Tennessee Titans TEN · RB26
Rank
48
Trey McBride
Arizona Cardinals ARI · TE4
Rank
49 (Q)
Mike Evans
Tampa Bay Buccaneers TB · WR19
Rank
50
Courtland Sutton
Denver Broncos DEN · WR20

You might have noticed there are six teams on bye this week. At this point in the season, when we are pushing for the fantasy playoffs -- yeah, that's not great. But you're going to be fine if you plan ahead. That is why I would implore you to look ahead to Week 14, when another six teams will have a bye -- the Broncos, Colts, Commanders, Patriots, Ravens and Texans. Lamar Jackson, Derrick Henry, Bo Nix, Nico Collins and Jayden Daniels, among others, will be off. Make sure you are preparing. Now, on to the rest of the notes.

  • It's flying a bit under the radar, but De’Von Achane has been great this season. He's had four games with at least 23 fantasy points. Saquon Barkley, Derrick Henry and Joe Mixon are the only RBs with more such games, but I feel like Achane isn't being mentioned enough.
  • We have yet to see Christian McCaffrey be the same old Christian McCaffrey yet. He's the fantasy RB10 in total points since he returned from injury two weeks ago. It's a bit unsettling, but I'm not going to bench him this week against the Packers, especially with the success Chicago had running the football versus Green Bay last week.
  • I'm good with starting Jared Goff against the Colts this week (I know this is a flex column) along with all the Lions' superstars, including Amon-Ra St. Brown, who has scored a touchdown in a club record eight consecutive games. An impressive streak when you consider the Lions have had Calvin Johnson, Herman Moore and Charlie Sanders.
  • Brian Robinson Jr. and Austin Ekeler should be in your lineup this week heading into the Commanders' matchup against the Cowboys. Dallas is allowing the fourth-most FPPG to running backs this season. I will say, it could be dicey -- fantasy points-wise -- for Jayden Daniels this week.
  • I'm not giving up on Texans receivers. It might be a different story with C.J. Stroud, although he's not playing horribly because Houston is 7-4 and comfortably leads its division. You can't blame Stroud when Joe Mixon scores three rushing touchdowns, but Nico Collins is the lone Texans pass catcher I'm starting.
  • Deebo Samuel has only one game with 19-plus fantasy points this season. This week the 49ers visit the Packers, who have allowed the 10th-fewest FPPG to wide receivers. I feel like this is more of a vibe play given the rivalry between these two teams, but I'm starting Samuel in traditional leagues.
  • Chuba Hubbard is still my guy for the Panthers. I'm not going to rush Jonathon Brooks into my lineup, even though he's expected to make his NFL debut this week. Brooks is not CMC. Hubbard has been CMC-like for the Panthers this season. OK, maybe that's a bit of an exaggeration. He's averaged 22-plus fantasy points in games where he's had at least 18 touches, though.
  • Why don't the Chargers go to J.K. Dobbins more at the goal line? They finally relented on that fourth-down play against the Bengals on Sunday, but it's wild that he doesn't get more chances. This week the Chargers host the Ravens, who have allowed the third-most receiving yards to running backs this season.
  • Marvin Harrison Jr. has five-plus receptions in two of his last three games. I love his matchup this week against the Seahawks, who have allowed the most fantasy points per game to wide receivers in the last four weeks.
  • CeeDee Lamb gave me the confidence on Monday night to continue putting him in my lineup, even with Dak Prescott out. I will take the 18.6 points he delivered against the Texans, and he has a plus matchup against the Commanders this week.

FLEX RANKINGS: 51-100

Rank
51
Jayden Reed
Green Bay Packers GB · WR21
Rank
52
Calvin Ridley
Tennessee Titans TEN · WR22
Rank
53
Cedric Tillman
Cleveland Browns CLE · WR23
Rank
54
Najee Harris
Pittsburgh Steelers PIT · RB27
Rank
55 (O)
DeVonta Smith
Philadelphia Eagles PHI · WR24
Rank
56
Ladd McConkey
Los Angeles Chargers LAC · WR25
Rank
57
Brian Robinson
Washington Commanders WAS · RB28
Rank
58
Jonnu Smith
Miami Dolphins MIA · TE5
Rank
59
Dallas Goedert
Philadelphia Eagles PHI · TE6
Rank
60
David Njoku
Cleveland Browns CLE · TE7
Rank
61 (Q)
Adam Thielen
Carolina Panthers CAR · WR26
Rank
62
Jaxon Smith-Njigba
Seattle Seahawks SEA · WR27
Rank
63
Jameson Williams
Detroit Lions DET · WR28
Rank
64
Rome Odunze
Chicago Bears CHI · WR29
Rank
65
Jaylen Waddle
Miami Dolphins MIA · WR30
Rank
66
Jerry Jeudy
Cleveland Browns CLE · WR31
Rank
67
Josh Downs
Indianapolis Colts IND · WR32
Rank
68
Quentin Johnston
Los Angeles Chargers LAC · WR33
Rank
69
T.J. Hockenson
Minnesota Vikings MIN · TE8
Rank
70
Noah Brown
Washington Commanders WAS · WR34
Rank
71
Sterling Shepard
Tampa Bay Buccaneers TB · WR35
Rank
72
Kendrick Bourne
New England Patriots NE · WR36
Rank
73
Darius Slayton
New York Giants NYG · WR37
Rank
74
Mark Andrews
Baltimore Ravens BAL · TE9
Rank
75
Ricky Pearsall
San Francisco 49ers SF · WR38
Rank
76
Michael Wilson
Arizona Cardinals ARI · WR39
Rank
77
Romeo Doubs
Green Bay Packers GB · WR40
Rank
78
Javonte Williams
Denver Broncos DEN · RB29
Rank
79 (Q)
Keenan Allen
Chicago Bears CHI · WR41
Rank
80 (D)
Alexander Mattison
Las Vegas Raiders LV · RB30
Rank
81
Demario Douglas
New England Patriots NE · WR42
Rank
82
Greg Dortch
Arizona Cardinals ARI · WR43
Rank
83
Tyler Lockett
Seattle Seahawks SEA · WR44
Rank
84
Elijah Moore
Cleveland Browns CLE · WR45
Rank
85
Rashod Bateman
Baltimore Ravens BAL · WR46
Rank
86
Hunter Henry
New England Patriots NE · TE10
Rank
87
Christian Watson
Green Bay Packers GB · WR47
Rank
88
Will Dissly
Los Angeles Chargers LAC · TE11
Rank
89
Xavier Worthy
Kansas City Chiefs KC · WR48
Rank
90
Jaylen Warren
Pittsburgh Steelers PIT · RB31
Rank
91
Tucker Kraft
Green Bay Packers GB · TE12
Rank
92
Alec Pierce
Indianapolis Colts IND · WR49
Rank
93
Jakobi Meyers
Las Vegas Raiders LV · WR50
Rank
94
Tank Dell
Houston Texans HOU · WR51
Rank
95
Wan'Dale Robinson
New York Giants NYG · WR52
Rank
96
Kayshon Boutte
New England Patriots NE · WR53
Rank
97
Theo Johnson
New York Giants NYG · TE13
Rank
98
Luke Schoonmaker
Dallas Cowboys DAL · TE14
Rank
99
Devin Singletary
New York Giants NYG · RB32
Rank
100 (O)
Tyjae Spears
Tennessee Titans TEN · RB33
  • Jaxon Smith-Njigba has 11-plus targets in two straight games and this week he'll face the Cardinals, who have allowed .34 EPA per target to slot receivers this season, according to Next Gen Stats. That's the sixth-most in the league. And yes, JSN has the highest slot route percentage in the NFL.

FLEX RANKINGS: 101-150

Rank
101
Pat Freiermuth
Pittsburgh Steelers PIT · TE15
Rank
102
Trey Palmer
Tampa Bay Buccaneers TB · WR54
Rank
103
Roschon Johnson
Chicago Bears CHI · RB34
Rank
104
Josh Palmer
Los Angeles Chargers LAC · WR55
Rank
105
Zach Ertz
Washington Commanders WAS · TE16
Rank
106
Jordan Addison
Minnesota Vikings MIN · WR56
Rank
107
Xavier Legette
Carolina Panthers CAR · WR57
Rank
108
Colby Parkinson
Los Angeles Rams LAR · TE17
Rank
109
Demarcus Robinson
Los Angeles Rams LAR · WR58
Rank
110
Devaughn Vele
Denver Broncos DEN · WR59
Rank
111
Gus Edwards
Los Angeles Chargers LAC · RB35
Rank
112 (D)
Zamir White
Las Vegas Raiders LV · RB36
Rank
113
Mike Williams
Pittsburgh Steelers PIT · WR60
Rank
114
Audric Estimé
Denver Broncos DEN · RB37
Rank
115
Cole Kmet
Chicago Bears CHI · TE18
Rank
116
Ja'Tavion Sanders
Carolina Panthers CAR · TE19
Rank
117
Nick Westbrook-Ikhine
Tennessee Titans TEN · WR61
Rank
118
Lil'Jordan Humphrey
Denver Broncos DEN · WR62
Rank
119
Michael Pittman
Indianapolis Colts IND · WR63
Rank
120
Dontayvion Wicks
Green Bay Packers GB · WR64
Rank
121
Calvin Austin III
Pittsburgh Steelers PIT · WR65
Rank
122 (Q)
Jalen Coker
Carolina Panthers CAR · WR66
Rank
123
Jalen McMillan
Tampa Bay Buccaneers TB · WR67
Rank
124
Raheem Mostert
Miami Dolphins MIA · RB38
Rank
125
Jaylen Wright
Miami Dolphins MIA · RB39
Rank
126
Justice Hill
Baltimore Ravens BAL · RB40
Rank
127
AJ Barner
Seattle Seahawks SEA · TE20
Rank
128
Emari Demercado
Arizona Cardinals ARI · RB41
Rank
129
Diontae Johnson
Baltimore Ravens BAL · WR68
Rank
130
Jalen Tolbert
Dallas Cowboys DAL · WR69
Rank
131
Zach Charbonnet
Seattle Seahawks SEA · RB42
Rank
132
Cam Akers
Minnesota Vikings MIN · RB43
Rank
133
Adonai Mitchell
Indianapolis Colts IND · WR70
Rank
134
Chigoziem Okonkwo
Tennessee Titans TEN · TE21
Rank
135
Jerome Ford
Cleveland Browns CLE · RB44
Rank
136 (Q)
Jonathon Brooks
Carolina Panthers CAR · RB45
Rank
137
Dalton Schultz
Houston Texans HOU · TE22
Rank
138
Davis Allen
Los Angeles Rams LAR · TE23
Rank
139
John Metchie III
Houston Texans HOU · WR71
Rank
140
Troy Franklin
Denver Broncos DEN · WR72
Rank
141
Tre Tucker
Las Vegas Raiders LV · WR73
Rank
142
Brock Wright
Detroit Lions DET · TE24
Rank
143
Samaje Perine
Kansas City Chiefs KC · RB46
Rank
144
Noah Gray
Kansas City Chiefs KC · TE25
Rank
145
Isaiah Likely
Baltimore Ravens BAL · TE26
Rank
146
Blake Corum
Los Angeles Rams LAR · RB47
Rank
147
Jordan Mason
San Francisco 49ers SF · RB48
Rank
148
Kalif Raymond
Detroit Lions DET · WR74
Rank
149 (O)
Josh Oliver
Minnesota Vikings MIN · TE27
Rank
150
Rakim Jarrett
Tampa Bay Buccaneers TB · WR75
  • Good luck this week. Again, prepare your roster for the bye weeks!

Related Content