Skip to main content

Fantasy football flex rankings: Top 150 RB/WR/TE options in Week 9 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
Philadelphia Eagles PHI · RB1
Rank
2
Houston Texans HOU · RB2
Rank
3
Minnesota Vikings MIN · WR1
Rank
4
Cincinnati Bengals CIN · WR2
Rank
5
Baltimore Ravens BAL · RB3
Rank
6
Philadelphia Eagles PHI · WR3
Rank
7
New Orleans Saints NO · RB4
Rank
8
Seattle Seahawks SEA · RB5
Rank
9
Atlanta Falcons ATL · RB6
Rank
10
Los Angeles Rams LAR · RB7
Rank
11
Detroit Lions DET · RB8
Rank
12
New York Jets NYJ · RB9
Rank
13
Detroit Lions DET · WR4
Rank
14
Minnesota Vikings MIN · RB10
Rank
15
Miami Dolphins MIA · WR5
Rank
16
Dallas Cowboys DAL · WR6
Rank
17
Miami Dolphins MIA · RB11
Rank
18
Kansas City Chiefs KC · RB12
Rank
19
Los Angeles Rams LAR · WR7
Rank
20
Los Angeles Chargers LAC · RB13
Rank
21
Atlanta Falcons ATL · WR8
Rank
22
Denver Broncos DEN · RB14
Rank
23
Chicago Bears CHI · RB15
Rank
24
Arizona Cardinals ARI · RB16
Rank
25
Indianapolis Colts IND · RB17
Rank
26
Los Angeles Rams LAR · WR9
Rank
27
Chicago Bears CHI · WR10
Rank
28
Buffalo Bills BUF · RB18
Rank
29
New York Giants NYG · WR11
Rank
30
Detroit Lions DET · RB19
Rank
31
New Orleans Saints NO · WR12
Rank
32
Tennessee Titans TEN · RB20
Rank
33
Green Bay Packers GB · RB21
Rank
34
Washington Commanders WAS · RB22
Rank
35
New York Jets NYJ · WR13
Rank
36
Carolina Panthers CAR · RB23
Rank
37
New York Jets NYJ · WR14
Rank
38
Arizona Cardinals ARI · WR15
Rank
39
Seattle Seahawks SEA · WR16
Rank
40
Jacksonville Jaguars JAX · RB24
Rank
41
Las Vegas Raiders LV · TE1
Rank
42
Jacksonville Jaguars JAX · WR17
Rank
43
Atlanta Falcons ATL · WR18
Rank
44
Jacksonville Jaguars JAX · RB25
Rank
45
Cincinnati Bengals CIN · RB26
Rank
46
Miami Dolphins MIA · WR19
Rank
47
Philadelphia Eagles PHI · WR20
Rank
48
Indianapolis Colts IND · WR21
Rank
49
Houston Texans HOU · WR22
Rank
50
Buffalo Bills BUF · WR23
  • Saquon Barkley has three games with at least 26 fantasy points this season. He’s had 110-plus scrimmage yards in six of seven games this season -- that’s the most in the NFL. The Jaguars, who visit Barkley’s Eagles in Week 9, have allowed the third-most fantasy points per game to running backs this season.
  • I know we don’t really cover quarterbacks in this space, but I’m worried about C.J. Stroud. Nico Collins is out with a hamstring injury and Stefon Diggs will miss the rest of the season with a knee injury. Stroud has thrown multiple touchdown passes just twice in his last seven games. He’s topped 19 fantasy points only once this season. Texans players are a tough start in fantasy against the Jets this week, although Joe Mixon might be the exception. He’s gained 120-plus yards from scrimmage in four of the five games he’s played this season.
  • Ja’Marr Chase has seven receiving touchdowns this season. He’s spread those out over five games, which shows his consistency. The Bengals play the Raiders this week. So, Chase has a great chance to be the fantasy WR1 this week, yeah?
  • I’m starting to grow weary of Breece Hall. He has only one touchdown in the last five games after scoring three times in the first three games. The Texans, the Jets’ Week 9 nine opponent, have allowed the fourth-fewest FPPG to running backs this season.
  • One of my friends sent me a text thanking me for recommending De’Von Achane. Uh, that was one of the obvious ones, dude. We talk a lot about how Tyreek Hill and Jaylen Waddle are so much more productive with Tua Tagovailoa at quarterback. Well, don’t overlook Tua’s impact on Achane. He’s averaging 25-plus points in games with Tua this season and less than 10 in games played without the QB1. Tua is back and Achane has a great history against Buffalo -- Miami's Week 9 opponent -- with four touchdowns in three career games versus the Bills, who have allowed the second-most FPPG to RBs this season.
  • Puka Nacua and Cooper Kupp had 17 targets between them in their Week 8 return from injuries. I know you might be holding on to one of the other Rams receivers. You don’t need them. You’re probably looking at Demarcus Robinson and being all, but he had two touchdowns against the Vikings. Well, that’s not sustainable. Just start Nacua or Kupp. That’s it.
  • Davante Adams has scored fewer than 11 fantasy points in four of the five games he’s played this season. That’s a huge bummer because I was really high on him coming into the year. But my guy Garrett Wilson -- who I also liked entering 2024 -- has at least 16 points in three of his last four and he’s seen at least eight targets in six straight.
  • I have been downgrading Chuba Hubbard lately. His fantasy production has decreased in five consecutive games. He hasn’t had any goal-line rush attempts in the last four games, per Next Gen Stats. He had four such attempts in Week 4.
  • One of my favorite players in fantasy this season -- no, not Zamir White, wisecracker -- has been Brian Thomas Jr. I was on board with him in my mock draft with a twist back in April. I loved the fit in Jacksonville and he's off to an amazing start. Unfortunately, he’s now battling a chest injury and is day to day, per Jaguars coach Doug Pederson. The Jags have already lost Christian Kirk for the season and now Thomas’ status is in question. Where is the production going to come from this week against the Eagles? Evan Engram is a huge option. I hope Travis Etienne is closer to returning.
  • I know Jaylen Waddle was supposed to be a huge play last week. It didn’t work out, and he hasn’t scored more than nine fantasy points in a game since Week 1. Don’t remind me of the trade proposal I turned down last week. I’m still looking for better production from him this week against the Bills.
  • Amari Cooper had just two targets last week and it seems like it’s going to take a bit of time for him to get acclimated with Josh Allen, but it’s going to happen sooner rather than later.

FLEX RANKINGS: 51-100

Rank
51
Green Bay Packers GB · WR24
Rank
52
Baltimore Ravens BAL · WR25
Rank
53
Tampa Bay Buccaneers TB · RB27
Rank
54
Washington Commanders WAS · WR26
Rank
55
Kansas City Chiefs KC · TE2
Rank
56
New England Patriots NE · RB28
Rank
57
Las Vegas Raiders LV · RB29
Rank
58
Dallas Cowboys DAL · RB30
Rank
59
Seattle Seahawks SEA · WR27
Rank
60
Seattle Seahawks SEA · WR28
Rank
61
Cleveland Browns CLE · RB31
Rank
62
Cleveland Browns CLE · WR29
Rank
63
Detroit Lions DET · TE3
Rank
64
Arizona Cardinals ARI · TE4
Rank
65
Green Bay Packers GB · WR30
Rank
66
Cleveland Browns CLE · TE5
Rank
67
Jacksonville Jaguars JAX · TE6
Rank
68
New York Giants NYG · RB32
Rank
69
Miami Dolphins MIA · RB33
Rank
70
Kansas City Chiefs KC · WR31
Rank
71
Los Angeles Chargers LAC · WR32
Rank
72
Chicago Bears CHI · WR33
Rank
73
Tennessee Titans TEN · WR34
Rank
74
Denver Broncos DEN · WR35
Rank
75
Tampa Bay Buccaneers TB · RB34
Rank
76
Buffalo Bills BUF · WR36
Rank
77
Tampa Bay Buccaneers TB · TE7
Rank
78
Las Vegas Raiders LV · WR37
Rank
79
Atlanta Falcons ATL · RB35
Rank
80
Cleveland Browns CLE · WR38
Rank
81
Atlanta Falcons ATL · TE8
Rank
82
Dallas Cowboys DAL · TE9
Rank
83
Indianapolis Colts IND · WR39
Rank
84
New York Giants NYG · WR40
Rank
85
Minnesota Vikings MIN · WR41
Rank
86
Tampa Bay Buccaneers TB · WR42
Rank
87
Cincinnati Bengals CIN · RB36
Rank
88
Green Bay Packers GB · TE10
Rank
89
Kansas City Chiefs KC · WR43
Rank
90
Washington Commanders WAS · RB37
Rank
91
New England Patriots NE · WR44
Rank
92
Buffalo Bills BUF · TE11
Rank
93
Chicago Bears CHI · WR45
Rank
94
Green Bay Packers GB · WR46
Rank
95
Baltimore Ravens BAL · WR47
Rank
96
Chicago Bears CHI · TE12
Rank
97
Chicago Bears CHI · RB38
Rank
98
Los Angeles Chargers LAC · RB39
Rank
99
Dallas Cowboys DAL · WR48
Rank
100
Green Bay Packers GB · WR49
  • Calvin Ridley spoke up, and now he’s coming off a 15-target game. I’m not sure that’s sustainable, but I’m starting him in most instances. Seriously, 15 targets. That’s incredible.
  • Bo Nix threw three touchdown passes last week, but none of them went to Courtland Sutton. Good news: He had eight catches for 100 yards on 11 targets. You can safely start him again.
  • I really need the Bears to regroup this week. I’m not going to be like a lot of Bears fans, ignoring a month of great football after one bad week following the bye. Give the Bears one more chance, especially Cole Kmet. He’s going to have a huge game against the Cardinals.

FLEX RANKINGS: 101-150

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