Halfway through the season, I don’t see a rookie wide receiver I’m confident will turn into an elite, top-shelf player. (At the receiver position, that top tier is filled with guys who can be counted on to regularly challenge for 100-plus catches and double-digit touchdowns.) But I do see four that I think will be pretty good.

DK Metcalf, Hollywood Brown, Terry McLaurin and A.J. Brown. Those are my top four, and I don’t see a lot of difference between them.

McLaurin is probably the best of the four, but he’s in the worst situation. Who’s coaching Washington next year? What kind of offense are they running? And how long will it take to mold Dwayne Haskins into an acceptable quarterback? But McLaurin looks great on the field. I saw him torch the Eagles in Week 1, and he caught 5 TDs in his first five games. He was ripping up Xavier Rhodes in Minnesota until Case Keenum got knocked out of that game.

Metcalf is probably the worst of these four, but he’s in the best spot. He’ll be working with Russell Wilson for the foreseeable future. And while Metcalf has some limitations (he’s so big, it limits his quickness) the Seahawks seem to have a good feel for how to use him. He’ll never be a 100-catch guy, but I think they’ll have some success using him as a deep threat. He’s been scoring touchdowns.

Marquise Brown looks like another DeSean Jackson. With insane quickness, he’s going to pop up regularly with long touchdowns. He’s a difference maker. But he’s tiny – the one guy on this list who’s smaller than me – and I think he’ll always have problems staying healthy. And with his style of play and the team he’s on, I don’t think he’ll ever rank in the top 15 in a season in receptions.

I am putting one other player in the top tier – A.J. Brown. I’ve seen him make a few plays where he looks like he’s going to be another Anquan Boldin. He’s huge, he’s strong, he gets it, and I think he’ll be around for years and years. But like McLaurin, we get into wonder how it will all play out. Who’s quarterbacking? And what kind of offense are they running? Is he even going to be the best wide receiver on his own team? They’ve got Corey Davis, but I think Brown will be better.

On the list below, rookies are flagged by black dots. Rankings assume PPR scoring, with fantasy teams holding the rights to players indefinitely – so you’re not just looking at 2019 and 2020 but even future years. So when guys start getting similar in value, the tendency is to go with the 23-year-old before the 28-year-old.

After those initial four, there are another nine rookie receivers worth discussing, I think. Parris Campbell hasn’t done much this year, but he took a nice step forward on Sunday in Pittsburgh. (Outside of tripping over his own feet with the end zone in front of him, that is.) For the first time, Campbell looked like an NFL receiver. I think he’ll be like Curtis Samuel, who played in the same limited role at Ohio State before him. Campbell has the right coaching staff, and he’ll come around. But I can’t rank him higher because I’m not sure if he’s even one of the top 2 prospects on his own NFL team – Colts have T.Y. Hilton (we know he’s great) and Zach Pascal has been coming on nicely.

Diontae Johnson has had a very nice season for a bad passing offense in Pittsburgh. The Steelers have a great track record of developing receivers, and it looks like Johnson will be their latest.

Around 50 receivers in, I would be considering two physical marvels who need development. Mecole Hardman and Deebo Samuel don’t have the know-how yet between the ears, but I think it will happen for them in future seasons.

Darius Slayton has made a few downfield catches for the Giants. He needs to be part of the discussion. And Hunter Renfrow looks like he’s going to be a good slot for the Raiders. Renfrow looks like Walter from accounting, but he seems to be developing into a security blanket type guy for Derek Carr.

In the mid-60s, I have a pair of big prospects who haven’t done much of anything yet. N’Keal Harry and J.J. Arcega-Whiteside are redshirt types who could come on in 2020.

Last guy I’ll include is Preston Williams, who might have been 20 spots higher had he not just blown out his knee.

Each week I look at one position for dynasty purposes. To see other positions (from previous weeks) use the “Past Issues” navigation on the right side of the screen. I posted running backs last week. Next time it will be back to tight ends.

1.NOMichael Thomas26
2.HOUDeAndre Hopkins27
3.DALAmari Cooper25
4.TBChris Godwin23
5.LARCooper Kupp26
6.SEATyler Lockett27
7.TBMike Evans26
8.KCTyreek Hill25
9.GBDavante Adams26
10.DENCourtland Sutton24
11.CLEOdell Beckham27
12.DETKenny Golladay26
13.JACDJ Chark23
14.CHIAllen Robinson26
15.ATLJulio Jones30
16.PITJuJu Smith-Schuster22
17.SEA• DK Metcalf 21
18.BAL• Marquise Brown 22
19.ATLCalvin Ridley24
20.WAS• Terry McLaurin 23
21.CARDJ Moore22
22.LACKeenan Allen27
23.CARCurtis Samuel23
24.MINAdam Thielen29
25.INDT.Y. Hilton29
26.TEN• A.J. Brown 22
27.MINStefon Diggs25
28.LACMike Williams25
29.CINTyler Boyd24
30.DALMichael Gallup23
31.NYJRobby Anderson26
32.IND• Parris Campbell 22
33.LARRobert Woods27
34.BUFJohn Brown29
35.PHIAlshon Jeffery29
36.CINA.J. Green31
37.CLEJarvis Landry26
38.HOUWill Fuller25
39.DETMarvin Jones29
40.INDZach Pascal24
41.ARIChristian Kirk22
42.JACDede Westbrook25
43.KCSammy Watkins26
44.PIT• Diontae Johnson 23
45.OAKTyrell Williams27
46.TENCorey Davis24
47.NEMohamed Sanu30
48.NYJJamison Crowder26
49.LARBrandin Cooks26
50.NEJulian Edelman33
51.KC• Mecole Hardman 21
52.SF• Deebo Samuel 23
53.SFEmmanuel Sanders32
54.NYGGolden Tate31
55.OAK• Hunter Renfrow 23
56.NEPhillip Dorsett26
57.BUFCole Beasley30
58.NYG• Darius Slayton 22
59.NOTreQuan Smith23
60.MIADeVante Parker26
61.GBMarquez Valdes-Scantling25
62.HOUKenny Stills27
63.NE• N'Keal Harry 21
64.PHI• J.J. Arcega-Whiteside 22
65.ARILarry Fitzgerald36
66.MIA• Preston Williams22
67.GBAllen Lazard23
68.NYGSterling Shepard25
69.BAL• Miles Boykin 23
70.PITJames Washington23
71.CLEAntonio Calloway22
72.CHIAnthony Miller25
73.JACChris Conley27
74.TENAdam Humphries26
75.ARI• KeeSean Johnson 23
76.CHITaylor Gabriel28
77.CINAuden Tate22
78.GBGeronimo Allison25
79.OAKZay Jones24
80.UFAAntonio Brown31
81.SEAJosh Gordon28
82.LARJosh Reynolds24
83.NYJDemaryius Thomas31
84.MIN• Olabisi Johnson 22
85.WAS• Kelvin Harmon 22
86.ATLRussell Gage23
87.BALWillie Snead27
88.INDDevin Funchess25
89.PHINelson Agholor26
90.KCDemarcus Robinson25
91.WASPaul Richardson27
92.ARI• Andy Isabella 21
93.TBBreshad Perriman26
94.DENDaeSean Hamilton24
95.LACAndre Patton25
96.SFDante Pettis24
97.DETDanny Amendola34
98.NOTed Ginn34
99.GBJake Kumerow27
100.SEA• John Ursua 25

—Ian Allan