<
>

Fantasy football rankings: Eric Moody's top 200 for keeper leagues

Stacy Revere/Getty Images

Fantasy football keeper leagues are growing fast. They allow managers to retain a select number of players from the previous season, adding a strategic element and fostering league engagement. These PPR rankings have a three-year perspective in mind in order to help assess player value for trades and prioritize your keeper selections. Age is a big factor in these rankings. You can use them to navigate the fantasy football landscape and make informed decisions that will shape your team's future.

Last update: Sept. 1


Did you know?: ESPN Fantasy League Manager now offers the ability to designate in which round your keepers will be kept. Create or reactivate your league today.


1. Justin Jefferson, Min (WR1)
2. Bijan Robinson, Atl (RB1)
3. Ja'Marr Chase, Cin (WR2)
4. Breece Hall, NYJ (RB2)
5. A.J. Brown, Phi (WR3)
6. Christian McCaffrey, SF (RB3)
7. CeeDee Lamb, Dal (WR4)
8. Garrett Wilson, NYJ (WR5)
9. Jahmyr Gibbs, Det (RB4)
10. Saquon Barkley, NYG (RB5)
11. Jaylen Waddle, Mia (WR6)
13. Amon-Ra St. Brown, Det (WR7)
14. Kyle Pitts, Atl (TE1)
15. Travis Etienne Jr., Jax (RB6)
16. Austin Ekeler, LAC (RB7)
17. Chris Olave, NO (WR8)
18. DeVonta Smith, Phi (WR9)
19. Tyreek Hill, Mia (WR10)
20. Kenneth Walker III, Sea (RB8)
21. Tee Higgins, Cin (WR11)
22. Stefon Diggs, Buf (WR12)
23. Josh Jacobs, LV (RB9)
24. Tony Pollard, Dal (RB10)
25. Nick Chubb, Cle (RB11)
26. Drake London, Atl (WR13)
27. Patrick Mahomes, KC (QB1)
28. Cooper Kupp, LAR (WR14)
29. T.J. Hockenson, Min (TE2)
30. Rhamondre Stevenson, NE (RB12)
31. Jaxon Smith-Njigba, Sea (WR15)
32. Jonathan Taylor, Ind (RB13)
32. Javonte Williams, Den (RB14)
33. DK Metcalf, Sea (WR16)
34. Mark Andrews, Bal (TE3)
35. Travis Kelce, KC (TE4)
36. Davante Adams, LV (WR17)
37. Josh Allen, Buf (QB2)
38. Najee Harris, Pit (RB15)
39. Derrick Henry, Ten (RB16)
40. DJ Moore, Chi (WR18)
41. Jalen Hurts, Phi (QB3)
42. Chris Godwin, TB (WR19)
43. Jordan Addison, Min (WR20)
44. Deebo Samuel, SF (WR21)
45. J.K. Dobbins, Bal (RB17)
46. Jerry Jeudy, Den (WR22)
47. Brandon Aiyuk, SF (WR23)
48. Dameon Pierce, Hou (RB18)
49. Treylon Burks, Ten (WR24)
50. D'Andre Swift, Phi (RB19)
51. Christian Watson, GB (WR25)
52. Joe Burrow, Cin (QB4)
53. Aaron Jones, GB (RB20)
54. Cam Akers, LAR (RB21)
55. Quentin Johnston, LAC (WR26)
56. De'Von Achane, Mia (RB22)
57. Jahan Dotson, Wsh (WR27)
58. James Cook, Buf (RB23)
59. Zay Flowers, Bal (WR28)
60. Terry McLaurin, Wsh (WR29)
61. Marquise Brown, Ari (WR30)
62. Justin Herbert, LAC (QB5)
63. Lamar Jackson, Bal (QB6)
64. George Kittle, SF (TE5)
65. Rachaad White, TB (RB24)
66. Michael Pittman Jr., Ind (WR31)
67. Miles Sanders, Car (RB25)
68. Joe Mixon, Cin (RB26)
69. Dallas Goedert, Phi (TE6)
70. Diontae Johnson, Pit (WR32)
71. Trevor Lawrence, Jax (QB7)
72. Zach Charbonnet, Sea (RB27)
73. George Pickens, Pit (WR33)
74. Justin Fields, Chi (QB8)
75. Alexander Mattison, Min (RB28)
76. Jameson Williams, Det (WR34)
77. Calvin Ridley, Jax (WR35)
78. Amari Cooper, Cle (WR36)
79. Pat Freiermuth, Pit (TE7)
80. Kendre Miller, NO (RB29)
81. Dalton Kincaid, Buf (TE8)
82. Christian Kirk, Jax (WR37)
83. AJ Dillon, GB (RB30)
84. David Montgomery, Det (RB31)
85. Keenan Allen, LAC (WR38)
86. Isiah Pacheco, KC (RB32)
87. Alvin Kamara, NO (RB33)
88. DeAndre Hopkins, Ten (WR39)
89. Mike Evans, TB (WR40)
90. Rashod Bateman, Bal (WR41)
91. Anthony Richardson, Ind (QB9)
92. Dalvin Cook, FA (RB34)
93. Kyler Murray, Ari (QB10)
94. Deshaun Watson, Cle (QB11)
95. Dak Prescott, Dal (QB12)
96. Bryce Young, Car (QB13)
97. Sam LaPorta, Det (TE9)
98. Mike Williams, LAC (WR42)
99. Tank Bigsby, Jax (RB35)
100. Brian Robinson Jr., Wsh (RB36)
101. Tyjae Spears, Ten (RB37)
102. Khalil Herbert, Chi (RB38)
103. Elijah Moore, Cle (WR43)
104. Roschon Johnson, Chi (RB39)
105. Evan Engram, Jax (TE10)
106. Michael Mayer, LV (TE11)
107. Antonio Gibson, Wsh (RB40)
108. Tua Tagovailoa, Mia (QB14)
109. James Conner, Ari (RB41)
110. Tyler Lockett, Sea (WR44)
111. Marvin Mims Jr., Den (WR45)
112. Darren Waller, NYG (TE12)
113. Daniel Jones, NYG (QB15)
114. Gabe Davis, Buf (WR46)
115. Trey McBride, Ari (TE13)
116. Greg Dulcich, Den (TE14)
117. C.J. Stroud, Hou (QB16)
118. Skyy Moore, KC (WR47)
119. Kadarius Toney, KC (WR48)
120. David Njoku, Cle (TE15)
121. Rashee Rice, KC (WR49)
122. Ezekiel Elliott, NE (RB42)
123. Damien Harris, Buf (RB43)
124. Zamir White, LV (RB44)
125. Jalin Hyatt, NYG (WR50)
126. Josh Downs, Ind (WR51)
127. Rashaad Penny, Phi (RB45)
128. Jayden Reed, GB (WR52)
129. Chigoziem Okonkwo, Ten (TE16)
130. Courtland Sutton, Den (WR53)
131. Brandin Cooks, Dal (WR54)
132. Kirk Cousins, Min (QB17)
133. Jonathan Mingo, Car (WR55)
134. JuJu Smith-Schuster, NE (WR56)
135. Isaiah Spiller, LAC (RB46)
136. Jamaal Williams, NO (RB47)
137. Wan'Dale Robinson, NYG (WR57)
138. Jakobi Meyers, LV (WR58)
139. Geno Smith, Sea (QB18)
140. Tyler Allgeier, Atl (RB48)
141. Cole Kmet, Chi (TE17)
142. Dalton Schultz, Hou (TE18)
143. Tyler Higbee, LAR (TE19)
144. Kenny Pickett, Pit (QB19)
145. Hayden Hurst, Car (TE20)
146. Samaje Perine, Den (RB49)
147. Luke Musgrave, GB (TE21)
148. Jared Goff, Det (QB20)
149. Elijah Mitchell, SF (RB50)
150. Kenneth Gainwell, Phi (RB51)
151. Rondale Moore, Ari (WR59)
152. Nico Collins, Hou (WR60)
153. Jaylen Warren, Pit (RB52)
154. Zonovan Knight, NYJ (RB53)
155. Brock Purdy, SF (QB21)
156. Cedric Tillman, Cle (WR61)
157. Russell Wilson, Den (QB22)
158. Devin Singletary, Hou (RB54)
159. Darnell Mooney, Chi (WR62)
160. Romeo Doubs, GB (WR63)
161. D'Onta Foreman, Chi (RB55)
162. Derek Carr, NO (QB23)
163. Alec Pierce, Ind (WR64)
164. Mac Jones, NE (QB24)
165. Odell Beckham Jr., Bal (WR65)
166. Jordan Love, GB (QB25)
167. Aaron Rodgers, NYJ (QB26)
168. Dawson Knox, Buf (TE22)
169. Juwan Johnson, NO (TE23)
170. Chase Claypool, Chi (WR66)
171. Zach Ertz, Ari (TE24)
172. Gerald Everett, LAC (TE25)
173. Tyler Boyd, Cin (WR67)
174. Will Levis, Ten (QB27)
175. Rashid Shaheed, NO (WR68)
176. Noah Fant, Sea (TE26)
177. Allen Lazard, NYJ (WR69)
178. Michael Thomas, NO (WR70)
179. Donovan Peoples-Jones, Cle (WR71)
180. Michael Wilson, Ari (WR72)
181. Jerick McKinnon, KC (RB56)
182. John Metchie III, Hou (WR73)
183. Isaiah Likely, Bal (TE27)
184. Jalen Tolbert, Dal (WR74)
185. Jelani Woods, Ind (TE28)
186. Mike Gesicki, NE (TE29)
187. Clyde Edwards-Helaire, KC (RB57)
188. DJ Chark Jr., Car (WR75)
189. Cordarrelle Patterson, Atl (RB58)
190. Trey Lance, SF (QB28)
191. Tyquan Thornton, NE (WR76)
192. Hendon Hooker, Det (QB29)
193. James Robinson, NYG (RB59)
194. Luke Schoonmaker, Dal (TE30)
195. Jerome Ford, Cle (RB60)
196. Leonard Fournette, FA (RB61)
197. Chase Edmonds, TB (RB62)
198. Allen Robinson II, Pit (WR77)
199. Isaiah Hodgins, NYG (WR78)
200. Joshua Palmer, LAC (WR79)