• Alberni Valley Bulldogs
  • Chilliwack Chiefs
  • Coquitlam Express
  • Cowichan Capitals
  • Langley Rivermen
  • Merritt Centennials
  • Nanaimo Clippers
  • Penticton Vees
  • Powell River Kings
  • Prince George Spruce Kings
  • Salmon Arm Silverbacks
  • Surrey Eagles
  • Trail Smoke Eaters
  • Vernon Vipers
  • Victoria Grizzlies
  • Wenatchee Wild
  • West Kelowna Warriors
Team Sites
Follow the BCHL


A native of New Westminster, British Columbia, Leung enters his second year as Trail Smoke Eaters Assistant Coach. Prior to joining the Smoke Eaters, Leung spent 6 seasons coaching in the BC Major Midget League with the last three as Head Coach. His 73-35-10-4 record as Head Coach behind the bench includes a league championship in 2015/2016 and sees him leave as the club leader in wins. In addition to his time with the Hawks, Leung has been an active participant in the BC Hockey Program of Excellence where he served as the Assistant Coach last season for Team BC at the 2016 Western Canada Challenge Cup and a further two seasons as video coach at the 2015 Canada Winter Games and the 2012 Western Canada Challenge Cup.

Leung brings his expertise in video analysis and game preparation to the Smoke Eaters.

Email: [email protected]

Zanier, a teacher at Rossland Summit School, served as Smokies assistant coach on a part-time basis for 11 seasons before committing full time in 2013, due to a combination of an accommodating school board and fewer week-day games scheduled by the BCHL.

Before joining the Smoke Eaters, Zanier coached at the pee-wee and bantam level in the Greater Trail Minor Hockey Association, and served as player-coach with the Senior Smoke Eaters during the 1980s. As a player, Zanier skated with the junior and senior Smokies as well as the UBC Thunderbirds.

Barry understands what it takes to win at the BCHL level and will help ensure we get the most out of our players this season.

BRAD RAND (Vancouver)

DEREK SANDERS (British Columbia)

ART HANSON (Alberta)


CHRIS WELLAR (Saskatchewan)

OLIVIER FILION (Eastern Canada)