Nathan MacKinnon was selected first overall in the NHL draft Sunday.

The Cole Harbour, N.S., teenager led the Halifax Mooseheads to victory at the Memorial Cup this year. He was drafted by the Colorado Avalanche.

"So proud to be part of the @Avalanche organization!!!" MacKinnon tweeted shortly after being picked.

Jonathan Drouin pulls on a Tampa Bay Lightning sweater after being chosen third overall in the first round of the NHL hockey draft. (AP)

Mooseheads teammate Jonathan Drouin was selected third by the Tampa Bay Lightning. "Really proud to be part of the Tampa Bay Lightning. Can't wait to head out to Tampa," Drouin tweeted.

The Halifax Mooseheads shared their excitement. "What an awesome moment for Nate and his family," the team tweeted. "What a year and a half for Drouin. Congrats to @jodrouin27 and his family. This is awesome. Any new Colorado or Tampa fans out there in Moose Country?"

Goalie Zach Fucale was drafted by the Montreal Canadiens 36th overall.

Another local player who's turning heads on the ice is William Carrier of the Cape Breton Screaming Eagles.

His coach, Marc-Andre Dumont, is in New Jersey for Sunday's draft.

He expects Carrier to go all the way.

"The scouts have seen enough to know that he's a very good NHL prospect, and I think it's an exciting time for him, the family and our organization and fans as well," he said.

"To see one of the boys who was drafted with the Eagles grow up and end up being drafted with the NHL? I think it's a great accomplishment."

Follow the draft live at CBC Sports.