Fantasy Football Rankings: WRs – 21-40




These 2024 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 2024 Fantasy Football articles, which will include sleepers, busts, tons of 2024 Fantasy Football mock drafts and other material.

Follow me @walterfootball for updates.

Fantasy Pros



2024 Fantasy Football Rankings – Wide Receivers

Last Updated: May 18


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

Other Positions: QB | RB | WR | TE | DraftSharks’ Projections
21. Devonta Smith, WR, Eagles. Bye: 5.

DeVonta Smith is an inconsistent fantasy option with huge upside, especially if A.J. Brown gets hurt.

Projected 2024 Fantasy Stats: 90 catches. 1,190 receiving yards. 8 total TDs.
Projected 2024 Fantasy Points: 167.

22. D.K. Metcalf, WR, Seahawks. Bye: 10.

DK Metcalf saw a dip in his reception totals, but his yardage increased last year with lots of big plays. Metcalf should continue to thrive with the new coaching staff.

Projected 2024 Fantasy Stats: 76 catches. 1,130 receiving yards. 9 total TDs.
Projected 2024 Fantasy Points: 167.

23. Drake London, WR, Falcons. Bye: 12.

Drake London could top 1,000 yards for the first time with Kirk Cousins being a major quarterback upgrade.

Projected 2024 Fantasy Stats: 84 catches. 1,220 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 164.

24. Marquise Brown, WR, Cardinals. Bye: 11.

Marquise Brown struggled with bad quarterbacking for most of 2023. Things will be much better for him with Patrick Mahomes.

Projected 2024 Fantasy Stats: 83 catches. 1,160 receiving yards. 8 total TDs.
Projected 2024 Fantasy Points: 164.

25. Christian Kirk, WR, Jaguars. Bye: 12.

Christian Kirk would see reduced snaps when Zay Jones was healthy and big performances when Jones was sidelined. Jones is gone, as is Calvin Ridley, so Kirk should have a huge 2024.

Projected 2024 Fantasy Stats: 84 catches. 1,130 receiving yards. 8 total TDs.
Projected 2024 Fantasy Points: 161.

26. Tee Higgins, WR, . Bye: .

Tee Higgins has demanded a trade. He’s good enough to be a No. 1 on a team, but it remains to be seen who is quarterback will be.

Projected 2024 Fantasy Stats: 80 catches. 1,160 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 158.

27. Tank Dell, WR, Texans. Bye: 14.

Tank Dell was a top sleeper on this site, and he exceeded expectations. Unfortunately, he missed the final six games of the season with an injury, and he’s now in a loaded receiving corps with Stefon Diggs.

Projected 2024 Fantasy Stats: 71 catches. 1,120 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 154.

28. Keenan Allen, WR, Chargers. Bye: 5.

Keenan Allen turns 32 this offseason. He should continue to play well, but his upside is worse because he’s on a team with a rookie quarterback and a crowded receiving corps.

Projected 2024 Fantasy Stats: 95 catches. 1,100 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 152.

29. Michael Pittman, WR, . Bye: .

Michael Pittman Jr., who was a reception machine last year, will reprise his role as the No. 1 receiver on the Colts. It’s huge that Indianapolis was able to find a strong backup for the injury-prone Anthony Richardson.

Projected 2024 Fantasy Stats: 103 catches. 1,150 receiving yards. 6 total TDs.
Projected 2024 Fantasy Points: 151.

30. Cooper Kupp, WR, Rams. Bye: 6.

Cooper Kupp was banged up for most of 2023, yet he still had a solid season despite taking a bit of a back seat to Puka Nacua.

Projected 2024 Fantasy Stats: 84 catches. 1,020 receiving yards. 8 total TDs.
Projected 2024 Fantasy Points: 150.

31. Terry McLaurin, WR, Redskins. Bye: 14.

Terry McLaurin didn’t gel with Sam Howell. He’s a nice buy-low candidate with the Redskins landing Jayden Daniels.

Projected 2024 Fantasy Stats: 79 catches. 1,200 receiving yards. 5 total TDs.
Projected 2024 Fantasy Points: 150.

32. Joshua Palmer, WR, Chargers. Bye: 5.

Joshua Palmer has proven that he can be productive when one of Keenan Allen or Mike Williams are out of the lineup. Now, both are gone.

Projected 2024 Fantasy Stats: 74 catches. 1,070 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 149.

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

Jordan Addison performed well as a rookie last year. He’ll be better in real life in his second year, but his stats may not show it because of poor quarterbacking.

Projected 2024 Fantasy Stats: 81 catches. 1,020 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 144.

34. Malik Nabers, WR, . Bye: .

Daniel Jones has never had a No. 1 receiver, so Malik Nabers will greatly out-produce every receiver Jones has ever had at his disposal. Nabers figures to post big numbers, even as a rookie.

Projected 2024 Fantasy Stats: 65 catches. 1,020 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 144.

35. Jakobi Meyers, WR, Raiders. Bye: 10.

Jakobi Meyers was a touchdown machine last year, catching eight scores despite playing with some pedestrian quarterbacks. Gardner Minshew isn’t great, but he’s an upgrade over what the team had at quarterback last year.

Projected 2024 Fantasy Stats: 77 catches. 920 receiving yards. 8 total TDs.
Projected 2024 Fantasy Points: 140.

36. Rashee Rice, WR, Chiefs. Bye: 6.

Rashee Rice was stellar as a second-round rookie. His stock was pointing up until he was guilty of some off-the-field problems that could have him suspended.

Projected 2024 Fantasy Stats: 64 catches. 840 receiving yards. 5 total TDs.
Projected 2024 Fantasy Points: 139.

37. Calvin Ridley, WR, . Bye: .

Calvin Ridley was inconsistent in his return from his suspension. His numbers will take a hit going from Trevor Lawrence to Will Levis.

Projected 2024 Fantasy Stats: 72 catches. 1,030 receiving yards. 6 total TDs.
Projected 2024 Fantasy Points: 139.

38. Jayden Reed, WR, Packers. Bye: 10.

Jayden Reed had a stellar rookie year, catching 64 passes for 793 yards and eight touchdowns. His numbers should continue to improve as he and Jordan Love gain more experience.

Projected 2024 Fantasy Stats: 78 catches. 970 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 139.

39. Zay Flowers, WR, Ravens. Bye: 14.

Zay Flowers had some big performances down the stretch. That should carry over in 2024.

Projected 2024 Fantasy Stats: 88 catches. 1,020 receiving yards. 6 total TDs.
Projected 2024 Fantasy Points: 138.

40. Christian Watson, WR, Packers. Bye: 10.

Christian Watson has superb athleticism and high upside. He was injured for most of 2023 but had some big games.

Projected 2024 Fantasy Stats: 56 catches. 840 receiving yards. 7 total TDs.
Projected 2024 Fantasy Points: 136.


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

Other Positions: QB | RB | WR | TE | DraftSharks’ Projections