Fantasy Football
Mike Clay, ESPN Senior Writer 14d

Mike Clay's dynasty and rookie fantasy football rankings

Fantasy NFL, NFL, Fantasy

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: Sept. 5

Overall top 240

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

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. Jonathon Brooks, CAR -- RB1 (Age: 21-1)
5. Brock Bowers, LV -- TE1 (Age: 21-8)
6. Brian Thomas Jr., JAC -- WR4 (Age: 21-10)
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. Jaylen Wright, MIA -- RB3 (Age: 21-5)
19. MarShawn Lloyd, GB -- RB4 (Age: 23-8)
20. Blake Corum, LAR -- RB5 (Age: 23-9)
21. Roman Wilson, PIT -- WR12 (Age: 23-2)
22. Malachi Corley, NYJ -- WR13 (Age: 22-5)
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. Ben Sinnott, WAS -- TE2 (Age: 22-2)
27. Bucky Irving, TB -- RB6 (Age: 22-0)
28. Troy Franklin, DEN -- WR17 (Age: 21-6)
29. Isaac Guerendo, SF -- RB7 (Age: 24-2)
30. Bo Nix, DEN -- QB4 (Age: 24-6)
31. Devontez Walker, BAL -- WR18 (Age: 23-2)
32. Braelon Allen, NYJ -- RB8 (Age: 20-7)
33. Tyrone Tracy Jr., NYG -- RB9 (Age: 24-9)
34. Will Shipley, PHI -- RB10 (Age: 22-0)
35. Audric Estime, DEN -- RB11 (Age: 20-11)
36. Ray Davis, BUF -- RB12 (Age: 24-9)
37. Javon Baker, NE -- WR19 (Age: 22-6)
38. Jacob Cowing, SF -- WR20 (Age: 23-7)
39. J.J. McCarthy, MIN -- QB5 (Age: 21-7)
40. Michael Penix Jr., ATL -- QB6 (Age: 24-3)
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. Malik Washington, MIA -- WR24 (Age: 23-8)
50. Erick All, CIN -- TE6 (Age: 23-11)
51. Jared Wiley, KC -- TE7 (Age: 23-10)
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)

^ Back to Top ^