Fantasy Football
Mike Clay, ESPN Senior Writer 6d

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: March 22

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

^ Back to Top ^