Skip to main content
Advertising

Rank's Flex 150

Presented By

Fantasy football flex rankings: Top 150 RB/WR/TE options in Week 5 of 2024 NFL season

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
Derrick Henry
Baltimore Ravens BAL · RB1
Rank
2
Kyren Williams
Los Angeles Rams LAR · RB2
Rank
3
Alvin Kamara
New Orleans Saints NO · RB3
Rank
4
De'Von Achane
Miami Dolphins MIA · RB4
Rank
5
Nico Collins
Houston Texans HOU · WR1
Rank
6
CeeDee Lamb
Dallas Cowboys DAL · WR2
Rank
7
Justin Jefferson
Minnesota Vikings MIN · WR3
New York Jets
(London)
Rank
8
Bijan Robinson
Atlanta Falcons ATL · RB5
Rank
9
Jordan Mason
San Francisco 49ers SF · RB6
Rank
10
James Conner
Arizona Cardinals ARI · RB7
Rank
11 (Q)
Brian Robinson
Washington Commanders WAS · RB8
Rank
12
Ja'Marr Chase
Cincinnati Bengals CIN · WR4
Rank
13
DK Metcalf
Seattle Seahawks SEA · WR5
Rank
14 (O)
Malik Nabers
New York Giants NYG · WR6
Rank
15 (O)
Jonathan Taylor
Indianapolis Colts IND · RB9
Rank
16
Breece Hall
New York Jets NYJ · RB10
Rank
17
Chuba Hubbard
Carolina Panthers CAR · RB11
Rank
18
Najee Harris
Pittsburgh Steelers PIT · RB12
Rank
19
DJ Moore
Chicago Bears CHI · WR7
Rank
20
Brandon Aiyuk
San Francisco 49ers SF · WR8
Rank
21
Stefon Diggs
Houston Texans HOU · WR9
Rank
22
Mike Evans
Tampa Bay Buccaneers TB · WR10
Rank
23
Kenneth Walker III
Seattle Seahawks SEA · RB13
Rank
24
Marvin Harrison Jr.
Arizona Cardinals ARI · WR11
Rank
25
James Cook
Buffalo Bills BUF · RB14
Rank
26
Josh Jacobs
Green Bay Packers GB · RB15
Rank
27
Chris Godwin
Tampa Bay Buccaneers TB · WR12
Rank
28
Chris Olave
New Orleans Saints NO · WR13
Rank
29
Aaron Jones
Minnesota Vikings MIN · RB16
New York Jets
(London)
Rank
30
Amari Cooper
Cleveland Browns CLE · WR14
Rank
31
Tyreek Hill
Miami Dolphins MIA · WR15
Rank
32
Zack Moss
Cincinnati Bengals CIN · RB17
Rank
33
Travis Etienne
Jacksonville Jaguars JAX · RB18
Rank
34
Diontae Johnson
Carolina Panthers CAR · WR16
Rank
35
Garrett Wilson
New York Jets NYJ · WR17
Rank
36
Rhamondre Stevenson
New England Patriots NE · RB19
Rank
37 (O)
Joe Mixon
Houston Texans HOU · RB20
Rank
38
Drake London
Atlanta Falcons ATL · WR18
Rank
39
Jaxon Smith-Njigba
Seattle Seahawks SEA · WR19
Rank
40
Zay Flowers
Baltimore Ravens BAL · WR20
Rank
41
Jayden Reed
Green Bay Packers GB · WR21
Rank
42
George Pickens
Pittsburgh Steelers PIT · WR22
Rank
43
Terry McLaurin
Washington Commanders WAS · WR23
Rank
44 (D)
Devin Singletary
New York Giants NYG · RB21
Rank
45
Jerome Ford
Cleveland Browns CLE · RB22
Rank
46
Tee Higgins
Cincinnati Bengals CIN · WR24
Rank
47
Brock Bowers
Las Vegas Raiders LV · TE1
Rank
48
Jake Ferguson
Dallas Cowboys DAL · TE2
Rank
49
Rachaad White
Tampa Bay Buccaneers TB · RB23
Rank
50
Rashid Shaheed
New Orleans Saints NO · WR25

The bye weeks are here, with the Lions, Chargers, Eagles and Titans first to get a week off. I hope you have planned accordingly. Although, it's hard to plan when you have to work through as many injuries as we've seen this season. The Chiefs are one of the teams that has been hit hard in recent weeks. Isiah Pacheco is out for the foreseeable future. Rashee Rice is out for the next four games, at least. Carson Steele was used sparingly after he fumbled on Sunday. After a very slow start to the season, Travis Kelce had seven catches for 89 yards in Week 4 and might be a guy we can count on again. That would be amazing because the tight end position has been a wasteland this year.

Now, on to the rest of the notes ...

  • Keep an eye on Jonathan Taylor's status heading into Sunday's game against the Jaguars. He would be No. 1 in my rankings if not for his ankle injury. Trey Sermon will be the next back up for Indianapolis if Taylor does not play. (UPDATE: Shane Steichen said Friday that Taylor will not play against the Jaguars.)
  • We saw what Derrick Henry did to the Bills, gashing them for 199 yards rushing and a TD. He might have had two scores had he not fumbled into the end zone for one of those delightful That Helps No One touchdowns. Henry has now posted 30-plus fantasy points in consecutive games.
  • Alvin Kamara has 20-plus touches and 110-plus scrimmage yards in each of the Saints' four games this season. His league-high 536 scrimmage yards account for 38 percent of the team's scrimmage yards this season.
  • Do you remember the great offseason debate of which Texans receiver to target in fantasy this year? Well, clearly the answer was Nico Collins, who leads the NFL with 489 receiving yards. Here's the thing: The next-closest player has 103 fewer receiving yards than Collins. Are you kidding me? Who is the next player, you ask? What, you couldn't look it up on your own? It's Malik Nabers. I don't have enough shares of Nabers this year. I feared his quarterback situation. Nabers is in the concussion protocol this week, so we will continue to keep an eye on his status. (UPDATE: Brian Daboll said Friday that Nabers will not play.) I bet you can't guess who ranks fourth in receiving yards. Take a guess. Wrong, it's Jauan Jennings. He's had a couple of monster weeks. Is it sustainable? Maybe not. But I love his matchup against the Cardinals this week.
  • Since we're on the subject, guess who is second in the NFL in rushing yards. Yes, it's Jordan Mason. Just like we all thought it would be.
  • Breece Hall had a miserable game against the Broncos, but I blame a lot of the Jets' woes on what looks like a brewing quarrel between Aaron Rodgers and Robert Saleh. Here's my thing: I think this beef has really hurt Hall and Garrett Wilson, which is really bumming me out. I don't like the situation at all. But we're in it. I mean, the Jets are 2-2 and yet it feels like they are 0-4. They play the 4-0 Vikings this week. Wonderful.
  • I know this space isn't really about quarterbacks. But if you have the injured Anthony Richardson, for instance, you might want to start looking at a quarterback like Justin Fields if he's still available on your waiver wire. I say this because I expect the Steelers to run the ball a lot against the Cowboys this week, which would be great for Najee Harris, too.
  • Keep an eye on Travis Etienne's shoulder injury this week. He's scored 15-plus fantasy points only once in his last eight games. You should probably be rushing out to pick up Tank Bigsby.
  • Tee Higgins leads the Bengals in targets since he returned from injury. Just saying.
  • Tony Pollard is on bye this week, but I wanted to say he has been great this year. I was way wrong about him. That's on me. One of my biggest misses of the preseason. The time to trade for him was last week. But I would say things will get a lot better for him if Mason Rudolph eventually becomes the Titans' starting quarterback, though head coach Brian Callahan said on Monday night he's sticking with Will Levis when Levis is healthy.

FLEX RANKINGS: 51-100

Rank
51 (O)
Khalil Shakir
Buffalo Bills BUF · WR26
Rank
52
Christian Kirk
Jacksonville Jaguars JAX · WR27
Rank
53
Brian Thomas Jr.
Jacksonville Jaguars JAX · WR28
Rank
54
Travis Kelce
Kansas City Chiefs KC · TE3
Rank
55
Jakobi Meyers
Las Vegas Raiders LV · WR29
Rank
56
Carson Steele
Kansas City Chiefs KC · RB24
Rank
57
Deebo Samuel
San Francisco 49ers SF · WR30
Rank
58
Rome Odunze
Chicago Bears CHI · WR31
Rank
59
Rico Dowdle
Dallas Cowboys DAL · RB25
Rank
60
Michael Pittman
Indianapolis Colts IND · WR32
Rank
61
Wan'Dale Robinson
New York Giants NYG · WR33
Rank
62
Xavier Worthy
Kansas City Chiefs KC · WR34
Rank
63 (Q)
George Kittle
San Francisco 49ers SF · TE4
Rank
64
Trey McBride
Arizona Cardinals ARI · TE5
Rank
65
Dalton Kincaid
Buffalo Bills BUF · TE6
Rank
66
Darnell Mooney
Atlanta Falcons ATL · WR35
Rank
67
Tyler Lockett
Seattle Seahawks SEA · WR36
Rank
68
Kareem Hunt
Kansas City Chiefs KC · RB26
Rank
69
Keenan Allen
Chicago Bears CHI · WR37
Rank
70
Jerry Jeudy
Cleveland Browns CLE · WR38
Rank
71
Michael Wilson
Arizona Cardinals ARI · WR39
Rank
72
Kyle Pitts
Atlanta Falcons ATL · TE7
Rank
73
Jaylen Waddle
Miami Dolphins MIA · WR40
Rank
74
Bucky Irving
Tampa Bay Buccaneers TB · RB27
Rank
75
Courtland Sutton
Denver Broncos DEN · WR41
Rank
76
Greg Dortch
Arizona Cardinals ARI · WR42
Rank
77
Braelon Allen
New York Jets NYJ · RB28
Rank
78
Jauan Jennings
San Francisco 49ers SF · WR43
Rank
79
Zach Charbonnet
Seattle Seahawks SEA · RB29
Rank
80
Trey Sermon
Indianapolis Colts IND · RB30
Rank
81 (O)
Zamir White
Las Vegas Raiders LV · RB31
Rank
82
Josh Downs
Indianapolis Colts IND · WR44
Rank
83 (O)
Romeo Doubs
Green Bay Packers GB · WR45
Rank
84
Jordan Whittington
Los Angeles Rams LAR · WR46
Rank
85 (O)
Brandin Cooks
Dallas Cowboys DAL · WR47
Rank
86
D'Andre Swift
Chicago Bears CHI · RB32
Rank
87
Tutu Atwell
Los Angeles Rams LAR · WR48
Rank
88
Roschon Johnson
Chicago Bears CHI · RB33
Rank
89
Xavier Legette
Carolina Panthers CAR · WR49
Rank
90
Jordan Addison
Minnesota Vikings MIN · WR50
New York Jets
(London)
Rank
91
Olamide Zaccheaus
Washington Commanders WAS · WR51
Rank
92
Demarcus Robinson
Los Angeles Rams LAR · WR52
Rank
93
Calvin Austin III
Pittsburgh Steelers PIT · WR53
Rank
94
Gabe Davis
Jacksonville Jaguars JAX · WR54
Rank
95
Andrei Iosivas
Cincinnati Bengals CIN · WR55
Rank
96
Tank Bigsby
Jacksonville Jaguars JAX · RB34
Rank
97
Mark Andrews
Baltimore Ravens BAL · TE8
Rank
98
Javonte Williams
Denver Broncos DEN · RB35
Rank
99
Allen Lazard
New York Jets NYJ · WR56
Rank
100
Justice Hill
Baltimore Ravens BAL · RB36
  • Brian Thomas Jr. was a top-10 fantasy receiver in Week 4, making six grabs for 86 yards and a touchdown. He's had nine targets in back-to-back games. His teammate Christian Kirk is worth starting, too.
  • Xavier Worthy had three receptions for 73 yards and a touchdown on four targets in Week 4. I like him more as a WR3 than as a starter in leagues where you play just two receivers.
  • Let's talk about tight ends. With a total of two targets and no catches in the last two weeks, Mark Andrews should probably go to your bench. Now, if you have Kyle Pitts on your roster and you're feeling frustrated after his zero-catch Week 4, you need to chill. The Falcons scored on special teams and on defense in their win over the Saints. That took away some opportunities for the offense. I'm not going to panic too hard about it. In fact, I would try to get Pitts into my lineup this week. Heck, check the waiver wire. Somebody might have an itchy trigger finger and drop him. Make sure you check.
  • The Bears face the Panthers' 29th-ranked run defense this week, which is good for D’Andre Swift and Roschon Johnson. Also, the Texans host the Bills, who rank 30th against the run after getting bullied by the Ravens, so that's a great opportunity for Joe Mixon (if he returns from injury) or Cam Akers. (UPDATE: Mixon was ruled out for the game on Friday's injury report.) By the way, Swift had 29.5 fantasy points in Week 4. He became the fourth Bears player in the last 10 seasons to lead the team outright in rushing attempts, rushing yards, receptions and receiving yards in a single game. This is a big game for the Bears to show that they really are making progress. Or will they really Bears this up and revert to what went wrong in previous weeks? I'm saying this as a Bears fan, mind you.
  • Xavier Legette finished with 19.6 fantasy points on Sunday. He was targeted 10 times with Adam Thielen sidelined due to injury, the same number of targets Legette had in his first three games combined. This week he'll be lining up across from a Bears defense that plays mostly zone coverage. I wish they would mix in more man defense when they are in third-and-long situations.
  • It was great to see Jordan Addison return from injury in Week 4. I kind of wish I had him in my starting lineup. Maybe not this week against the Jets, although Sam Darnold can't stop throwing touchdowns.
  • Justice Hill led the Ravens in targets, receptions and receiving yards on Sunday. He has a great matchup this week against the Bengals' woeful defense. Hill has some Flex appeal.

FLEX RANKINGS: 101-150

Rank
101
Rashod Bateman
Baltimore Ravens BAL · WR57
Rank
102
Tre Tucker
Las Vegas Raiders LV · WR58
Rank
103
Chase Brown
Cincinnati Bengals CIN · RB37
Rank
104 (OUT)
Trey Palmer
Tampa Bay Buccaneers TB · WR59
Rank
105
Cam Akers
Houston Texans HOU · RB38
Rank
106
Dalton Schultz
Houston Texans HOU · TE9
Rank
107
Pat Freiermuth
Pittsburgh Steelers PIT · TE10
Rank
108
Cole Kmet
Chicago Bears CHI · TE11
Rank
109
Ezekiel Elliott
Dallas Cowboys DAL · RB39
Rank
110
Zach Ertz
Washington Commanders WAS · TE12
Rank
111
Jalen Tolbert
Dallas Cowboys DAL · WR60
Rank
112
Mike Williams
New York Jets NYJ · WR61
Rank
113
Keon Coleman
Buffalo Bills BUF · WR62
Rank
114
Mike Gesicki
Cincinnati Bengals CIN · TE13
Rank
115
Isaiah Likely
Baltimore Ravens BAL · TE14
Rank
116
Demario Douglas
New England Patriots NE · WR63
Rank
117
Ronnie Rivers
Los Angeles Rams LAR · RB40
Rank
118
Ray-Ray McCloud
Atlanta Falcons ATL · WR64
Rank
119
Alec Pierce
Indianapolis Colts IND · WR65
Rank
120
Alexander Mattison
Las Vegas Raiders LV · RB41
Rank
121
Tyler Conklin
New York Jets NYJ · TE15
Rank
122
Hunter Henry
New England Patriots NE · TE16
Rank
123
Colby Parkinson
Los Angeles Rams LAR · TE17
Rank
124
Samaje Perine
Kansas City Chiefs KC · RB42
Rank
125
Ty Chandler
Minnesota Vikings MIN · RB43
New York Jets
(London)
Rank
126
Miles Sanders
Carolina Panthers CAR · RB44
Rank
127
Jalen Nailor
Minnesota Vikings MIN · WR66
New York Jets
(London)
Rank
128
Emanuel Wilson
Green Bay Packers GB · RB45
Rank
129
Antonio Gibson
New England Patriots NE · RB46
Rank
130
D'Onta Foreman
Cleveland Browns CLE · RB47
Rank
131
Dontayvion Wicks
Green Bay Packers GB · WR67
Rank
132
Jaleel McLaughlin
Denver Broncos DEN · RB48
Rank
133
Tyler Allgeier
Atlanta Falcons ATL · RB49
Rank
134
Noah Fant
Seattle Seahawks SEA · TE18
Rank
135
Nelson Agholor
Baltimore Ravens BAL · WR68
Rank
136
Brenton Strange
Jacksonville Jaguars JAX · TE19
Rank
137
Tyrone Tracy Jr.
New York Giants NYG · RB50
Rank
138
Elijah Higgins
Arizona Cardinals ARI · TE20
Rank
139
Tucker Kraft
Green Bay Packers GB · TE21
Rank
140
Taysom Hill
New Orleans Saints NO · TE22
Rank
141
Tyler Johnson
Los Angeles Rams LAR · WR69
Rank
142 (O)
Noah Brown
Washington Commanders WAS · WR70
Rank
143
Ja'Lynn Polk
New England Patriots NE · WR71
Rank
144
Cade Otton
Tampa Bay Buccaneers TB · TE23
Rank
145
Jonathan Mingo
Carolina Panthers CAR · WR72
Rank
146
Luke McCaffrey
Washington Commanders WAS · WR73
Rank
147
Jamaal Williams
New Orleans Saints NO · RB51
Rank
148
Erick All
Cincinnati Bengals CIN · TE24
Rank
149
Noah Gray
Kansas City Chiefs KC · TE25
Rank
150
Van Jefferson
Pittsburgh Steelers PIT · WR74

Related Content