Mike Clay's 2024 fantasy football rankings will be updated throughout the offseason to reflect the latest news, trends and opinions. Use them to inform your own rankings, or use them to draft your team. You'll find a printable PDF version in our Cheat Sheet Central, along with other useful rankings and cheat sheets.
NOTE: These rankings are for PPR formats.
Latest update: Sept. 5
Top 300
1. Christian McCaffrey, SF -- RB1, $57 (Bye: 9)
2. Bijan Robinson, ATL -- RB2, $56 (Bye: 12)
3. Breece Hall, NYJ -- RB3, $55 (Bye: 12)
4. CeeDee Lamb, DAL -- WR1, $55 (Bye: 7)
5. Tyreek Hill, MIA -- WR2, $54 (Bye: 6)
6. Amon-Ra St. Brown, DET -- WR3, $53 (Bye: 5)
7. Ja'Marr Chase, CIN -- WR4, $53 (Bye: 12)
8. Justin Jefferson, MIN -- WR5, $52 (Bye: 6)
9. Jonathan Taylor, IND -- RB4, $51 (Bye: 14)
10. Saquon Barkley, PHI -- RB5, $50 (Bye: 5)
11. A.J. Brown, PHI -- WR6, $48 (Bye: 5)
12. Puka Nacua, LAR -- WR7, $46 (Bye: 6)
13. Garrett Wilson, NYJ -- WR8, $45 (Bye: 12)
14. Jahmyr Gibbs, DET -- RB6, $43 (Bye: 5)
15. Kyren Williams, LAR -- RB7, $42 (Bye: 6)
16. Isiah Pacheco, KC -- RB8, $40 (Bye: 6)
17. Travis Etienne Jr., JAC -- RB9, $38 (Bye: 12)
18. Chris Olave, NO -- WR9, $37 (Bye: 12)
19. Michael Pittman Jr., IND -- WR10, $36 (Bye: 14)
20. Mike Evans, TB -- WR11, $35 (Bye: 11)
21. Davante Adams, LV -- WR12, $34 (Bye: 10)
22. Marvin Harrison Jr., ARI -- WR13, $33 (Bye: 11)
23. Drake London, ATL -- WR14, $32 (Bye: 12)
24. Derrick Henry, BAL -- RB10, $32 (Bye: 14)
25. Rachaad White, TB -- RB11, $31 (Bye: 11)
26. Nico Collins, HOU -- WR15, $30 (Bye: 14)
27. Malik Nabers, NYG -- WR16, $30 (Bye: 11)
28. Alvin Kamara, NO -- RB12, $29 (Bye: 12)
29. James Cook, BUF -- RB13, $28 (Bye: 12)
30. Josh Jacobs, GB -- RB14, $27 (Bye: 10)
31. DK Metcalf, SEA -- WR17, $26 (Bye: 10)
32. Deebo Samuel Sr., SF -- WR18, $25 (Bye: 9)
33. Brandon Aiyuk, SF -- WR19, $24 (Bye: 9)
34. DJ Moore, CHI -- WR20, $23 (Bye: 7)
35. Josh Allen, BUF -- QB1, $22 (Bye: 12)
36. Sam LaPorta, DET -- TE1, $22 (Bye: 5)
37. Travis Kelce, KC -- TE2, $22 (Bye: 6)
38. Jalen Hurts, PHI -- QB2, $21 (Bye: 5)
39. Joe Mixon, HOU -- RB15, $21 (Bye: 14)
40. Kenneth Walker III, SEA -- RB16, $20 (Bye: 10)
41. De'Von Achane, MIA -- RB17, $19 (Bye: 6)
42. Stefon Diggs, HOU -- WR21, $19 (Bye: 14)
43. DeVonta Smith, PHI -- WR22, $18 (Bye: 5)
44. Jaylen Waddle, MIA -- WR23, $17 (Bye: 6)
45. Cooper Kupp, LAR -- WR24, $17 (Bye: 6)
46. Calvin Ridley, TEN -- WR25, $15 (Bye: 5)
47. Zay Flowers, BAL -- WR26, $15 (Bye: 14)
48. Rashee Rice, KC -- WR27, $14 (Bye: 6)
49. Lamar Jackson, BAL -- QB3, $13 (Bye: 14)
50. Patrick Mahomes, KC -- QB4, $13 (Bye: 6)
51. Mark Andrews, BAL -- TE3, $12 (Bye: 14)
52. Tee Higgins, CIN -- WR28, $11 (Bye: 12)
53. George Pickens, PIT -- WR29, $11 (Bye: 9)
54. Chris Godwin, TB -- WR30, $10 (Bye: 11)
55. Tank Dell, HOU -- WR31, $10 (Bye: 14)
56. Trey McBride, ARI -- TE4, $10 (Bye: 11)
57. Evan Engram, JAC -- TE5, $10 (Bye: 12)
58. Anthony Richardson, IND -- QB5, $9 (Bye: 14)
59. C.J. Stroud, HOU -- QB6, $9 (Bye: 14)
60. Joe Burrow, CIN -- QB7, $9 (Bye: 12)
61. Dak Prescott, DAL -- QB8, $8 (Bye: 7)
62. Rhamondre Stevenson, NE -- RB18, $8 (Bye: 14)
63. D'Andre Swift, CHI -- RB19, $8 (Bye: 7)
64. James Conner, ARI -- RB20, $7 (Bye: 11)
65. Aaron Jones, MIN -- RB21, $7 (Bye: 6)
66. Zamir White, LV -- RB22, $7 (Bye: 10)
67. Amari Cooper, CLE -- WR32, $7 (Bye: 10)
68. Diontae Johnson, CAR -- WR33, $6 (Bye: 11)
69. Keenan Allen, CHI -- WR34, $6 (Bye: 7)
70. Terry McLaurin, WAS -- WR35, $6 (Bye: 14)
71. Christian Kirk, JAC -- WR36, $6 (Bye: 12)
72. Jaxon Smith-Njigba, SEA -- WR37, $6 (Bye: 10)
73. George Kittle, SF -- TE6, $6 (Bye: 9)
74. Dalton Kincaid, BUF -- TE7, $5 (Bye: 12)
75. Kyle Pitts, ATL -- TE8, $5 (Bye: 12)
76. Javonte Williams, DEN -- RB23, $5 (Bye: 14)
77. Brian Robinson Jr., WAS -- RB24, $5 (Bye: 14)
78. Najee Harris, PIT -- RB25, $4 (Bye: 9)
79. Jaylen Warren, PIT -- RB26, $4 (Bye: 9)
80. David Montgomery, DET -- RB27, $4 (Bye: 5)
81. Christian Watson, GB -- WR38, $4 (Bye: 10)
82. Courtland Sutton, DEN -- WR39, $4 (Bye: 14)
83. Jayden Reed, GB -- WR40, $4 (Bye: 10)
84. Jordan Addison, MIN -- WR41, $4 (Bye: 6)
85. Xavier Worthy, KC -- WR42, $4 (Bye: 6)
86. Rome Odunze, CHI -- WR43, $4 (Bye: 7)
87. Tyjae Spears, TEN -- RB28, $3 (Bye: 5)
88. Tony Pollard, TEN -- RB29, $3 (Bye: 5)
89. Austin Ekeler, WAS -- RB30, $3 (Bye: 14)
90. Devin Singletary, NYG -- RB31, $3 (Bye: 11)
91. Kyler Murray, ARI -- QB9, $3 (Bye: 11)
92. Jordan Love, GB -- QB10, $3 (Bye: 10)
93. Brock Purdy, SF -- QB11, $3 (Bye: 9)
94. Ladd McConkey, LAC -- WR44, $3 (Bye: 5)
95. Keon Coleman, BUF -- WR45, $3 (Bye: 12)
96. Brian Thomas Jr., JAC -- WR46, $2 (Bye: 12)
97. Jakobi Meyers, LV -- WR47, $2 (Bye: 10)
98. DeAndre Hopkins, TEN -- WR48, $2 (Bye: 5)
99. Jayden Daniels, WAS -- QB12, $2 (Bye: 14)
100. David Njoku, CLE -- TE9, $2 (Bye: 10)
101. Jake Ferguson, DAL -- TE10, $2 (Bye: 7)
102. Raheem Mostert, MIA -- RB32, $2 (Bye: 6)
103. Chase Brown, CIN -- RB33, $2 (Bye: 12)
104. Ezekiel Elliott, DAL -- RB34, $2 (Bye: 7)
105. Zack Moss, CIN -- RB35, $2 (Bye: 12)
106. Jonathon Brooks, CAR -- RB36, $2 (Bye: 11)
107. Marquise Brown, KC -- WR49, $2 (Bye: 6)
108. Mike Williams, NYJ -- WR50, $2 (Bye: 12)
109. Tyler Lockett, SEA -- WR51, $2 (Bye: 10)
110. Dallas Goedert, PHI -- TE11, $2 (Bye: 5)
111. Brock Bowers, LV -- TE12, $2 (Bye: 10)
112. T.J. Hockenson, MIN -- TE13, $2 (Bye: 6)
113. J.K. Dobbins, LAC -- RB37, $2 (Bye: 5)
114. Gus Edwards, LAC -- RB38, $2 (Bye: 5)
115. Chuba Hubbard, CAR -- RB39, $2 (Bye: 11)
116. Jerome Ford, CLE -- RB40, $2 (Bye: 10)
117. Nick Chubb, CLE -- RB41, $2 (Bye: 10)
118. Aaron Rodgers, NYJ -- QB13, $2 (Bye: 12)
119. Justin Herbert, LAC -- QB14, $2 (Bye: 5)
120. Kirk Cousins, ATL -- QB15, $2 (Bye: 12)
121. Zach Charbonnet, SEA -- RB42, $1 (Bye: 10)
122. Tyler Allgeier, ATL -- RB43, $1 (Bye: 12)
123. Ty Chandler, MIN -- RB44, $1 (Bye: 6)
124. Jaleel McLaughlin, DEN -- RB45, $1 (Bye: 14)
125. Jerry Jeudy, CLE -- WR52, $1 (Bye: 10)
126. Jameson Williams, DET -- WR53, $1 (Bye: 5)
127. Darnell Mooney, ATL -- WR54, $1 (Bye: 12)
128. DeMario Douglas, NE -- WR55, $1 (Bye: 14)
129. Khalil Shakir, BUF -- WR56, $1 (Bye: 12)
130. Ja'Lynn Polk, NE -- WR57, $1 (Bye: 14)
131. Gabe Davis, JAC -- WR58, $1 (Bye: 12)
132. Caleb Williams, CHI -- QB16, $1 (Bye: 7)
133. Deshaun Watson, CLE -- QB17, $1 (Bye: 10)
134. Trevor Lawrence, JAC -- QB18, $1 (Bye: 12)
135. Pat Freiermuth, PIT -- TE14, $1 (Bye: 9)
136. Dalton Schultz, HOU -- TE15, $1 (Bye: 14)
137. Tyler Conklin, NYJ -- TE16, $1 (Bye: 12)
138. Adam Thielen, CAR -- WR59, $1 (Bye: 11)
139. Rashid Shaheed, NO -- WR60, $1 (Bye: 12)
140. Curtis Samuel, BUF -- WR61, $1 (Bye: 12)
141. Joshua Palmer, LAC -- WR62, $1 (Bye: 5)
142. Trey Benson, ARI -- RB46, $1 (Bye: 11)
143. Blake Corum, LAR -- RB47, $1 (Bye: 6)
144. Antonio Gibson, NE -- RB48, $1 (Bye: 14)
145. Bucky Irving, TB -- RB49, $1 (Bye: 11)
146. Rico Dowdle, DAL -- RB50, $1 (Bye: 7)
147. Adonai Mitchell, IND -- WR63, $1 (Bye: 14)
148. Michael Wilson, ARI -- WR64, $1 (Bye: 11)
149. Xavier Legette, CAR -- WR65, $1 (Bye: 11)
150. Romeo Doubs, GB -- WR66, $1 (Bye: 10)
151. Dontayvion Wicks, GB -- WR67, $1 (Bye: 10)
152. Brandin Cooks, DAL -- WR68, $1 (Bye: 7)
153. Khalil Herbert, CHI -- RB51, $1 (Bye: 7)
154. Jordan Mason, SF -- RB52, $1 (Bye: 9)
155. Jaylen Wright, MIA -- RB53, $1 (Bye: 6)
156. Tyrone Tracy Jr., NYG -- RB54, $1 (Bye: 11)
157. Ray Davis, BUF -- RB55, $1 (Bye: 12)
158. MarShawn Lloyd, GB -- RB56, $1 (Bye: 10)
159. Miles Sanders, CAR -- RB57, $1 (Bye: 11)
160. Tre Tucker, LV -- WR69, $1 (Bye: 10)
161. Demarcus Robinson, LAR -- WR70, $0 (Bye: 6)
162. Jalin Hyatt, NYG -- WR71, $0 (Bye: 11)
163. Tua Tagovailoa, MIA -- QB19, $0 (Bye: 6)
164. Jared Goff, DET -- QB20, $0 (Bye: 5)
165. Taysom Hill, NO -- TE17, $0 (Bye: 12)
166. Chigoziem Okonkwo, TEN -- TE18, $0 (Bye: 5)
167. Hunter Henry, NE -- TE19, $0 (Bye: 14)
168. Cole Kmet, CHI -- TE20, $0 (Bye: 7)
169. Browns D/ST, CLE -- DST1, $0 (Bye: 10)
170. Cowboys D/ST, DAL -- DST2, $0 (Bye: 7)
171. Jets D/ST, NYJ -- DST3, $0 (Bye: 12)
172. Ravens D/ST, BAL -- DST4, $0 (Bye: 14)
173. 49ers D/ST, SF -- DST5, $0 (Bye: 9)
174. Steelers D/ST, PIT -- DST6, $0 (Bye: 9)
175. Dolphins D/ST, MIA -- DST7, $0 (Bye: 6)
176. Saints D/ST, NO -- DST8, $0 (Bye: 12)
177. Jaguars D/ST, JAC -- DST9, $0 (Bye: 12)
178. Bengals D/ST, CIN -- DST10, $0 (Bye: 12)
179. Chiefs D/ST, KC -- DST11, $0 (Bye: 6)
180. Lions D/ST, DET -- DST12, $0 (Bye: 5)
181. Harrison Butker, KC -- K1, $0 (Bye: 6)
182. Brandon Aubrey, DAL -- K2, $0 (Bye: 7)
183. Justin Tucker, BAL -- K3, $0 (Bye: 14)
184. Jake Elliott, PHI -- K4, $0 (Bye: 5)
185. Greg Zuerlein, NYJ -- K5, $0 (Bye: 12)
186. Ka'imi Fairbairn, HOU -- K6, $0 (Bye: 14)
187. Evan McPherson, CIN -- K7, $0 (Bye: 12)
188. Jake Moody, SF -- K8, $0 (Bye: 9)
189. Cameron Dicker, LAC -- K9, $0 (Bye: 5)
190. Cairo Santos, CHI -- K10, $0 (Bye: 7)
191. Younghoe Koo, ATL -- K11, $0 (Bye: 12)
192. Jake Bates, DET -- K12, $0 (Bye: 5)
193. Juwan Johnson, NO -- TE21, $0 (Bye: 12)
194. Josh Downs, IND -- WR72, $0 (Bye: 14)
195. Clyde Edwards-Helaire, KC -- RB58, $0 (Bye: 6)
196. Samaje Perine, KC -- RB59, $0 (Bye: 6)
197. Matthew Stafford, LAR -- QB21, $0 (Bye: 6)
198. Bryce Young, CAR -- QB22, $0 (Bye: 11)
199. Daniel Jones, NYG -- QB23, $0 (Bye: 11)
200. Will Levis, TEN -- QB24, $0 (Bye: 5)
201. DJ Chark Jr., LAC -- WR73, $0 (Bye: 5)
202. Wan'Dale Robinson, NYG -- WR74, $0 (Bye: 11)
203. Tyler Boyd, TEN -- WR75, $0 (Bye: 5)
204. Kendrick Bourne, NE -- WR76, $0 (Bye: 14)
205. Rashod Bateman, BAL -- WR77, $0 (Bye: 14)
206. Luke Musgrave, GB -- TE22, $0 (Bye: 10)
207. Tucker Kraft, GB -- TE23, $0 (Bye: 10)
208. Jalen Tolbert, DAL -- WR78, $0 (Bye: 7)
209. Darius Slayton, NYG -- WR79, $0 (Bye: 11)
210. Jalen McMillan, TB -- WR80, $0 (Bye: 11)
211. Josh Reynolds, DEN -- WR81, $0 (Bye: 14)
212. Jamaal Williams, NO -- RB60, $0 (Bye: 12)
213. Alexander Mattison, LV -- RB61, $0 (Bye: 10)
214. Keaton Mitchell, BAL -- RB62, $0 (Bye: 14)
215. Noah Fant, SEA -- TE24, $0 (Bye: 10)
216. Cade Otton, TB -- TE25, $0 (Bye: 11)
217. Hayden Hurst, LAC -- TE26, $0 (Bye: 5)
218. Baker Mayfield, TB -- QB25, $0 (Bye: 11)
219. Geno Smith, SEA -- QB26, $0 (Bye: 10)
220. Bo Nix, DEN -- QB27, $0 (Bye: 14)
221. Kendre Miller, NO -- RB63, $0 (Bye: 12)
222. D'Onta Foreman, CLE -- RB64, $0 (Bye: 10)
223. Kenneth Gainwell, PHI -- RB65, $0 (Bye: 5)
224. Marvin Mims Jr., DEN -- WR82, $0 (Bye: 14)
225. Braelon Allen, NYJ -- RB66, $0 (Bye: 12)
226. Tank Bigsby, JAC -- RB67, $0 (Bye: 12)
227. Odell Beckham Jr., MIA -- WR83, $0 (Bye: 6)
228. Zay Jones, ARI -- WR84, $0 (Bye: 11)
229. Andrei Iosivas, CIN -- WR85, $0 (Bye: 12)
230. Quentin Johnston, LAC -- WR86, $0 (Bye: 5)
231. Ray-Ray McCloud III, ATL -- WR87, $0 (Bye: 12)
232. Trey Palmer, TB -- WR88, $0 (Bye: 11)
233. Troy Franklin, DEN -- WR89, $0 (Bye: 14)
234. Malachi Corley, NYJ -- WR90, $0 (Bye: 12)
235. Bears D/ST, CHI -- DST13, $0 (Bye: 7)
236. Falcons D/ST, ATL -- DST14, $0 (Bye: 12)
237. Dustin Hopkins, CLE -- K13, $0 (Bye: 10)
238. Matt Gay, IND -- K14, $0 (Bye: 14)
239. Ty Johnson, BUF -- RB68, $0 (Bye: 12)
240. Justice Hill, BAL -- RB69, $0 (Bye: 14)
241. Dameon Pierce, HOU -- RB70, $0 (Bye: 14)
242. Deuce Vaughn, DAL -- RB71, $0 (Bye: 7)
243. Trey Sermon, IND -- RB72, $0 (Bye: 14)
244. Audric Estime, DEN -- RB73, $0 (Bye: 14)
245. Eric Gray, NYG -- RB74, $0 (Bye: 11)
246. Roschon Johnson, CHI -- RB75, $0 (Bye: 7)
247. Isaiah Davis, NYJ -- RB76, $0 (Bye: 12)
248. Emanuel Wilson, GB -- RB77, $0 (Bye: 10)
249. Cordarrelle Patterson, PIT -- RB78, $0 (Bye: 9)
250. D'Ernest Johnson, JAC -- RB79, $0 (Bye: 12)
251. Emari Demercado, ARI -- RB80, $0 (Bye: 11)
252. Jonathan Mingo, CAR -- WR91, $0 (Bye: 11)
253. Kalif Raymond, DET -- WR92, $0 (Bye: 5)
254. Seahawks D/ST, SEA -- DST15, $0 (Bye: 10)
255. Colts D/ST, IND -- DST16, $0 (Bye: 14)
256. Eddy Pineiro, CAR -- K15, $0 (Bye: 11)
257. Chase McLaughlin, TB -- K16, $0 (Bye: 11)
258. Isaiah Likely, BAL -- TE27, $0 (Bye: 14)
259. Jonnu Smith, MIA -- TE28, $0 (Bye: 6)
260. Dawson Knox, BUF -- TE29, $0 (Bye: 12)
261. Van Jefferson, PIT -- WR93, $0 (Bye: 9)
262. Cedric Tillman, CLE -- WR94, $0 (Bye: 10)
263. Luke McCaffrey, WAS -- WR95, $0 (Bye: 14)
264. Greg Dortch, ARI -- WR96, $0 (Bye: 11)
265. Tyler Goodson, IND -- RB81, $0 (Bye: 14)
266. Trayveon Williams, CIN -- RB82, $0 (Bye: 12)
267. Russell Wilson, PIT -- QB28, $0 (Bye: 9)
268. Derek Carr, NO -- QB29, $0 (Bye: 12)
269. Drake Maye, NE -- QB30, $0 (Bye: 14)
270. Gardner Minshew II, LV -- QB31, $0 (Bye: 10)
271. Jahan Dotson, PHI -- WR97, $0 (Bye: 5)
272. Jauan Jennings, SF -- WR98, $0 (Bye: 9)
273. Elijah Moore, CLE -- WR99, $0 (Bye: 10)
274. Nelson Agholor, BAL -- WR100, $0 (Bye: 14)
275. Dyami Brown, WAS -- WR101, $0 (Bye: 14)
276. JaMycal Hasty, NE -- RB83, $0 (Bye: 14)
277. Isaac Guerendo, SF -- RB84, $0 (Bye: 9)
278. Jeremy McNichols, WAS -- RB85, $0 (Bye: 14)
279. Ameer Abdullah, LV -- RB86, $0 (Bye: 10)
280. Julius Chestnut, TEN -- RB87, $0 (Bye: 5)
281. Kimani Vidal, LAC -- RB88, $0 (Bye: 5)
282. Kenny McIntosh, SEA -- RB89, $0 (Bye: 10)
283. Craig Reynolds, DET -- RB90, $0 (Bye: 5)
284. Jermaine Burton, CIN -- WR102, $0 (Bye: 12)
285. Bills D/ST, BUF -- DST17, $0 (Bye: 12)
286. Texans D/ST, HOU -- DST18, $0 (Bye: 14)
287. Jason Sanders, MIA -- K17, $0 (Bye: 6)
288. Nick Folk, TEN -- K18, $0 (Bye: 5)
289. Theo Johnson, NYG -- TE30, $0 (Bye: 11)
290. Ben Sinnott, WAS -- TE31, $0 (Bye: 14)
291. Colby Parkinson, LAR -- TE32, $0 (Bye: 6)
292. Kylen Granson, IND -- TE33, $0 (Bye: 14)
293. Mike Gesicki, CIN -- TE34, $0 (Bye: 12)
294. KhaDarel Hodge, ATL -- WR103, $0 (Bye: 12)
295. Xavier Gipson, NYJ -- WR104, $0 (Bye: 12)
296. Sam Darnold, MIN -- QB32, $0 (Bye: 6)
297. Packers D/ST, GB -- DST19, $0 (Bye: 10)
298. Vikings D/ST, MIN -- DST20, $0 (Bye: 6)
299. Eagles D/ST, PHI -- DST21, $0 (Bye: 5)
300. Panthers D/ST, CAR -- DST22, $0 (Bye: 11)