Original source (on modern site) | Article images: [1]
• Justin Jefferson maintains the top spot: Jefferson keeps the top spot despite losing Kirk Cousins and gaining J.J. McCarthy at quarterback. He boasts the highest receiving grade over the past three seasons among wide receivers under the age of 30. • Only three running backs in the top 10: Bijan Robinson, Breece Hall and Jahmyr Gibbs were all top-10 running backs last season and top-40 draft picks in recent NFL drafts, and each provides some reason to believe they can have a better 2024 than 2023. • 60 rookies in the top 325: The combination of an excellent wide receiver rookie class, six quarterbacks picked in the top 12 and at least some potential stars at running back and tight end produces several intriguing first-year players. Estimated Reading Time: 9 minutes With the conclusion of the 2024 NFL Draft, here is the most recent version of my dynasty rankings for single-quarterback, PPR leagues. More in-depth rookie rankings, dynasty superflex rankings and an updated trade value chart will be available later in the week. Click below for more fantasy football draft content:
Last updated: 7:15 a.m. Monday, April 29
Rank
Position
Name
Team
Position Rank
Tier
1
WR
Justin Jefferson
Vikings
WR1
1
2
WR
Ja'Marr Chase
Bengals
WR2
1
3
WR
CeeDee Lamb
Cowboys
WR3
1
4
WR
Amon-Ra St. Brown
Lions
WR4
1
5
WR
Puka Nacua
Rams
WR5
1
6
WR
Garrett Wilson
Jets
WR6
1
7
RB
Bijan Robinson
Falcons
RB1
1
8
RB
Breece Hall
Jets
RB2
1
9
RB
Jahmyr Gibbs
Lions
RB3
2
10
TE
Sam LaPorta
Lions
TE1
2
11
WR
Marvin Harrison Jr.
Cardinals
WR7
2
12
WR
Chris Olave
Saints
WR8
2
13
WR
A.J. Brown
Eagles
WR9
2
14
WR
Drake London
Falcons
WR10
2
15
WR
Brandon Aiyuk
49ers
WR11
2
16
RB
Jonathan Taylor
Colts
RB4
2
17
QB
Josh Allen
Bills
QB1
2
18
RB
Travis Etienne Jr.
Jaguars
RB5
2
19
RB
James Cook
Bills
RB6
2
20
TE
Trey McBride
Cardinals
TE2
2
21
RB
De'Von Achane
Dolphins
RB7
2
22
RB
Isiah Pacheco
Chiefs
RB8
2
23
WR
Malik Nabers
Giants
WR12
2
24
WR
Nico Collins
Texans
WR13
2
25
QB
Patrick Mahomes
Chiefs
QB2
2
26
RB
Kyren Williams
Rams
RB9
2
27
QB
C.J. Stroud
Texans
QB3
3
28
QB
Jalen Hurts
Eagles
QB4
3
29
WR
Jaylen Waddle
Dolphins
WR14
3
30
WR
DeVonta Smith
Eagles
WR15
3
31
WR
D.K. Metcalf
Seahawks
WR16
3
32
WR
Michael Pittman Jr.
Colts
WR17
3
33
WR
Rashee Rice
Chiefs
WR18
3
34
RB
Kenneth Walker III
Seahawks
RB10
3
35
RB
Rachaad White
Buccaneers
RB11
3
36
WR
Deebo Samuel Sr.
49ers
WR19
3
37
RB
Josh Jacobs
Packers
RB12
3
38
TE
Mark Andrews
Ravens
TE3
3
39
RB
Christian McCaffrey
49ers
RB13
3
40
TE
Dalton Kincaid
Bills
TE4
4
41
TE
Kyle Pitts
Falcons
TE5
4
42
WR
Rome Odunze
Bears
WR20
4
43
QB
Anthony Richardson
Colts
QB5
4
44
WR
Tank Dell
Texans
WR21
4
45
QB
Lamar Jackson
Ravens
QB6
4
46
WR
Zay Flowers
Ravens
WR22
4
47
WR
George Pickens
Steelers
WR23
4
48
RB
Saquon Barkley
Eagles
RB14
4
49
WR
Tee Higgins
Bengals
WR24
4
50
WR
Tyreek Hill
Dolphins
WR25
4
51
QB
Joe Burrow
Bengals
QB7
4
52
WR
Jordan Addison
Vikings
WR26
4
53
WR
D.J. Moore
Bears
WR27
4
54
TE
Brock Bowers
Raiders
TE6
4
55
WR
Brian Thomas Jr.
Jaguars
WR28
4
56
RB
Jonathon Brooks
Panthers
RB15
4
57
QB
Caleb Williams
Bears
QB8
4
58
WR
Jayden Reed
Packers
WR29
4
59
WR
Xavier Worthy
Chiefs
WR30
4
60
QB
Jordan Love
Packers
QB9
4
61
WR
Ladd McConkey
Chargers
WR31
4
62
TE
George Kittle
49ers
TE7
4
63
WR
Keon Coleman
Bills
WR32
4
64
WR
Jaxon Smith-Njigba
Seahawks
WR33
4
65
QB
Jayden Daniels
Commanders
QB10
5
66
QB
Justin Herbert
Chargers
QB11
5
67
TE
Evan Engram
Jaguars
TE8
5
68
QB
Brock Purdy
49ers
QB12
5
69
QB
Dak Prescott
Cowboys
QB13
5
70
RB
Zamir White
Raiders
RB16
5
71
TE
T.J. Hockenson
Vikings
TE9
5
72
WR
Christian Kirk
Jaguars
WR34
5
73
TE
Jake Ferguson
Cowboys
TE10
5
74
TE
Travis Kelce
Chiefs
TE11
5
75
TE
David Njoku
Browns
TE12
5
76
RB
Rhamondre Stevenson
Patriots
RB17
5
77
QB
Kyler Murray
Cardinals
QB14
5
78
WR
Ricky Pearsall
49ers
WR35
6
79
RB
Javonte Williams
Broncos
RB18
6
80
RB
D'Andre Swift
Bears
RB19
6
81
WR
Christian Watson
Packers
WR36
6
82
RB
Trey Benson
Cardinals
RB20
6
83
WR
Terry McLaurin
Commanders
WR37
6
84
WR
Calvin Ridley
Titans
WR38
6
85
WR
Davante Adams
Raiders
WR39
6
86
WR
Xavier Legette
Panthers
WR40
6
87
RB
Tony Pollard
Titans
RB21
6
88
QB
Trevor Lawrence
Jaguars
QB15
6
89
RB
Joe Mixon
Texans
RB22
6
90
RB
David Montgomery
Lions
RB23
6
91
WR
Adonai Mitchell
Colts
WR41
6
92
WR
Stefon Diggs
Texans
WR42
6
93
WR
Diontae Johnson
Panthers
WR43
6
94
RB
Jaylen Warren
Steelers
RB24
6
95
RB
Najee Harris
Steelers
RB25
6
96
RB
Alvin Kamara
Saints
RB26
6
97
RB
Brian Robinson Jr.
Commanders
RB27
6
98
QB
Tua Tagovailoa
Dolphins
QB16
6
99
RB
Derrick Henry
Ravens
RB28
6
100
RB
Tyjae Spears
Titans
RB29
6
101
WR
Cooper Kupp
Rams
WR44
6
102
QB
Drake Maye
Patriots
QB17
7
103
RB
Devin Singletary
Giants
RB30
7
104
QB
J.J. McCarthy
Vikings
QB18
7
105
WR
Mike Evans
Buccaneers
WR45
7
106
RB
Zach Charbonnet
Seahawks
RB31
7
107
WR
Amari Cooper
Browns
WR46
7
108
WR
Ja'Lynn Polk
Patriots
WR47
7
109
WR
Courtland Sutton
Broncos
WR48
7
110
RB
Chase Brown
Bengals
RB32
7
111
RB
Blake Corum
Rams
RB33
7
112
WR
Chris Godwin
Buccaneers
WR49
7
113
RB
Jaleel McLaughlin
Broncos
RB34
7
114
WR
Jameson Williams
Lions
WR50
7
115
RB
Nick Chubb
Browns
RB35
7
116
WR
Jakobi Meyers
Raiders
WR51
7
117
QB
Kirk Cousins
Falcons
QB19
7
118
TE
Pat Freiermuth
Steelers
TE13
7
119
TE
Cole Kmet
Bears
TE14
7
120
RB
Aaron Jones
Vikings
RB36
7
121
QB
Jared Goff
Lions
QB20
7
122
WR
Josh Downs
Colts
WR52
7
123
WR
Jerry Jeudy
Browns
WR53
7
124
TE
Dallas Goedert
Eagles
TE15
7
125
RB
Rico Dowdle
Cowboys
RB37
7
126
RB
MarShawn Lloyd
Packers
RB38
7
127
WR
Malachi Corley
Jets
WR54
7
128
WR
Gabe Davis
Jaguars
WR55
7
129
RB
James Conner
Cardinals
RB39
7
130
TE
Dalton Schultz
Texans
TE16
7
131
RB
Kendre Miller
Saints
RB40
7
132
RB
Zack Moss
Bengals
RB41
7
133
RB
Bucky Irving
Buccaneers
RB42
7
134
WR
Romeo Doubs
Packers
WR56
8
135
WR
Marquise Brown
Chiefs
WR57
8
136
RB
Chuba Hubbard
Panthers
RB43
8
137
WR
Curtis Samuel
Bills
WR58
8
138
WR
Dontayvion Wicks
Packers
WR59
8
139
RB
Antonio Gibson
Patriots
RB44
8
140
WR
Rashid Shaheed
Saints
WR60
8
141
QB
Bo Nix
Broncos
QB21
8
142
RB
Jerome Ford
Browns
RB45
8
143
TE
Luke Musgrave
Packers
TE17
8
144
TE
Tucker Kraft
Packers
TE18
8
145
WR
DeMario Douglas
Patriots
WR61
8
146
QB
Will Levis
Titans
QB22
8
147
WR
Mike Williams
Jets
WR62
8
148
RB
Tyler Allgeier
Falcons
RB46
8
149
RB
Roschon Johnson
Bears
RB47
8
150
RB
Ty Chandler
Vikings
RB48
8
151
WR
Darnell Mooney
Falcons
WR63
8
152
QB
Baker Mayfield
Buccaneers
QB23
8
153
RB
Gus Edwards
Chargers
RB49
8
154
QB
Deshaun Watson
Browns
QB24
8
155
RB
Austin Ekeler
Commanders
RB50
8
156
WR
Quentin Johnston
Chargers
WR64
8
157
WR
Joshua Palmer
Chargers
WR65
8
158
RB
Keaton Mitchell
Ravens
RB51
8
159
WR
Khalil Shakir
Bills
WR66
8
160
WR
Jahan Dotson
Commanders
WR67
8
161
WR
Keenan Allen
Bears
WR68
8
162
RB
Jaylen Wright
Dolphins
RB52
8
163
WR
Roman Wilson
Steelers
WR69
8
164
WR
Wan'Dale Robinson
Giants
WR70
9
165
WR
Jermaine Burton
Bengals
WR71
9
166
RB
Khalil Herbert
Bears
RB53
9
167
QB
Bryce Young
Panthers
QB25
9
168
WR
Marvin Mims Jr.
Broncos
WR72
9
169
WR
Rashod Bateman
Ravens
WR73
9
170
QB
Matthew Stafford
Rams
QB26
9
171
WR
Elijah Moore
Browns
WR74
9
172
WR
Michael Wilson
Cardinals
WR75
9
173
RB
J.K. Dobbins
Chargers
RB54
9
174
RB
Raheem Mostert
Dolphins
RB55
9
175
WR
DeAndre Hopkins
Titans
WR76
9
176
TE
Chigoziem Okonkwo
Titans
TE19
9
177
TE
Darren Waller
Giants
TE20
9
178
QB
Michael Penix Jr.
Falcons
QB27
9
179
TE
Ben Sinnott
Commanders
TE21
9
180
RB
Ray Davis
Bills
RB56
9
181
RB
Elijah Mitchell
49ers
RB57
9
182
WR
Troy Franklin
Broncos
WR77
9
183
WR
Tyler Lockett
Seahawks
WR78
9
184
QB
Geno Smith
Seahawks
QB28
9
185
RB
Alexander Mattison
Raiders
RB58
9
186
WR
Jalen McMillan
Buccaneers
WR79
9
187
WR
Jalin Hyatt
Giants
WR80
9
188
RB
Braelon Allen
Jets
RB59
9
189
RB
Will Shipley
Eagles
RB60
9
190
QB
Derek Carr
Saints
QB29
9
191
RB
Dameon Pierce
Texans
RB61
9
192
TE
Hunter Henry
Patriots
TE22
9
193
RB
Tank Bigsby
Jaguars
RB62
9
194
WR
Luke McCaffrey
Commanders
WR81
9
195
WR
Javon Baker
Patriots
WR82
9
196
RB
Ezekiel Elliott
Free Agent
RB63
9
197
RB
Kenneth Gainwell
Eagles
RB64
9
198
TE
Cade Otton
Buccaneers
TE23
9
199
RB
Clyde Edwards-Helaire
Chiefs
RB65
9
200
WR
Jalen Tolbert
Cowboys
WR83
9
201
WR
Brandin Cooks
Cowboys
WR84
9
202
RB
Audric Estime
Broncos
RB66
9
203
QB
Justin Fields
Steelers
QB30
9
204
QB
Aaron Rodgers
Jets
QB31
9
205
WR
Trey Palmer
Buccaneers
WR85
9
206
WR
Treylon Burks
Titans
WR86
9
207
WR
Darius Slayton
Giants
WR87
9
208
RB
Miles Sanders
Panthers
RB67
9
209
RB
Tyrone Tracy Jr.
Giants
RB68
9
210
RB
Israel Abanikanda
Jets
RB69
9
211
WR
Greg Dortch
Cardinals
WR88
9
212
WR
Rondale Moore
Falcons
WR89
9
213
TE
Isaiah Likely
Ravens
TE24
9
214
TE
Juwan Johnson
Saints
TE25
9
215
QB
Russell Wilson
Steelers
QB32
9
216
RB
Isaiah Davis
Jets
RB70
9
217
WR
Kendrick Bourne
Patriots
WR90
9
218
TE
Noah Fant
Seahawks
TE26
9
219
TE
Tyler Conklin
Jets
TE27
10
220
TE
Ja'Tavion Sanders
Panthers
TE28
10
221
TE
Mike Gesicki
Bengals
TE29
10
222
WR
Jonathan Mingo
Panthers
WR91
10
223
TE
Jonnu Smith
Dolphins
TE30
10
224
QB
Daniel Jones
Giants
QB33
10
225
TE
Greg Dulcich
Broncos
TE31
10
226
TE
Colby Parkinson
Rams
TE32
10
227
WR
Devontez Walker
Ravens
WR92
10
228
WR
Demarcus Robinson
Rams
WR93
10
229
QB
Gardner Minshew II
Raiders
QB34
10
230
RB
Isaiah Spiller
Chargers
RB71
10
231
WR
Andrei Iosivas
Bengals
WR94
10
232
WR
Tyler Boyd
Free Agent
WR95
10
233
RB
A.J. Dillon
Packers
RB72
10
234
WR
Tre Tucker
Raiders
WR96
10
235
TE
Zach Ertz
Commanders
TE33
10
236
TE
Dawson Knox
Bills
TE34
10
237
WR
Calvin Austin III
Steelers
WR97
10
238
TE
Taysom Hill
Saints
TE35
10
239
RB
Trey Sermon
Colts
RB73
10
240
RB
Evan Hull
Colts
RB74
10
241
WR
Adam Thielen
Panthers
WR98
10
242
RB
Justice Hill
Ravens
RB75
10
243
WR
D.J. Chark Jr.
Free Agent
WR99
10
244
TE
Tyler Higbee
Rams
TE36
10
245
RB
Emari Demercado
Cardinals
RB76
10
246
WR
Noah Brown
Texans
WR100
10
247
TE
Jelani Woods
Colts
TE37
10
248
WR
Tutu Atwell
Rams
WR101
10
249
WR
Cedric Tillman
Browns
WR102
10
250
WR
Nelson Agholor
Ravens
WR103
10
251
QB
Sam Darnold
Vikings
QB35
10
252
RB
Isaac Guerendo
49ers
RB77
10
253
WR
Jacob Cowing
49ers
WR104
10
254
RB
D'Onta Foreman
Browns
RB78
10
255
TE
Michael Mayer
Raiders
TE38
10
256
RB
Jamaal Williams
Saints
RB79
10
257
RB
Deuce Vaughn
Cowboys
RB80
10
258
WR
K.J. Osborn
Patriots
WR105
10
259
WR
Tim Patrick
Broncos
WR106
10
260
WR
Malik Washington
Dolphins
WR107
10
261
RB
Michael Carter
Cardinals
RB81
10
262
QB
Zach Wilson
Broncos
QB36
10
263
WR
JuJu Smith-Schuster
Patriots
WR108
10
264
RB
Samaje Perine
Broncos
RB82
10
265
WR
Michael Thomas
Free Agent
WR109
10
266
WR
Zay Jones
Jaguars
WR110
10
267
TE
Noah Gray
Chiefs
TE39
10
268
RB
Jordan Mason
49ers
RB83
10
269
WR
A.T. Perry
Saints
WR111
10
270
WR
Johnny Wilson
Eagles
WR112
10
271
RB
Kareem Hunt
Free Agent
RB84
10
272
WR
Ainias Smith
Eagles
WR113
10
273
TE
Hayden Hurst
Chargers
TE40
10
274
RB
Ty Johnson
Bills
RB85
10
275
WR
Bo Melton
Packers
WR114
10
276
RB
D'Ernest Johnson
Jaguars
RB86
10
277
WR
Odell Beckham Jr.
Free Agent
WR115
10
278
WR
Jamari Thrash
Browns
WR116
10
279
WR
Quez Watkins
Steelers
WR117
10
280
TE
Gerald Everett
Bears
TE41
10
281
TE
Jeremy Ruckert
Jets
TE42
10
282
RB
Kimani Vidal
Chargers
RB87
10
283
RB
Chase Edmonds
Buccaneers
RB88
10
284
TE
Daniel Bellinger
Giants
TE43
10
285
RB
Rasheen Ali
Ravens
RB89
10
286
QB
Aidan O'Connell
Raiders
QB37
10
287
WR
Josh Reynolds
Broncos
WR118
10
288
WR
Anthony Gould
Colts
WR119
10
289
TE
Will Dissly
Chargers
TE44
10
290
WR
Alec Pierce
Colts
WR120
10
291
TE
Tommy Tremble
Panthers
TE45
10
292
TE
Kylen Granson
Colts
TE46
10
293
WR
Kadarius Toney
Chiefs
WR121
10
294
TE
Theo Johnson
Giants
TE47
10
295
QB
Drew Lock
Giants
QB38
10
296
WR
Jauan Jennings
49ers
WR122
10
297
WR
Jha'Quan Jackson
Titans
WR123
10
298
RB
Jeff Wilson Jr.
Dolphins
RB90
10
299
TE
Brevin Jordan
Texans
TE48
10
300
QB
Jarrett Stidham
Broncos
QB39
10
301
TE
Tanner Hudson
Bengals
TE49
10
302
WR
Michael Gallup
Free Agent
WR124
10
303
RB
Ronnie Rivers
Rams
RB91
10
304
TE
Logan Thomas
Free Agent
TE50
10
305
TE
Erick All
Bengals
TE51
10
306
QB
Jake Browning
Bengals
QB40
10
307
QB
Sam Howell
Seahawks
QB41
10
308
WR
Trenton Irwin
Bengals
WR125
10
309
WR
Bub Means
Saints
WR126
10
310
TE
Donald Parham Jr.
Chargers
TE52
10
311
RB
Kenny McIntosh
Seahawks
RB92
10
312
TE
Darnell Washington
Steelers
TE53
10
313
WR
DeVante Parker
Eagles
WR127
10
314
WR
Jordan Whittington
Rams
WR128
10
315
TE
Cade Stover
Texans
TE54
10
316
TE
Josh Oliver
Vikings
TE55
10
317
QB
Spencer Rattler
Saints
QB42
10
318
TE
Austin Hooper
Patriots
TE56
10
319
TE
Adam Trautman
Broncos
TE57
10
320
RB
Dylan Laube
Raiders
RB93
10
321
QB
Jordan Travis
Jets
QB43
10
322
WR
Derius Davis
Chargers
WR129
10
323
TE
Durham Smythe
Dolphins
TE58
10
324
TE
Tip Reiman
Cardinals
TE59
10
325
TE
Jared Wiley
Chiefs
TE60
10