Fantasy Football
Mike Clay, ESPN Senior Writer 3d

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

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

Last update: Aug. 20

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

Top 70 rookies

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

^ Back to Top ^