Canaqua Sports Endurance Training at Cherry BeachSwimming5 kmTriathlon2 km June 28, 2025Toronto, Ontario, Canada
2025 Canada Day Virtual Walk and RunRunning2 km5k8 km10kHalf MarathonMarathon July 1, 2025Toronto, Ontario, Canada
Toronto Island Triathlon and DuathlonTriathlon2 kmDuathlon10 km August 16, 2025Toronto, Ontario, Canada