Skip to main content

Fantasy football flex rankings: Top 150 RB/WR/TE options in Week 3 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
Cincinnati Bengals CIN · WR1
Rank
2
New Orleans Saints NO · RB1
Rank
3
San Francisco 49ers SF · RB2
Rank
4
Las Vegas Raiders LV · WR2
Rank
5
Dallas Cowboys DAL · WR3
Rank
6
Philadelphia Eagles PHI · RB3
Rank
7
Atlanta Falcons ATL · RB4
Rank
8
Tampa Bay Buccaneers TB · WR4
Rank
9
Buffalo Bills BUF · RB5
Rank
10
Miami Dolphins MIA · RB6
Rank
11
Kansas City Chiefs KC · WR5
Rank
12
New York Jets NYJ · RB7
Rank
13
Jacksonville Jaguars JAX · RB8
Rank
14
Indianapolis Colts IND · RB9
Rank
15
Los Angeles Rams LAR · RB10
Rank
16
Detroit Lions DET · WR6
Rank
17
Minnesota Vikings MIN · WR7
Rank
18
Baltimore Ravens BAL · RB11
Rank
19
Las Vegas Raiders LV · RB12
Rank
20
Houston Texans HOU · RB13
Rank
21
Detroit Lions DET · RB14
Rank
22
Arizona Cardinals ARI · RB15
Rank
23
Miami Dolphins MIA · WR8
Rank
24
Houston Texans HOU · WR9
Rank
25
Arizona Cardinals ARI · WR10
Rank
26
New York Jets NYJ · WR11
Rank
27
Cleveland Browns CLE · WR12
Rank
28
Los Angeles Chargers LAC · RB16
Rank
29
San Francisco 49ers SF · WR13
Rank
30
Houston Texans HOU · WR14
Rank
31
Chicago Bears CHI · RB17
Rank
32
Green Bay Packers GB · RB18
Rank
33
San Francisco 49ers SF · TE1
Rank
34
New England Patriots NE · RB19
Rank
35
Cleveland Browns CLE · RB20
Rank
36
Detroit Lions DET · TE2
Rank
37
Philadelphia Eagles PHI · WR15
Rank
38
Las Vegas Raiders LV · TE3
Rank
39
Miami Dolphins MIA · WR16
Rank
40
Cincinnati Bengals CIN · RB21
Rank
41
Detroit Lions DET · RB22
Rank
42
Chicago Bears CHI · WR17
Rank
43
Washington Commanders WAS · RB23
Rank
44
Seattle Seahawks SEA · WR18
Rank
45
Tampa Bay Buccaneers TB · WR19
Rank
46
New York Giants NYG · WR20
Rank
47
Kansas City Chiefs KC · RB24
Rank
48
Minnesota Vikings MIN · RB25
Rank
49
New Orleans Saints NO · WR21
Rank
50
Baltimore Ravens BAL · WR22

We’ve firmly established the fantasy cheat code of targeting whoever is going up against the defenses of the Commanders and Panthers for the time being. We really don’t have a defense to avoid right now. The Texans and Bears looked pretty great defensively on Sunday night. The Bears still allowed top-tier production to Nico Collins (happens), but they kept C.J. Stroud mostly in check. The Texans gave up a rushing touchdown to Anthony Richardson in Week 1, but they have done a pretty good job against big-time players so far. Sorry, Alec Pierce, I said big-time players. Kidding, Pierce has been great and looks like the player to roster among the Colts’ receivers, much to the chagrin of those of us who drafted Michael Pittman Jr. Pierce has produced more than 16 fantasy points in each of the first two games, and he leads the team in receptions, receiving yards, receiving touchdowns and routes this season.

Now, on to the rest of the notes for this week ...

  • Ja’Marr Chase has the Commanders this week. Let’s go!
  • Jordan Mason is a must-start player for as long as Christian McCaffrey is out. Mason has posted 17-plus fantasy points in each of his first two games this season.
  • Davante Adams was the WR5 last week with 26 fantasy points. I won’t be the jerk who mentions he dropped a would-be touchdown reception. He was targeted 12 times on Sunday, which is significant. Many of you doubted him because of the matchup with the Ravens. Don’t do stuff like that. He had nine catches for 110 yards and a TD against Baltimore. Keep DA in your lineups.
  • Mike Evans followed up a huge Week 1 with just 7.2 fantasy points. These things happen. No need to panic. I love the way the Buccaneers’ offense is playing. Plus, Evans has three red-zone target this season, while the other Bucs receivers have three combined.
  • Jonathan Taylor has scored more than 20 fantasy points just twice in his last nine games. The Colts host the Bears this week, so Taylor could be a potential trade target for you after the Chicago defense holds him down on Sunday. And yes, I'm a Bears fan.
  • Be wary of the Rams’ offense moving forward. Obviously, the injuries to Cooper Kupp and Puka Nacua are a huge problem, but the offensive line injuries make things even worse. Kyren Williams averaged just 2.1 rushing yards per attempt in Week 2. Now Los Angeles faces the 49ers and Bears in back-to-back weeks. Scared face emoji.
  • Zamir White had just 6.8 fantasy points against the Ravens. Unfortunately for him, Alexander Mattison got the Raiders’ lone goal-line carry and punched in a one-yard TD. I expect White to rebound against the Panthers’ 31st-ranked run defense this week.
  • The overreaction to Marvin Harrison Jr.’s Week 1 (one catch for four yards) was hilarious. Harrison led all receivers with 29 fantasy points in Week 2, and he might have ended up with even more if the Rams had been able to keep the game somewhat competitive. Let this be a reminder to people who say things like I don’t want to play this receiver in this matchup because his team might blow out the opposition. Well, how does a blowout happen?
  • Amari Cooper has been held to fewer than 20 receiving yards in back-to-back games. It’s the first time that’s happened since 2018. The good news is he has a bounce-back matchup this week against the Giants.
  • Thankfully, Matt LaFleur fed Josh Jacobs with 32 carries on Sunday. Jacobs finished with 13.1 fantasy points. That was fine, but I was expecting more.
  • Rhamondre Stevenson has three goal-line rushes this season after getting three such carries all of last year. Also, he’s second on the Patriots in receptions. And how about my guy, Ja’Lynn Polk? I mean, he got into the end zone with the football during an actual game in Week 2. I’m hopeful he emerges as the go-to guy for New England.
  • Does anybody remember when I suggested the Raiders select Brock Bowers in my mock draft with a twist back in April? Of course not, you’d rather drag up a prediction from 2019. That’s fair. Bowers has been great so far, tying for the team lead with nine receptions in Week 2. In fact, he became the third rookie tight end in the last 10 seasons to have at least nine catches and 90 yards in a game.
  • Chris Godwin leads all wide receivers in fantasy points through two games. He had seven receptions for 117 yards and a touchdown in Week 2, and Baker Mayfield had a perfect passer rating when targeting him.
  • Malik Nabers had 28.7 fantasy points -- third-most among wide receivers -- on an amazing 18 targets in Week 2. I know, right? Here’s my thing. He’s not playing against the Commanders every week. I’m still going to start him in a lot of places, but please be aware that he might not be producing at that level each time out.

FLEX RANKINGS: 51-100

Rank
51
New Orleans Saints NO · WR23
Rank
52
Jacksonville Jaguars JAX · WR24
Rank
53
Atlanta Falcons ATL · WR25
Rank
54
Pittsburgh Steelers PIT · RB26
Rank
55
Jacksonville Jaguars JAX · WR26
Rank
56
Detroit Lions DET · WR27
Rank
57
Seattle Seahawks SEA · RB27
Rank
58
Seattle Seahawks SEA · RB28
Rank
59
Arizona Cardinals ARI · TE4
Rank
60
Washington Commanders WAS · WR28
Rank
61
Atlanta Falcons ATL · TE5
Rank
62
Houston Texans HOU · WR29
Rank
63
Baltimore Ravens BAL · TE6
Rank
64
Seattle Seahawks SEA · WR30
Rank
65
Las Vegas Raiders LV · WR31
Rank
66
Kansas City Chiefs KC · TE7
Rank
67
Tennessee Titans TEN · RB29
Rank
68
New York Giants NYG · RB30
Rank
69
Los Angeles Rams LAR · WR32
Rank
70
Los Angeles Rams LAR · WR33
Rank
71
Kansas City Chiefs KC · WR34
Rank
72
Indianapolis Colts IND · WR35
Rank
73
Tampa Bay Buccaneers TB · RB31
Rank
74
Tampa Bay Buccaneers TB · RB32
Rank
75
Pittsburgh Steelers PIT · WR36
Rank
76
Dallas Cowboys DAL · RB33
Rank
77
Denver Broncos DEN · RB34
Rank
78
Cleveland Browns CLE · WR37
Rank
79
New England Patriots NE · TE8
Rank
80
Cleveland Browns CLE · RB35
Rank
81
Los Angeles Chargers LAC · WR38
Rank
82
Buffalo Bills BUF · TE9
Rank
83
Los Angeles Chargers LAC · WR39
Rank
84
Tennessee Titans TEN · WR40
Rank
85
Los Angeles Rams LAR · WR41
Rank
86
Cincinnati Bengals CIN · WR42
Rank
87
Dallas Cowboys DAL · WR43
Rank
88
Carolina Panthers CAR · WR44
Rank
89
Green Bay Packers GB · WR45
Rank
90
Buffalo Bills BUF · WR46
Rank
91
Cincinnati Bengals CIN · RB36
Rank
92
Denver Broncos DEN · WR47
Rank
93
Washington Commanders WAS · RB37
Rank
94
Buffalo Bills BUF · WR48
Rank
95
Seattle Seahawks SEA · WR49
Rank
96
Los Angeles Chargers LAC · RB38
Rank
97
Tennessee Titans TEN · RB39
Rank
98
Los Angeles Rams LAR · TE10
Rank
99
Minnesota Vikings MIN · WR50
Rank
100
Carolina Panthers CAR · RB40
  • Rashid Shaheed is the truth. He’s been so good in the first two weeks. He was viewed by some folks as too volatile for fantasy purposes coming into the season. But ... he’s averaging 18.6 fantasy points per game! Defenses are going to adjust as they make game plans for the Saints and that could mean Shaheed gets more attention from DBs, which is why we need to hold the line on Chris Olave despite his slow start.
  • Terry McLaurin had eight targets and six receptions in Week 2. That’s great! Unfortunately, he had just 22 receiving yards. In fact, he’s averaging just 19.5 receiving yards per game this season.
  • George Pickens had a frustrating week with just 4.9 fantasy points, but you need to understand he had 13.7 fantasy points nullified by penalties.
  • I’m not about to hop on the Quentin Johnston bandwagon quite yet. He had two receiving touchdowns in Week 2. Forgive me if I want to see more of that before fully buying in. I can’t help it.

FLEX RANKINGS: 101-150

Rank
101
Denver Broncos DEN · TE11
Rank
102
Carolina Panthers CAR · WR51
Rank
103
Baltimore Ravens BAL · TE12
Rank
104
Philadelphia Eagles PHI · TE13
Rank
105
New York Jets NYJ · RB41
Rank
106
Denver Broncos DEN · RB42
Rank
107
Los Angeles Chargers LAC · WR52
Rank
108
Arizona Cardinals ARI · WR53
Rank
109
Houston Texans HOU · RB43
Rank
110
Kansas City Chiefs KC · RB44
Rank
111
Jacksonville Jaguars JAX · WR54
Rank
112
Denver Broncos DEN · WR55
Rank
113
New York Giants NYG · WR56
Rank
114
New England Patriots NE · WR57
Rank
115
New England Patriots NE · RB45
Rank
116
Chicago Bears CHI · WR58
Rank
117
Green Bay Packers GB · WR59
Rank
118
Indianapolis Colts IND · WR60
Rank
119
Baltimore Ravens BAL · WR61
Rank
120
Baltimore Ravens BAL · RB46
Rank
121
Cincinnati Bengals CIN · TE14
Rank
122
Indianapolis Colts IND · WR62
Rank
123
Tampa Bay Buccaneers TB · WR63
Rank
124
Cincinnati Bengals CIN · WR64
Rank
125
New Orleans Saints NO · TE15
Rank
126
Dallas Cowboys DAL · RB47
Rank
127
New York Jets NYJ · WR65
Rank
128
Tennessee Titans TEN · WR66
Rank
129
Pittsburgh Steelers PIT · RB48
Rank
130
Miami Dolphins MIA · RB49
Rank
131
Atlanta Falcons ATL · WR67
Rank
132
Arizona Cardinals ARI · WR68
Rank
133
Green Bay Packers GB · WR69
Rank
134
Minnesota Vikings MIN · RB50
Rank
135
Las Vegas Raiders LV · RB51
Rank
136
Pittsburgh Steelers PIT · TE16
Rank
137
Houston Texans HOU · TE17
Rank
138
New York Jets NYJ · TE18
Rank
139
Jacksonville Jaguars JAX · RB52
Rank
140
Buffalo Bills BUF · WR70
Rank
141
New England Patriots NE · WR71
Rank
142
Tampa Bay Buccaneers TB · TE19
Rank
143
Washington Commanders WAS · TE20
Rank
144
Seattle Seahawks SEA · TE21
Rank
145
Washington Commanders WAS · WR72
Rank
146
Carolina Panthers CAR · WR73
Rank
147
San Francisco 49ers SF · WR74
Rank
148
New York Jets NYJ · WR75
Rank
149
New Orleans Saints NO · TE22
Rank
150
Dallas Cowboys DAL · TE23