• Discomfort Zone Multisport-Ashville Spring Training Camp

    Ashville Rice Pinnacle Road, Bent Creek, NC, United States

    Daily triathlon-specific swim, bike, run and core strength workouts in and around beautiful Asheville, North Carolina.    

  • Cindy Lewis Performance Training – Clermont Training Camp

    National Training Centre, South Lake Hospital 1935 Don Wickham Drive, Clermont, FL, United States

    Join CL Performance Training for a week of training in Clermont, Florida this April! Get outdoors and build some great fitness in this high volume training camp to set you […]

  • CL Performance Training – Mega Morning Training Day

    Hero Endurance Sport 78 Signet Drive, Suite # 204, Toronto, Ontario, Canada

    Indoor coached ride on Computrainer, followed by outdoor run, talks, clinic. Snacks provided. Bring your bike, hydration, nutrition, change of clothes suitable for the weather.

  • Toronto Triathlon Club – Tuscon Arizona Winter Training Camp

    Starr Pass 3645 W Starr Pass Blvd, Tucson, AZ, United States

    It's time to get off the Trainer! Acquire triathlon skills & build volume while escaping the cold of Toronto this winter and get in some truly amazing outdoor training! Join […]

  • CL Performance Training – Open Water Swim Clinic

    Cherry Beach 1 Cherry St,, Toronto, ON

    CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

  • CL Performance Training – Open Water Swim Clinic

    Cherry Beach 1 Cherry St,, Toronto, ON

    CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

  • CL Performance Training – Open Water Swim Clinic

    Cherry Beach 1 Cherry St,, Toronto, ON

    CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

  • CL Performance Training – Open Water Swim Clinic

    Cherry Beach 1 Cherry St,, Toronto, ON

    CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

  • CL Performance Training – Open Water Swim Clinic

    Cherry Beach 1 Cherry St,, Toronto, ON

    CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!

  • CL Performance Training – Open Water Swim Clinic

    Cherry Beach 1 Cherry St,, Toronto, ON

    CL Performance Training weekly Open Water Swim,  Sunday's @ 1:00 pm, July 5th to  August 30th.   Cherry Beach in Toronto. Coach instruction and physically distanced swim!