Here is an updated set of rankings for those of you in keeper and dynasty leagues. 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 listed are as of the regular-season opener for the 2020 season.

1. Christian McCaffrey, CAR -- RB1 (Age: 24-3)

2. Saquon Barkley, NYG -- RB2 (Age: 23-7)

3. Michael Thomas, NO -- WR1 (Age: 27-6)

4. Ezekiel Elliott, DAL -- RB3 (Age: 25-1)

5. Dalvin Cook, MIN -- RB4 (Age: 25-1)

6. Alvin Kamara, NO -- RB5 (Age: 25-1)

7. Clyde Edwards-Helaire, KC -- RB6 (Age: 21-4)

8. Josh Jacobs, LV -- RB7 (Age: 22-6)

9. Joe Mixon, CIN -- RB8 (Age: 24-1)

10. Davante Adams, GB -- WR2 (Age: 27-8)

11. Tyreek Hill, KC -- WR3 (Age: 26-6)

12. DeAndre Hopkins, ARI -- WR4 (Age: 28-3)

13. Patrick Mahomes, KC -- QB1 (Age: 24-11)

14. Nick Chubb, CLE -- RB9 (Age: 24-8)

15. Miles Sanders, PHI -- RB10 (Age: 23-4)

16. Chris Godwin, TB -- WR5 (Age: 24-6)

17. DJ Moore, CAR -- WR6 (Age: 23-4)

18. George Kittle, SF -- TE1 (Age: 26-11)

19. Lamar Jackson, BAL -- QB2 (Age: 23-8)

20. Mike Evans, TB -- WR7 (Age: 27-0)

21. JuJu Smith-Schuster, PIT -- WR8 (Age: 23-9)

22. Kenny Golladay, DET -- WR9 (Age: 26-10)

23. Julio Jones, ATL -- WR10 (Age: 31-7)

24. Amari Cooper, DAL -- WR11 (Age: 26-2)

25. Travis Kelce, KC -- TE2 (Age: 30-11)

26. Odell Beckham Jr., CLE -- WR12 (Age: 27-10)

27. Derrick Henry, TEN -- RB11 (Age: 26-1)

28. Jonathan Taylor, IND -- RB12 (Age: 21-7)

29. Austin Ekeler, LAC -- RB13 (Age: 25-3)

30. Allen Robinson II, CHI -- WR13 (Age: 27-0)

31. A.J. Brown, TEN -- WR14 (Age: 23-2)

32. Courtland Sutton, DEN -- WR15 (Age: 24-11)

33. Aaron Jones, GB -- RB14 (Age: 25-9)

34. Terry McLaurin, WAS -- WR16 (Age: 24-4)

35. Calvin Ridley, ATL -- WR17 (Age: 25-8)

36. Tyler Lockett, SEA -- WR18 (Age: 27-11)

37. DJ Chark Jr., JAC -- WR19 (Age: 23-11)

38. Mark Andrews, BAL -- TE3 (Age: 25-0)

39. Zach Ertz, PHI -- TE4 (Age: 29-10)

40. Kyler Murray, ARI -- QB3 (Age: 23-1)

41. Deshaun Watson, HOU -- QB4 (Age: 24-11)

42. Cooper Kupp, LAR -- WR20 (Age: 27-2)

43. CeeDee Lamb, DAL -- WR21 (Age: 21-5)

44. Jerry Jeudy, DEN -- WR22 (Age: 21-4)

45. DK Metcalf, SEA -- WR23 (Age: 22-8)

46. Keenan Allen, LAC -- WR24 (Age: 28-4)

47. Kenyan Drake, ARI -- RB15 (Age: 26-7)

48. J.K. Dobbins, BAL -- RB16 (Age: 21-8)

49. Adam Thielen, MIN -- WR25 (Age: 30-0)

50. Deebo Samuel, SF -- WR26 (Age: 24-7)

51. Robert Woods, LAR -- WR27 (Age: 28-5)

52. D'Andre Swift, DET -- RB17 (Age: 21-7)

53. Cam Akers, LAR -- RB18 (Age: 21-2)

54. Chris Carson, SEA -- RB19 (Age: 25-11)

55. James Conner, PIT -- RB20 (Age: 25-4)

56. Kareem Hunt, CLE -- RB21 (Age: 25-1)

57. Tyler Boyd, CIN -- WR28 (Age: 25-9)

58. Marquise Brown, BAL -- WR29 (Age: 23-3)

59. Michael Gallup, DAL -- WR30 (Age: 24-6)

60. Stefon Diggs, BUF -- WR31 (Age: 26-9)

61. Jarvis Landry, CLE -- WR32 (Age: 27-9)

62. Darren Waller, LV -- TE5 (Age: 27-11)

63. Evan Engram, NYG -- TE6 (Age: 26-0)

64. Hunter Henry, LAC -- TE7 (Age: 25-9)

65. Henry Ruggs III, LV -- WR33 (Age: 21-7)

66. Tee Higgins, CIN -- WR34 (Age: 21-7)

67. Justin Jefferson, MIN -- WR35 (Age: 21-2)

68. Brandon Aiyuk, SF -- WR36 (Age: 22-5)

69. Melvin Gordon, DEN -- RB22 (Age: 27-4)

70. David Montgomery, CHI -- RB23 (Age: 23-3)

71. Jalen Reagor, PHI -- WR37 (Age: 21-8)

72. DeVante Parker, MIA -- WR38 (Age: 27-7)

73. Zack Moss, BUF -- RB24 (Age: 22-8)

74. Devin Singletary, BUF -- RB25 (Age: 23-0)

75. Antonio Gibson, WAS -- RB26 (Age: 22-2)

76. Ronald Jones II, TB -- RB27 (Age: 23-1)

77. Noah Fant, DEN -- TE8 (Age: 22-9)

78. T.J. Hockenson, DET -- TE9 (Age: 23-2)

79. Dak Prescott, DAL -- QB5 (Age: 27-1)

80. Russell Wilson, SEA -- QB6 (Age: 31-9)

81. Carson Wentz, PHI -- QB7 (Age: 27-8)

82. Will Fuller V, HOU -- WR39 (Age: 26-4)

83. Diontae Johnson, PIT -- WR40 (Age: 23-10)

84. N'Keal Harry, NE -- WR41 (Age: 22-8)

85. T.Y. Hilton, IND -- WR42 (Age: 30-9)

86. Brandin Cooks, HOU -- WR43 (Age: 26-11)

87. Michael Pittman Jr., IND -- WR44 (Age: 22-11)

88. Laviska Shenault Jr., JAC -- WR45 (Age: 21-11)

89. Leonard Fournette, TB -- RB28 (Age: 25-7)

90. Todd Gurley II, ATL -- RB29 (Age: 26-1)

91. David Johnson, HOU -- RB30 (Age: 28-8)

92. AJ Dillon, GB -- RB31 (Age: 22-4)

93. Denzel Mims, NYJ -- WR46 (Age: 22-11)

94. KJ Hamler, DEN -- WR47 (Age: 21-2)

95. A.J. Green, CIN -- WR48 (Age: 32-1)

96. Le'Veon Bell, NYJ -- RB32 (Age: 28-6)

97. Kerryon Johnson, DET -- RB33 (Age: 23-2)

98. Darrell Henderson Jr., LAR -- RB34 (Age: 23-0)

99. Raheem Mostert, SF -- RB35 (Age: 28-5)

100. Christian Kirk, ARI -- WR49 (Age: 23-9)

101. Matt Ryan, ATL -- QB8 (Age: 35-3)

102. Tyler Higbee, LAR -- TE10 (Age: 27-8)

103. Jordan Howard, MIA -- RB36 (Age: 25-10)

104. Phillip Lindsay, DEN -- RB37 (Age: 26-1)

105. Matt Breida, MIA -- RB38 (Age: 25-6)

106. Tarik Cohen, CHI -- RB39 (Age: 25-1)

107. Irv Smith Jr., MIN -- TE11 (Age: 22-1)

108. Mike Gesicki, MIA -- TE12 (Age: 24-11)

109. Dallas Goedert, PHI -- TE13 (Age: 25-8)

110. Mecole Hardman, KC -- WR50 (Age: 23-5)

111. Darius Slayton, NYG -- WR51 (Age: 23-7)

112. Preston Williams, MIA -- WR52 (Age: 23-5)

113. Parris Campbell, IND -- WR53 (Age: 23-1)

114. Mike Williams, LAC -- WR54 (Age: 25-11)

115. Sterling Shepard, NYG -- WR55 (Age: 26-7)

116. Jamison Crowder, NYJ -- WR56 (Age: 27-2)

117. Julian Edelman, NE -- WR57 (Age: 34-3)

118. Marvin Jones Jr., DET -- WR58 (Age: 30-5)

119. Damien Harris, NE -- RB40 (Age: 23-7)

120. Sony Michel, NE -- RB41 (Age: 25-6)

121. Austin Hooper, CLE -- TE14 (Age: 25-10)

122. Chris Herndon, NYJ -- TE15 (Age: 24-6)

123. Robby Anderson, CAR -- WR59 (Age: 27-4)

124. Chase Claypool, PIT -- WR60 (Age: 22-2)

125. Van Jefferson, LAR -- WR61 (Age: 24-1)

126. Bryan Edwards, LV -- WR62 (Age: 21-9)

127. Joe Burrow, CIN -- QB9 (Age: 23-9)

128. Tua Tagovailoa, MIA -- QB10 (Age: 22-6)

129. Ke'Shawn Vaughn, TB -- RB42 (Age: 23-4)

130. Darrynton Evans, TEN -- RB43 (Age: 22-2)

131. Marlon Mack, IND -- RB44 (Age: 24-6)

132. Alexander Mattison, MIN -- RB45 (Age: 22-2)

133. Chase Edmonds, ARI -- RB46 (Age: 24-4)

134. Tony Pollard, DAL -- RB47 (Age: 23-4)

135. Mark Ingram II, BAL -- RB48 (Age: 30-8)

136. James Washington, PIT -- WR63 (Age: 24-5)

137. Daniel Jones, NYG -- QB11 (Age: 23-3)

138. Curtis Samuel, CAR -- WR64 (Age: 24-0)

139. Boston Scott, PHI -- RB49 (Age: 25-4)

140. John Brown, BUF -- WR65 (Age: 30-5)

141. Matthew Stafford, DET -- QB12 (Age: 32-7)

142. Josh Allen, BUF -- QB13 (Age: 24-3)

143. Aaron Rodgers, GB -- QB14 (Age: 36-9)

144. Hayden Hurst, ATL -- TE16 (Age: 27-0)

145. Rob Gronkowski, TB -- TE17 (Age: 31-3)

146. Devin Duvernay, BAL -- WR66 (Age: 22-11)

147. Anthony Miller, CHI -- WR67 (Age: 25-11)

148. Cam Newton, NE -- QB15 (Age: 31-3)

149. Baker Mayfield, CLE -- QB16 (Age: 25-4)

150. Breshad Perriman, NYJ -- WR68 (Age: 27-0)

151. Golden Tate, NYG -- WR69 (Age: 32-1)

152. Sam Darnold, NYJ -- QB17 (Age: 23-3)

153. Jared Goff, LAR -- QB18 (Age: 25-10)

154. Eric Ebron, PIT -- TE18 (Age: 27-5)

155. Jonnu Smith, TEN -- TE19 (Age: 25-0)

156. Ian Thomas, CAR -- TE20 (Age: 24-3)

157. Blake Jarwin, DAL -- TE21 (Age: 26-1)

158. Jared Cook, NO -- TE22 (Age: 33-5)

159. Tevin Coleman, SF -- RB50 (Age: 27-4)

160. Jack Doyle, IND -- TE23 (Age: 30-4)

161. Dawson Knox, BUF -- TE24 (Age: 23-9)

162. Sammy Watkins, KC -- WR70 (Age: 27-2)

163. Andy Isabella, ARI -- WR71 (Age: 23-9)

164. Will Dissly, SEA -- TE25 (Age: 24-2)

165. Antonio Brown, FA -- WR72 (Age: 32-2)

166. James White, NE -- RB51 (Age: 28-7)

167. DeeJay Dallas, SEA -- RB52 (Age: 21-11)

168. La'Mical Perine, NYJ -- RB53 (Age: 22-7)

169. Benny Snell Jr., PIT -- RB54 (Age: 22-6)

170. Joshua Kelley, LAC -- RB55 (Age: 22-9)

171. Anthony McFarland Jr., PIT -- RB56 (Age: 22-6)

172. Lynn Bowden Jr., MIA -- WR73 (Age: 22-10)

173. Devonta Freeman, FA -- RB57 (Age: 28-5)

174. Jimmy Garoppolo, SF -- QB19 (Age: 28-10)

175. Tyler Johnson, TB -- WR74 (Age: 22-0)

176. Antonio Gandy-Golden, WAS -- WR75 (Age: 22-4)

177. Justin Herbert, LAC -- QB20 (Age: 22-6)

178. Drew Lock, DEN -- QB21 (Age: 23-10)

179. Ryan Tannehill, TEN -- QB22 (Age: 32-1)

180. Kirk Cousins, MIN -- QB23 (Age: 32-0)

181. Tom Brady, TB -- QB24 (Age: 43-1)

182. Drew Brees, NO -- QB25 (Age: 41-7)

183. Ben Roethlisberger, PIT -- QB26 (Age: 38-6)

184. Corey Davis, TEN -- WR76 (Age: 25-7)

185. Rashaad Penny, SEA -- RB58 (Age: 24-7)

186. Duke Johnson, HOU -- RB59 (Age: 26-11)

187. Jordan Love, GB -- QB27 (Age: 21-10)

188. Adam Trautman, NO -- TE26 (Age: 23-7)

189. Cole Kmet, CHI -- TE27 (Age: 21-6)

190. Devin Asiasi, NE -- TE28 (Age: 23-0)

191. Emmanuel Sanders, NO -- WR77 (Age: 33-5)

192. DeSean Jackson, PHI -- WR78 (Age: 33-9)

193. O.J. Howard, TB -- TE29 (Age: 25-9)

194. David Njoku, CLE -- TE30 (Age: 24-2)

195. Harrison Bryant, CLE -- TE31 (Age: 22-4)

196. Josiah Deguara, GB -- TE32 (Age: 23-6)

197. Alshon Jeffery, PHI -- WR79 (Age: 30-6)

198. John Ross III, CIN -- WR80 (Age: 24-9)

199. Allen Lazard, GB -- WR81 (Age: 24-8)

200. Dede Westbrook, JAC -- WR82 (Age: 26-9)

201. Miles Boykin, BAL -- WR83 (Age: 23-10)

202. Nyheim Hines, IND -- RB60 (Age: 23-9)

203. Latavius Murray, NO -- RB61 (Age: 30-7)

204. Justin Jackson, LAC -- RB62 (Age: 25-4)

205. Chris Thompson, JAC -- RB63 (Age: 29-10)

206. Jerick McKinnon, SF -- RB64 (Age: 28-4)

207. Dwayne Haskins Jr., WAS -- QB28 (Age: 23-4)

208. Gardner Minshew II, JAC -- QB29 (Age: 24-3)

209. Darrel Williams, KC -- RB65 (Age: 25-4)

210. Jamaal Williams, GB -- RB66 (Age: 25-5)

211. J.J. Arcega-Whiteside, PHI -- WR84 (Age: 23-8)

212. Tre'Quan Smith, NO -- WR85 (Age: 24-8)

213. Randall Cobb, HOU -- WR86 (Age: 30-0)

214. Steven Sims Jr., WAS -- WR87 (Age: 23-5)

215. Gabriel Davis, BUF -- WR88 (Age: 21-5)

216. Quintez Cephus, DET -- WR89 (Age: 22-5)

217. Brian Hill, ATL -- RB67 (Age: 23-10)

218. Bryce Love, WAS -- RB68 (Age: 23-2)

219. Carlos Hyde, SEA -- RB69 (Age: 28-11)

220. Giovani Bernard, CIN -- RB70 (Age: 28-9)

221. Devine Ozigbo, JAC -- RB71 (Age: 23-11)

222. Ryquell Armstead, JAC -- RB72 (Age: 23-10)

223. Teddy Bridgewater, CAR -- QB30 (Age: 27-11)

224. Philip Rivers, IND -- QB31 (Age: 38-9)

225. Collin Johnson, JAC -- WR90 (Age: 22-11)

226. Larry Fitzgerald, ARI -- WR91 (Age: 37-0)

227. Hunter Renfrow, LV -- WR92 (Age: 24-8)

228. Russell Gage, ATL -- WR93 (Age: 24-7)

229. Scotty Miller, TB -- WR94 (Age: 23-1)

230. Cole Beasley, BUF -- WR95 (Age: 31-4)

231. Danny Amendola, DET -- WR96 (Age: 34-10)

232. Derek Carr, LV -- QB32 (Age: 29-5)

233. Trent Taylor, SF -- WR97 (Age: 26-4)

234. Jakeem Grant, MIA -- WR98 (Age: 27-10)

235. Eno Benjamin, ARI -- RB73 (Age: 20-8)

236. Malcolm Perry, MIA -- RB74 (Age: 23-4)

237. James Robinson, JAC -- RB75 (Age: 22-1)

238. Jace Sternberger, GB -- TE33 (Age: 24-2)

239. Jimmy Graham, CHI -- TE34 (Age: 33-9)

240. Malcolm Brown, LAR -- RB76 (Age: 27-3)