Draft position is the most predictive metric one can use for NFL prospects.
NFL teams evaluate every other metric one might use, such as combine data, college production ect. in their decision making process when drafting these players. So all of those things are already baked into the teams evaluation of the players.
As far as Hopkins vs Williams college production goes, Hopkins was a more productive player.
Hopkins 39 games 206 receptions 3020 yards 27 TD
Williams 38 games 177 receptions 2727 yards 21 TD
As far as combine metrics they are pretty similar.
Hopkins
Williams
As far as draft position goes Mike Williams was the second WR drafted in 2017 and Hopkins was the 2nd WR drafted in 2013 so they would have the same odds based on historical performance per
workdogs evaluation of career VBD.
I think being drafted 7th overall compared to 27th overall is definitely in favor of Williams, but I think Hopkins was a better prospect based on his higher productivity. Hopkins was competing with Sammy Watkins and Martavius Bryant for targets. Mike Williams was competing with Charone Peak, Adam Humphries and Jordan Leggett.
eta - Hopkins had Tajh Boyd as his main QB while Williams had Deasean Watson. Williams had better QB support