Fantasy News & Analysis

Fantasy Football Rankings 2024: Superflex top 400

2WA6PW8 Philadelphia Eagles' Jalen Hurts reacts during an NFL football game, Sunday, Dec. 31, 2023, in Philadelphia. (AP Photo/Matt Slocum)

• Seven quarterbacks lead the way: An argument could be made for one of a few quarterbacks, including Jalen Hurts, Josh Allen and Patrick Mahomes, at the top but regardless of the order, quarterbacks should fill the first half of the first round.

Jayden Daniels is the top rookie: Daniels' rushing ability gives him a stronger chance of being a great fantasy asset his rookie season compared to other quarterbacks in the class.

• 60 rookies in the top 400: The combination of an excellent wide receiver rookie class and a few quarterbacks and tight ends who are expected to be picked within the top 10 picks means there will be plenty of rookies finding their way onto fantasy rosters.

Estimated reading time: 6 minutes

The NFL draft is complete, leading to a large shake-up of these superflex, PPR rankings. These rankings were also expanded to include 400 players with kickers and team defenses. Single quarterback PPR rankings can be found here, dynasty rankings here and dynasty superflex here.

Last updated: 7:15 a.m. Monday, May 13th
Rank Position Name Team Position Rank
1 QB Jalen Hurts Eagles QB1
2 QB Josh Allen Bills QB2
3 QB Patrick Mahomes Chiefs QB3
4 QB Lamar Jackson Ravens QB4
5 QB C.J. Stroud Texans QB5
6 QB Anthony Richardson Colts QB6
7 QB Dak Prescott Cowboys QB7
8 RB Christian McCaffrey 49ers RB1
9 WR CeeDee Lamb Cowboys WR1
10 WR Tyreek Hill Dolphins WR2
11 WR Justin Jefferson Vikings WR3
12 QB Joe Burrow Bengals QB8
13 WR Amon-Ra St. Brown Lions WR4
14 WR Ja'Marr Chase Bengals WR5
15 RB Bijan Robinson Falcons RB2
16 WR A.J. Brown Eagles WR6
17 QB Jordan Love Packers QB9
18 RB Breece Hall Jets RB3
19 QB Brock Purdy 49ers QB10
20 WR Puka Nacua Rams WR7
21 RB Jahmyr Gibbs Lions RB4
22 WR Garrett Wilson Jets WR8
23 QB Kyler Murray Cardinals QB11
24 RB Jonathan Taylor Colts RB5
25 QB Kirk Cousins Falcons QB12
26 RB Kyren Williams Rams RB6
27 QB Jayden Daniels Commanders QB13
28 QB Justin Herbert Chargers QB14
29 WR Davante Adams Raiders WR9
30 RB Saquon Barkley Eagles RB7
31 WR Chris Olave Saints WR10
32 WR Brandon Aiyuk 49ers WR11
33 QB Trevor Lawrence Jaguars QB15
34 RB Travis Etienne Jr. Jaguars RB8
35 QB Tua Tagovailoa Dolphins QB16
36 RB Isiah Pacheco Chiefs RB9
37 RB Josh Jacobs Packers RB10
38 WR Deebo Samuel Sr. 49ers WR12
39 RB Rachaad White Buccaneers RB11
40 RB James Cook Bills RB12
41 QB Caleb Williams Bears QB17
42 WR Drake London Falcons WR13
43 QB Jared Goff Lions QB18
44 WR Marvin Harrison Jr. Cardinals WR14
45 WR Nico Collins Texans WR15
46 TE Sam LaPorta Lions TE1
47 RB De'Von Achane Dolphins RB13
48 WR D.K. Metcalf Seahawks WR16
49 QB Matthew Stafford Rams QB19
50 TE Travis Kelce Chiefs TE2
51 WR Mike Evans Buccaneers WR17
52 WR Michael Pittman Jr. Colts WR18
53 RB Derrick Henry Ravens RB14
54 WR Jaylen Waddle Dolphins WR19
55 WR Stefon Diggs Texans WR20
56 WR D.J. Moore Bears WR21
57 QB Aaron Rodgers Jets QB20
58 TE Mark Andrews Ravens TE3
59 WR DeVonta Smith Eagles WR22
60 QB J.J. McCarthy Vikings QB21
61 QB Drake Maye Patriots QB22
62 TE Trey McBride Cardinals TE4
63 TE George Kittle 49ers TE5
64 QB Baker Mayfield Buccaneers QB23
65 QB Deshaun Watson Browns QB24
66 WR Malik Nabers Giants WR23
67 QB Will Levis Titans QB25
68 RB Alvin Kamara Saints RB15
69 WR Rashee Rice Chiefs WR24
70 RB Joe Mixon Texans RB16
71 WR Amari Cooper Browns WR25
72 WR Cooper Kupp Rams WR26
73 WR Tank Dell Texans WR27
74 WR Tee Higgins Bengals WR28
75 RB Kenneth Walker III Seahawks RB17
76 WR Zay Flowers Ravens WR29
77 WR Calvin Ridley Titans WR30
78 QB Geno Smith Seahawks QB26
79 TE Evan Engram Jaguars TE6
80 TE Dalton Kincaid Bills TE7
81 QB Bryce Young Panthers QB27
82 QB Bo Nix Broncos QB28
83 TE Kyle Pitts Falcons TE8
84 WR George Pickens Steelers WR31
85 WR Christian Kirk Jaguars WR32
86 WR Keon Coleman Bills WR33
87 QB Derek Carr Saints QB29
88 WR Keenan Allen Bears WR34
89 WR Brian Thomas Jr. Jaguars WR35
90 WR Jordan Addison Vikings WR36
91 RB Aaron Jones Vikings RB18
92 WR Terry McLaurin Commanders WR37
93 RB Jonathon Brooks Panthers RB19
94 RB David Montgomery Lions RB20
95 RB Rhamondre Stevenson Patriots RB21
96 WR Jayden Reed Packers WR38
97 RB Zamir White Raiders RB22
98 TE David Njoku Browns TE9
99 RB D'Andre Swift Bears RB23
100 RB James Conner Cardinals RB24
101 RB Nick Chubb Browns RB25
102 RB Tony Pollard Titans RB26
103 WR Ladd McConkey Chargers WR39
104 WR Rome Odunze Bears WR40
105 WR Diontae Johnson Panthers WR41
106 TE Brock Bowers Raiders TE10
107 QB Russell Wilson Steelers QB30
108 RB Javonte Williams Broncos RB27
109 RB Devin Singletary Giants RB28
110 RB Jaylen Warren Steelers RB29
111 RB Najee Harris Steelers RB30
112 WR DeAndre Hopkins Titans WR42
113 WR Chris Godwin Buccaneers WR43
114 WR Courtland Sutton Broncos WR44
115 RB Raheem Mostert Dolphins RB31
116 TE Jake Ferguson Cowboys TE11
117 WR Christian Watson Packers WR45
118 RB Brian Robinson Jr. Commanders RB32
119 TE T.J. Hockenson Vikings TE12
120 WR Xavier Worthy Chiefs WR46
121 WR Xavier Legette Panthers WR47
122 WR Jaxon Smith-Njigba Seahawks WR48
123 RB Austin Ekeler Commanders RB33
124 RB Ezekiel Elliott Cowboys RB34
125 WR Mike Williams Jets WR49
126 RB Zack Moss Bengals RB35
127 RB Gus Edwards Chargers RB36
128 RB Tyjae Spears Titans RB37
129 WR Jakobi Meyers Raiders WR50
130 RB Trey Benson Cardinals RB38
131 WR Adonai Mitchell Colts WR51
132 WR Curtis Samuel Bills WR52
133 RB Chase Brown Bengals RB39
134 RB Zach Charbonnet Seahawks RB40
135 RB Ty Chandler Vikings RB41
136 QB Daniel Jones Giants QB31
137 WR Ja'Lynn Polk Patriots WR53
138 WR Tyler Lockett Seahawks WR54
139 RB Chuba Hubbard Panthers RB42
140 TE Dallas Goedert Eagles TE13
141 RB Blake Corum Rams RB43
142 RB Jaleel McLaughlin Broncos RB44
143 RB Antonio Gibson Patriots RB45
144 WR Hollywood Brown Chiefs WR55
145 TE Dalton Schultz Texans TE14
146 WR Ricky Pearsall 49ers WR56
147 WR Jameson Williams Lions WR57
148 WR Jerry Jeudy Browns WR58
149 WR Gabe Davis Jaguars WR59
150 RB Bucky Irving Buccaneers RB46
151 TE Cole Kmet Bears TE15
152 TE Pat Freiermuth Steelers TE16
153 TE Darren Waller Giants TE17
154 RB Jerome Ford Browns RB47
155 QB Gardner Minshew II Raiders QB32
156 WR Josh Downs Colts WR60
157 RB Kendre Miller Saints RB48
158 WR Rashid Shaheed Saints WR61
159 WR Romeo Doubs Packers WR62
160 WR Malachi Corley Jets WR63
161 WR Brandin Cooks Cowboys WR64
162 RB MarShawn Lloyd Packers RB49
163 RB Rico Dowdle Cowboys RB50
164 RB Tyler Allgeier Falcons RB51
165 WR Darnell Mooney Falcons WR65
166 QB Justin Fields Steelers QB33
167 WR Dontayvion Wicks Packers WR66
168 RB Roschon Johnson Bears RB52
169 RB Khalil Herbert Bears RB53
170 WR DeMario Douglas Patriots WR67
171 TE Luke Musgrave Packers TE18
172 TE Tucker Kraft Packers TE19
173 WR Joshua Palmer Chargers WR68
174 DEF Dallas Cowboys DST Cowboys DEF1
175 WR Khalil Shakir Bills WR69
176 WR Jahan Dotson Commanders WR70
177 DEF Baltimore Ravens DST Ravens DEF2
178 WR Adam Thielen Panthers WR71
179 QB Sam Darnold Vikings QB34
180 WR Quentin Johnston Chargers WR72
181 DEF Cleveland Browns DST Browns DEF3
182 RB J.K. Dobbins Chargers RB54
183 WR Wan'Dale Robinson Giants WR73
184 DEF San Francisco 49ers DST 49ers DEF4
185 WR Jermaine Burton Bengals WR74
186 WR Rashod Bateman Ravens WR75
187 K Justin Tucker Ravens K1
188 RB Elijah Mitchell 49ers RB55
189 DEF New York Jets DST Jets DEF5
190 RB Alexander Mattison Raiders RB56
191 WR Marvin Mims Jr. Broncos WR76
192 QB Zach Wilson Broncos QB35
193 DEF Miami Dolphins DST Dolphins DEF6
194 WR Elijah Moore Browns WR77
195 WR Michael Wilson Cardinals WR78
196 DEF Pittsburgh Steelers DST Steelers DEF7
197 WR Roman Wilson Steelers WR79
198 TE Hunter Henry Patriots TE20
199 RB Keaton Mitchell Ravens RB57
200 RB Jaylen Wright Dolphins RB58
201 K Brandon Aubrey Cowboys K2
202 DEF Buffalo Bills DST Bills DEF8
203 QB Michael Penix Jr. Falcons QB36
204 RB Tyrone Tracy Jr. Giants RB59
205 DEF New Orleans Saints DST Saints DEF9
206 RB Ray Davis Bills RB60
207 RB Will Shipley Eagles RB61
208 RB Braelon Allen Jets RB62
209 K Harrison Butker Chiefs K3
210 RB Miles Sanders Panthers RB63
211 RB Dameon Pierce Texans RB64
212 DEF Kansas City Chiefs DST Chiefs DEF10
213 RB Kenneth Gainwell Eagles RB65
214 K Jake Elliott Eagles K4
215 TE Chigoziem Okonkwo Titans TE21
216 QB Aidan O'Connell Raiders QB37
217 RB Clyde Edwards-Helaire Chiefs RB66
218 DEF Houston Texans DST Texans DEF11
219 WR Jalin Hyatt Giants WR80
220 RB Tank Bigsby Jaguars RB67
221 K Jake Moody 49ers K5
222 WR Kendrick Bourne Patriots WR81
223 WR Darius Slayton Giants WR82
224 K Ka'imi Fairbairn Texans K6
225 RB Isaiah Davis Jets RB68
226 K Jason Sanders Dolphins K7
227 QB Drew Lock Giants QB38
228 K Younghoe Koo Falcons K8
229 WR Demarcus Robinson Rams WR83
230 WR Jalen Tolbert Cowboys WR84
231 DEF Chicago Bears DST Bears DEF12
232 TE Cade Otton Buccaneers TE22
233 WR Jalen McMillan Buccaneers WR85
234 QB Jarrett Stidham Broncos QB39
235 K Tyler Bass Bills K9
236 WR Tyler Boyd Titans WR86
237 K Evan McPherson Bengals K10
238 WR Treylon Burks Titans WR87
239 WR Greg Dortch Cardinals WR88
240 TE Zach Ertz Commanders TE23
241 WR Trey Palmer Buccaneers WR89
242 QB Jake Browning Bengals QB40
243 K Cameron Dicker Chargers K11
244 DEF Jacksonville Jaguars DST Jaguars DEF13
245 K Dustin Hopkins Browns K12
246 RB Israel Abanikanda Jets RB69
247 WR Nelson Agholor Ravens WR90
248 TE Juwan Johnson Saints TE24
249 DEF Indianapolis Colts DST Colts DEF14
250 WR Luke McCaffrey Commanders WR91
251 WR Rondale Moore Falcons WR92
252 QB Sam Howell Seahawks QB41
253 DEF Las Vegas Raiders DST Raiders DEF15
254 K Cairo Santos Bears K13
255 TE Tyler Conklin Jets TE25
256 K Matt Gay Colts K14
257 TE Jonnu Smith Dolphins TE26
258 TE Taysom Hill Saints TE27
259 TE Noah Fant Seahawks TE28
260 TE Mike Gesicki Bengals TE29
261 TE Isaiah Likely Ravens TE30
262 WR Odell Beckham Jr. Dolphins WR93
263 RB Jamaal Williams Saints RB70
264 WR Troy Franklin Broncos WR94
265 WR Michael Thomas Free Agent WR95
266 RB D'Onta Foreman Browns RB71
267 QB Spencer Rattler Saints QB42
268 DEF Philadelphia Eagles DST Eagles DEF16
269 WR Tim Patrick Broncos WR96
270 RB A.J. Dillon Packers RB72
271 K Jason Myers Seahawks K15
272 WR Noah Brown Texans WR97
273 RB Samaje Perine Broncos RB73
274 TE Tyler Higbee Rams TE31
275 QB Jordan Travis Jets QB43
276 WR Jonathan Mingo Panthers WR98
277 RB Justice Hill Ravens RB74
278 WR Michael Gallup Raiders WR99
279 DEF Cincinnati Bengals DST Bengals DEF17
280 TE Colby Parkinson Rams TE32
281 WR D.J. Chark Jr. Chargers WR100
282 WR Devontez Walker Ravens WR101
283 RB Kareem Hunt Free Agent RB75
284 TE Greg Dulcich Broncos TE33
285 RB Isaiah Spiller Chargers RB76
286 WR Andrei Iosivas Bengals WR102
287 RB Trey Sermon Colts RB77
288 K Greg Zuerlein Jets K16
289 TE Dawson Knox Bills TE34
290 DEF New England Patriots DST Patriots DEF18
291 TE Ben Sinnott Commanders TE35
292 RB Emari Demercado Cardinals RB78
293 WR Calvin Austin III Steelers WR103
294 RB Kimani Vidal Chargers RB79
295 RB Evan Hull Colts RB80
296 WR JuJu Smith-Schuster Patriots WR104
297 K Blake Grupe Saints K17
298 RB D'Ernest Johnson Jaguars RB81
299 WR Javon Baker Patriots WR105
300 TE Ja'Tavion Sanders Panthers TE36
301 RB Chase Edmonds Buccaneers RB82
302 WR K.J. Osborn Patriots WR106
303 WR Tutu Atwell Rams WR107
304 DEF Minnesota Vikings DST Vikings DEF19
305 RB Michael Carter Cardinals RB83
306 WR Cedric Tillman Browns WR108
307 TE Jelani Woods Colts TE37
308 RB Ty Johnson Bills RB84
309 WR Josh Reynolds Broncos WR109
310 K Joshua Karty Rams K18
311 RB Deuce Vaughn Cowboys RB85
312 TE Hayden Hurst Chargers TE38
313 WR Jacob Cowing 49ers WR110
314 DEF Detroit Lions DST Lions DEF20
315 RB Jordan Mason 49ers RB86
316 TE Gerald Everett Bears TE39
317 WR DeVante Parker Eagles WR111
318 K Michael Badgley Lions K19
319 TE Michael Mayer Raiders TE40
320 RB Jeff Wilson Jr. Dolphins RB87
321 WR Anthony Gould Colts WR112
322 DEF Tampa Bay Buccaneers DST Buccaneers DEF21
323 WR A.T. Perry Saints WR113
324 RB Isaac Guerendo 49ers RB88
325 WR Quez Watkins Steelers WR114
326 TE Noah Gray Chiefs TE41
327 K Chase McLaughlin Buccaneers K20
328 WR Bo Melton Packers WR115
329 TE Logan Thomas Free Agent TE42
330 DEF Green Bay Packers DST Packers DEF22
331 WR Ainias Smith Eagles WR116
332 TE Tip Reiman Cardinals TE43
333 K Greg Joseph Packers K21
334 RB Audric Estime Broncos RB89
335 WR Jamari Thrash Browns WR117
336 RB Rasheen Ali Ravens RB90
337 TE Will Dissly Chargers TE44
338 DEF Seattle Seahawks DST Seahawks DEF23
339 TE Jeremy Ruckert Jets TE45
340 WR Tre Tucker Raiders WR118
341 K Cam Little Jaguars K22
342 DEF Denver Broncos DST Broncos DEF24
343 K Daniel Carlson Raiders K23
344 TE Daniel Bellinger Giants TE46
345 WR Jauan Jennings 49ers WR119
346 RB Dylan Laube Raiders RB91
347 WR Alec Pierce Colts WR120
348 DEF Atlanta Falcons DST Falcons DEF25
349 TE Tanner Hudson Bengals TE47
350 WR Kadarius Toney Chiefs WR121
351 WR Trenton Irwin Bengals WR122
352 K Brandon McManus Commanders K24
353 TE Kylen Granson Colts TE48
354 WR Bub Means Saints WR123
355 TE Tommy Tremble Panthers TE49
356 RB Boston Scott Rams RB92
357 WR Jha'Quan Jackson Titans WR124
358 DEF New York Giants DST Giants DEF26
359 K Wil Lutz Broncos K25
360 TE Theo Johnson Giants TE50
361 RB Jerick McKinnon Free Agent RB93
362 WR Johnny Wilson Eagles WR125
363 TE Brevin Jordan Texans TE51
364 DEF Los Angeles Chargers DST Chargers DEF27
365 K Eddy Pineiro Panthers K26
366 TE Austin Hooper Patriots TE52
367 TE Donald Parham Jr. Chargers TE53
368 RB Kenny McIntosh Seahawks RB94
369 WR Malik Washington Dolphins WR126
370 TE Erick All Bengals TE54
371 DEF Carolina Panthers DST Panthers DEF28
372 K Matt Prater Cardinals K27
373 TE Josh Oliver Vikings TE55
374 DEF Tennessee Titans DST Titans DEF29
375 K Will Reichard Vikings K28
376 RB Royce Freeman Cowboys RB95
377 WR Jordan Whittington Rams WR127
378 TE Adam Trautman Broncos TE56
379 WR Zay Jones Cardinals WR128
380 TE Darnell Washington Steelers TE57
381 WR Kalif Raymond Lions WR129
382 TE Durham Smythe Dolphins TE58
383 TE Cade Stover Texans TE59
384 WR Braxton Berrios Dolphins WR130
385 WR Mack Hollins Bills WR131
386 DEF Los Angeles Rams DST Rams DEF30
387 RB Trayveon Williams Bengals RB96
388 WR Jamison Crowder Commanders WR132
389 K Nick Folk Titans K29
390 WR Derius Davis Chargers WR133
391 DEF Washington Commanders DST Commanders DEF31
392 K Chris Boswell Steelers K30
393 RB Ameer Abdullah Raiders RB97
394 TE Foster Moreau Saints TE60
395 WR Xavier Gipson Jets WR134
396 DEF Arizona Cardinals DST Cardinals DEF32
397 K Graham Gano Giants K31
398 TE Jared Wiley Chiefs TE61
399 WR Van Jefferson Steelers WR135
400 K Chad Ryland Patriots K32
Subscriptions

Unlock the 2023 Fantasy Draft Kit, with League Sync, Live Draft Assistant, PFF Grades & Data Platform that powers all 32 Pro Teams

$31 Draft Kit Fee + $8.99/mo
OR
$89.88/yr + FREE Draft Kit