Justin Barron of the Halifax Mooseheads is a smooth skating two-way defenceman ranked 16th despite playing in just 34 games during his third QMJHL season.