Skip to main content
Advertising

Rank's Flex 150

Presented By

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

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
Bijan Robinson
Atlanta Falcons ATL · RB1
Rank
2
Derrick Henry
Baltimore Ravens BAL · RB2
Rank
3
Saquon Barkley
Philadelphia Eagles PHI · RB3
Rank
4
Jahmyr Gibbs
Detroit Lions DET · RB4
Rank
5
Chase Brown
Cincinnati Bengals CIN · RB5
Rank
6
Justin Jefferson
Minnesota Vikings MIN · WR1
Rank
7
Ja'Marr Chase
Cincinnati Bengals CIN · WR2
Rank
8
De'Von Achane
Miami Dolphins MIA · RB6
Rank
9
Bucky Irving
Tampa Bay Buccaneers TB · RB7
Rank
10
Puka Nacua
Los Angeles Rams LAR · WR3
Rank
11
Rico Dowdle
Dallas Cowboys DAL · RB8
Rank
12
A.J. Brown
Philadelphia Eagles PHI · WR4
Rank
13
Kyren Williams
Los Angeles Rams LAR · RB9
Rank
14
Courtland Sutton
Denver Broncos DEN · WR5
Rank
15
Chuba Hubbard
Carolina Panthers CAR · RB10
Rank
16
Jonathan Taylor
Indianapolis Colts IND · RB11
Rank
17
Mike Evans
Tampa Bay Buccaneers TB · WR6
Rank
18
CeeDee Lamb
Dallas Cowboys DAL · WR7
Rank
19
Nico Collins
Houston Texans HOU · WR8
Rank
20
Amon-Ra St. Brown
Detroit Lions DET · WR9
Rank
21
Jaxon Smith-Njigba
Seattle Seahawks SEA · WR10
Rank
22
Josh Jacobs
Green Bay Packers GB · RB12
Rank
23
James Cook
Buffalo Bills BUF · RB13
Rank
24
Davante Adams
New York Jets NYJ · WR11
Rank
25
Tyreek Hill
Miami Dolphins MIA · WR12
Rank
26
Aaron Jones
Minnesota Vikings MIN · RB14
Rank
27
Brian Thomas Jr.
Jacksonville Jaguars JAX · WR13
Rank
28
Tee Higgins
Cincinnati Bengals CIN · WR14
Rank
29
Jordan Addison
Minnesota Vikings MIN · WR15
Rank
30
George Pickens
Pittsburgh Steelers PIT · W16
Rank
31
Brock Bowers
Las Vegas Raiders LV · TE1
Rank
32
Breece Hall
New York Jets NYJ · RB15
Rank
33
Malik Nabers
New York Giants NYG · WR17
Rank
34
Trey McBride
Arizona Cardinals ARI · TE2
Rank
35
Drake London
Atlanta Falcons ATL · WR18
Rank
36
Ladd McConkey
Los Angeles Chargers LAC · WR19
Rank
37
Terry McLaurin
Washington Commanders WAS · WR20
Rank
38
Cooper Kupp
Los Angeles Rams LAR · WR21
Rank
39
Jauan Jennings
San Francisco 49ers SF · WR22
Rank
40
George Kittle
San Francisco 49ers SF · TE3
Rank
41
DJ Moore
Chicago Bears CHI · WR23
Rank
42
Garrett Wilson
New York Jets NYJ · WR24
Rank
43
Jakobi Meyers
Las Vegas Raiders LV · WR25
Rank
44
Tyrone Tracy Jr.
New York Giants NYG · RB16
Rank
45
Jameson Williams
Detroit Lions DET · WR26
Rank
46
James Conner
Arizona Cardinals ARI · RB17
Rank
47
Zay Flowers
Baltimore Ravens BAL · WR27
Rank
48
Adam Thielen
Carolina Panthers CAR · WR28
Rank
49
Jonnu Smith
Miami Dolphins MIA · TE4
Rank
50
Kenneth Walker III
Seattle Seahawks SEA · RB18

I'm in two fantasy playoffs -- one with my friends at Meadowlark Golf Course and the other with RIIP Pizza. So, one of my teams has the trio of Justin Jefferson, James Cook and Keenan Allen. And in the other league, I was going up against … you guessed it: Justin Jefferson, James Cook and Keenan Allen. I almost shot the moon to win in both leagues, but my mate had Brandon Aubrey AND the Falcons defense (What a pickup!). That's fantasy football, folks. Sometimes the breaks go your way. Sometimes you keep starting Cooper Kupp. Seriously, if you're this far with Cooper, I commend you.

BTW, do you think we can figure out who wronged Max Homa here? For the record, I play fantasy golf. I'm a NEVER RORY guy. Love Max. He's the best.

I know this is the Flex column, but I'm going to quickly brag about one of my fantasy teams, which made it to the finals with C.J. Stroud at quarterback. I deserve some kind of medal for that. My friend -- and my opponent last week -- had to chose between Jalen Hurts and Joe Burrow. I'll allow you to figure out who he started. Now, onto the notes …

  • Bijan Robinson is my top running back of the week. He's had 20-plus fantasy points in eight of his last 10 games. He's posted 11 games with at least 100 scrimmage yards. He should take advantage of his matchup against the Commanders this weekend.
  • De’Von Achane has eight games with at least 20 fantasy points this season. He's also had nine touchdowns in his last nine games.
  • Bucky Irving has scored at least 17 fantasy points in four of his last six games. He's recorded at least 90 scrimmage yards in four of his last five.
  • Nico Collins has at least nine targets in three of his last four games. That number should rise with Tank Dell out for the season with a knee injury. Dalton Schultz should also benefit and see more passes thrown his way, though I'm not super excited about the matchup with Baltimore.
  • Davante Adams has 10.1 targets per game this season, the third-most in the NFL. He's also been on a tear with five receiving touchdowns in the last month.
  • Tee Higgins has a receiving touchdown in five of his last six games. That's not surprising considering he's had 13 red zone targets since Week 11, which is tied for the second-most in the NFL.
  • The Seahawks and Cardinals are both in wait-and-see mode with their RB1s as of Tuesday. I'm not sure if James Conner (knee) or Kenneth Walker (ankle) will end up being available this week, but neither has been ruled out just yet, so I'm going to remain hopeful. 'Tis the season ...
  • However, if Walker can't go, Zach Charbonnet will be a great stand-in. He's like Sammy Hagar in the Seattle backfield. We loved the old guy but the replacement was also great in his own way.

FLEX RANKINGS: 51-100

Rank
51
Joe Mixon
Houston Texans HOU · RB19
Rank
52
DeVonta Smith
Philadelphia Eagles PHI · WR29
Rank
53
Keenan Allen
Chicago Bears CHI · WR30
Rank
54
Brian Robinson
Washington Commanders WAS · RB20
Rank
55
Jerome Ford
Cleveland Browns CLE · RB21
Rank
56
DK Metcalf
Seattle Seahawks SEA · WR31
Rank
57
Tony Pollard
Tennessee Titans TEN · RB22
Rank
58
Rachaad White
Tampa Bay Buccaneers TB · RB23
Rank
59
Calvin Ridley
Tennessee Titans TEN · WR32
Rank
60
Rome Odunze
Chicago Bears CHI · WR33
Rank
61
Khalil Shakir
Buffalo Bills BUF · WR34
Rank
62
Isaac Guerendo
San Francisco 49ers SF · RB24
Rank
63
Marvin Harrison Jr.
Arizona Cardinals ARI · WR35
Rank
64
Kendre Miller
New Orleans Saints NO · RB25
Rank
65
Sam LaPorta
Detroit Lions DET · TE5
Rank
66
Rhamondre Stevenson
New England Patriots NE · RB26
Rank
67
T.J. Hockenson
Minnesota Vikings MIN · TE6
Rank
68
Isiah Pacheco
Kansas City Chiefs KC · RB27
Rank
69
Travis Etienne
Jacksonville Jaguars JAX · RB28
Rank
70
Travis Kelce
Kansas City Chiefs KC · TE7
Rank
71
Jerry Jeudy
Cleveland Browns CLE · WR36
Rank
72
Jayden Reed
Green Bay Packers GB · WR37
Rank
73
Darnell Mooney
Atlanta Falcons ATL · WR38
Rank
74
Josh Downs
Indianapolis Colts IND · WR39
Rank
75
Deebo Samuel
San Francisco 49ers SF · WR40
Rank
76
Michael Pittman
Indianapolis Colts IND · WR41
Rank
77
DeAndre Hopkins
Kansas City Chiefs KC · WR42
Rank
78
Jalen McMillan
Tampa Bay Buccaneers TB · WR43
Rank
79
Jaylen Warren
Pittsburgh Steelers PIT · RB44
Rank
80
Brenton Strange
Jacksonville Jaguars JAX · TE8
Rank
81
Romeo Doubs
Green Bay Packers GB · WR44
Rank
82
D'Andre Swift
Chicago Bears CHI · RB30
Rank
83
Mark Andrews
Baltimore Ravens BAL · TE9
Rank
84
Xavier Worthy
Kansas City Chiefs KC · WR45
Rank
85
Christian Watson
Green Bay Packers GB · WR46
Rank
86
Quentin Johnston
Los Angeles Chargers LAC · WR47
Rank
87
Alexander Mattison
Las Vegas Raiders LV · RB31
Rank
88
Pat Freiermuth
Pittsburgh Steelers PIT · TE10
Rank
89
Tyjae Spears
Tennessee Titans TEN · RB32
Rank
90
Hunter Henry
New England Patriots NE · TE11
Rank
91
Javonte Williams
Denver Broncos DEN · RB33
Rank
92
Jalen Coker
Carolina Panthers CAR · WR48
Rank
93
Tucker Kraft
Green Bay Packers GB · TE12
Rank
94
Amari Cooper
Buffalo Bills BUF · WR49
Rank
95
Demario Douglas
New England Patriots NE · WR50
Rank
96
Dalton Kincaid
Buffalo Bills BUF · TE13
Rank
97
Najee Harris
Pittsburgh Steelers PIT · RB34
Rank
98
Audric Estimé
Denver Broncos DEN · RB35
Rank
99
Rashod Bateman
Baltimore Ravens BAL · WR51
Rank
100
Ray-Ray McCloud
Atlanta Falcons ATL · WR52
  • Mark Andrews, who many of you wanted to give up on earlier this year, has posted at least 10 fantasy points in five of his last six games. He's had nine touchdowns since Week 6, tied for the third-most in the NFL.
  • What happened to Amari Cooper? He's had five or fewer targets in six of seven games with the Bills.

FLEX RANKINGS: 101-150

Rank
101
Patrick Taylor
San Francisco 49ers SF · RB36
Rank
102
Nick Westbrook-Ikhine
Tennessee Titans TEN · WR53
Rank
103
Jake Ferguson
Dallas Cowboys DAL · TE14
Rank
104
Elijah Moore
Cleveland Browns CLE · WR54
Rank
105
Calvin Austin III
Pittsburgh Steelers PIT · WR55
Rank
106
Kimani Vidal
Los Angeles Chargers LAC · RB37
Rank
107
Wan'Dale Robinson
New York Giants NYG · WR56
Rank
108
This is a 2022 photo of Marquise Brown of the Arizona Cardinals NFL football team. This image reflects the Arizona Cardinals active roster as of Monday, June 13, 2022 when this image was taken. (AP Photo)
Kansas City Chiefs KC · WR57
Rank
109
Zach Charbonnet
Seattle Seahawks SEA · RB38
Rank
110
Dalton Schultz
Houston Texans HOU · TE15
Rank
111
Josh Palmer
Los Angeles Chargers LAC · WR58
Rank
112
Marquez Valdes-Scantling
New Orleans Saints NO · WR59
Rank
113
Noah Gray
Kansas City Chiefs KC · TE16
Rank
114
Tank Bigsby
Jacksonville Jaguars JAX · RB39
Rank
115
Tim Patrick
Detroit Lions DET · WR60
Rank
116
Stone Smartt
Los Angeles Chargers LAC · TE17
Rank
117
David Moore
Carolina Panthers CAR · WR61
Rank
118
Marvin Mims Jr.
Denver Broncos DEN · WR62
Rank
119
Gus Edwards
Los Angeles Chargers LAC · RB40
Rank
120
Robert Woods
Houston Texans HOU · WR63
Rank
121
Michael Wilson
Arizona Cardinals ARI · WR64
Rank
122
Tre Tucker
Las Vegas Raiders LV · WR65
Rank
123
Brandin Cooks
Dallas Cowboys DAL · WR66
Rank
124
Kyle Pitts
Atlanta Falcons ATL · TE18
Rank
125
Chigoziem Okonkwo
Tennessee Titans TEN · TE19
Rank
126
Juwan Johnson
New Orleans Saints NO · TE20
Rank
127
Ameer Abdullah
Las Vegas Raiders LV · RB41
Rank
128
Noah Fant
Seattle Seahawks SEA · TE21
Rank
129
Mike Gesicki
Cincinnati Bengals CIN · TE22
Rank
130
Tyler Allgeier
Atlanta Falcons ATL · RB42
Rank
131
Malik Washington
Miami Dolphins MIA · WR67
Rank
132
Devaughn Vele
Denver Broncos DEN · WR68
Rank
133
Cole Kmet
Chicago Bears CHI · TE23
Rank
134
Sterling Shepard
Tampa Bay Buccaneers TB · WR69
Rank
135
Isaiah Likely
Baltimore Ravens BAL · TE24
Rank
136
Parker Washington
Jacksonville Jaguars JAX · WR70
Rank
137
Zach Ertz
Washington Commanders WAS · TE25
Rank
138
Andrei Iosivas
Cincinnati Bengals CIN · WR71
Rank
139
Kendrick Bourne
New England Patriots NE · WR72
Rank
140
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 · RB43
Rank
141
Tyler Lockett
Seattle Seahawks SEA · WR73
Rank
142
Antonio Gibson
New England Patriots NE · RB44
Rank
143
Ray Davis
Buffalo Bills BUF · RB45
Rank
144
Kayshon Boutte
New England Patriots NE · WR74
Rank
145
Kenneth Gainwell
Philadelphia Eagles PHI · RB46
Rank
146
Tyler Conklin
New York Jets NYJ · TE26
Rank
147
Olamide Zaccheaus
Washington Commanders WAS · WR75
Rank
148
Michael Carter
Arizona Cardinals ARI · RB47
Rank
149
Foster Moreau
New Orleans Saints NO · TE27
Rank
150
Raheem Mostert
Miami Dolphins MIA · RB48
  • Do you have the guts to start Ameer Abdullah? He's had 19-plus fantasy points in consecutive games, and the Saints don't really stop anybody.
  • Devaughn Vele is a nice little sleeper this week as he's had 10-plus fantasy points in four of his last six games. And he has a great matchup against the Bengals this week.

Related Content