Skip to main content
Advertising

Rank's Flex 150

Presented By

Fantasy football flex rankings: Top 150 RB/WR/TE options in Week 2 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
Tyreek Hill
Miami Dolphins MIA · WR1
Rank
2
Saquon Barkley
Philadelphia Eagles PHI · RB1
Rank
3
Derrick Henry
Baltimore Ravens BAL · RB2
Rank
4
Bijan Robinson
Atlanta Falcons ATL · RB3
Rank
5
CeeDee Lamb
Dallas Cowboys DAL · WR2
Rank
6
Justin Jefferson
Minnesota Vikings MIN · WR3
Rank
7
Breece Hall
New York Jets NYJ · RB4
Rank
8 (Q)
De'Von Achane
Miami Dolphins MIA · RB5
Rank
9 (Q)
A.J. Brown
Philadelphia Eagles PHI · WR4
Rank
10
Isiah Pacheco
Kansas City Chiefs KC · RB6
Rank
11
Jonathan Taylor
Indianapolis Colts IND · RB7
Rank
12
Travis Etienne
Jacksonville Jaguars JAX · RB8
Rank
13 (D)
Kenneth Walker III
Seattle Seahawks SEA · RB9
Rank
14
Amon-Ra St. Brown
Detroit Lions DET · WR5
Rank
15
Mike Evans
Tampa Bay Buccaneers TB · WR6
Rank
16
Cooper Kupp
Los Angeles Rams LAR · WR7
Rank
17
Ja'Marr Chase
Cincinnati Bengals CIN · WR8
Rank
18
Kyren Williams
Los Angeles Rams LAR · RB10
Rank
19
Jahmyr Gibbs
Detroit Lions DET · RB11
Rank
20 (OUT)
Christian McCaffrey
San Francisco 49ers SF · RB12
Rank
21
James Conner
Arizona Cardinals ARI · RB13
Rank
22
Garrett Wilson
New York Jets NYJ · WR9
Rank
23
Davante Adams
Las Vegas Raiders LV · WR10
Rank
24
Joe Mixon
Houston Texans HOU · RB14
Rank
25
Josh Jacobs
Green Bay Packers GB · RB15
Rank
26
James Cook
Buffalo Bills BUF · RB16
Rank
27
Alvin Kamara
New Orleans Saints NO · RB17
Rank
28
Rashee Rice
Kansas City Chiefs KC · WR11
Rank
29
Nico Collins
Houston Texans HOU · WR12
Rank
30
Chris Olave
New Orleans Saints NO · WR13
Rank
31
Jaylen Waddle
Miami Dolphins MIA · WR14
Rank
32
Terry McLaurin
Washington Commanders WAS · WR15
Rank
33
Marvin Harrison Jr.
Arizona Cardinals ARI · WR16
Rank
34
Drake London
Atlanta Falcons ATL · WR17
Rank
35
Deebo Samuel
San Francisco 49ers SF · WR18
Rank
36
Michael Pittman
Indianapolis Colts IND · WR19
Rank
37
DK Metcalf
Seattle Seahawks SEA · WR20
Rank
38
Malik Nabers
New York Giants NYG · WR21
Rank
39
DJ Moore
Chicago Bears CHI · WR22
Rank
40
J.K. Dobbins
Los Angeles Chargers LAC · RB18
Rank
41
Aaron Jones
Minnesota Vikings MIN · RB19
Rank
42
DeVonta Smith
Philadelphia Eagles PHI · WR23
Rank
43
Sam LaPorta
Detroit Lions DET · TE1
Rank
44
Amari Cooper
Cleveland Browns CLE · WR24
Rank
45
Stefon Diggs
Houston Texans HOU · WR25
Rank
46
David Montgomery
Detroit Lions DET · RB20
Rank
47
D'Andre Swift
Chicago Bears CHI · RB21
Rank
48
Travis Kelce
Kansas City Chiefs KC · TE2
Rank
49 (OUT)
Raheem Mostert
Miami Dolphins MIA · RB22
Rank
50
Zay Flowers
Baltimore Ravens BAL · WR26
  • Hey, look at Saquon Barkley! Just like we drew it up. His three scrimmage touchdowns against the Packers tied a career high. I'm telling you, when players go from struggling teams to championship-caliber ones, it is life-affirming. I don't see him slowing down.
  • Derrick Henry was fine in his debut with the Ravens. But we didn't draft him to be fine. Fine is for the opening band of the band you're there to see. Henry is a headliner. The good news is he has a great opportunity in Week 2 against the Raiders, who were smoked by J.K. Dobbins in Week 1.
  • I'm curious to see if De’Von Achane takes firm control of the Dolphins' RB1 job. Raheem Mostert had 29 scrimmage yards -- the fewest he's ever had in a game he started -- on eight touches against the Jaguars. Meanwhile, Achane had 17 touches for 100 yards and a TD. Miami averaged just 3.2 yards per rush in Week 1 after leading the NFL with 5.1 in 2023. (EDITOR'S UPDATE: Mostert has been ruled out of Thursday's game against the Bills with a chest injury, while Achane (ankle) could be a game-time decision, per head coach Mike McDaniel.)
  • I was extremely bullish on Mike Evans with a great matchup in Week 1. He came through with five catches for 61 yards and two TDs against the Commanders. The big takeaway was Baker Mayfield targeted Evans three times in the red zone. He's the Buccaneers' go-to guy in that area.
  • Cooper Kupp is back! I was high on him coming into the season, seeing the potential for a huge bounce-back year. He led all players with 14 receptions in Week 1. No one else had more than nine.
  • There is no doubt many of you spent part of your Monday evening scrambling to get Jordan Mason on your fantasy roster after we learned Christian McCaffrey would be inactive. After running for 147 yards and a TD against the Jets in his first career start, Mason makes a pretty attractive target this week if McCaffrey misses a second straight game with his calf/Achilles injury. The rankings will be fluid this week as we continue to monitor the situation. You have to wonder if Mason has worked himself into a bigger role, even when McCaffrey does return. This is not what people were hoping for when they picked CMC 1.01. (EDITOR'S UPDATE: McCaffrey (calf/Achilles) is being placed on injured reserve and will miss the 49ers' next four games, NFL Network Insider Ian Rapoport reported Saturday.)
  • Joe Mixon wasn't drafted as an RB1 heading into this season, but he performed like one versus the Colts in Week 1. He had 30 rushing attempts and 178 scrimmage yards, the most by a Texans RB since Lamar Miller in 2016. His Week 2 matchup against the Bears isn't too bad, given the success (94 scrimmage yards, TD) Tony Pollard had against Chicago in Week 1 -- at least in the first half.
  • Alvin Kamara had five receptions on five targets in the Saints' blowout of the Panthers. You kind of expect that from him. What I really loved was the 15 rushing attempts. I can get used to that.
  • Drake London's 2024 debut was worrisome, as he produced just 3.5 fantasy points against the Steelers (2 catches for 15 yards). Hey, he did play 100 percent of the snaps, so there's that.
  • I'm a bit worried about Michael Pittman, who was outside of the top 50 receivers with 7.1 points in Week 1. It's a surprise to see him so low in the rankings, especially when Anthony Richardson was making some big plays. Pittman did have a team-high eight targets. That's going to eventually translate into points.
  • I'm not ready to be all J.K. Dobbins is a full-on RB1. However, he has a matchup against the Panthers in Week 2, so I see another tremendous opportunity for him. By the way, Panthers: What was that all about last week?
  • Amari Cooper had the dubious distinction of becoming the first Browns player with at least nine targets and fewer than 20 receiving yards in a game since Jarvis Landry in 2018. He's going to bounce back. Don't be too scared off.
  • Stefon Diggs had six targets in Week 1 versus the Colts, including three in the red zone. All of the other Texans players combined for only one such target. I was worried Diggs was going to be the odd person out in the Houston receiving corps, so I rode with Nico Collins, who logged six catches for 117 yards on eight targets against Indy. I'm curious to see how the opportunities for Texans receivers shake out against the Bears' defense in Week 2.

FLEX RANKINGS: 51-100

Rank
51
Brandon Aiyuk
San Francisco 49ers SF · WR27
Rank
52
Chris Godwin
Tampa Bay Buccaneers TB · WR28
Rank
53
George Pickens
Pittsburgh Steelers PIT · WR29
Rank
54
Rhamondre Stevenson
New England Patriots NE · RB23
Rank
55
Tank Dell
Houston Texans HOU · WR30
Rank
56
Javonte Williams
Denver Broncos DEN · RB24
Rank
57
Christian Kirk
Jacksonville Jaguars JAX · WR31
Rank
58
Ladd McConkey
Los Angeles Chargers LAC · WR32
Rank
59
Najee Harris
Pittsburgh Steelers PIT · RB25
Rank
60
Austin Ekeler
Washington Commanders WAS · RB26
Rank
61
Tyler Lockett
Seattle Seahawks SEA · WR33
Rank
62
Diontae Johnson
Carolina Panthers CAR · WR34
Rank
63
Rachaad White
Tampa Bay Buccaneers TB · RB27
Rank
64
Jerome Ford
Cleveland Browns CLE · RB28
Rank
65
Devin Singletary
New York Giants NYG · RB29
Rank
66
Zamir White
Las Vegas Raiders LV · RB30
Rank
67
Brian Thomas Jr.
Jacksonville Jaguars JAX · WR35
Rank
68
Trey McBride
Arizona Cardinals ARI · TE3
Rank
69
Calvin Ridley
Tennessee Titans TEN · WR36
Rank
70
Mark Andrews
Baltimore Ravens BAL · TE4
Rank
71
Jaxon Smith-Njigba
Seattle Seahawks SEA · WR37
Rank
72
Tyler Johnson
Los Angeles Rams LAR · WR38
Rank
73
Dalton Kincaid
Buffalo Bills BUF · TE5
Rank
74
Chuba Hubbard
Carolina Panthers CAR · RB31
Rank
75
Brian Robinson
Washington Commanders WAS · RB32
Rank
76
Kyle Pitts
Atlanta Falcons ATL · TE6
Rank
77
Zack Moss
Cincinnati Bengals CIN · RB33
Rank
78
Tony Pollard
Tennessee Titans TEN · RB34
Rank
79 (Q)
Jameson Williams
Detroit Lions DET · WR39
Rank
80
Evan Engram
Jacksonville Jaguars JAX · TE7
Rank
81
Khalil Shakir
Buffalo Bills BUF · WR40
Rank
82 (Q)
Jayden Reed
Green Bay Packers GB · WR41
Rank
83
George Kittle
San Francisco 49ers SF · TE8
Rank
84
Christian Watson
Green Bay Packers GB · WR42
Rank
85
Xavier Worthy
Kansas City Chiefs KC · WR43
Rank
86
Courtland Sutton
Denver Broncos DEN · WR44
Rank
87
Isaiah Likely
Baltimore Ravens BAL · TE9
Las Vegas Raiders
2024 · 0-1-0
Rank
88
Brock Bowers
Las Vegas Raiders LV · TE10
Rank
89
Demarcus Robinson
Los Angeles Rams LAR · WR45
Rank
90
Gus Edwards
Los Angeles Chargers LAC · RB35
Rank
91
Jordan Mason
San Francisco 49ers SF · RB36
Rank
92
DeAndre Hopkins
Tennessee Titans TEN · WR46
Rank
93 (Q)
Keenan Allen
Chicago Bears CHI · WR47
Rank
94
Chase Brown
Cincinnati Bengals CIN · RB37
Rank
95
Tyjae Spears
Tennessee Titans TEN · RB38
Rank
96
Jalen Nailor
Minnesota Vikings MIN · WR48
Rank
97
Jordan Akins
Cleveland Browns CLE · TE11
Rank
98 (OUT)
Devaughn Vele
Denver Broncos DEN · WR49
Rank
99
Jakobi Meyers
Las Vegas Raiders LV · WR50
Rank
100
Romeo Doubs
Green Bay Packers GB · WR51
  • We saw Quentin Johnston have some moments in Week 1, but the Chargers receiver to roster is Ladd McConkey, who had five receptions for 39 yards and a touchdown on seven targets in his NFL debut. As I've said before, slot receivers feast in Greg Roman's offense.
  • Don't overreact to Mark Andrews' quiet Week 1 (2 catches for 14 yards). He still ran 28 routes (tied for seventh-most among tight ends). He played more snaps than Isaiah Likely. Remember, the Chiefs have done a nice job against him over the years.
  • Speaking of tight ends to relax about, Evan Engram had just 1.5 fantasy points on four targets in Week 1. History has shown that Doug Pederson loves his tight ends, though. Engram is going to be fine.
  • Jayden Reed was great against the Eagles in Brazil (171 scrimmage yards, 2 TDs) and made the most of his six targets. But I'm not sure how productive he's going to be if Jordan Love is unable to go this week.
  • Isaiah Likely had 26.1 fantasy points in the opener against the Chiefs, the most among TEs in Week 1. He had 12 targets, nine receptions and 111 yards. Plus, he scored a touchdown. Don't forget about the touchdown. Is it sustainable? Probably not. But if you're out a tight end this week, you might need him.

FLEX RANKINGS: 101-150

Rank
101
Jaylen Warren
Pittsburgh Steelers PIT · RB39
Rank
102
Rashid Shaheed
New Orleans Saints NO · WR52
Rank
103
Keon Coleman
Buffalo Bills BUF · WR53
Rank
104
Bucky Irving
Tampa Bay Buccaneers TB · RB40
Rank
105
Gabe Davis
Jacksonville Jaguars JAX · WR54
Rank
106
Ezekiel Elliott
Dallas Cowboys DAL · RB41
Rank
107
Curtis Samuel
Buffalo Bills BUF · WR55
Rank
108
Brandin Cooks
Dallas Cowboys DAL · WR56
Rank
109
Dallas Goedert
Philadelphia Eagles PHI · TE12
Rank
110
Mike Gesicki
Cincinnati Bengals CIN · TE13
Rank
111
Jerry Jeudy
Cleveland Browns CLE · WR57
Rank
112
Josh Reynolds
Denver Broncos DEN · WR58
Rank
113
Tank Bigsby
Jacksonville Jaguars JAX · RB42
Rank
114
Rico Dowdle
Dallas Cowboys DAL · RB43
Rank
115
Darnell Mooney
Atlanta Falcons ATL · WR59
Rank
116
Alec Pierce
Indianapolis Colts IND · WR60
Rank
117
Adam Thielen
Carolina Panthers CAR · WR61
Rank
118
Andrei Iosivas
Cincinnati Bengals CIN · WR62
Rank
119
Allen Lazard
New York Jets NYJ · WR63
Rank
120
Demario Douglas
New England Patriots NE · WR64
Rank
121
Xavier Legette
Carolina Panthers CAR · WR65
Rank
122
Jaleel McLaughlin
Denver Broncos DEN · RB44
Rank
123
Dalton Schultz
Houston Texans HOU · TE14
Rank
124
Pat Freiermuth
Pittsburgh Steelers PIT · TE15
Rank
125
Zach Charbonnet
Seattle Seahawks SEA · RB45
Rank
126
Samaje Perine
Kansas City Chiefs KC · RB46
Rank
127
Luke Schoonmaker
Dallas Cowboys DAL · TE16
Rank
128
Adonai Mitchell
Indianapolis Colts IND · WR66
Rank
129
Dontayvion Wicks
Green Bay Packers GB · WR67
Rank
130
Michael Wilson
Arizona Cardinals ARI · WR68
Rank
131
Wan'Dale Robinson
New York Giants NYG · WR69
Rank
132
Ty Chandler
Minnesota Vikings MIN · RB47
Rank
133
Ja'Lynn Polk
New England Patriots NE · WR70
Rank
134
Rashod Bateman
Baltimore Ravens BAL · WR71
Rank
135
Tyler Conklin
New York Jets NYJ · TE17
Rank
136
Tyler Boyd
Tennessee Titans TEN · WR72
Rank
137
Hunter Henry
New England Patriots NE · TE18
Rank
138
Greg Dortch
Arizona Cardinals ARI · WR73
Rank
139
Antonio Gibson
New England Patriots NE · RB48
Rank
140
Cade Otton
Tampa Bay Buccaneers TB · TE19
Rank
141
Luke Musgrave
Green Bay Packers GB · TE20
Rank
142
Cole Kmet
Chicago Bears CHI · TE21
Rank
143
Foster Moreau
New Orleans Saints NO · TE22
Rank
144
Jalen McMillan
Tampa Bay Buccaneers TB · WR74
Rank
145
Colby Parkinson
Los Angeles Rams LAR · TE23
Rank
146
Khalil Herbert
Chicago Bears CHI · RB49
Rank
147
Trey Benson
Arizona Cardinals ARI · RB50
Rank
148
Zach Ertz
Washington Commanders WAS · TE24
Rank
149
Jamaal Williams
New Orleans Saints NO · RB51
Rank
150
Chigoziem Okonkwo
Tennessee Titans TEN · TE25
  • Rashid Shaheed has fans on social media (including me). He's good for pop plays and deep balls. He led the Saints with 73 receiving yards on five targets in a rout of Carolina. I'm not sure if he's going to replace Chris Olave or anything like that, but don't sleep on Shaheed.

Related Content