This feels wide open.
Duke Williams
The clear winner from Friday night and the seemingly clear sixth WR right now (or fifth?) is Williams, who outmuscled a Lions defender for a touchdown catch on Friday night. Not only that, he played 37 snaps, the most on the team, and played with all three QBs. That’s right, he received first-team reps in ed zone work with Josh Allen. (Sorry, Robert Foster.) He caught all three targets, is a willing blocker, and hasn’t fumbled yet. I was the first to tamp down the love for Williams when he was signed from the CFL saying it was going to be a long road but he’s steadily navigated that lane to get into this position.
Isaiah McKenzie
I think McKenzie is the next guy up right now and if Buffalo keeps seven receivers, he could find a way onto the 53-man roster, but it would be hard for him to see the 46-man game day squad. He saw only one snap on Friday (incidentally it was a gadget play where he scored a touchdown) just like the previous week where he only saw one play. That’s not how the coaches operate with guys they think could make a big impact. He muffed a punt, too. At this point, he’s probably on the outside looking in in favor of a special teams contributor like Maurice Alexander or Senorise or a guy with more upside at another position.