Skip to content

Fantasy: 2024 Rankings - Top 250 (Updated)

Christian Petersen / Getty Images Sport / Getty

Half PPR
QB | RB | WR | TE | DEF | K | Top 250
PPR
RB | WR | TE | Top 250
Standard
RB | WR | TE | Top 250

Top 250

Rk Player Team Pos.
1 Christian McCaffrey SF RB
2 CeeDee Lamb DAL WR
3 Tyreek Hill MIA WR
4 Breece Hall NYJ RB
5 Bijan Robinson ATL RB
6 Amon-Ra St. Brown DET WR
7 Justin Jefferson MIN WR
8 Ja'Marr Chase CIN WR
9 Garrett Wilson NYJ WR
10 A.J. Brown PHI WR
11 Puka Nacua LAR WR
12 Jonathan Taylor IND RB
13 Marvin Harrison Jr. ARI WR
14 Drake London ATL WR
15 De'Von Achane MIA RB
16 Saquon Barkley PHI RB
17 Kyren Williams LAR RB
18 Jahmyr Gibbs DET RB
19 Brandon Aiyuk SF WR
20 Davante Adams LV WR
21 DK Metcalf SEA WR
22 Mike Evans TB WR
23 Deebo Samuel Sr. SF WR
24 Malik Nabers NYG WR
25 Chris Olave NO WR
26 Jaylen Waddle MIA WR
27 Nico Collins HOU WR
28 Cooper Kupp LAR WR
29 DJ Moore CHI WR
30 Travis Etienne Jr. JAX RB
31 Derrick Henry BAL RB
32 Josh Jacobs GB RB
33 Josh Allen BUF QB
34 Jalen Hurts PHI QB
35 Isiah Pacheco KC RB
36 Kenneth Walker III SEA RB
37 DeVonta Smith PHI WR
38 Rashee Rice KC WR
39 Sam LaPorta DET TE
40 Travis Kelce KC TE
41 Amari Cooper CLE WR
42 George Pickens PIT WR
43 Tank Dell HOU WR
44 Michael Pittman Jr. IND WR
45 Rachaad White TB RB
46 James Cook BUF RB
47 Mark Andrews BAL TE
48 Patrick Mahomes II KC QB
49 Lamar Jackson BAL QB
50 Dalton Kincaid BUF TE
51 Alvin Kamara NO RB
52 Joe Mixon HOU RB
53 Anthony Richardson IND QB
54 Terry McLaurin WAS WR
55 Christian Kirk JAX WR
56 Stefon Diggs HOU WR
57 Trey McBride ARI TE
58 Tee Higgins CIN WR
59 Zay Flowers BAL WR
60 James Conner ARI RB
61 George Kittle SF TE
62 Kyle Pitts ATL TE
63 C.J. Stroud HOU QB
64 David Montgomery DET RB
65 Diontae Johnson CAR WR
66 Keenan Allen CHI WR
67 Chris Godwin TB WR
68 Calvin Ridley TEN WR
69 Xavier Worthy KC WR
70 Rhamondre Stevenson NE RB
71 D'Andre Swift CHI RB
72 Aaron Jones MIN RB
73 Raheem Mostert MIA RB
74 Dak Prescott DAL QB
75 Kyler Murray ARI QB
76 Jaxon Smith-Njigba SEA WR
77 Rome Odunze CHI WR
78 Brian Thomas Jr. JAX WR
79 Joe Burrow CIN QB
80 Brian Robinson Jr. WAS RB
81 Najee Harris PIT RB
82 Zamir White LV RB
83 Javonte Williams DEN RB
84 Tony Pollard TEN RB
85 Jayden Reed GB WR
86 Christian Watson GB WR
87 Jonathon Brooks CAR RB
88 Devin Singletary NYG RB
89 DeAndre Hopkins TEN WR
90 Tyjae Spears TEN RB
91 Chase Brown CIN RB
92 Zack Moss CIN RB
93 Jordan Love GB QB
94 Jayden Daniels WAS QB
95 Courtland Sutton DEN WR
96 Ladd McConkey LAC WR
97 Brandin Cooks DAL WR
98 Evan Engram JAX TE
99 Jaylen Warren PIT RB
100 Brock Bowers LV TE
101 Brock Purdy SF QB
102 Caleb Williams CHI QB
103 Austin Ekeler WAS RB
104 Jerome Ford CLE RB
105 Nick Chubb CLE RB
106 Jameson Williams DET WR
107 Curtis Samuel BUF WR
108 Rashid Shaheed NO WR
109 Gus Edwards LAC RB
110 Jakobi Meyers LV WR
111 Mike Williams NYJ WR
112 Tyler Lockett SEA WR
113 Keon Coleman BUF WR
114 Jordan Addison MIN WR
115 Blake Corum LAR RB
116 Joshua Palmer LAC WR
117 Romeo Doubs GB WR
118 Ty Chandler MIN RB
119 Zach Charbonnet SEA RB
120 Trey Benson ARI RB
121 Khalil Shakir BUF WR
122 Jerry Jeudy CLE WR
123 Marquise Brown KC WR
124 Chuba Hubbard CAR RB
125 David Njoku CLE TE
126 Jake Ferguson DAL TE
127 Dontayvion Wicks GB WR
128 Adonai Mitchell IND WR
129 Ja'Lynn Polk NE WR
130 J.K. Dobbins LAC RB
131 Tyler Allgeier ATL RB
132 Tyrone Tracy Jr. NYG RB
133 Jaleel McLaughlin DEN RB
134 MarShawn Lloyd GB RB
135 Ray Davis BUF RB
136 Rico Dowdle DAL RB
137 Ezekiel Elliott DAL RB
138 Jordan Mason SF RB
139 Jaylen Wright MIA RB
140 Antonio Gibson NE RB
141 Braelon Allen NYJ RB
142 Bucky Irving TB RB
143 Roschon Johnson CHI RB
144 Khalil Herbert CHI RB
145 Kimani Vidal LAC RB
146 Samaje Perine KC RB
147 Dallas Goedert PHI TE
148 Pat Freiermuth PIT TE
149 Tyler Conklin NYJ TE
150 Taysom Hill NO TE
151 Tank Bigsby JAX RB
152 Demarcus Robinson LAR WR
153 Darnell Mooney ATL WR
154 Rashod Bateman BAL WR
155 Josh Downs IND WR
156 Adam Thielen CAR WR
157 Gabe Davis JAX WR
158 Jared Goff DET QB
159 Kendre Miller NO RB
160 DeMario Douglas NE WR
161 Dameon Pierce HOU RB
162 Greg Dortch ARI WR
163 Michael Wilson ARI WR
164 Carson Steele KC RB
165 Dalvin Cook DAL RB
166 Miles Sanders CAR RB
167 Tua Tagovailoa MIA QB
168 Trevor Lawrence JAX QB
169 Kirk Cousins ATL QB
170 Geno Smith SEA QB
171 Justin Herbert LAC QB
172 Alexander Mattison LV RB
173 Jalen McMillan TB WR
174 Wan'Dale Robinson NYG WR
175 Ricky Pearsall SF WR
176 Will Shipley PHI RB
177 Audric Estime DEN RB
178 Jamaal Williams NO RB
179 Baker Mayfield TB QB
180 Matthew Stafford LAR QB
181 Luke Musgrave GB TE
182 Cole Kmet CHI TE
183 Dalton Schultz HOU TE
184 Hunter Henry NE TE
185 T.J. Hockenson MIN TE
186 Jalen Tolbert DAL WR
187 Isaac Guerendo SF RB
188 Justice Hill BAL RB
189 Kenneth Gainwell PHI RB
190 D'Onta Foreman CLE RB
191 Trey Sermon IND RB
192 Cam Akers HOU RB
193 Emanuel Wilson GB RB
194 Aaron Rodgers NYJ QB
195 Ben Sinnott WAS TE
196 Juwan Johnson NO TE
197 Deshaun Watson CLE QB
198 Bo Nix DEN QB
199 Dylan Laube LV RB
200 Andrei Iosivas CIN WR
201 Jalin Hyatt NYG WR
202 Tyler Boyd TEN WR
203 Will Levis TEN QB
204 Cade Otton TB TE
205 Odell Beckham Jr. MIA WR
206 Jonathan Mingo CAR WR
207 Xavier Legette CAR WR
208 Dyami Brown WAS WR
209 Josh Reynolds DEN WR
210 Jonnu Smith MIA TE
211 Noah Fant SEA TE
212 Greg Dulcich DEN TE
213 Pierre Strong Jr. CLE RB
214 Eric Gray NYG RB
215 D'Ernest Johnson JAX RB
216 Cordarrelle Patterson PIT RB
217 Isaiah Likely BAL TE
218 Mike Gesicki CIN TE
219 Xavier Gipson NYJ WR
220 Marvin Mims Jr. DEN WR
221 Malik Washington MIA WR
222 Bryce Young CAR QB
223 Daniel Jones NYG QB
224 Derek Carr NO QB
225 Colby Parkinson LAR TE
226 Theo Johnson NYG TE
227 Javon Baker NE WR
228 Chigoziem Okonkwo TEN TE
229 Jahan Dotson PHI WR
230 Jermaine Burton CIN WR
231 Tim Patrick DET WR
232 Sam Darnold MIN QB
233 Drake Maye NE QB
234 Russell Wilson PIT QB
235 Hayden Hurst LAC TE
236 Noah Brown WAS WR
237 Alec Pierce IND WR
238 Elijah Moore CLE WR
239 Tre Tucker LV WR
240 Clyde Edwards-Helaire KC RB
241 Ty Johnson BUF RB
242 Craig Reynolds DET RB
243 Sione Vaki DET RB
244 Jalen Nailor MIN WR
245 Kenny McIntosh SEA RB
246 Ray-Ray McCloud III ATL WR
247 Luke McCaffrey WAS WR
248 Michael Mayer LV TE
249 Tucker Kraft GB TE
250 Ja'Tavion Sanders CAR TE

FA - 2024 Free Agent

Half PPR
QB | RB | WR | TE | DEF | K | Top 250
PPR
RB | WR | TE | Top 250
Standard
RB | WR | TE | Top 250

theScore's Justin Boone was first overall in FantasyPros' Most Accurate Expert Competition in 2019 and finished among the top seven each of his last seven years in the contest.

Find positional rankings, additional analysis, and subscribe to push notifications in the NFL Fantasy News section.

Daily Newsletter

Get the latest trending sports news daily in your inbox