Fantasy News & Analysis

2024 Fantasy Football Rankings: Post-NFL free agency top 200

2W9FWJG New York Giants running back Saquon Barkley in action during an NFL football game, Monday, Dec. 25, 2023, in Philadelphia. (AP Photo/Matt Rourke)

CeeDee Lamb takes the top wide receiver spot: Justin Jefferson losing Kirk Cousins drops his receiving projections, while the Dallas Cowboys losing Tony Pollard improves Lamb’s prospects.

Saquon Barkley and Josh Jacobs win free agency: Both star running backs found themselves in better situations going forward, joining the Philadelphia Eagles and Green Bay Packers, respectively. They are each among the top eight running backs.

More than 30 rookies in the top 200: The combination of an excellent wide receiver rookie class and a few quarterbacks and tight ends who are expected to be drafted within the top 10 picks means there will be plenty of first-year players finding their way onto fantasy rosters.

Estimated Reading Time: 6 minutes


With the majority of the big-name free agents having signed through the first few days of NFL free agency, these updated 2024 fantasy football rankings are an early look at how players could be ranked in August.

Last updated: 7:15 a.m. Monday, March 18

Click here for more draft tools:

2024 Mock Draft Simulator | 2024 Big Board | 2024 Draft Guide
2024 Player Profiles | 2024 Mock Drafts | NCAA Premium Stats


Rank Position Name Team Position Rank
1 RB Christian McCaffrey 49ers RB1
2 WR CeeDee Lamb Cowboys WR1
3 WR Tyreek Hill Dolphins WR2
4 WR Justin Jefferson Vikings WR3
5 WR Amon-Ra St. Brown Lions WR4
6 WR Ja'Marr Chase Bengals WR5
7 RB Bijan Robinson Falcons RB2
8 WR A.J. Brown Eagles WR6
9 RB Breece Hall Jets RB3
10 RB Jahmyr Gibbs Lions RB4
11 WR Puka Nacua Rams WR7
12 RB Kyren Williams Rams RB5
13 WR Garrett Wilson Jets WR8
14 RB Saquon Barkley Eagles RB6
15 WR Brandon Aiyuk 49ers WR9
16 RB Jonathan Taylor Colts RB7
17 WR Nico Collins Texans WR10
18 WR Chris Olave Saints WR11
19 WR Rashee Rice Chiefs WR12
20 RB Josh Jacobs Packers RB8
21 RB Travis Etienne Jr. Jaguars RB9
22 RB Isiah Pacheco Chiefs RB10
23 QB Josh Allen Bills QB1
24 WR Deebo Samuel Sr. 49ers WR13
25 RB Rachaad White Buccaneers RB11
26 WR Davante Adams Raiders WR14
27 WR D.J. Moore Bears WR15
28 QB Jalen Hurts Eagles QB2
29 RB James Cook Bills RB12
30 WR Stefon Diggs Bills WR16
31 WR Drake London Falcons WR17
32 WR Marvin Harrison Jr. Rookie WR18
33 WR Malik Nabers Rookie WR19
34 WR Rome Odunze Rookie WR20
35 TE Travis Kelce Chiefs TE1
36 RB De'Von Achane Dolphins RB13
37 WR D.K. Metcalf Seahawks WR21
38 TE Sam LaPorta Lions TE2
39 WR Michael Pittman Jr. Colts WR22
40 WR Mike Evans Buccaneers WR23
41 WR Tank Dell Texans WR24
42 WR Jaylen Waddle Dolphins WR25
43 TE Trey McBride Cardinals TE3
44 WR DeVonta Smith Eagles WR26
45 QB Patrick Mahomes Chiefs QB3
46 TE Mark Andrews Ravens TE4
47 TE George Kittle 49ers TE5
48 RB Alvin Kamara Saints RB14
49 QB Lamar Jackson Ravens QB4
50 RB Derrick Henry Ravens RB15
51 QB C.J. Stroud Texans QB5
52 RB Joe Mixon Texans RB16
53 QB Dak Prescott Cowboys QB6
54 WR Amari Cooper Browns WR27
55 WR Cooper Kupp Rams WR28
56 WR Tee Higgins Bengals WR29
57 RB Kenneth Walker III Seahawks RB17
58 WR Christian Kirk Jaguars WR30
59 RB Nick Chubb Browns RB18
60 WR Brian Thomas Jr. Rookie WR31
61 QB Anthony Richardson Colts QB7
62 WR Zay Flowers Ravens WR32
63 TE Evan Engram Jaguars TE6
64 WR Diontae Johnson Panthers WR33
65 TE Kyle Pitts Falcons TE7
66 RB James Conner Cardinals RB19
67 WR Calvin Ridley Titans WR34
68 TE Dalton Kincaid Bills TE8
69 WR Keenan Allen Bears WR35
70 QB Joe Burrow Bengals QB8
71 WR Jordan Addison Vikings WR36
72 RB Aaron Jones Vikings RB20
73 TE Brock Bowers Rookie TE9
74 RB David Montgomery Lions RB21
75 RB Rhamondre Stevenson Patriots RB22
76 WR Jayden Reed Packers WR37
77 TE David Njoku Browns TE10
78 WR Courtland Sutton Broncos WR38
79 WR George Pickens Steelers WR39
80 RB Tony Pollard Titans RB23
81 RB Jonathon Brooks Rookie RB24
82 WR Adonai Mitchell Rookie WR40
83 QB Jordan Love Packers QB9
84 RB D'Andre Swift Bears RB25
85 WR Terry McLaurin Commanders WR41
86 RB Raheem Mostert Dolphins RB26
87 QB Brock Purdy 49ers QB10
88 RB Javonte Williams Broncos RB27
89 RB Jaylen Warren Steelers RB28
90 RB Austin Ekeler Commanders RB29
91 WR Chris Godwin Buccaneers WR42
92 WR Troy Franklin Rookie WR43
93 TE T.J. Hockenson Vikings TE11
94 WR Ladd McConkey Rookie WR44
95 WR Christian Watson Packers WR45
96 QB Kyler Murray Cardinals QB11
97 TE Jake Ferguson Cowboys TE12
98 QB Kirk Cousins Falcons QB12
99 WR Gabe Davis Jaguars WR46
100 RB Chuba Hubbard Panthers RB30
101 RB Devin Singletary Giants RB31
102 WR Keon Coleman Rookie WR47
103 RB Najee Harris Steelers RB32
104 RB Zamir White Raiders RB33
105 QB Justin Herbert Chargers QB13
106 WR Mike Williams Free Agent WR48
107 RB Brian Robinson Jr. Commanders RB34
108 WR Xavier Worthy Rookie WR49
109 RB Zack Moss Bengals RB35
110 RB Tyjae Spears Titans RB36
111 WR Roman Wilson Rookie WR50
112 RB Jaleel McLaughlin Broncos RB37
113 WR Jakobi Meyers Raiders WR51
114 QB Tua Tagovailoa Dolphins QB14
115 TE Dalton Schultz Texans TE13
116 RB Chase Brown Bengals RB38
117 QB Trevor Lawrence Jaguars QB15
118 RB Gus Edwards Chargers RB39
119 RB Zach Charbonnet Seahawks RB40
120 RB Blake Corum Rookie RB41
121 RB Ty Chandler Vikings RB42
122 WR Tyler Lockett Seahawks WR52
123 WR Ricky Pearsall Rookie WR53
124 WR Jaxon Smith-Njigba Seahawks WR54
125 WR Xavier Legette Rookie WR55
126 RB Antonio Gibson Patriots RB43
127 WR DeAndre Hopkins Titans WR56
128 WR Marquise Brown Free Agent WR57
129 QB Jayden Daniels Rookie QB16
130 WR Dontayvion Wicks Packers WR58
131 TE Dallas Goedert Eagles TE14
132 RB Bucky Irving Rookie RB44
133 QB Jared Goff Lions QB17
134 QB Caleb Williams Rookie QB18
135 WR Ja'Lynn Polk Rookie WR59
136 QB Drake Maye Rookie QB19
137 TE Darren Waller Giants TE15
138 WR DeMario Douglas Patriots WR60
139 WR Josh Downs Colts WR61
140 TE Cole Kmet Bears TE16
141 QB Matthew Stafford Rams QB20
142 TE Pat Freiermuth Steelers TE17
143 RB Jerome Ford Browns RB45
144 WR Rashid Shaheed Saints WR62
145 RB Trey Benson Rookie RB46
146 WR Jameson Williams Lions WR63
147 RB Kendre Miller Saints RB47
148 RB Roschon Johnson Bears RB48
149 WR Jerry Jeudy Browns WR64
150 TE Michael Mayer Raiders TE18
151 QB Will Levis Titans QB21
152 WR Brandin Cooks Cowboys WR65
153 TE Tucker Kraft Packers TE19
154 QB Baker Mayfield Buccaneers QB22
155 WR Malachi Corley Rookie WR66
156 RB Khalil Herbert Bears RB49
157 WR Devontez Walker Rookie WR67
158 WR Jermaine Burton Rookie WR68
159 WR Joshua Palmer Chargers WR69
160 WR Romeo Doubs Packers WR70
161 WR Jahan Dotson Commanders WR71
162 WR Curtis Samuel Bills WR72
163 RB Tyler Allgeier Falcons RB50
164 TE Luke Musgrave Packers TE20
165 WR Elijah Moore Browns WR73
166 WR Adam Thielen Panthers WR74
167 RB Braelon Allen Rookie RB51
168 WR Quentin Johnston Chargers WR75
169 QB Aaron Rodgers Jets QB23
170 WR Wan'Dale Robinson Giants WR76
171 RB A.J. Dillon Packers RB52
172 TE Zach Ertz Commanders TE21
173 WR Rashod Bateman Ravens WR77
174 RB MarShawn Lloyd Rookie RB53
175 QB Geno Smith Seahawks QB24
176 TE Ja'Tavion Sanders Rookie TE22
177 WR Marvin Mims Jr. Broncos WR78
178 RB Elijah Mitchell 49ers RB54
179 QB Bryce Young Panthers QB25
180 WR Khalil Shakir Bills WR79
181 RB Will Shipley Rookie RB55
182 WR Brenden Rice Rookie WR80
183 QB J.J. McCarthy Rookie QB26
184 WR Michael Wilson Cardinals WR81
185 QB Deshaun Watson Browns QB27
186 RB Ray Davis Rookie RB56
187 WR Johnny Wilson Rookie WR82
188 TE Hunter Henry Patriots TE23
189 RB Keaton Mitchell Ravens RB57
190 QB Derek Carr Saints QB28
191 WR Jalen McMillan Rookie WR83
192 RB Miles Sanders Panthers RB58
193 RB Kenneth Gainwell Eagles RB59
194 WR Darius Slayton Giants WR84
195 WR Darnell Mooney Falcons WR85
196 RB Dameon Pierce Texans RB60
197 TE Chigoziem Okonkwo Titans TE24
198 WR Jalin Hyatt Giants WR86
199 RB Tank Bigsby Jaguars RB61
200 WR Kendrick Bourne Patriots WR87
Subscriptions

Unlock the 2023 Fantasy Draft Kit, with League Sync, Live Draft Assistant, PFF Grades & Data Platform that powers all 32 Pro Teams

$31 Draft Kit Fee + $8.99/mo
OR
$89.88/yr + FREE Draft Kit