At the end of every season, the NHL entry draft is held, and the general managers of each team take their best swing at securing prospects that will ultimately materialize into contributors at the NHL level at some point down the road.
A general manager's ability to do so depends on both the quality of each team's scouting department and the number of quality players available in the talent pool, which typically can't be determined until at least five years after the draft takes place.
This year's draft class is considered one of the deeper ones in recent memory, as beyond top prospect Ryan Nugent-Hopkins, there are thought to be at least four or five other players who appear to be future stars.
Ultimately, for a draft class to be considered above average, it needs to not only contain stars who were taken in the top 10 picks, but also quality players who, for whatever reason, had to wait until the second round or later to hear their names called.
With that in mind, here's a look at the top 12 draft classes in NHL history.