Achievements

Olympic Games
World Aquatics Swimming Championships Long Course
World Aquatics Swimming Championships Short Course
Pan American Games
Commonwealth Games
FINA World Junior Swimming Championships
Youth Olympic Games

World Aquatic Cup Series

Canadian Records