Canada

Over 8 olympiads, Canada has sent 40 participants in 10 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

Prague 2018

Team Canada Moose (En)

  • Ken Jiang
  • Shuli Jones
  • Nathan Kim
  • Kevin Liang

Team Canada Castor (Fr)

  • Georges Awaad
  • Yeryomin George
  • Samson Nathan
  • Corinne Soucy