Skip to main content
Advertising

Rank's Flex 150

Presented By

Fantasy football flex rankings: Top 150 RB/WR/TE options in Week 4 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.
  • (OUT) -- Player has been ruled out on his team's official injury report.

FLEX RANKINGS: 1-50

Rank
1
Ja'Marr Chase
Cincinnati Bengals CIN · WR1
Rank
2
CeeDee Lamb
Dallas Cowboys DAL · WR2
Rank
3
Saquon Barkley
Philadelphia Eagles PHI · RB1
Rank
4
Jordan Mason
San Francisco 49ers SF · RB2
Rank
5
Alvin Kamara
New Orleans Saints NO · RB3
Rank
6
Bijan Robinson
Atlanta Falcons ATL · RB4
Rank
7
Breece Hall
New York Jets NYJ · RB5
Rank
8
Justin Jefferson
Minnesota Vikings MIN · WR3
Rank
9
Amon-Ra St. Brown
Detroit Lions DET · WR4
Rank
10
Rashee Rice
Kansas City Chiefs KC · WR5
Rank
11
Zach Charbonnet
Seattle Seahawks SEA · RB6
Rank
12
Jahmyr Gibbs
Detroit Lions DET · RB7
Rank
13
Jonathan Taylor
Indianapolis Colts IND · RB8
Rank
14
James Cook
Buffalo Bills BUF · RB9
Rank
15
DK Metcalf
Seattle Seahawks SEA · WR6
Rank
16
Nico Collins
Houston Texans HOU · WR7
Rank
17
Marvin Harrison Jr.
Arizona Cardinals ARI · WR8
Rank
18
Josh Jacobs
Green Bay Packers GB · RB10
Rank
19
Derrick Henry
Baltimore Ravens BAL · RB11
Rank
20
Brandon Aiyuk
San Francisco 49ers SF · WR9
Rank
21
Garrett Wilson
New York Jets NYJ · WR10
Rank
22
Davante Adams
Las Vegas Raiders LV · WR11
Rank
23
James Conner
Arizona Cardinals ARI · RB12
Rank
24
Kyren Williams
Los Angeles Rams LAR · RB13
Rank
25
Tony Pollard
Tennessee Titans TEN · RB14
Rank
26
Rhamondre Stevenson
New England Patriots NE · RB15
Rank
27
Chris Olave
New Orleans Saints NO · WR12
Rank
28
Travis Etienne
Jacksonville Jaguars JAX · RB16
Rank
29
Chris Godwin
Tampa Bay Buccaneers TB · WR13
Rank
30
Mike Evans
Tampa Bay Buccaneers TB · WR14
Rank
31
Malik Nabers
New York Giants NYG · WR15
Rank
32
DJ Moore
Chicago Bears CHI · WR16
Rank
33
Tyreek Hill
Miami Dolphins MIA · WR17
Rank
34
Aaron Jones
Minnesota Vikings MIN · RB17
Rank
35
David Montgomery
Detroit Lions DET · RB18
Rank
36
Tee Higgins
Cincinnati Bengals CIN · WR18
Rank
37
Amari Cooper
Cleveland Browns CLE · WR19
Rank
38
Zack Moss
Cincinnati Bengals CIN · RB19
Rank
39
J.K. Dobbins
Los Angeles Chargers LAC · RB20
Rank
40
Najee Harris
Pittsburgh Steelers PIT · RB21
Rank
41
Jerome Ford
Cleveland Browns CLE · RB22
Rank
42
Bucky Irving
Tampa Bay Buccaneers TB · RB23
Rank
43
Zay Flowers
Baltimore Ravens BAL · WR20
Rank
44
Brian Robinson
Washington Commanders WAS · RB24
Rank
45
Chuba Hubbard
Carolina Panthers CAR · RB25
Rank
46
Terry McLaurin
Washington Commanders WAS · WR21
Rank
47
Diontae Johnson
Carolina Panthers CAR · WR22
Rank
48
De'Von Achane
Miami Dolphins MIA · RB26
Rank
49
Jaxon Smith-Njigba
Seattle Seahawks SEA · WR23
Rank
50
George Pickens
Pittsburgh Steelers PIT · WR24

I know this is a column to discuss RBs, WRs and TEs, but I did want to take a moment to talk about how worried I am about Anthony Richardson and C.J. Stroud, who are both outside of the top 14 fantasy QBs heading into Week 4.

Richardson was supposed to run for a ton of yards and touchdowns this season, but he has only one rushing TD through Week 3. There he was on Sunday, helping to push Trey Sermon into the end zone on a goal-line carry. TREY. SERMON. I know I'm supposed to preach patience or something, but I'm getting nervous.

And then there is Stroud. He was getting the it's ok pat on the back from Sam Darnold after throwing two INTs in the Texans' blowout loss to the Vikings. Yes, this is a flex column, but if Richardson and Stroud don't get their (stuff) together, it might not matter who I'm flexing from the Colts and Texans this week.

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

  • Speaking of players who have let us down this season, I'm looking at you, CeeDee Lamb, who posted just 8.7 fantasy points in Week 3. He has a matchup against the Giants on Thursday night, and he did have 39.5 fantasy points the last time he played against them (Week 10 of last season). Oh, and the Giants allowed 27.6 fantasy points to Amari Cooper on Sunday.
  • Let's talk about Saquon Barkley for a moment. If you were able to nab him at the end of the first round of your draft, you are probably doing pretty well. Saquon has scored more than 33 fantasy points in two of his three games this season.
  • Jonathan Taylor had a tough matchup against the Bears and still ended up with 26.5 fantasy points. He's posted 100-plus rushing yards in back-to-back games for the first time since 2021.
  • I'm ready for DK Metcalf to have another big game on Monday might against the Lions. He has put up 20-plus fantasy points in each of the last two games, while Detroit has allowed the second-most fantasy points per game to receivers this year.
  • Garrett Wilson isn't somebody you need to be concerned about. I know he has just two receiving touchdowns in the last 18 games, which is kind of bad, especially when Allen Lazard is just coming in and stealing all types of scoring opportunities from him. But I think it's just a matter of time before we see more from Wilson.
  • I was worried about Malik Nabers coming into this season, given he had the struggling Daniel Jones as his QB, but Nabers is the first player in NFL history with 20-plus receptions and three or more receiving TDs in his first three career games. He also leads the league in air-yard share (57.6%).
  • I was all in on Aaron Jones this year. He's been fantastic in the first three weeks, currently ranking as the fantasy RB9. Now he has a REVENGE GAME against the Packers this week.
  • Amari Cooper bounced back from a slow start rather nicely in Week 3 (7 catches for 86 yards, 2 TDs). He had a 24-yard touchdown reception on the first play from scrimmage against the Giants. That will help.
  • I'm growing a little concerned about J.K. Dobbins. He's currently the fantasy RB12, but he didn't look great against the Steelers. Obviously, Pittsburgh has a great defense and his Week 4 opponent (Chiefs) doesn't have a defense at the same level right now. They don't. Don't get mad at me. The thing is, teams know that if you stop the run, you can stop the Chargers. This isn't Ann Arbor.
  • I like Najee Harris this week. He's had 18-plus touches in each of his three games this season, and Mike Tomlin told reporters on Tuesday that Jaylen Warren will be limited in practice with a knee injury, while Harris won't have any limitations. This week the Steelers visit the Colts, who aren't great against the run. Not that you would know it from watching the Bears struggle to move the ball on the ground against them. It's going to be bad when the Steelers smoke them this week. And yes, I could do without people asking me "hey, do you miss Justin Fields yet?" It's like having your ex living her best life on IG and your friends keep bringing it up.
  • I had identified Bucky Irving as a player to watch coming into the season, which was a take you were all agreeable to (you weren't). Bucs head coach Todd Bowles said after Sunday's game that Irving has earned more snaps. He's obviously going to carry the ball more, because Rachaad White is wildly inefficient. If Irving starts to get more looks in the passing game, we could be talking about him as a high-end fantasy RB2.
  • You have to love how the Panthers rebounded with Andy Dalton replacing Bryce Young. Hey, former Bears QBs are 4-0 as starters this season. I don't know if people really think of Dalton as a former Bear, but he is one! Diontae Johnson had 14 targets in Dalton's first start of the season. I believe DJ will be the guy we expected him to be coming into this season thanks to Carolina's QB change. And the Panthers draw the Bengals in Week 4. Can we really use the Bengals defense as a choice matchup in fantasy? I think that we can.

FLEX RANKINGS: 51-100

Rank
51
Jameson Williams
Detroit Lions DET · WR25
Rank
52
Drake London
Atlanta Falcons ATL · WR26
Rank
53
Braelon Allen
New York Jets NYJ · RB27
Rank
54
Cam Akers
Houston Texans HOU · RB28
Rank
55
Rome Odunze
Chicago Bears CHI · WR27
Rank
56
Rashid Shaheed
New Orleans Saints NO · WR28
Rank
57
Jahan Dotson
Philadelphia Eagles PHI · WR29
Rank
58
Rachaad White
Tampa Bay Buccaneers TB · RB29
Rank
59
Devin Singletary
New York Giants NYG · RB30
Rank
60
Tank Dell
Houston Texans HOU · WR30
Rank
61
Brian Thomas Jr.
Jacksonville Jaguars JAX · WR31
Rank
62
Stefon Diggs
Houston Texans HOU · WR32
Rank
63
Brock Bowers
Las Vegas Raiders LV · TE1
Rank
64
Demario Douglas
New England Patriots NE · WR33
Rank
65
Greg Dulcich
Denver Broncos DEN · TE2
Rank
66
DeAndre Hopkins
Tennessee Titans TEN · WR34
Rank
67
Kyle Pitts
Atlanta Falcons ATL · TE3
Rank
68
Dallas Goedert
Philadelphia Eagles PHI · TE4
Rank
69
Jauan Jennings
San Francisco 49ers SF · WR35
Rank
70
Travis Kelce
Kansas City Chiefs KC · TE5
Rank
71
Alec Pierce
Indianapolis Colts IND · WR36
Rank
72
Michael Wilson
Arizona Cardinals ARI · WR37
Rank
73
Allen Lazard
New York Jets NYJ · WR38
Rank
74
Rashod Bateman
Baltimore Ravens BAL · WR39
Rank
75
Xavier Worthy
Kansas City Chiefs KC · WR40
Rank
76
Sam LaPorta
Detroit Lions DET · TE6
Rank
77
Calvin Ridley
Tennessee Titans TEN · WR41
Rank
78
Michael Pittman
Indianapolis Colts IND · WR42
Rank
79
Quentin Johnston
Los Angeles Chargers LAC · WR43
Rank
80
Javonte Williams
Denver Broncos DEN · RB31
Rank
81
Jaylen Waddle
Miami Dolphins MIA · WR44
Rank
82
Christian Kirk
Jacksonville Jaguars JAX · WR45
Rank
83
Zamir White
Las Vegas Raiders LV · RB32
Rank
84
Chase Brown
Cincinnati Bengals CIN · RB33
Rank
85
D'Andre Swift
Chicago Bears CHI · RB34
Rank
86
Jaleel McLaughlin
Denver Broncos DEN · RB35
Rank
87
Jordan Whittington
Los Angeles Rams LAR · WR46
Rank
88
Khalil Shakir
Buffalo Bills BUF · WR47
Rank
89
Carson Steele
Kansas City Chiefs KC · RB36
Rank
90
Jerry Jeudy
Cleveland Browns CLE · WR48
Rank
91
Courtland Sutton
Denver Broncos DEN · WR49
Rank
92
Tyler Lockett
Seattle Seahawks SEA · WR50
Rank
93
Khalil Herbert
Chicago Bears CHI · RB37
Rank
94
Jalen Tolbert
Dallas Cowboys DAL · WR51
Rank
95
Ladd McConkey
Los Angeles Chargers LAC · WR52
Rank
96
Gabe Davis
Jacksonville Jaguars JAX · WR53
Rank
97
Cole Kmet
Chicago Bears CHI · TE7
Rank
98
Brandin Cooks
Dallas Cowboys DAL · WR54
Rank
99
Dalton Kincaid
Buffalo Bills BUF · TE8
Rank
100
Samaje Perine
Kansas City Chiefs KC · RB38
  • I had a feeling Rome Odunze would end up being the dude at some point this season. Is he already the dude? He led Chicago in receiving yards (112) and tied for the team lead in targets (11) in Week 3. I'm not sure the Bears can continue throwing the ball as much as they did against the Colts. It's not wise and not great for Caleb Williams' development.
  • Rashid Shaheed came crashing back down to earth in Week 3. He did have a would-be TD catch broken up. But still, he was out there with the Entenmann's, serving donuts to fantasy managers who had him in the lineup. Yes, that's right: He put up zero fantasy points, with no catches on five targets. In fairness, I had to start him because Cooper Kupp was out. I should have started Odunze instead.
  • Keep an eye on the Eagles' injury report this week. Jahan Dotson will be in play if they are without A.J. Brown (hamstring) and DeVonta Smith (concussion). I'd also like to mention Dallas Goedert had 10 receptions for 170 yards on Sunday, the most receiving yards in a game by an Eagles tight end in the Super Bowl era.
  • I'm really hoping Tank Dell can get it going this week. It's been a tough start, with Dell averaging 33 receiving yards per game. He's third on the Texans in targets (17). I mean, it would help if C.J. Stroud started playing a smidge better, but it's not been great for Dell so far.
  • I had Jauan Jennings on the Hype Train this past week. I didn't think he was going to have as many points as he did against the Rams (46.5). I mean, no one did. And I might have told somebody at my son's soccer game that Jennings wasn't going to be that great. But he was really good. Here's the thing: The targets are going to be a lot harder to come by for Jennings whenever George Kittle and Deebo Samuel return from injury.
  • Be worried about the Dolphins offense. They averaged 26.2 points per game with Tua Tagovailoa since 2022, including the playoffs. They average 16.5 points without him in that same span. With Tagovailoa out until at least Week 8, you can start Tyreek Hill, but you might want to sit Jaylen Waddle if you can afford to.
  • It looks like I blew it with Zamir White this season. I have a lot of exposure to him (as my RB3) in fantasy, and he's off to a brutal start (14.8 points). He wasn't good in a plus matchup against the Panthers, so I'm not sure how you can trust him. That one is on me.
  • I love how the Bears got Cole Kmet involved in Week 3. He had 10 receptions against the Colts, which tied a career high. But let's remember that Caleb Williams threw the ball about 600 times against Indianapolis. OK, maybe it was 52 times. Anyway, I'm not sure that production is going to be sustainable for Kmet. However, with the tight end position being a wasteland in fantasy this season, I'm willing to take a chance on him.

FLEX RANKINGS: 101-150

Rank
101
Jalen Nailor
Minnesota Vikings MIN · WR55
Rank
102
Darnell Mooney
Atlanta Falcons ATL · WR56
Rank
103
D'Onta Foreman
Cleveland Browns CLE · RB39
Rank
104
Demarcus Robinson
Los Angeles Rams LAR · WR57
Rank
105
Keenan Allen
Chicago Bears CHI · WR58
Rank
106
Christian Watson
Green Bay Packers GB · WR59
Rank
107
Jake Ferguson
Dallas Cowboys DAL · TE9
Rank
108
Jaylen Warren
Pittsburgh Steelers PIT · RB40
Rank
109
Mike Gesicki
Cincinnati Bengals CIN · TE10
Rank
110
Jayden Reed
Green Bay Packers GB · WR60
Rank
111
Ezekiel Elliott
Dallas Cowboys DAL · RB41
Rank
112
Keon Coleman
Buffalo Bills BUF · WR61
Rank
113
Jakobi Meyers
Las Vegas Raiders LV · WR62
Rank
114
Rico Dowdle
Dallas Cowboys DAL · RB42
Rank
115
Roschon Johnson
Chicago Bears CHI · RB43
Rank
116
Ty Chandler
Minnesota Vikings MIN · RB44
Rank
117
Mark Andrews
Baltimore Ravens BAL · TE11
Rank
118
Noah Fant
Seattle Seahawks SEA · TE12
Rank
119
Elijah Higgins
Arizona Cardinals ARI · TE13
Rank
120
Isaiah Likely
Baltimore Ravens BAL · TE14
Rank
121
Tyjae Spears
Tennessee Titans TEN · RB45
Rank
122
Parris Campbell
Philadelphia Eagles PHI · WR63
Rank
123
Tyler Johnson
Los Angeles Rams LAR · WR64
Rank
124
Hunter Henry
New England Patriots NE · TE15
Rank
125
Gus Edwards
Los Angeles Chargers LAC · RB46
Rank
126
Alexander Mattison
Las Vegas Raiders LV · RB47
Rank
127
Wan'Dale Robinson
New York Giants NYG · WR65
Rank
128
Andrei Iosivas
Cincinnati Bengals CIN · WR66
Rank
129
Zach Ertz
Washington Commanders WAS · TE16
Rank
130
Dalton Schultz
Houston Texans HOU · TE17
Rank
131
Xavier Legette
Carolina Panthers CAR · WR67
Rank
132
Pat Freiermuth
Pittsburgh Steelers PIT · TE18
Rank
133
Colby Parkinson
Los Angeles Rams LAR · TE19
Rank
134
Ray-Ray McCloud
Atlanta Falcons ATL · WR68
Rank
135
Romeo Doubs
Green Bay Packers GB · WR69
Rank
136
Justice Hill
Baltimore Ravens BAL · RB48
Rank
137
Antonio Gibson
New England Patriots NE · RB49
Rank
138
Josh Reynolds
Denver Broncos DEN · WR70
Rank
139
Jalen McMillan
Tampa Bay Buccaneers TB · WR71
Rank
140
Miles Sanders
Carolina Panthers CAR · RB50
Rank
141
Mike Williams
New York Jets NYJ · WR72
Rank
142
Tyler Allgeier
Atlanta Falcons ATL · RB51
Rank
143
Josh Downs
Indianapolis Colts IND · WR73
Rank
144
Ja'Lynn Polk
New England Patriots NE · WR74
Rank
145
Tutu Atwell
Los Angeles Rams LAR · WR75
Rank
146
Jamaal Williams
New Orleans Saints NO · RB52
Rank
147
Greg Dortch
Arizona Cardinals ARI · WR76
Rank
148
Tyler Conklin
New York Jets NYJ · TE20
Rank
149
Adonai Mitchell
Indianapolis Colts IND · WR77
Rank
150
Cade Otton
Tampa Bay Buccaneers TB · TE21
  • Jalen Nailor, with a TD in each of the first three games, has gone from a guy we once featured on That Helps No One to a dude that might have some flex appeal when we get into the bye weeks. I mean, it just goes to show you what happens when you have good coaching.

Related Content