Fantasy Football Rankings: WRs – 21-40




These 2025 Fantasy Football Rankings will be updated often throughout the summer, so make sure you check back from time to time.

Also, be sure to check out my other 2025 Fantasy Football articles, which will include sleepers, busts, tons of 2025 Fantasy Football mock drafts and other material.

Follow me @walterfootball for updates.

Fantasy Pros



2025 Fantasy Football Rankings – Wide Receivers

Last Updated: August 30


Top 10 | 11-20 | 21-40 | 41-60 | 61-100 |

Other Positions: QB | RB | WR | TE
21. Emeka Egbuka, WR, Buccaneers. Bye: 9.

Emeka Egbuka has been the Buccaneers’ standout performer, according to ESPN’s Jenna Laine. Egbuka is high in our rankings, so it’s nice to see him performing well at training camp.

Projected 2025 Fantasy Stats: 80 catches. 1,030 receiving yards. 8 total TDs.
Projected 2025 Fantasy Points: 166.

22. Tyreek Hill, WR, Dolphins. Bye: 12.

Tyreek Hill is having issues with the Dolphins. He’s acted out in front of the media, shown up to practice late, and is now missing time with an injury. On top of all that, he’s a 31-year-old receiver relying on speed who needs his injury-prone quarterback to remain healthy.

Projected 2025 Fantasy Stats: 93 catches. 1,170 receiving yards. 8 total TDs.
Projected 2025 Fantasy Points: 165.

23. Mike Evans, WR, Buccaneers. Bye: 9.

Mike Evans had yet another 1,000-yard season, but he’ll be 32 in 2025, so the streak will have to end at some point.

Projected 2025 Fantasy Stats: 74 catches. 1,020 receiving yards. 10 total TDs.
Projected 2025 Fantasy Points: 162.

24. D.K. Metcalf, WR, Steelers. Bye: 5.

DK Metcalf had a great start to his 2024 season, but played hurt down the stretch. His 2025 outlook will depend on what the Steelers do at quarterback.

Projected 2025 Fantasy Stats: 72 catches. 1,100 receiving yards. 8 total TDs.
Projected 2025 Fantasy Points: 158.

25. Xavier Worthy, WR, Chiefs. Bye: 10.

Xavier Worthy had some struggles to start his career, but he improved as his rookie season progressed.

Projected 2025 Fantasy Stats: 75 catches. 920 receiving yards. 9 total TDs.
Projected 2025 Fantasy Points: 156.

26. Deebo Samuel, WR, Redskins. Bye: 12.

Deebo Samuel is now with the Redskins. He’s a better player in real life than in fantasy.

Projected 2025 Fantasy Stats: 68 catches. 1,040 receiving yards. 6 total TDs.
Projected 2025 Fantasy Points: 155.

27. Rome Odunze, WR, Bears. Bye: 5.

There seems to be a changing of the guard as far as Chicago’s No. 1 receiver is concerned. Rome Odunze saw a whopping five targets in the preseason finale, which was four more than D.J. Moore. In fact, there was one instance in the final minutes of the second quarter where Moore was seen slowly jogging back to the line of scrimmage as the clock was ticking. Perhaps I’m making something out of nothing, but Moore looked completely uninterested in playing football. Odunze, on the other hand, made some big catches and was targeted twice in the end zone. Even the Chiefs announcer remarked that Odunze looked special.

Projected 2025 Fantasy Stats: 75 catches. 1,060 receiving yards. 8 total TDs.
Projected 2025 Fantasy Points: 154.

28. Terry McLaurin, WR, Redskins. Bye: 12.

Terry McLaurin has asked for more money than DK Metcalf. This means he wants more than $132 million over four years, which he’ll never get because Metcalf is younger. McLaurin’s unreasonable demand make it seem like he won’t end his holdout anytime soon.

Projected 2025 Fantasy Stats: 71 catches. 1,050 receiving yards. 8 total TDs.
Projected 2025 Fantasy Points: 153.

29. Zay Flowers, WR, Ravens. Bye: 7.

Zay Flowers had some big games in 2024. He should continue to improve with more experience.

Projected 2025 Fantasy Stats: 81 catches. 1,090 receiving yards. 6 total TDs.
Projected 2025 Fantasy Points: 150.

30. D.J. Moore, WR, Bears. Bye: 5.

D.J. Moore had to endure Caleb Williams’ rookie woes. Things should be better for the two in 2025.

Projected 2025 Fantasy Stats: 82 catches. 1,040 receiving yards. 7 total TDs.
Projected 2025 Fantasy Points: 146.

31. Garrett Wilson, WR, Jets. Bye: 9.

Garrrett Wilson quietly logged 101 receptions last year. His outlook depends on how Justin Fields performs.

Projected 2025 Fantasy Stats: 92 catches. 1,030 receiving yards. 7 total TDs.
Projected 2025 Fantasy Points: 145.

32. Matthew Golden, WR, Packers. Bye: 5.

Matthew Golden caught a quick slant for a gain of seven yards in his preseason debut. This helped moved the chains on third down. Golden also drew a pass interference flag on Sauce Gardner. Golden’s stats may not show it, but he was the one positive for the Packer offense against the Jets.

Projected 2025 Fantasy Stats: 63 catches. 970 receiving yards. 7 total TDs.
Projected 2025 Fantasy Points: 144.

33. Jameson Williams, WR, Lions. Bye: 8.

Jameson Williams finally lived up to his potential as a big-play threat.

Projected 2025 Fantasy Stats: 62 catches. 1,020 receiving yards. 6 total TDs.
Projected 2025 Fantasy Points: 144.

34. George Pickens, WR, Cowboys. Bye: 10.

George Pickens is a talented deep threat, but is stuck playing with terrible quarterbacks. He’s also now the No. 2 receiver.

Projected 2025 Fantasy Stats: 58 catches. 940 receiving yards. 6 total TDs.
Projected 2025 Fantasy Points: 140.

35. Dont'e Thornton, WR, Raiders. Bye: 8.

Dont’e Thornton saw two targets from Geno Smith in the preseason finale. Smith hit Thornton on a third down to move the chains and later fired a back-shoulder pass to Thornton, which the rookie reeled in for a touchdown. Charlie Campbell, who has multiple sources with the Raiders, has said that Thornton is viewed as the No. 1 receiver on the team despite being a fourth-round rookie. He’s atop my Fantasy Football Sleepers list.

Projected 2025 Fantasy Stats: 60 catches. 920 receiving yards. 6 total TDs.
Projected 2025 Fantasy Points: 138.

36. Josh Downs, WR, Colts. Bye: 11.

Josh Downs suffered a hamstring issue in practice. It’s unclear how severe it is at the moment, though soft-tissue injuries tend to linger. If Downs misses time, Tyler Warren and Adonai Mitchell will benefit most.

Projected 2025 Fantasy Stats: 82 catches. 940 receiving yards. 7 total TDs.
Projected 2025 Fantasy Points: 137.

37. Rashee Rice, WR, Chiefs. Bye: 10.

The NFL has proposed a 10-game suspension for Rashee Rice. While it’s unlikely that Rice actually serves 10 games, the length of this proposal means that Rice might get six, or even eight games. This situation obviously helps Xavier Worthy, Travis Kelce, and either Jalen Royals or Tyquan Thornton.

Projected 2025 Fantasy Stats: 74 catches. 950 receiving yards. 7 total TDs.
Projected 2025 Fantasy Points: 137.

38. Jaylen Waddle, WR, Dolphins. Bye: 12.

Jaylen Waddle was greatly impacted by Miami’s injured offensive line. He’ll bounce back in 2025 if Miami repairs its blocking and can take more shots downfield.

Projected 2025 Fantasy Stats: 82 catches. 970 receiving yards. 6 total TDs.
Projected 2025 Fantasy Points: 135.

39. Jordan Addison, WR, Vikings. Bye: 6.

Jordan Addison didn’t have more than three catches in any game until November last year, yet he finished at a torrid pace. He should have a big third season.

Projected 2025 Fantasy Stats: 61 catches. 810 receiving yards. 7 total TDs.
Projected 2025 Fantasy Points: 133.

40. Isaac TeSlaa, WR, Lions. Bye: 8.

Tim Patrick has been traded, opening up opportunities for the explosive Isaac TeSlaa.

Projected 2025 Fantasy Stats: 58 catches. 890 receiving yards. 5 total TDs.
Projected 2025 Fantasy Points: 129.


Top 10 | 11-20 | 21-40 | 41-60 | 61-100 |



Other Positions: QB | RB | WR | TE