There are over 600 players in the National Hockey League and selecting the cream of the crop is an extremely arduous task to do.
Ranking the top 100 players in the NHL requires the ability to differentiate between two players who have recorded similar stats and pretty much have the same skill set.
All of these guys are elite hockey players and the difference between each and every one of them is infinitesimal, especially when looking at the bottom three-fourths of the list.
In order to be able to rank these guys, one has to look at recent success, consistency, playoff performance, age, potential and health. Those are the criteria of this list.
And without further ado, here are the top 100 players in the NHL right now.