<
>

Mike Clay's dynasty and rookie fantasy football rankings

play
Why Justin Jefferson is still worthy of a top-3 fantasy draft pick (1:07)

Field Yates and Mike Clay discuss Justin Jefferson's elite fantasy production and why he is still worthy of a top-3 pick in fantasy drafts. (1:07)

Here is an updated set of dynasty and keeper rankings for those of you in those kinds of leagues: An overall top 240. Although a PPR scoring system is assumed, keep in mind that a switch to non-PPR would yield only minor changes, because we're looking at each player's long-term contributions.

Player ages (years-months) listed are as of the 2024 regular-season opener.

Last update: April 28

Overall top 240

1. CeeDee Lamb, DAL -- WR1 (Age: 25-4)
2. Justin Jefferson, MIN -- WR2 (Age: 25-2)
3. Ja'Marr Chase, CIN -- WR3 (Age: 24-6)
4. Bijan Robinson, ATL -- RB1 (Age: 22-7)
5. Breece Hall, NYJ -- RB2 (Age: 23-3)
6. Jahmyr Gibbs, DET -- RB3 (Age: 22-5)
7. Christian McCaffrey, SF -- RB4 (Age: 28-2)
8. Amon-Ra St. Brown, DET -- WR4 (Age: 24-10)
9. Garrett Wilson, NYJ -- WR5 (Age: 24-1)
10. Tyreek Hill, MIA -- WR6 (Age: 30-6)
11. A.J. Brown, PHI -- WR7 (Age: 27-2)
12. Jonathan Taylor, IND -- RB5 (Age: 25-7)
13. Kyren Williams, LAR -- RB6 (Age: 24-0)
14. Saquon Barkley, PHI -- RB7 (Age: 27-6)
15. Marvin Harrison Jr., ARI -- WR8 (Age: 22-0)
16. Malik Nabers, NYG -- WR9 (Age: 21-1)
17. Travis Etienne Jr., JAC -- RB8 (Age: 25-7)
18. Josh Allen, BUF -- QB1 (Age: 28-3)
19. Puka Nacua, LAR -- WR10 (Age: 23-3)
20. Chris Olave, NO -- WR11 (Age: 24-2)
21. Michael Pittman Jr., IND -- WR12 (Age: 26-11)
22. Isiah Pacheco, KC -- RB9 (Age: 25-6)
23. Patrick Mahomes, KC -- QB2 (Age: 28-11)
24. Jalen Hurts, PHI -- QB3 (Age: 26-0)
25. Drake London, ATL -- WR13 (Age: 23-1)
26. Rome Odunze, CHI -- WR14 (Age: 22-3)
27. Rachaad White, TB -- RB10 (Age: 25-7)
28. Sam LaPorta, DET -- TE1 (Age: 23-7)
29. James Cook, BUF -- RB11 (Age: 24-11)
30. Nico Collins, HOU -- WR15 (Age: 25-5)
31. DK Metcalf, SEA -- WR16 (Age: 26-8)
32. Brandon Aiyuk, SF -- WR17 (Age: 26-5)
33. Zay Flowers, BAL -- WR18 (Age: 23-11)
34. DeVonta Smith, PHI -- WR19 (Age: 25-9)
35. Jaylen Waddle, MIA -- WR20 (Age: 25-9)
36. DJ Moore, CHI -- WR21 (Age: 27-4)
37. Rashee Rice, KC -- WR22 (Age: 23-4)
38. Kenneth Walker III, SEA -- RB12 (Age: 23-10)
39. De'Von Achane, MIA -- RB13 (Age: 22-10)
40. Josh Jacobs, GB -- RB14 (Age: 26-6)
41. Lamar Jackson, BAL -- QB4 (Age: 27-7)
42. Joe Burrow, CIN -- QB5 (Age: 27-8)
43. C.J. Stroud, HOU -- QB6 (Age: 22-11)
44. Mark Andrews, BAL -- TE2 (Age: 28-11)
45. Dalton Kincaid, BUF -- TE3 (Age: 24-10)
46. Deebo Samuel, SF -- WR23 (Age: 28-7)
47. Davante Adams, LV -- WR24 (Age: 31-8)
48. Mike Evans, TB -- WR25 (Age: 31-0)
49. Tee Higgins, CIN -- WR26 (Age: 25-7)
50. Jaxon Smith-Njigba, SEA -- WR27 (Age: 22-6)
51. George Pickens, PIT -- WR28 (Age: 23-6)
52. Anthony Richardson, IND -- QB7 (Age: 22-3)
53. Trey McBride, ARI -- TE4 (Age: 24-9)
54. T.J. Hockenson, MIN -- TE5 (Age: 27-2)
55. Justin Herbert, LAC -- QB8 (Age: 26-5)
56. Dak Prescott, DAL -- QB9 (Age: 31-1)
57. Kyle Pitts, ATL -- TE6 (Age: 23-10)
58. Travis Kelce, KC -- TE7 (Age: 34-11)
59. Brock Bowers, LV -- TE8 (Age: 21-8)
60. Brian Thomas Jr., JAC -- WR29 (Age: 21-10)
61. Jonathon Brooks, CAR -- RB15 (Age: 21-1)
62. Xavier Worthy, KC -- WR30 (Age: 21-4)
63. Joe Mixon, HOU -- RB16 (Age: 28-1)
64. Xavier Legette, CAR -- WR31 (Age: 23-7)
65. Tank Dell, HOU -- WR32 (Age: 24-10)
66. Jordan Addison, MIN -- WR33 (Age: 22-7)
67. Rhamondre Stevenson, NE -- RB17 (Age: 26-6)
68. D'Andre Swift, CHI -- RB18 (Age: 25-7)
69. Alvin Kamara, NO -- RB19 (Age: 29-1)
70. Derrick Henry, BAL -- RB20 (Age: 30-8)
71. Brian Robinson Jr., WAS -- RB21 (Age: 25-5)
72. Calvin Ridley, TEN -- WR34 (Age: 29-8)
73. Stefon Diggs, HOU -- WR35 (Age: 30-9)
74. Cooper Kupp, LAR -- WR36 (Age: 31-2)
75. Tyjae Spears, TEN -- RB22 (Age: 23-2)
76. Javonte Williams, DEN -- RB23 (Age: 24-4)
77. Najee Harris, PIT -- RB24 (Age: 26-5)
78. Caleb Williams, CHI -- QB10 (Age: 22-9)
79. Jayden Daniels, WAS -- QB11 (Age: 23-8)
80. Ladd McConkey, LAC -- WR37 (Age: 22-9)
81. Keon Coleman, BUF -- WR38 (Age: 21-3)
82. Ricky Pearsall, SF -- WR39 (Age: 23-11)
83. Christian Watson, GB -- WR40 (Age: 25-3)
84. Jordan Love, GB -- QB12 (Age: 25-10)
85. Jayden Reed, GB -- WR41 (Age: 24-4)
86. Chris Godwin, TB -- WR42 (Age: 28-6)
87. Jaylen Warren, PIT -- RB25 (Age: 25-10)
88. Zach Charbonnet, SEA -- RB26 (Age: 23-7)
89. David Montgomery, DET -- RB27 (Age: 27-2)
90. Amari Cooper, CLE -- WR43 (Age: 30-2)
91. David Njoku, CLE -- TE9 (Age: 28-1)
92. Diontae Johnson, CAR -- WR44 (Age: 27-10)
93. Terry McLaurin, WAS -- WR45 (Age: 28-4)
94. Christian Kirk, JAC -- WR46 (Age: 27-9)
95. Adonai Mitchell, IND -- WR47 (Age: 21-10)
96. Trey Benson, ARI -- RB28 (Age: 22-1)
97. Zamir White, LV -- RB29 (Age: 24-11)
98. Aaron Jones, MIN -- RB30 (Age: 29-9)
99. James Conner, ARI -- RB31 (Age: 29-4)
100. Kyler Murray, ARI -- QB13 (Age: 27-0)
101. George Kittle, SF -- TE10 (Age: 30-10)
102. Evan Engram, JAC -- TE11 (Age: 30-0)
103. Brock Purdy, SF -- QB14 (Age: 24-8)
104. Trevor Lawrence, JAC -- QB15 (Age: 24-10)
105. Tony Pollard, TEN -- RB32 (Age: 27-4)
106. Nick Chubb, CLE -- RB33 (Age: 28-8)
107. Zack Moss, CIN -- RB34 (Age: 26-8)
108. Drake Maye, NE -- QB16 (Age: 22-0)
109. Courtland Sutton, DEN -- WR48 (Age: 28-10)
110. Mike Williams, NYJ -- WR49 (Age: 29-11)
111. DeAndre Hopkins, TEN -- WR50 (Age: 32-2)
112. Keenan Allen, CHI -- WR51 (Age: 32-4)
113. Ja'Lynn Polk, NE -- WR52 (Age: 22-4)
114. Marquise Brown, KC -- WR53 (Age: 27-3)
115. Tyler Lockett, SEA -- WR54 (Age: 31-11)
116. Jameson Williams, DET -- WR55 (Age: 23-5)
117. Jerry Jeudy, CLE -- WR56 (Age: 25-4)
118. Gabe Davis, JAC -- WR57 (Age: 25-5)
119. Roman Wilson, PIT -- WR58 (Age: 23-2)
120. Malachi Corley, NYJ -- WR59 (Age: 22-5)
121. Jaylen Wright, MIA -- RB35 (Age: 21-5)
122. MarShawn Lloyd, GB -- RB36 (Age: 23-8)
123. Jake Ferguson, DAL -- TE12 (Age: 25-7)
124. Dallas Goedert, PHI -- TE13 (Age: 29-8)
125. Blake Corum, LAR -- RB37 (Age: 23-9)
126. Devin Singletary, NYG -- RB38 (Age: 27-0)
127. Austin Ekeler, WAS -- RB39 (Age: 29-3)
128. Pat Freiermuth, PIT -- TE14 (Age: 25-10)
129. Dalton Schultz, HOU -- TE15 (Age: 28-1)
130. Deshaun Watson, CLE -- QB17 (Age: 28-11)
131. Jahan Dotson, WAS -- WR60 (Age: 24-5)
132. Quentin Johnston, LAC -- WR61 (Age: 22-11)
133. Jermaine Burton, CIN -- WR62 (Age: 23-2)
134. Jalen McMillan, TB -- WR63 (Age: 22-8)
135. Luke McCaffrey, WAS -- WR64 (Age: 23-5)
136. Jakobi Meyers, LV -- WR65 (Age: 27-9)
137. Bryce Young, CAR -- QB18 (Age: 23-1)
138. Darnell Mooney, ATL -- WR66 (Age: 26-10)
139. Curtis Samuel, BUF -- WR67 (Age: 28-0)
140. Michael Wilson, ARI -- WR68 (Age: 24-6)
141. Marvin Mims Jr., DEN -- WR69 (Age: 22-5)
142. Cole Kmet, CHI -- TE16 (Age: 25-5)
143. Darren Waller, NYG -- TE17 (Age: 31-11)
144. Josh Downs, IND -- WR70 (Age: 23-0)
145. DeMario Douglas, NE -- WR71 (Age: 23-8)
146. Rashid Shaheed, NO -- WR72 (Age: 26-0)
147. Chigoziem Okonkwo, TEN -- TE18 (Age: 24-11)
148. Tucker Kraft, GB -- TE19 (Age: 23-10)
149. Tua Tagovailoa, MIA -- QB19 (Age: 26-6)
150. Luke Musgrave, GB -- TE20 (Age: 24-0)
151. J.J. McCarthy, MIN -- QB20 (Age: 21-7)
152. Ben Sinnott, WAS -- TE21 (Age: 22-2)
153. Bucky Irving, TB -- RB40 (Age: 22-0)
154. Romeo Doubs, GB -- WR73 (Age: 24-4)
155. Isaac Guerendo, SF -- RB41 (Age: 24-2)
156. Troy Franklin, DEN -- WR74 (Age: 21-6)
157. Kendre Miller, NO -- RB42 (Age: 22-2)
158. Roschon Johnson, CHI -- RB43 (Age: 23-7)
159. Tank Bigsby, JAC -- RB44 (Age: 23-0)
160. Raheem Mostert, MIA -- RB45 (Age: 32-4)
161. J.K. Dobbins, LAC -- RB46 (Age: 25-8)
162. Kirk Cousins, ATL -- QB21 (Age: 36-0)
163. Aaron Rodgers, NYJ -- QB22 (Age: 40-9)
164. Jared Goff, DET -- QB23 (Age: 29-10)
165. Matthew Stafford, LAR -- QB24 (Age: 36-6)
166. Bo Nix, DEN -- QB25 (Age: 24-6)
167. Isaiah Likely, BAL -- TE22 (Age: 24-4)
168. Devontez Walker, BAL -- WR75 (Age: 23-2)
169. Jonathan Mingo, CAR -- WR76 (Age: 23-4)
170. Adam Thielen, CAR -- WR77 (Age: 34-0)
171. Javon Baker, NE -- WR78 (Age: 22-6)
172. Braelon Allen, NYJ -- RB47 (Age: 20-7)
173. Tyrone Tracy Jr., NYG -- RB48 (Age: 24-9)
174. Keaton Mitchell, BAL -- RB49 (Age: 22-7)
175. Gus Edwards, LAC -- RB50 (Age: 29-4)
176. Ty Chandler, MIN -- RB51 (Age: 26-3)
177. Jerome Ford, CLE -- RB52 (Age: 24-11)
178. Chase Brown, CIN -- RB53 (Age: 24-5)
179. Tyler Allgeier, ATL -- RB54 (Age: 24-4)
180. Antonio Gibson, NE -- RB55 (Age: 26-2)
181. Will Shipley, PHI -- RB56 (Age: 22-0)
182. Jacob Cowing, SF -- WR79 (Age: 23-7)
183. Joshua Palmer, LAC -- WR80 (Age: 24-11)
184. Brandin Cooks, DAL -- WR81 (Age: 30-11)
185. Tyler Conklin, NYJ -- TE23 (Age: 29-1)
186. Juwan Johnson, NO -- TE24 (Age: 27-11)
187. Kendrick Bourne, NE -- WR82 (Age: 29-1)
188. Rashod Bateman, BAL -- WR83 (Age: 24-9)
189. Wan'Dale Robinson, NYG -- WR84 (Age: 23-7)
190. Demarcus Robinson, LAR -- WR85 (Age: 29-11)
191. Khalil Shakir, BUF -- WR86 (Age: 24-7)
192. Jalin Hyatt, NYG -- WR87 (Age: 22-11)
193. Elijah Moore, CLE -- WR88 (Age: 24-5)
194. Rondale Moore, ATL -- WR89 (Age: 24-2)
195. Darius Slayton, NYG -- WR90 (Age: 27-7)
196. Treylon Burks, TEN -- WR91 (Age: 24-5)
197. Jalen Tolbert, DAL -- WR92 (Age: 25-6)
198. Noah Fant, SEA -- TE25 (Age: 26-9)
199. Greg Dulcich, DEN -- TE26 (Age: 24-5)
200. Michael Penix Jr., ATL -- QB26 (Age: 24-3)
201. Daniel Jones, NYG -- QB27 (Age: 27-3)
202. Geno Smith, SEA -- QB28 (Age: 33-10)
203. Cade Otton, TB -- TE27 (Age: 25-4)
204. Michael Mayer, LV -- TE28 (Age: 23-1)
205. Hunter Henry, NE -- TE29 (Age: 29-8)
206. Taysom Hill, NO -- TE30 (Age: 34-0)
207. Baker Mayfield, TB -- QB29 (Age: 29-4)
208. Jelani Woods, IND -- TE31 (Age: 25-10)
209. Tyler Higbee, LAR -- TE32 (Age: 31-8)
210. Hayden Hurst, LAC -- TE33 (Age: 31-0)
211. Will Levis, TEN -- QB30 (Age: 25-2)
212. Justin Fields, PIT -- QB31 (Age: 25-6)
213. Russell Wilson, PIT -- QB32 (Age: 35-9)
214. Derek Carr, NO -- QB33 (Age: 33-5)
215. Audric Estime, DEN -- RB57 (Age: 20-11)
216. Jaleel McLaughlin, DEN -- RB58 (Age: 23-11)
217. Chuba Hubbard, CAR -- RB59 (Age: 25-2)
218. Alexander Mattison, LV -- RB60 (Age: 26-2)
219. Ezekiel Elliott, FA -- RB61 (Age: 29-1)
220. Ray Davis, BUF -- RB62 (Age: 24-9)
221. Jonnu Smith, MIA -- TE34 (Age: 29-0)
222. Miles Sanders, CAR -- RB63 (Age: 27-4)
223. Khalil Herbert, CHI -- RB64 (Age: 26-4)
224. Clyde Edwards-Helaire, KC -- RB65 (Age: 25-4)
225. Rico Dowdle, DAL -- RB66 (Age: 26-2)
226. Zach Ertz, WAS -- TE35 (Age: 33-9)
227. Ja'Tavion Sanders, CAR -- TE36 (Age: 21-5)
228. Tre Tucker, LV -- WR93 (Age: 23-5)
229. Cedric Tillman, CLE -- WR94 (Age: 24-4)
230. Parker Washington, JAC -- WR95 (Age: 22-5)
231. Tyler Scott, CHI -- WR96 (Age: 22-10)
232. Elijah Mitchell, SF -- RB67 (Age: 26-4)
233. Deuce Vaughn, DAL -- RB68 (Age: 22-10)
234. Samaje Perine, DEN -- RB69 (Age: 28-11)
235. Kenneth Gainwell, PHI -- RB70 (Age: 25-5)
236. Aidan O'Connell, LV -- QB34 (Age: 26-0)
237. Jamaal Williams, NO -- RB71 (Age: 29-5)
238. Ty Johnson, BUF -- RB72 (Age: 26-11)
239. Dontayvion Wicks, GB -- WR97 (Age: 23-2)
240. Trey Palmer, TB -- WR98 (Age: 23-5)

Top rookies

1. Marvin Harrison Jr., ARI -- WR1 (Age: 22-0)
2. Malik Nabers, NYG -- WR2 (Age: 21-1)
3. Rome Odunze, CHI -- WR3 (Age: 22-3)
4. Brock Bowers, LV -- TE1 (Age: 21-8)
5. Brian Thomas Jr., JAC -- WR4 (Age: 21-10)
6. Jonathon Brooks, CAR -- RB1 (Age: 21-1)
7. Xavier Worthy, KC -- WR5 (Age: 21-4)
8. Xavier Legette, CAR -- WR6 (Age: 23-7)
9. Caleb Williams, CHI -- QB1 (Age: 22-9)
10. Jayden Daniels, WAS -- QB2 (Age: 23-8)
11. Ladd McConkey, LAC -- WR7 (Age: 22-9)
12. Keon Coleman, BUF -- WR8 (Age: 21-3)
13. Ricky Pearsall, SF -- WR9 (Age: 23-11)
14. Adonai Mitchell, IND -- WR10 (Age: 21-10)
15. Trey Benson, ARI -- RB2 (Age: 22-1)
16. Drake Maye, NE -- QB3 (Age: 22-0)
17. Ja'Lynn Polk, NE -- WR11 (Age: 22-4)
18. Roman Wilson, PIT -- WR12 (Age: 23-2)
19. Malachi Corley, NYJ -- WR13 (Age: 22-5)
20. Jaylen Wright, MIA -- RB3 (Age: 21-5)
21. MarShawn Lloyd, GB -- RB4 (Age: 23-8)
22. Blake Corum, LAR -- RB5 (Age: 23-9)
23. Jermaine Burton, CIN -- WR14 (Age: 23-2)
24. Jalen McMillan, TB -- WR15 (Age: 22-8)
25. Luke McCaffrey, WAS -- WR16 (Age: 23-5)
26. J.J. McCarthy, MIN -- QB4 (Age: 21-7)
27. Ben Sinnott, WAS -- TE2 (Age: 22-2)
28. Bucky Irving, TB -- RB6 (Age: 22-0)
29. Isaac Guerendo, SF -- RB7 (Age: 24-2)
30. Troy Franklin, DEN -- WR17 (Age: 21-6)
31. Bo Nix, DEN -- QB5 (Age: 24-6)
32. Devontez Walker, BAL -- WR18 (Age: 23-2)
33. Javon Baker, NE -- WR19 (Age: 22-6)
34. Braelon Allen, NYJ -- RB8 (Age: 20-7)
35. Tyrone Tracy Jr., NYG -- RB9 (Age: 24-9)
36. Will Shipley, PHI -- RB10 (Age: 22-0)
37. Jacob Cowing, SF -- WR20 (Age: 23-7)
38. Michael Penix Jr., ATL -- QB6 (Age: 24-3)
39. Audric Estime, DEN -- RB11 (Age: 20-11)
40. Ray Davis, BUF -- RB12 (Age: 24-9)
41. Ja'Tavion Sanders, CAR -- TE3 (Age: 21-5)
42. Cade Stover, HOU -- TE4 (Age: 24-2)
43. Theo Johnson, NYG -- TE5 (Age: 23-6)
44. Jamari Thrash, CLE -- WR21 (Age: 23-8)
45. Bub Means, NO -- WR22 (Age: 23-7)
46. Anthony Gould, IND -- WR23 (Age: 23-4)
47. Jase McClellan, ATL -- RB13 (Age: 22-2)
48. Dylan Laube, LV -- RB14 (Age: 24-8)
49. Erick All, CIN -- TE6 (Age: 23-11)
50. Jared Wiley, KC -- TE7 (Age: 23-10)
51. Malik Washington, MIA -- WR24 (Age: 23-8)
52. Brenden Rice, LAC -- WR25 (Age: 22-5)
53. Ainias Smith, PHI -- WR26 (Age: 23-3)
54. Isaiah Davis, NYJ -- RB15 (Age: 22-6)
55. Rasheen Ali, BAL -- RB16 (Age: 23-6)
56. Kimani Vidal, LAC -- RB17 (Age: 23-0)
57. Johnny Wilson, PHI -- WR27 (Age: 23-5)
58. Jha'Quan Jackson, TEN -- WR28 (Age: 24-3)
59. Jawhar Jordan, HOU -- RB18 (Age: 25-0)
60. Keilan Robinson, JAC -- RB19 (Age: 24-6)
61. Ryan Flournoy, DAL -- WR29 (Age: 24-10)
62. Jordan Whittington, LAR -- WR30 (Age: 23-11)
63. Casey Washington, ATL -- WR31 (Age: 23-5)
64. Tejhaun Palmer, ARI -- WR32 (Age: 24-3)
65. Tip Reiman, ARI -- TE8 (Age: 22-11)
66. AJ Barner, SEA -- TE9 (Age: 22-4)
67. Spencer Rattler, NO -- QB7 (Age: 23-11)
68. Jordan Travis, NYJ -- QB8 (Age: 24-4)
69. Tahj Washington, MIA -- WR33 (Age: 23-3)
70. Cornelius Johnson, LAC -- WR34 (Age: 23-9)
71. Devaughn Vele, DEN -- WR35 (Age: 26-8)
72. Jaheim Bell, NE -- TE10 (Age: 23-2)
73. Tanner McLachlan, CIN -- TE11 (Age: 25-5)
74. Devin Culp, TB -- TE12 (Age: 24-7)
75. Michael Pratt, GB -- QB9 (Age: 22-11)
76. Joe Milton III, NE -- QB10 (Age: 24-5)
77. Devin Leary, BAL -- QB11 (Age: 24-11)