Canada

Over 7 olympiads, Canada has sent 32 participants in 8 teams.

Pittsburgh 2011

Team Canada

  • Keunjae Go
  • Jordan Ho
  • Daniel Mitropolsky
  • William Zhang

Ljubljana 2012

Team Canada

  • Harry Go
  • Qin Long
  • David Penco
  • Simon Huang

Manchester 2013

Team Canada

  • Janis Chang
  • Jordan Ho
  • Stella Lau
  • Daniel Lovsted

Beijing 2014

Team Canada

  • Daniel Lovsted
  • Yan Huang
  • Simon Huang
  • Minh-Tam Nguyen

Blagoevgrad 2015

Team Canada

  • Ben Zhang
  • Ella Bei
  • Emma McLean
  • James Hyett

Mysore 2016

Team Canada

  • James Hogan
  • Kevin Sun
  • Lawrence Pang
  • Minh-Tam Nguyen

Dublin 2017

Team Canada Castors (Fr)

  • Antonin Benoit
  • Corinne Soucy
  • Georges Awaad
  • Samuel Ouvrard

Team Canada Moose (En)

  • Gabriel Kammer
  • James Hogan
  • Jane Li
  • Kevin Liang