Fantasy Football
Mike Clay, ESPN Senior Writer 35d

Mike Clay's dynasty fantasy football rankings

Fantasy NFL, NFL

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: Oct. 20

Overall top 240

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

^ Back to Top ^