I count 3, but maybe 4. Maybe I'm more optimistic.
Zacha is at #127 for forwards in points, and heating up. Top 6 would mean 192 players. So I'm definitely not wrong here.
Now if you want to say "low end top 6er's", sure. Marchand is definitely also one. And Poitras is about to be if he stays healthy. Coyle we agree, isn't presently playing like top 6 material. Funny enough, Geekie is #168 in forwards for pts. In theory, he counts, but I'm ok giving you that one too. In a perfect world he's middle 6.