X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Import Your Leagues
Weekly Rankings
Compare Any Players
Projections
Articles & Tools
Weekly Planner
24x7 News and Alerts

2024 Top-200 Fantasy Football Rankings - Post Free Agency Edition

Drake London - Fantasy Football Rankings, Draft Sleepers, NFL Injury News

Itching to get a start on the 2024 fantasy football season prep? Come check out Rob's Top-200 Fantasy Football Player Rankings for the 2024 season accounting for all of the big free agency movement.

Fantasy football drafts are still five months away, but rankings and how fantasy managers value all of the players are constantly changing. With the better part of free agency in the rearview mirror and the best players on their new teams, we can re-evaluate our rankings to see which players have moved up and down. Free agency and trades can greatly impact certain players' values, for better or worse. The next event that will have a big impact on fantasy football drafts will be the 2024 NFL Draft.

Kirk Cousins signing with the Atlanta Falcons was the biggest move this offseason. It had a significant positive impact on Drake London and Kyle Pitts. Alternatively, Jordan Addison fell in these rankings. Diontae Johnson and George Pickens also got solid boosts in the rankings with their team's respective moves. Russell Wilson and/or Justin Fields represent a substantial upgrade to Kenny Pickett for Pickens, and Johnson will now operate as Carolina's clear and undisputed top receiver.

Like my previous edition, these rankings are broken into 12 tiers, compromising 200 players. There will be a lot of movement to these rankings throughout the spring and summer. The NFL Draft, training camp, and preseason games are huge future events that will cause plenty of alterations to these rankings. If you're looking to engage with these rankings, look for the article on Reddit to leave your comments or what you think.

Be sure to check all of our fantasy football rankings for 2025:

 

Tier 1

1. RB1 Christian McCaffrey, San Francisco 49ers

 

Tier 2

2. WR1 CeeDee Lamb, Dallas Cowboys

3. WR2 Tyreek Hill, Miami Dolphins

4. WR3 Ja'Marr Chase, Cincinnati Bengals

5. WR4 Amon-Ra St. Brown, Detroit Lions

6. WR5 Justin Jefferson, Minnesota Vikings

 

Tier 3

7. RB2 Bijan Robinson, Atlanta Falcons

8. RB3 Breece Hall, New York Jets

9. RB4 Jonathan Taylor, Indianapolis Colts

10. WR6 A.J. Brown, Philadelphia Eagles

11. RB5 Kyren Williams, Los Angeles Rams

12. RB6 Jahmyr Gibbs, Detroit Lions

13. WR7 Garrett Wilson, New York Jets

14. WR8 Puka Nacua, Los Angeles Rams

 

Tier 4

15. RB7 Saquon Barkley, Philadelphia Eagles

16. RB8 Josh Jacobs, Green Bay Packers

17. RB9 Travis Etienne, Jacksonville Jaguars

18. WR9 Stefon Diggs, Buffalo Bills

19. WR10 Drake London, Atlanta Falcons

20. RB10 Rachaad White, Tampa Bay Buccaneers

21. WR11 Chris Olave, New Orleans Saints

 

Tier 5

22. WR12 Nico Collins, Houston Texans

23. WR13 Davante Adams, Las Vegas Raiders

24. WR14 Brandon Aiyuk, San Francisco 49ers

25. RB11 James Cook, Buffalo Bills

26. RB12 Derrick Henry, Baltimore Ravens

27. WR14 Rashee Rice, Kansas City Chiefs

28. QB1 Josh Allen, Buffalo Bills

29. QB2 Jalen Hurts, Philadelphia Eagles

30. WR15 Marvin Harrison Jr., Rookie

 

Tier 6

31. RB13 Isiah Pacheco, Kansas City Chiefs

32. WR16 D.J. Moore, Chicago Bears

33. WR17 Deebo Samuel, San Francisco 49ers

34. WR18 Michael Pittman Jr., Indianapolis Colts

35. WR19 Mike Evans, Tampa Bay Buccaneers

36. TE1 Sam LaPorta, Detroit Lions

37. TE2 Travis Kelce, Kansas City Chiefs

38. RB14 Joe Mixon, Houston Texans

39. WR20 Jaylen Waddle, Miami Dolphins

40. RB15 De'Von Achane, Miami Dolphins

41. QB3 Patrick Mahomes, Kansas City Chiefs

 

Tier 7

42. WR21 D.K. Metcalf, Seattle Seahawks

43. TE3 Trey McBride, Arizona Cardinals

44. WR22 DeVonta Smith, Philadelphia Eagles

45. WR23 Keenan Allen, Chicago Bears

46. TE4 Mark Andrews, Baltimore Ravens

47. QB4 Lamar Jackson, Baltimore Ravens

48. WR24 Tee Higgins, Cincinnati Bengals

49. QB5 Anthony Richardson, Indianapolis Colts

50. WR25 Cooper Kupp, Los Angeles Rams

51. WR26 Malik Nabers, Rookie

52. TE5 George Kittle, San Francisco 49ers

53. RB16 Alvin Kamara, New Orleans Saints

54. WR27 Amari Cooper, Cleveland Browns

55. WR28 George Pickens, Pittsburgh Steelers

56. RB17 Kenneth Walker III, Seattle Seahawks

57. WR29 Rome Odunze, Rookie

58. WR30 Tank Dell, Houston Texans

59. QB6 C.J. Stroud, Houston Texans

60. QB7 Dak Prescott, Dallas Cowboys

 

Tier 8

61. RB18 Aaron Jones, Minnesota Vikings

62. WR31 Diontae Johnson, Carolina Panthers

63. WR32 Zay Flowers, Baltimore Ravens

64. TE6 Kyle Pitts, Atlanta Falcons

65. TE7 Brock Bowers, Rookie

66. WR33 Calvin Ridley, Tennessee Titans

67. WR34 Christian Kirk, Jacksonville Jaguars

68. RB19 Nick Chubb, Cleveland Browns

69. QB8 Joe Burrow, Cincinnati Bengals

70. RB20 James Conner, Arizona Cardinals

71. RB21 David Montgomery, Detroit Lions

72. TE8 Evan Engram, Jacksonville Jaguars

73. WR35 BrIan Thomas Jr., Rookie

74. WR36 Jayden Reed, Green Bay Packers

75. RB22 Raheem Mostert, Miami Dolphins

76. RB23 Rhamondre Stevenson, New England Patriots

77. TE9 David Njoku, Cleveland Browns

78. WR37 Chris Godwin, Tampa Bay Buccaneers

79. WR38 Terry McLaurin, Washington Commanders

80. RB24 Tony Pollard, Tennessee Titans

81. QB9 Jordan Love, Green Bay Packers

 

Tier 9

82. TE10 Dalton Kincaid, Buffalo Bills

83. WR39 Jordan Addison, Minnesota Vikings

84. QB10 Kyler Murray, Arizona Cardinals

85. TE11 T.J. Hockenson, Minnesota Vikings

86. RB25 Brian Robinson Jr., Washington Commanders

87. RB26 D'Andre Swift, Chicago Bears

88. QB11 Brock Purdy, San Francisco 49ers

89. RB27 Jaylen Warren, Pittsburgh Steelers

90. WR40 Christian Watson, Green Bay Packers

91. RB28 Najee Harris, Pittsburgh Steelers

92. WR41 Marquise Brown, Arizona Cardinals

93. WR42 Ladd McConkey, Rookie

94. TE12 Jake Ferguson, Dallas Cowboys

95. RB29 Javonte Williams, Denver Broncos

96. WR43 DeAndre Hopkins, Tennessee Titans

97. RB30 Devin Singletary, New York Giants

 

Tier 10

98. RB31 Zamir White, Las Vegas Raiders

99. QB12 Kirk Cousins, Atlanta Falcons

100. RB32 Chuba Hubbard, Carolina Panthers

101. WR44 Jaxon Smith-Njigba, Seattle Seahawks

102. QB13 Justin Herbert, Los Angeles Chargers

103. WR45 Brandin Cooks, Dallas Cowboys

104. TE13 Dalton Schultz, Houston Texans

105. WR46 Troy Franklin, Rookie

106. WR47 Adonai Mitchell, Rookie

107. RB33 Austin Ekeler, Washington Commanders

108. RB34 Tyjae Spears, Tennessee Titans

109. RB35 Zack Moss, Cincinnati Bengals

110. WR48 Courtland Sutton, Denver Broncos

111. WR49 Mike Williams, New York Jets

112. RB36 Chase Brown, Cincinnati Bengals

113. RB37 Trey Benson, Rookie

114. RB38 Jonathon Brooks, Rookie

115. RB39 Zach Charbonnet, Seattle Seahawks

116. WR50 Josh Downs, Indianapolis Colts

117. WR51 Jakobi Meyers, Las Vegas Raiders

118. WR52 Dontayvion Wicks, Green Bay Packers

119. WR53 Jameson Williams, Detroit Lions

120. WR54 Joshua Palmer, Los Angeles Chargers

121. WR55 Jerry Jeudy, Cleveland Browns

122. WR56 Gabriel Davis, Jacksonville Jaguars

123. WR57 Xavier Worthy, Rookie

124. WR58 Tyler Lockett, Seattle Seahawks

125. WR59 Xavier Legette, Rookie

126. QB14 Trevor Lawrence, Jacksonville Jaguars

127. WR60 Keon Coleman, Rookie

128. RB40 Antonio Gibson, Washington Commanders

129. RB41 Blake Corum, Rookie

130. RB42 Marshawn Lloyd, Rookie

131. QB15 Jayden Daniels, Rookie

132. TE14 Dallas Goedert, Philadelphia Eagles

133. RB43 Gus Edwards, Los Angeles Chargers

134. QB16 Caleb Williams, Rookie

135. QB17 Tua Tagovailoa, Miami Dolphins

136. WR61 Romeo Doubs, Green Bay Packers

137. WR62 Marvin Mims Jr., Denver Broncos

138. WR63 Demario Douglas, New England Patriots

139. WR64 Curtis Samuel, Buffalo Bills

 

Tier 11

140. WR65 Quentin Johnston, Los Angeles Chargers

141. WR66 Roman Wilson, Rookie

142. WR67 Ricky Pearsall, Rookie

143. RB44 Jaleel McLaughlin, Denver Broncos

144. RB45 Ty Chandler, Minnesota Vikings

145. QB18 Jared Goff, Detroit Lions

146. TE16 Pat Freiermuth, Pittsburgh Steelers

147. QB19 Matthew Stafford, Los Angeles Rams

148. RB46 Jerome Ford, Cleveland Browns

149. TE17 Luke Musgrave, Green Bay Packers

150. WR68 Jalen McMillan, Rookie

151. WR69 Ja'Lynn Polk, Rookie

152. RB47 Jaylen Wright, Rookie

153. RB48 Roschon Johnson, Chicago Bears

154. WR70 Rashid Shaheed, New Orleans Saints

155. QB20 Drake Maye, Rookie

156. TE18 Cole Kmet, Chicago Bears

 

Tier 12

157. RB49 Dameon Pierce, Houston Texans

158. WR71 Michael Wilson, Arizona Cardinals

159. RB50 Tyler Allgeier, Atlanta Falcons

160. RB51 Elijah Mitchell, San Francisco 49ers

161. QB21 Deshaun Watson, Cleveland Browns

162. TE19 Tucker Kraft, Green Bay Packers

163. WR72 Jahan Dotson, Washington Commanders

164. WR73 Jonathan Mingo, Carolina Panthers

165. RB52 Jamaal Williams, New Orleans Saints

166. RB53 Tank Bigsby, Jacksonville Jaguars

167. WR74 Rashod Bateman, Baltimore Ravens

168. TE20 Michael Mayer, Las Vegas Raiders

169. WR75 Jalin Hyatt, New York Giants

170. RB54 Khalil Herbert, Chicago Bears

171. RB55 A.J. Dillon, Green Bay Packers

172. RB56 Bucky Irving, Rookie

173. QB22 Baker Mayfield, Tampa Bay Buccaneers

174. RB57 Braelon Allen, Rookie

175. RB58 Alexander Mattison, Las Vegas Raiders

176. TE21 Darren Waller, New York Giants

177. QB23 Aaron Rodgers, New York Jets

178. WR76 Malachi Corley, Rookie

179. WR77 Devontez Walker, Rookie

180. TE22 Ja'Tavion Sanders, Rookie

181. WR78 Khalil Shakir, Buffalo Bills

182. RB59 Will Shipley, Rookie

183. WR79 Javon Baker, Rookie

184. QB24 Will Levis, Tennessee Titans

185. WR80 Darnell Mooney, Atlanta Falcons

186. WR81 Darius Slayton, New York Giants

187. RB60 Kenneth Gainwell, Philadelphia Eagles

188. RB61 Ray Davis, Rookie

189. QB25 Geno Smith, Seattle Seahawks

190. TE23 Zach Ertz, Washington Commanders

191. WR82 Wan'Dale Robinson, New York Giants

192. WR83 Treylon Burks, Tennessee Titans

193. QB26 Russell Wilson, Pittsburgh Steelers

194. WR84 Adam Thielen, Carolina Panthers

195. WR85 Jermaine Burton, Rookie

196. TE24 Hunter Henry, New England Patriots

197. TE25 Chigoziem Okonkwo, Tennessee Titans

198. RB62 Miles Sanders, Carolina Panthers

199. QB27 J.J. McCarthy, Rookie

200. TE26 Daniel Bellinger, New York Giants



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!

More Fantasy Football Injury News

 

 


Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.




POPULAR FANTASY TOOLS

Expert Advice
Import Your Leagues
Weekly Rankings
Compare Any Players
Projections
Articles & Tools
Weekly Planner
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Puka Nacua

Injures Ribs Sunday, Could Have Returned
Rico Dowdle

Delivers Another Huge Showing in Lead-Back Role
Cooper Kupp

Ruled Out for Week 9
Colston Loveland

Scores Game-Winning Touchdown
Joe Flacco

has Career Game in Loss to Bears
Tee Higgins

Scores Twice in Loss
Puka Nacua

Questionable to Return With Chest Injury
Kevin Porter Jr.

Suffers a Knee Injury, Out at Least Four Weeks
Christian McCaffrey

Looks Unstoppable in Win
Drake London

Delivers Hat Trick in Crushing Loss
Quinn Hughes

Returns to Practice Sunday
Caleb Williams

Scores Four Touchdowns as Bears Win Shootout
Roman Josi

Moved to Injured Reserve
Max Scherzer

Doesn't Plan on Retiring
Michael King

Becomes Free Agent After Declining Mutual Option
Ayo Dosunmu

Sidelined for Rematch Versus the Knicks
Cole Smith

to Miss 3-6 Weeks
Walker Kessler

to Undergo Further Testing on Injured Shoulder
Calvin Ridley

Titans Not Shopping Calvin Ridley Ahead of Trade Deadline
Ryan Reaves

Placed on Injured Reserve
NYI

Max Shabanov Not Close to Returning
Jusuf Nurkić

Jusuf Nurkic Getting the Start on Sunday Night
Ryan Kalkbrenner

Available Versus Utah
Tyson Foerster

Won't Play Sunday
Aaron Jones Sr.

Sprains AC Join, Expects to Play in Week 9
LaMelo Ball

Won't Play on Sunday Night
Sean Couturier

Returns to Flyers Lineup Sunday
Tucker Kraft

Packers Fear Tucker Kraft Suffered a Torn ACL
Tucker Kraft

Knee Injury "Does Not Look Good"
Matthew Golden

Won't Return Against Panthers in Week 9
Tucker Kraft

Ruled Out for Remainder of Week 9
Cole Kmet

Downgraded to Out Sunday
Aaron Jones Sr.

Questionable to Return Against Lions
Matthew Golden

Questionable to Return with Shoulder Injury
Rashid Shaheed

Will Play Against Rams Sunday
Alvin Kamara

Active to Face Rams in Week 9
LaMelo Ball

Not Expected to Play on Sunday
Austin Cindric

is A Driver to Avoid for Phoenix DFS Lineups
Yoshinobu Yamamoto

Named World Series MVP
Alex Bowman

Could Alex Bowman be A Sneaky Tournament Play for Phoenix?
Noah Gragson

Should DFS Players Roster Noah Gragson At Phoenix?
Erik Jones

Is Erik Jones Worth Rostering for DFS at Phoenix?
Connor McDavid

Records Three Assists in Saturday's Win
Michael McDowell

an Easy Recommendation for DFS at Phoenix
Vladimir Tarasenko

Ends Dry Spell With Three-Point Effort
Nick Suzuki

Collects Two More Apples
Timothy Liljegren

Sustains Upper-Body Injury
Nick Cousins

Injured on Saturday
Christopher Tanev

Leaves on Stretcher Saturday
Kevon Looney

Questionable Versus OKC
Chase Briscoe

Probably Won't Win the Title
Joey Logano

Could Play Spoiler in Championship Battle at Phoenix
Tyler Reddick

Seeking to End Winless Drought, but Probably Won't Have the Speed
NASCAR

Bubba Wallace Looks to Protect Top-10 Points Finish at Phoenix
Brad Keselowski

Hasn't Been Fast at Phoenix With RFK Racing
Daniel Suarez

With Nothing at Stake, Expect Little From Daniel Suarez
Kyle Busch

Qualifies Well, but Will Probably Finish Worse Than he Starts
Chris Buescher

Ryan Preece has a Shot to Overtake Chris Buescher as RFK Racing's Lead Driver
Austin Dillon

Looks to Avoid Finishing Last in NASCAR Playoffs
AJ Allmendinger

A.J. Allmendinger Might be a Worthy DFS Option
Jakob Poeltl

to Remain Sidelined Sunday
Walker Kessler

Out on Sunday
Mitchell Robinson

Listed as Questionable for Sunday
Dillon Brooks

to Miss Fourth Straight Game Sunday
Jalen Green

Unavailable Against Spurs
Norman Powell

Questionable to Suit Up Against Lakers
Jeremy Sochan

Remains Absent Sunday
De'Aaron Fox

Still Out Sunday
Daniel Gafford

Makes Season Debut With Minutes Restriction
D'Angelo Russell

Cleared to Play Saturday
Deandre Ayton

Listed as Probable for Sunday
Paul George

Unavailable Sunday
Joel Embiid

to Sit Out Sunday's Action
Connor Brown

Won't Play on Saturday
Dylan Strome

Ready to Return Saturday
Sean Couturier

Out on Saturday
Ilya Mikheyev

Set to Return Saturday
Warren Foegele

Kings Place Warren Foegele on Injured Reserve
TOR

Chris Tanev Cleared for Action
William Nylander

Remains Out Saturday
Shohei Ohtani

to Start Game 7 of World Series
Alejandro Kirk

X-Rays Come Back Negative on Alejandro Kirk's Hand
Alejandro Kirk

Goes for X-Rays After Being Hit on the Hand
Mackenzie Blackwood

Set for Season Debut Saturday
Gleyber Torres

Undergoes Sports-Hernia Surgery
Bo Bichette

Not Expecting to Need Offseason Knee Surgery
George Springer

Back in Leadoff Spot for Game 6 of World Series
David Onama

Set For UFC Vegas 110 Main Event
Steve Garcia

Returns At UFC Vegas 110
Waldo Cortes-Acosta

Set For Co-Main Event
Ante Delija

In Search For His Second UFC Win
Themba Gorimbo

A Favorite At UFC Vegas 110
Jeremiah Wells

Looks To Return To The Win Column
Yadier del Valle

Looks To Remain Undefeated
CFB

Arizona State Quarterback Sam Leavitt Out for the Season
Isaac Dulgarian

Looks To Win Back-To-Back Fights
Daniel Frunza

Looks For His First UFC Win
Charles Radtke

Looks To Bounce Back
Allan Nascimento

Set To Open Up UFC Vegas 110 Main Card
Cody Durden

In Dire Need Of Victory
George Springer

"Strong Possibility" That George Springer Returns in Game 6 of World Series
Bryce Miller

Not Expected to Need Elbow Surgery
Washington Nationals

Nationals Finalizing a Deal to Hire Blake Butera as Next Manager
CFB

Arch Manning Listed as Questionable for Vanderbilt Matchup
CFB

Arion Carter Listed as Questionable Ahead of Oklahoma Matchup
Minnesota Twins

Twins Name Derek Shelton as Their New Manager
CFB

Jordyn Tyson Questionable for Iowa State Matchup with Hamstring Injury
George Springer

Not in the Lineup for Game 4 of World Series
George Springer

Pulled Early in Game 3 With Side Injury
Baltimore Orioles

Orioles Finalizing Deal to Hire Craig Albernaz as the Next Manager
William Byron

Dominates at Martinsville and Advances to the Championship Round
Kyle Larson

Advances to the Championship Round After Top-Five Finish
Ryan Blaney

Falls Short of the Victory and Title Contention at Martinsville
Chase Elliott

Eliminated From 2025 Title Contention Despite Strong Martinsville Run

RANKINGS

QB
RB
WR
TE
K
DEF
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP