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

We provide coaching services for professional and amateur athletes. For information regarding individual coaching please contact Mike or Rob.

Mike Neill

Mike Neill is a triathlete and coach with Human Powered RacingMike Neill is a former professional Triathlete with 26 Ironman finishes over a fifteen year career, including eleven Ironman World Championships where he was the top placing Canadian for four straight years from 2006 – 2009. Mike was named Triathlon Canada’s Elite Long Distance Athlete of the year in 2006.  Mike has been the Head Coach of Human Powered Racing Canada since it’s launch in 2006.

Originally from Kingston, Ontario, Mike has been involved in the sport of triathlon since 1994 and began his coaching career with the Queen’s University Triathlon Club in 1998.

More about Mike 

Rob Dibden

Rob Dibden with Human Powered RacingRob Dibden is a retired police officer and a NCCP certified triathlon coach with years of experience coaching in our community.  Rob has coached young triathletes from beginners to Junior Elites.  Some of the athletes that Rob has coached have gone on to represent Canada at the Olympics and the World Triathlon Championships.

Rob was the Director for Youth Development for Triathlon BC from 2002 to 2007.  As an athlete he has represented Canada at the Age Group World Triathlon Championships at the Standard and Long Distance and has completed several Ironman distance races. In 2019 Rob Dibden was named the President’s Award winner by TriBC recognizing his years of hard work promoting and furthering the sport of Triathlon in the province.

More about Rob 

  • 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