2024 Fantasy Football Rankings | Top 100 Players

Frank AmmiranteSenior Sports Writer
Last Updated: May 10, 2024

It’s time to get ready for the 2024 NFL season by taking a first look at my top 100 fantasy football rankings.

I finished No. 6 in the fantasy football industry in the FantasyPros Accuracy contest, so be sure to use these ranks to help draft your teams.

Come back to this page during the regular season to find my weekly rankings, which will help you set your lineups en route to a championship.

Fantasy Football League Settings & Scoring for Rankings

Here are the league settings I used to create this top 100:

  • Lineup: 1 QB, 2 RB, 3 WR, 1 TE, 1 Flex (RB/WR/TE ), 1 K, 1 DST
  • Standard 0.5 PPR Scoring:
    • 1 point per 10 Rushing/Receiving Yards
    • 4 points per Passing TD
    • -1 point per Interception
    • 6 points per Rushing/Receiving TD

Fantasy Football Rankings 2024: Key

  • Rk: Rank
  • POS: Position
  • Tm: Team
  • POSRK: Positional Rank

Stay tuned during the regular season for our fantasy football tips ahead of drafts and in-season matchups.

Top 100 Fantasy Football Rankings

In this section, you’ll find an early Top 100 ranking of the best players to draft in 2024 fantasy football.

This will help give you a sense of what the draft board may look like in the upcoming season. If you’re drafting now, use this list as a baseline to guide your selections.

*Fantasy Football Rankings are updated as of Thursday, May. 9.*

1Christian McCaffreyRBSFRB011
2CeeDee LambWRDALWR011
3Tyreek HillWRMIAWR021
4Bijan RobinsonRBATLRB022
5Breece HallRBNYJRB032
6Ja'Marr ChaseWRCINWR032
7Justin JeffersonWRMINWR042
8Amon-Ra St. BrownWRDETWR053
9Puka NacuaWRLARWR063
10Garrett WilsonWRNYJWR073
11Saquon BarkleyRBPHIRB043
12Jonathan TaylorRBINDRB053
13Kyren WilliamsRBLARRB063
14Jahmyr GibbsRBDETRB073
15A.J. BrownWRPHIWR083
16Drake LondonWRATLWR093
17Marvin Harrison Jr.WRARIWR103
18De'Von AchaneRBMIARB084
19Travis Etienne Jr.RBJAXRB094
20Stefon DiggsWRHOUWR114
21Travis KelceTEKCTE014
22Josh AllenQBBUFQB014
23Josh JacobsRBGBRB104
24Derrick HenryRBBALRB114
25Davante AdamsWRLVWR124
26Deebo SamuelWRLVWR134
27Nico CollinsWRHOUWR144
28Sam LaPortaTEDETTE024
29Jalen HurtsQBPHIQB024
30Mike EvansWRTBWR154
31DK MetcalfWRSEAWR164
32Chris OlaveWRNOWR174
33Brandon AiyukWRSFWR184
34DJ MooreWRCHIWR194
35Jaylen WaddleWRMIAWR204
36Cooper KuppWRLARWR214
37Trey McBrideTEARITE034
38DeVonta SmithWRPHIWR224
39Isiah PachecoRBKCRB124
40James CookRBBUFRB134
41Rachaad WhiteRBTBRB144
42Joe MixonRBHOURB154
43Michael Pittman Jr.WRINDWR234
44Tee HigginsWRCINWR244
45Lamar JacksonQBBALQB035
46Mark AndrewsTEBALTE045
47Anthony RichardsonQBINDQB045
48Patrick MahomesQBKCQB055
49C.J. StroudQBHOUQB065
50Malik NabersWRNYGWR255
51Amari CooperWRCLEWR265
52Keenan AllenWRCHIWR275
53Hollywood BrownWRARIWR285
54Alvin KamaraRBNORB165
55Kenneth WalkerRBSEARB175
56George PickensWRPITWR295
57Terry McLaurinWRWASWR305
58Calvin RidleyWRTENWR315
59Jayden ReedWRGBWR325
60Zay FlowersWRBALWR335
61Evan EngramTEJAXTE055
62Chris GodwinWRTBWR345
63Christian KirkWRJAXWR355
64Tank DellWRHOUWR365
65Aaron JonesRBMINRB185
66George KittleTESFTE065
67Javonte WilliamsRBDENRB195
68Zamir WhiteRBLVRB205
69Rhamondre StevensonRBNERB215
70James ConnerRBARIRB225
71DeAndre HopkinsWRTENWR375
72Kyle PittsTEATLTE075
73Dalton KincaidTEBUFTE085
74Diontae JohnsonWRCARWR385
75Dak PrescottQBDALQB076
76Najee HarrisRBPITRB236
77David MontgomeryRBDETRB246
78Zack MossRBCINRB256
79Kyler MurrayQBARIQB086
80Brian RobinsonRBWASRB266
81Tony PollardRBTENRB276
82D'Andre SwiftRBCHIRB286
83Jordan LoveQBCINQB096
84Christian WatsonWRGBWR396
85Joe BurrowQBCINQB106
86Raheem MostertRBMIARB296
87Jaxon Smith-NjigbaWRSEAWR406
88Jake FergusonTEDALTE096
89David NjokuTECLETE106
90Rome OdunzeWRCHIWR416
91Curtis SamuelWRBUFWR426
92Jaylen WarrenRBPITRB306
93Xavier WorthyWRKCWR436
94Jordan AddisonWRMINWR446
95Jayden DanielsQBWASQB116
96Ladd McConkeyWRLACWR456
97Brian Thomas Jr.WRJAXWR466
98Jonathon BrooksRBCARRB316
99Brock BowersTELVTE116
100Jameson WilliamsWRDETWR476

QB Rankings Tips

  • Anthony Richardson is QB4 because this is a dual-threat with an elite red-zone role. Not to mention that head coach Shane Steichen is one of the best play-callers in the NFL.
  • Patrick Mahomes comes in at QB5 because rookie speedster Xavier Worthy should open up more spacing in this offense, allowing the Chiefs superstar passer to provide high-end fantasy production.
  • Jayden Daniels is QB11 as a rookie because there is elite rushing upside here. Add in the fact that offensive coordinator Kliff Kingsbury helped Kyler Murray flourish in fantasy and you have an appealing situation.

RB Rankings Tips

  • I’m high on Kyren Williams on RB6 because he thrived in a bell-cow role last season, averaging the second-most points in half-PPR among non-QBs. I’m not worried about rookie Blake Corum, who provides insurance in case Williams gets hurt.
  • De’Von Achane is at RB8 as a boom-or-bust play with a high ceiling due to his home-run hitting ability in an elite offense. If you draft Achane, build your team accordingly to make up for his lower floor.
  • Derrick Henry comes in at RB11 because even though he’s on the decline, we should see a boatload of touchdowns with the Ravens — just look at what Gus Edwards did last year.

WR Rankings Tips

  • Drake London is WR9 because he finally has a reliable pocket passer in Kirk Cousins, who should pepper him with targets. While London hasn’t produced at this level yet, you have to project forward for him in this favorable team context.
  • DK Metcalf is ranked as WR16 because new offensive coordinator Ryan Grubb is likely to put his big wideout in a good spot to succeed, just like he did with Rome Odunze at Washington.
  • I’m lower than consensus on Malik Nabers at WR25. While I love the talent along with the target opportunity with the Giants, Daniel Jones is an unreliable quarterback, so I can’t get there with the hype on Nabers in Year 1.

TE Rankings Tips

  • I’m excited to see what Trey McBride can do this season, especially with Marvin Harrison Jr. commanding a lot of defensive attention on the perimeter.
  • It’s hard to see Kyle Pitts not getting back to Year 1 form, where he eclipsed 1,000 yards. Kirk Cousins’ arrival makes this more of a high-volume offense, with Pitts coming in as the number two target.
  • Brock Bowers should make an immediate impact as a rookie, providing a safety valve for either Gardner Minshew or Aidan O’Connell. The former Georgia tight end is elite at racking up yards after the catch.

Want a new way to play daily fantasy football? Try Sleeper DFS Fantasy Picks contests.

  • Create parlays of player props by betting Over or Under the assigned totals. The more picks in your parlay, the greater the payout.

Click below to get their signup offer of up to $100 free on a first deposit bonus.

How to Set Your Fantasy Lineup with Rankings

Start with Positional Ranks

Start with my positional ranks to guide you in your dilemma between two players. This lets you see where they stand among others at the same position. From there, check to see where I rank them on FLEX rankings.

Remember, tight ends are ranked lower at FLEX because that removes the positional advantage. Tight ends are the most scarce position in fantasy football, so if you’re playing them at FLEX, that takes away a significant portion of their value.

Consider the Game Script

After consulting the rankings, you want to consider the projected game scripts. Check the spread and implied totals for each team. If you’re torn on two players who are ranked similarly, start the player on the team projected to score more points.

You may also check the pace of play for each team. Teams that play faster will have more opportunities to pad their stats. While this factor is baked into the ranks, it’s still good to check when torn between two players.

Use the Stack as a Tiebreaker

If you’re debating between two wide receivers, but one is tied to your quarterback, always select that one. This raises your weekly upside because the two players have a strong correlation, which means that their fantasy production aligns with each other.

For example, suppose I’m debating between DeVonta Smith and Deebo Samuel at my FLEX spot, but I have Jalen Hurts as my quarterback.

In that case, I may consider going with Smith, even though he’s ranked lower than Samuel. This is because if Hurts is playing well, there’s a good chance that Smith will join in on the fun.

Best DFS Sites Where You Can Use Fantasy Football Rankings

Two of the best sites to play DFS are FanDuel and OwnersBox. The former has several large-field tournaments where you can hit a big payout, while the latter has innovative features, like a SuperFlex format. This is a feature that sets OwnersBox apart from the competition.

When using the rankings, be sure to consider your lineup construction. You want your lineup to have a stack (quarterback plus two teammates) along with a “bring-back," which is when you add in an opposing player.

An example is Dak Prescott with CeeDee Lamb and Brandin Cooks. I could bring it back with Jayden Reedas an opposing pass-catcher. Always consider your lineup construction in conjunction with my rankings.


Frank Ammirante

Frank Ammirante is a Senior Sports Writer at The Game Day. Previously, he wrote for 4for4 Football and RotoBaller. Frank is a member of the Fantasy Sports Writer's Association while maintaining an active presence within the community. He has competed in industry contests like the Scott Fish Bowl, The Great Fantasy Baseball Invitational, and more. Frank will be making his debut in Tout Wars this year. He's got a diverse sporting background, but specializes in football and baseball.

Related articles


Get $1,500 in Bonus Bets

5 stars

Bet $5, Get $150 in Bonus Bets or First Bet Safety Net

5 stars

Bet $5, Get $150in Bonus Bets

5 stars

Get A Bonus Bet Up to $1,000

5 stars

Bet $5, Get $200 in Bonus Bets

5 stars

Get Up To $250 Second Chance Bonus Bet

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Call 877-8-HOPENY or text HOPENY (467369) (NY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

All betting content on is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.