Mike Neill

Mike Neill is a former professional Triathlete with 26 Ironman finishes over a 15 year career, including 11 Ironman World Championships where he was the top placing Canadian for 4 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.

I Love L.A.

The 2019 California Vertical Camp still has a few spots remaining….

Woman getting ready to do Deadlift


Why strength training should be a part of your off season routine….

HPR Athletes at the finish of the Lavaman Triathlon at A Bay.

Giving Thanks

A fantastic article by Colette Hopkins about what it means to be part of a team in an individual sport…..