Skip to content
Human Powered Racing
  • Races
  • Camps
  • Teams
  • News
Twitter Instagram
Human Powered Racing

Join our teams

Human Powered Racing is built around the concept of a team. While triathlon is definitely an individual sport, it is one in which the collective of the group can make the day in day out training not only more fun, but more rewarding in the end. At Human Powered Racing we strive to foster an atmosphere where athletes feel they are part of something special.

  • Cowichan Valley team
  • Victoria team
  • Youth team
  • Sooke team

When an athlete on Human Powered Racing has success (whatever that means to them) then there is a great feeling of accomplishment for all. If you would like to be part of a team and strive for your goals with a group of like minded athletes, you might be perfect for Human Powered Racing.

2023 Team Registration

Islands at the Gordon Bay Provincial Park in Lake Cowichan BC.

Cowichan Valley Team

Our Cowichan Valley Team program starts at the beginning of November and runs through until the end of September.
Read More Cowichan Valley Team
Sooke team out for a ride.

Sooke Team

Our Sooke Team program starts at the beginning of November and runs through until the end of August. It is a comprehensive triathlon training program for athletes of all ages and abilities.
Read More Sooke Team

Victoria Team

At Human Powered Racing our mission is to anticipate, guide, and cultivate the needs and performance of the multi sport athlete.
Read More Victoria Team
A young person treads water waiting for the next instruction at the pool.

Youth Triathlon Team

HPR Youth is the youth triathlon team affiliated with Human Powered Racing. The team is open to youth aged eight and up who are interested in the sport of triathlon.
Read More Youth Triathlon Team
  • Races
  • Coaching
  • Teams
  • Volunteer
  • Contact

Sport for life

Human Powered Racing logo

About

  • About us
  • Sponsors
  • Human Powered Magazine
  • Brand guidelines
  • Races
  • Contact

Our Sponsors

  • Arbutus Physiotherapy
  • The Trek Store
  • Aqua Sphere

Victoria BC Canada

Victoria, BC V8Z 7J7 Lkwungen Land

  • News & Updates
  • XTERRA Victoria
  • Youth Triathlon
  • Tri of Compassion
  • SwimRun Victoria
  • Updates
  • Race Reports
  • Tips & Tricks
  • Camps

Members

  • Athlete forums ⇒
  • Victoria schedule ⇒
  • Victoria Team
  • Youth Triathlon Team
  • Races
  • Membership Fees

© 2023 Human Powered Racing | Legal and terms of use 
Site supported by Pink Sheep Media.

  • About
    • Justin Martin Spirit Award
    • In the News
    • Rob Dibden
    • Mike Neill
    • Subscribe
    • Sponsors
      • Find us on Social Media
  • Teams
    • Youth Programs
    • Youth Forum
    • Youth Triathlon Team
    • Victoria Team
    • Membership Fees
    • Athlete forums →
    • Sooke Team
  • Contact
  • Human Powered Racing
  • Races
  • About
    • Justin Martin Spirit Award
    • In the News
    • Rob Dibden
    • Mike Neill
    • Subscribe
    • Sponsors
      • Find us on Social Media
  • Teams
    • Youth Programs
    • Youth Forum
    • Youth Triathlon Team
    • Victoria Team
    • Membership Fees
    • Athlete forums →
    • Sooke Team
  • News
  • Contact
Search