The 2024 NFL regular season just ended, but that doesn’t mean fantasy football has to. At least not totally. If you play in a dynasty or keeper league, or maybe you’re just consumed by fantasy football and cannot get enough, these 2025 fantasy football rankings should get you thinking about next season.
Anytime you’re doing a set of rankings in January for a season that doesn’t start until September, there are going to be some changes that impact this list as the offseason continues. For goodness sake, we haven’t had free agency or the draft yet, so I know everyone will be super cool while reading this and not freak out about something you may disagree with, right? Riiiiiiiight.
I’ll be incorporating rookies into the rankings, and I’ll be using a half-PPR scoring system. You’ll find 230 names on this ranking and tiers breaking them down. This ranking is based on a roster format of 1 QB, 2 RB, 3 WR, 1 TE, and 1 flex.
Be sure to check all of our fantasy football rankings for 2024:- Quarterback fantasy football rankings
- Running back fantasy football rankings
- Wide receiver fantasy football rankings
- Tight end fantasy football rankings
- Kicker fantasy football rankings
- FLEX fantasy football rankings
- Defense (D/ST) fantasy football rankings
- Superflex fantasy football rankings
- IDP fantasy football rankings
- Dynasty fantasy football rankings
Tier 1
1. WR1 Ja'Marr Chase, Cincinnati Bengals
2. RB1 Bijan Robinson, Atlanta Falcons
3. RB2 Saquon Barkley, Philadelphia Eagles
4. WR2 Justin Jefferson, Minnesota Vikings (QB uncertainty, would be No. 2 with Sam Darnold back)
Tier 2
5. WR3 CeeDee Lamb, Dallas Cowboys
6. WR4 Nico Collins, Houston Texans
7. WR5 Puka Nacua, Los Angeles Rams
8. RB3 Jahmyr Gibbs, Detroit Lions
9. WR6 Amon-Ra St. Brown, Detroit Lions
10. RB4 De'Von Achane, Miami Dolphins
11. WR7 A.J. Brown, Philadelphia Eagles
12. TE1 Brock Bowers, Las Vegas Raiders
Tier 3
13. RB5 Chase Brown, Cincinnati Bengals
14. RB6 Ashton Jeanty, Rookie
15. RB7 Josh Jacobs, Green Bay Packers
16. WR8 Brian Thomas Jr., Jacksonville Jaguars
17. WR9 Malik Nabers, New York Giants
18. QB1 Josh Allen, Buffalo Bills
19. QB2 Lamar Jackson, Baltimore Ravens
20. TE2 Trey McBride, Arizona Cardinals
21. RB8 Derrick Henry, Baltimore Ravens
22. RB9 Breece Hall, New York Jets
23. RB10 Jonathan Taylor, Indianapolis Colts
24. RB11 Kyren Williams, Los Angeles Rams
25. RB12 Christian McCaffrey, San Francisco 49ers
26. QB3 Jayden Daniels, Washington Commanders
27. RB13 Bucky Irving, Tampa Bay Buccaneers
28. QB4 Jalen Hurts, Philadelphia Eagles
Tier 4
29. WR10 Jaxon Smith-Njigba, Seattle Seahawks
30. RB14 Omarion Hampton, Rookie
31. WR11 Drake London, Atlanta Falcons
32. RB15 James Cook, Buffalo Bills
33. WR12 Ladd McConkey, Los Angeles Chargers
34. WR13 Rashee Rice, Kansas City Chiefs
35. RB16 Joe Mixon, Houston Texans
36. WR14 Tee Higgins, Free Agent
37. QB5 Joe Burrow, Cincinnati Bengals
38. WR15 Terry McLaurin, Washington Commanders
39. WR16 Garrett Wilson, New York Jets
40. RB17 Chuba Hubbard, Carolina Panthers
41. WR17 Mike Evans, Tampa Bay Buccaneers
42. RB18 Kenneth Walker III, Seattle Seahawks
43. WR18 Marvin Harrison Jr., Arizona Cardinals
44. TE3 George Kittle, San Francisco 49ers
45. WR19 Tetairoa McMillan, Rookie
46. RB19 Kaleb Johnson, Rookie
Tier 5
47. WR20 Davante Adams, New York Jets
48. WR21 Tyreek Hill, Miami Dolphins
49. RB20 James Conner, Arizona Cardinals
50. WR22 D.J. Moore, Chicago Bears
51. WR23 DeVonta Smith, Philadelphia Eagles
52. WR24 Luther Burden III, Rookie
53. RB21 Isiah Pacheco, Kansas City Chiefs
54. RB22 David Montgomery, Detroit Lions
55. RB23 Alvin Kamara, New Orleans Saints
56. WR25 D.K. Metcalf, Seattle Seahawks
57. WR26 George Pickens, Pittsburgh Steelers
58. WR27 Chris Godwin, Free Agent
59. WR28 Courtland Sutton, Denver Broncos
60. WR29 Zay Flowers, Baltimore Ravens
61. WR30 Chris Olave, New Orleans Saints
62. WR31 Brandon Aiyuk, San Francisco 49ers
63. RB24 Quinshon Judkins, Rookie
64. WR32 Jordan Addison, Minnesota Vikings
65. TE4 Sam LaPorta, Detroit Lions
66. RB25 Tony Pollard, Tennesee Titans
67. QB6 Patrick Mahomes, Kansas City Chiefs
68. RB26 Tyrone Tracy Jr., New York Giants
Tier 6
69. WR33 Cooper Kupp, Los Angeles Rams
70. RB26 Brian Robinson Jr., Washington Commanders
71. WR34 Jameson Williams, Detroit Lions
72. WR35 Jaylen Waddle, Miami Dolphins
73. TE5 T.J. Hockenson, Detroit Lions
74. WR36 Emeka Egbuka, Rookie
75. WR37 Xavier Worthy, Kansas City Chiefs
76. TE6 David Njoku, Cleveland Browns
77. RB27 Aaron Jones Sr. Minnesota Vikings
78. WR38 Deebo Samuel Sr. San Francisco 49ers
79. RB28 Najee Harris, Pittsburgh Steelers
80. RB29 Rhamondre Stevenson, New England Patriots
81. WR40 Rome Odunze, Chicago Bears
82. TE7 Mark Andrews, Baltimore Ravens
83. RB30 D'Andre Swift, Chicago Bears
84. WR41 Jerry Jeudy, Cleveland Browns
85. TE8 Jonnu Smith, Miami Dolphins
86. WR42 Jauan Jennings, San Francisco 49ers
87. WR43 Calvin Ridley, Tennessee Titans
88. TE9 Travis Kelce, Kansas City Chiefs
89. WR44 Jayden Reed, Green Bay Packers
90. WR45 Michael Pittman Jr., Indianapolis Colts
91. WR46 Stefon Diggs, Free Agent
92. WR47 Elic Ayomanor, Rookie
93. RB31 Travis Etienne Jr., Jacksonville Jaguars
94. WR48 Khalil Shakir, Buffalo Bills
95. RB32 Rachaad White, Tampa Bay Buccaneers
96. WR49 Jakobi Meyers, Las Vegas Raiders
97. RB33 TreVeyon Henderson, Rookie
98. QB7 Brock Purdy, San Francisco 49ers
99. QB8 Jordan Love, Green Bay Packers
100. QB9 Bo Nix, Denver Broncos
101. QB10 Baker Mayfield, Tamp Bay Buccaneers
102. QB11 Jared Goff, Detroit Lions
103. QB12 Kyler Murray, Arizona Cardinals
104. QB13 Dak Prescott, Dallas Cowboys
105. QB14 C.J. Stroud, Houston Texans
Tier 7
106. RB34 Zach Charbonnet, Seattle Seahawks
107. WR50 Darnell Mooney, Atlanta Falcons
108. TE10 Tucker Kraft, Green Bay Packers
109. TE11 Dalton Kincaid, Buffalo Bills
110. WR51 Jalen McMillan, Tampa Bay Buccaneers
111. WR52 Josh Downs, Indianapolis Colts
112. WR53 Keon Coleman, Buffalo Bills
113. WR54 Ricky Pearsall, San Francisco 49ers
114. WR55 Amari Cooper, Free Agent
115. RB35 Tyjae Spears, Tennessee Titans
116. RB36 Jaylen Warren, Pittsburgh Steelers
117. RB37 Tank Bigsby, Jacksonville Jaguars
118. WR56 Isaiah Bond, Rookie
119. WR57 Diontae Johnson, Free Agent
120. TE12 Colston Loveland, Rookie
121. QB15 Justin Herbert, Los Angeles Chargers
122. WR58 Romeo Doubs, Green Bay Packers
123. WR59 Christian Kirk, Jacksonville Jaguars
124. RB38 Rico Dowdle, Free Agent
125. TE13 Tyler Warren, Free Agent
126. RB39 J.K. Dobbins, Free Agent
127. WR60 Keenan Allen, Free Agent
128. WR61 Cedric Tillman, Cleveland Browns
129. WR62 Rashid Shaheed, New Orleans Saints
130. QB16 Anthony Richardson, Indianapolis Colts
131. RB40 Tyler Allgeier, Atlanta Falcons
132. RB41 Blake Corum, Los Angeles Rams
133. RB42 Jordan Mason, San Francisco 49ers
134. RB43 Dylan Sampson, Rookie
135. TE14 Jake Ferguson, Dallas Cowboys
136. RB44 Trey Benson, Arizona Cardinals
137. TE15 Evan Engram, Jacksonville Jaguars
138. RB45 Ray Davis, Buffalo Bills
139. WR63 Tre Harris, Rookie
140. RB46 MarShawn Lloyd, Green Bay Packers
141. WR64 Savion Williams, Rookie
142. RB47 Jaylen Wright, Miami Dolphins
143. RB48 Jerome Ford, Cleveland Browns
144. TE16 Dallas Goedert, Philadelphia Eagles
145. QB17 Caleb Williams, Chicago Bears
146. QB18 Sam Darnold, Free Agent (would climb into the QB12-QB14 range if he resigns)
147. QB19 Tua Tagovailoa, Miami Dolphins
148. QB20 Cam Ward, Rookie
149. WR65 Adonai Mitchell, Indianapolis Colts
150. WR66 Xavier Legette, Carolina Panthers
151. WR67 Quentin Johnston, Los Angeles Chargers
152. RB49 Braelon Allen, New York Jets
153. RB50 Nick Chubb, Cleveland Broncos
154. RB51 Javonte Williams, Denver Broncos
155. QB21 Trevor Lawrence, Jacksonville Jaguars
156. WR68 Rashod Bateman, Baltimore Ravens
157. WR69 Marquise Brown, Free Agent
Tier 8
158. WR70 DeMario Douglas, New England Patriots
159. QB22 Michael Penix Jr., Atlanta Falcons
160. QB23 Drake Maye, New England Patriots
161. RB52 Devin Singletary, New York Giants
162. RB53 Audric Estime, Denver Broncos
163. QB24 Shedeur Sanders, Rookie
164. QB25 Bryce Young, Carolina Panthers
165. QB26 Matthew Stafford, Los Angeles Rams
166. WR71 Dontayvion Wicks, Green Bay Packers
167. TE17 Kyle Pitts, Atlanta Falcons
168. WR72 DeAndre Hopkins, Rookie
169. RB54 Cam Akers, Minnesota Vikings
170. RB55 Isaac Guerendo, San Francisco 49ers
171. RB56 Kendre Miller, New Orleans Saints
172. RB57 Cam Skattebo, Rookie
173. WR73 Jalen Coker, Carolina Panthers
174. WR74 Marvin Mims Jr., Denver Broncos
175. WR75 Xavier Restrepo, Rookie
176. RB58 Devin Neal, Rookie
177. WR76 Michael Wilson, Arizona Cardinals
178. RB59 DJ Giddens, Rookie
179. WR77 Malik Washington, Miami Dolphins
180. WR78 Adam Thielen, Carolina Panthers
181. WR79 Tez Johnson, Rookie
182. QB27 J.J. McCarthy, Minnesota Vikings
183. RB60 Austin Ekeler, Washington Commanders
184. WR80 Ja'Lynn Polk, New England Patriots
185. RB58 Roschon Johnson, Chicago Bears
186. WR81 Jayden Higgins, Rookie
187. WR82 Tory Horton, Rookie
188. WR83 Jack Bech, Rookie
189. TE18 Hunter Henry, New England Patriots
190. RB61 Kaytron Allen, Rookie
191. TE20 Cole Kmet, Chicago Bears
192. QB28 Geno Smith, Seattle Seahawks
193. RB62 Jonathon Brooks, Carolina Panthers
194. TE21 Pat Freiermuth, Pittsburgh Steelers
195. RB63 RJ Harvey, Rookie
196. TE22 Harold Fannin Jr., Rookie
197. WR84 Christian Watson, Green Bay Packers
198. WR85 Devaughn Vele, Denver Broncos
199. RB64 Isaiah Davis, New York Jets
200. RB65 Kalel Mullings, Rookie
201. WR86 Jaylin Neal, Rookie
202. TE23 Gunnar Helm, Rookie
203. WR87 Wan'Dale Robinson, New York Giants
204. WR88 Mike Williams, Free Agent
205. WR89 Elijah Moore, Free Agent
206. TE24 Mason Taylor, Rookie
207. RB66 Damien Martinez, Rookie
208. TE25 Isaiah Likely, Baltimore Ravens
209. WR90 Kayshon Boutte, New England Patriots
210. WR91 Alec Pierce, Indianapolis Colts
211. TE26 Ja'Tavion Sanders, Carolina Panthers
212. TE27 Zach Ertz, Washington Commanders
213. RB67 Jarquez Hunter, Rookie
214. WR92 John Metchie II, Houston Texans
215. TE27 Ben Sinnott, Washington Commanders
216. QB29 Derek Carr, New Orleans Saints
217. QB30 Justin Fields, Free Agent
218. WR93 Brandin Cooks, Dallas Cowboys
219. TE29 Cade Otton, Tampa Bay Buccaneers
220. QB31 Aaron Rodgers, New York Jets
221. RB68 Antonio Gibson, New England Patriots
222. TE30 Noah Fant, Seattle Seahawks
223. QB32 Kirk Cousins, Atlanta Falcons
224. RB69 Khalil Herbert, Free Agent
225. WR94 Curtis Samuel, Buffalo Bills
226. WR95 Javon Baker, New England Patriots
227. RB70 Miles Sanders, Carolina Panthers
228. WR96 Tyler Lockett, Seattle Seahawks
229. WR97 Roman Wilson, Pittsburgh Steelers
230. WR98 Malachi Corley, New York Jets
231. RB71 Dameon Pierce, Houston Texans
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!