<
>

Mike Clay's dynasty fantasy football rankings and top 70 rookies

CJ Gunther/EPA-EFE/Shutterstock

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 2025 regular-season opener.

Last update: April 28

Overall top 240

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

Top 70 rookies

1. Ashton Jeanty, LV -- RB1 (Age: 21-9)
2. Omarion Hampton, LAC -- RB2 (Age: 22-5)
3. Travis Hunter, JAX -- WR1 (Age: 22-3)
4. Tetairoa McMillan, CAR -- WR2 (Age: 22-4)
5. Matthew Golden, GB -- WR3 (Age: 22-1)
6. Emeka Egbuka, TB -- WR4 (Age: 22-10)
7. Tyler Warren, IND -- TE1 (Age: 23-3)
8. Colston Loveland, CHI -- TE2 (Age: 21-4)
9. Luther Burden III, CHI -- WR5 (Age: 21-8)
10. TreVeyon Henderson, NE -- RB3 (Age: 22-10)
11. Quinshon Judkins, CLE -- RB4 (Age: 21-10)
12. Cam Ward, TEN -- QB1 (Age: 23-3)
13. Tre Harris, LAC -- WR6 (Age: 23-6)
14. Jayden Higgins, HOU -- WR7 (Age: 22-8)
15. Jack Bech, LV -- WR8 (Age: 22-8)
16. RJ Harvey, DEN -- RB5 (Age: 24-7)
17. Kaleb Johnson, PIT -- RB6 (Age: 22-0)
18. Savion Williams, GB -- WR9 (Age: 23-9)
19. Jaxson Dart, NYG -- QB2 (Age: 22-3)
20. Cam Skattebo, NYG -- RB7 (Age: 23-6)
21. Bhayshul Tuten, JAX -- RB8 (Age: 22-6)
22. Jaylin Noel, HOU -- WR10 (Age: 23-0)
23. Kyle Williams, NE -- WR11 (Age: 22-9)
24. Pat Bryant, DEN -- WR12 (Age: 22-8)
25. Jaydon Blue, DAL -- RB9 (Age: 21-7)
26. Mason Taylor, NYJ -- TE3 (Age: 21-3)
27. Jalen Milroe, SEA -- QB3 (Age: 22-8)
28. Tai Felton, MIN -- WR13 (Age: 22-5)
29. Isaac TeSlaa, DET -- WR14 (Age: 23-6)
30. Elic Ayomanor, TEN -- WR15 (Age: 22-2)
31. Jalen Royals, KC -- WR16 (Age: 22-6)
32. Dont'e Thornton Jr., LV -- WR17 (Age: 22-9)
33. Tory Horton, SEA -- WR18 (Age: 22-9)
34. Jarquez Hunter, LAR -- RB10 (Age: 22-8)
35. Dylan Sampson, CLE -- RB11 (Age: 20-11)
36. Elijah Arroyo, SEA -- TE4 (Age: 22-4)
37. Terrance Ferguson, LAR -- TE5 (Age: 22-6)
38. Trevor Etienne, CAR -- RB12 (Age: 21-1)
39. Woody Marks, HOU -- RB13 (Age: 24-8)
40. Devin Neal, NO -- RB14 (Age: 22-0)
41. Ollie Gordon II, MIA -- RB15 (Age: 21-7)
42. DJ Giddens, IND -- RB16 (Age: 22-0)
43. Harold Fannin Jr., CLE -- TE6 (Age: 22-1)
44. Chimere Dike, TEN -- WR19 (Age: 22-8)
45. Jaylin Lane, WAS -- WR20 (Age: 23-4)
46. KeAndre Lambert-Smith, LAC -- WR21 (Age: 23-1)
47. Arian Smith, NYJ -- WR22 (Age: 23-10)
48. Tyler Shough, NO -- QB4 (Age: 25-11)
49. Jordan James, SF -- RB17 (Age: 21-5)
50. Damien Martinez, SEA -- RB18 (Age: 21-7)
51. Jordan Watkins, SF -- WR23 (Age: 23-6)
52. LaJohntay Wester, BAL -- WR24 (Age: 23-5)
53. Gunnar Helm, TEN -- TE7 (Age: 22-11)
54. Mitchell Evans, CAR -- TE8 (Age: 22-5)
55. Oronde Gadsden II, LAC -- TE9 (Age: 22-2)
56. Jackson Hawes, BUF -- TE10 (Age: 24-8)
57. Shedeur Sanders, CLE -- QB5 (Age: 23-6)
58. Dillon Gabriel, CLE -- QB6 (Age: 24-8)
59. Jimmy Horn Jr., CAR -- WR25 (Age: 22-11)
60. Tommy Mellott, LV -- WR26 (Age: 0)
61. Tez Johnson, TB -- WR27 (Age: 23-3)
62. Ricky White III, SEA -- WR28 (Age: 23-6)
63. Dominic Lovett, DET -- WR29 (Age: 22-9)
64. Will Howard, PIT -- QB7 (Age: 23-11)
65. Kyle McCord, PHI -- QB8 (Age: 22-11)
66. LeQuint Allen, JAX -- RB19 (Age: 21-0)
67. Robbie Ouzts, SEA -- TE11 (Age: 22-11)
68. Thomas Fidone II, NYG -- TE12 (Age: 22-11)
69. Kaden Prather, BUF -- WR30 (Age: 22-11)
70. Riley Leonard, IND -- QB9 (Age: 22-11)