2025 Fantasy Football Rankings: Top 150 Cheat Sheet

By Kevin Hanson (@EDSFootball)
Updated: Tuesday, February 11th

With Super Bowl LIX now behind us, it's officially the offseason for all 32 NFL teams.

Player movement in free agency as well as the 2025 NFL Draft will impact these rankings, but this early look is the order in which I'd personally select players given what we currently know.

Note: These rankings are based on half-PPR scoring. We will soon add rankings for non-PPR and (full) PPR rankings as well.

Embed from Getty Images

More rankings: QBs | RBs | WRs | TEs | Top 150

1. Ja'Marr Chase, WR, Cincinnati Bengals

Chase led the NFL in receptions (127), yards (1,708) and touchdowns (17) in 2024 to become the fifth triple crown winner since the league merger. There were nine 35-point wide receiver performances league-wide in 2024, and Chase had three (one-third) of them. From Week 5 on, Chase had a 31.46% target share with a weekly minimum of 24.32%. It's unclear whether impending free agent Tee Higgins will be back in 2025, but the only (minor) concern as he enters a contract year is the potential of the front office dragging their feet on an extension.

2. Saquon Barkley, RB, Philadelphia Eagles

Joining the exclusive club of 2,000-yard rushers, Barkley racked up an additional 499 rushing yards in four playoff games. Yes, he set a career low in receptions (2.1) per game and Jalen Hurts (14) had more rushing touchdowns than Barkley (career-high 13). That said, he has an elite combination of speed and power, runs behind an elite offensive line and plays with talented wideouts, who help to keep opposing defenses honest.

3. Bijan Robinson, RB, Atlanta Falcons

You could argue that Robinson (not Barkley) should be the RB1 in 2025 fantasy football drafts. The 23-year-old running back racked up 1,887 scrimmage yards and scored 15 total touchdowns on 365 touches including 61 receptions.

4. Justin Jefferson, WR, Minnesota Vikings

Sam Darnold created some modest concerns entering the season, but it was business as usual for Jefferson, who finished with 103 catches for 1,533 yards and a career-high 10 touchdowns on 154 targets. He was consistent throughout the season with 80-plus yards and/or a touchdown in 14 of 17 games. It's appears likely that Darnold will be playing home games outside of Minnesota in 2025, but Jefferson is essentially QB-proof in Minnesota's QB-friendly offense.

5. Puka Nacua, WR, Los Angeles Rams

Injuries limited Nacua to only 11 games, but he set per-game career highs in receptions (7.2) and yards (90.0) as well as catch rate (74.5%). Over his final eight games, Nacua had 67/838/3 on 89 targets and only Cincinnati Bengals teammates Ja'Marr Chase and Tee Higgins scored more fantasy points per game over that stretch. Among wide receivers with 35-plus targets, he has finished fourth (2.75) and first (3.56) in PFF's yards per route run metric in 2023 and 2024, respectively. It was already clear that the (passing) offense runs through Nacua, but Cooper Kupp has tweeted that the Rams are seeking to move him this offseason.

6. CeeDee Lamb, WR, Dallas Cowboys

Lamb played several weeks through a shoulder injury before shutting it down with a couple of games to go. While his (and Dak Prescott's) injuries factor in, his numbers were down considerably from 2023. Lamb set career lows in yards per reception (11.8) and target (7.9) and his per game averages dropped from 7.9/102.9/0.7 (2023) to 6.7/79.6/0.4 (2024). When everything's clicking, however, Lamb is a potential bargain as the fourth receiver off the board.

7. Amon-Ra St. Brown, WR, Detroit Lions

St. Brown has been a model of consistency — year in and year out, week in and week out. ARSB has 90-plus catches in all four seasons, 1,161-plus yards in the past three seasons, and double-digit touchdowns in back-to-back seasons. He had five-plus catches in 14 of 17 games last season and his other games were four, three and two catches. Only Ja'Marr Chase (15) had more in 2024, and he's tied with Davante Adams for the most 5-catch games (49) since 2021, per Stathead.

8. Malik Nabers, WR, New York Giants

New York's quarterback situation is a mess, but will it be any worse in 2024 than the trio of Daniel Jones, Drew Lock and Tommy DeVito were last season? Probably not. Despite missing a couple of games, Nabers finished his rookie season as fantasy's WR7 and only Ja'Marr Chase was targeted more often in 2024. Consistently peppered with targets including a league-high 10 games with double-digit targets, Nabers never finished with fewer than four catches, seven targets or 41 yards in any game in 2024.

9. Jahmyr Gibbs, RB, Detroit Lions

Gibbs set or tied career highs across the board in rushing (250/1,412/16, 5.6 YPC) and receiving (52/517/4, 9.9 Y/R) in his second season. Gibbs was also top five among running backs with a minimum of 17 targets in yards per route run (1.67) and YAC per reception (11.5), per PFF. Gibbs was especially good when David Montgomery missed the final three regular-season games (RB1 overall), but he was also the RB3 (RB4 on a PPG basis) from Weeks 1 to 15 when Montgomery was also active.

10. Nico Collins, WR, Houston Texans

Collins has missed seven games over the past two seasons, but the soon-to-be 26-year-old receiver has averaged 85.3 YPG, 15.6 Y/R and scored a total of 15 touchdowns over that span. He has finished among the top three wide receivers in PFF's Y/RR metric in each of the past two seasons — 3.11 (second) in 2023 and 2.87 (third) in 2024, respectively. Given the uncertain status of Stefon Diggs (knee, free agency) and Tank Dell (knee) for 2025, the emerging superstar could make a jump into the top tier of fantasy receivers.

11. De'Von Achane, RB, Miami Dolphins

Achane's year-over-year carries nearly doubled (103 to 203), but the yardage total increased by only 107 yards from 2023. While the rushing efficiency may have dropped even more than most had expected, his receiving role was elite — pacing the position with 78 receptions for 592 yards and six touchdowns.

12. Brian Thomas Jr., WR, Jacksonville Jaguars

Among the top 10 receivers in fantasy points per game, seven of them missed multiple games in 2024. While Thomas was 11th on a per-game basis, he played a full season and finished fourth in fantasy points. As injuries sidelined Jacksonville's other top pass catchers (Evan Engram and Christian Kirk), Thomas stepped up down the stretch with all six of his double-digit target games occuring in the final six weeks of the season. During that span, he had the second-most targets (70) behind only Ja'Marr Chase (75) and ranked top five in catches (45), yards (593) and touchdowns (five).

13. A.J. Brown, WR, Philadelphia Eagles

Leading the league in books read on the sideline during games, Brown missed four games in 2024 but channeled his inner excellence to finish with 67 receptions for 1,079 yards and seven touchdowns. While there were some quiet games, Brown's 2024 per-game averages of receptions (5.2) and yards (83.0) weren't that much lower than his career averages (5.7/86.8). The only real concern with Brown from a weekly fantasy production standpoint is the potential for a big day from Saquon Barkley leading to low passing volume overall.

14. Brock Bowers, TE, Las Vegas Raiders

Bowers led all tight ends in receptions (112), targets (153) and receiving yards (1,194) despite being a rookie with sub-par quarterback play. Only George Kittle scored more fantasy points on a per-game basis, and Bowers led the position in overall points. While it may be difficult to outproduce his rookie numbers, few, if any, tight ends are the focal point of their offense the way Bowers is.

15. Derrick Henry, RB, Baltimore Ravens

Father Time may be undefeated, but Henry carried the ball 325 times for 1,921 yards, the second-best (by far) of his career, and a league-high 16 touchdowns in his age-30 season. Yes, his receiving volume was (and will continue to be) low, but Lamar Jackson limits opposing defenses from being able to stack the box to slow him down. Even including (full) PPR-scoring formats, Henry was top four across all scoring formats. A repeat of 2024's numbers may be unlikely, but it's possible that concerns about his age and a lack of work as a receiver could once again lead to a draft-day discount.

16. Jonathan Taylor, RB, Indianapolis Colts

Like with Derrick Henry, a concern with Taylor is the lack of receiving volume, especially with Anthony Richardson under center. Taylor, who missed Weeks 5-7, had only 12/59/1 receiving on 21 targets over the final 10 games of the season. But his rushing numbers over that span were elite — 231 carries for 1,082 yards, both of which were second to only Saquon Barkley, and seven touchdowns. One additional concern with Taylor is that he has missed at least three games in three consecutive seasons.

17. Josh Jacobs, RB, Green Bay Packers

Only the Eagles (55.86%) and Ravens (53.55%) ran the ball more often than the Packers (50.69%) in 2024, and their team's quarterbacks (Jalen Hurts and Lamar Jackson) ranked first and third, respectively, in quarterback rush attempts last season. Jacobs, who was one of six running backs to clear 300 carries in 2024, handled 67.49% of the team's running back carries. Jacobs set non-rookie lows in targets (43) and receptions per game (2.1). As much as the Packers want to be a run-first offense, it's unclear how much a healthy complement of backs (MarShawn Lloyd played 10 snaps as a rookie) may shave off some of his workload in 2025.

18. Ashton Jeanty, RB, Rookie

Arguably a top five prospect (regardless of position) in the 2025 NFL Draft class, Jeanty can move up to the RB4/RB5 range with the right landing spot in April. His contact balance is elite, and he had an insane 1,970 yards after contact in 2024, per PFF. While he wasn't as involved as a receiver this past season, he finished with 43 catches for 569 yards and five touchdowns in 2023. He's a do-everything talent who should become a true workhorse on Day 1. If there's a concern, it's the scenario forecast by NFL.com Lance Zierlein in his mock draft and a team like the Jets drafting Jeanty to compete with Breece Hall for touches.

19. Drake London, WR, Atlanta Falcons

London set career highs across the board — 100/1,271/9 on 158 targets — and he finished with 50-plus yards in 14 of 17 games. Only Justin Jefferson and Ja'Marr Chase (15 each) had more such games. While two of the three games went into overtime, London closed the season with 22/352/2 on a league-high 39 targets in that three-week span that Michael Penix Jr. was under center.

20. Trey McBride, TE, Arizona Cardinals

The good news is that McBride smashed previous career highs in targets (147), receptions (111) and receiving yards (1,146). Among all players (wide receivers included), he finished eighth, fourth, and 11th, respectively, in those categories. The bad news is that he had only two touchdowns and has a total of six through three NFL seasons. If there's a glimmer of hope, McBride finished top three in TE targets from inside the 20 (21, T-2nd), 15 (16, T-2nd), 10 (12, 1st) and 5 (seven, T-1st).

RankPlayerPos.Team
1Ja'Marr ChaseWRCincinnati Bengals
2Saquon BarkleyRBPhiladelphia Eagles
3Bijan RobinsonRBAtlanta Falcons
4Justin JeffersonWRMinnesota Vikings
5Puka NacuaWRLos Angeles Rams
6CeeDee LambWRDallas Cowboys
7Amon-Ra St. BrownWRDetroit Lions
8Malik NabersWRNew York Giants
9Jahmyr GibbsRBDetroit Lions
10Nico CollinsWRHouston Texans
11De'Von AchaneRBMiami Dolphins
12Brian Thomas Jr.WRJacksonville Jaguars
13A.J. BrownWRPhiladelphia Eagles
14Brock BowersTELas Vegas Raiders
15Derrick HenryRBBaltimore Ravens
16Jonathan TaylorRBIndianapolis Colts
17Josh JacobsRBGreen Bay Packers
18Ashton JeantyRBRookie
19Drake LondonWRAtlanta Falcons
20Trey McBrideTEArizona Cardinals
21Tyreek HillWRMiami Dolphins
22Bucky IrvingRBTampa Bay Buccaneers
23Tee HigginsWRCincinnati Bengals
24Jaxon Smith-NjigbaWRSeattle Seahawks
25Breece HallRBNew York Jets
26Ladd McConkeyWRLos Angeles Chargers
27Christian McCaffreyRBSan Francisco 49ers
28Kyren WilliamsRBLos Angeles Rams
29Chase BrownRBCincinnati Bengals
30Terry McLaurinWRWashington Commanders
31Mike EvansWRTampa Bay Buccaneers
32Josh AllenQBBuffalo Bills
33Lamar JacksonQBBaltimore Ravens
34George KittleTESan Francisco 49ers
35James CookRBBuffalo Bills
36Joe MixonRBHouston Texans
37Garrett WilsonWRNew York Jets
38Alvin KamaraRBNew Orleans Saints
39Kenneth Walker IIIRBSeattle Seahawks
40James ConnerRBArizona Cardinals
41David MontgomeryRBDetroit Lions
42Jayden DanielsQBWashington Commanders
43Jalen HurtsQBPhiladelphia Eagles
44Chuba HubbardRBCarolina Panthers
45Davante AdamsWRNew York Jets
46Zay FlowersWRBaltimore Ravens
47DJ MooreWRChicago Bears
48Tony PollardRBTennessee Titans
49Courtland SuttonWRDenver Broncos
50DeVonta SmithWRPhiladelphia Eagles
51Marvin Harrison Jr.WRArizona Cardinals
52George PickensWRPittsburgh Steelers
53Joe BurrowQBCincinnati Bengals
54Isiah PachecoRBKansas City Chiefs
55Sam LaPortaTEDetroit Lions
56Tyrone Tracy Jr.RBNew York Giants
57Omarion HamptonRBRookie
58Kaleb JohnsonRBRookie
59Rashee RiceWRKansas City Chiefs
60Jaylen WaddleWRMiami Dolphins
61Jerry JeudyWRCleveland Browns
63Chris OlaveWRNew Orleans Saints
63Jameson WilliamsWRDetroit Lions
64Rome OdunzeWRChicago Bears
65Jordan AddisonWRMinnesota Vikings
66Chris GodwinWRTampa Bay Buccaneers
67J.K. DobbinsRBLos Angeles Chargers
68D'Andre SwiftRBChicago Bears
69Brian Robinson Jr.RBWashington Commanders
70Jayden ReedWRGreen Bay Packers
71Xavier WorthyWRKansas City Chiefs
72Brandon AiyukWRSan Francisco 49ers
73Rico DowdleRBDallas Cowboys
74Najee HarrisRBPittsburgh Steelers
75TreVeyon HendersonRBRookie
76T.J. HockensonTEMinnesota Vikings
77Mark AndrewsTEBaltimore Ravens
78David NjokuTECleveland Browns
79Tetairoa McMillanWRRookie
80Calvin RidleyWRTennessee Titans
81Jakobi MeyersWRLas Vegas Raiders
82Patrick MahomesQBKansas City Chiefs
83Quinshon JudkinsRBRookie
84Khalil ShakirWRBuffalo Bills
85Travis KelceTEKansas City Chiefs
86Jonnu SmithTEMiami Dolphins
87Rhamondre StevensonRBNew England Patriots
88Jaylen WarrenRBPittsburgh Steelers
89Tank BigsbyRBJacksonville Jaguars
90Nick ChubbRBCleveland Browns
91Zach CharbonnetRBSeattle Seahawks
92Jaleel McLaughlinRBDenver Broncos
93Darnell MooneyWRAtlanta Falcons
94Keenan AllenWRChicago Bears
95Rachaad WhiteRBTampa Bay Buccaneers
96Stefon DiggsWRHouston Texans
97Evan EngramTEJacksonville Jaguars
98Javonte WilliamsRBDenver Broncos
99Tyjae SpearsRBTennessee Titans
100Jordan MasonRBSan Francisco 49ers
101Jalen McMillanWRTampa Bay Buccaneers
102Luther Burden IIIWRRookie
103Michael Pittman Jr.WRIndianapolis Colts
104Josh DownsWRIndianapolis Colts
105Cooper KuppWRLos Angeles Rams
106Jauan JenningsWRSan Francisco 49ers
107Keon ColemanWRBuffalo Bills
108Baker MayfieldQBTampa Bay Buccaneers
109Tyler WarrenTERookie
110Bo NixQBDenver Broncos
111Jared GoffQBDetroit Lions
112Kyler MurrayQBArizona Cardinals
113Tucker KraftTEGreen Bay Packers
114Rashid ShaheedWRNew Orleans Saints
115Rashod BatemanWRBaltimore Ravens
116Amari CooperWRBuffalo Bills
117Emeka EgbukaWRRookie
118Ricky PearsallWRSan Francisco 49ers
119Quentin JohnstonWRLos Angeles Chargers
120Marquise BrownWRKansas City Chiefs
121Justin HerbertQBLos Angeles Chargers
122Drake MayeQBNew England Patriots
123Colston LovelandTERookie
124Trey BensonRBArizona Cardinals
125Jerome FordRBCleveland Browns
126Blake CorumRBLos Angeles Rams
127Ray DavisRBBuffalo Bills
128Jaylen WrightRBMiami Dolphins
129Tyler AllgeierRBAtlanta Falcons
130Romeo DoubsWRGreen Bay Packers
131Brock PurdyQBSan Francisco 49ers
132Caleb WilliamsQBChicago Bears
133Jordan LoveQBGreen Bay Packers
134Austin EkelerRBWashington Commanders
135Braelon AllenRBNew York Jets
136Roschon JohnsonRBChicago Bears
137Isaac GuerendoRBSan Francisco 49ers
138Sincere McCormickRBLas Vegas Raiders
139Kareem HuntRBKansas City Chiefs
140Audric EstimeRBDenver Broncos
141Cam SkatteboRBRookie
142Dylan SampsonRBRookie
143Dak PrescottQBDallas Cowboys
144Anthony RichardsonQBIndianapolis Colts
145Elic AyomanorWRRookie
146DeAndre HopkinsWRKansas City Chiefs
147Adam ThielenWRCarolina Panthers
148C.J. StroudQBHouston Texans
149Dalton KincaidTEBuffalo Bills
150Jake FergusonTEDallas Cowboys