Fantasy Football
Mike Clay, ESPN Senior Writer 7h

Mike Clay's dynasty 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: Nov. 22

Overall top 240

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

^ Back to Top ^