The 2012 NHL draft featured players like Nail Yakupov, Ryan Murray and Alex Galchenyuk going in the top three spots. These players have great potential, but where do they rank in hockey's top 50 prospects right now?

This slideshow will take a look at some of the top players who have tons of potential.