Johnny Greaves

Johnny has been a TriStars coach since 2004. You can find John at the pool as one of three on-deck coaches for our swim program. An avid runner with plenty of run background, John also helps lead our group run training sessions. 

  • Completed 31 marathons – 24 in a row in Victoria
  • 3 Ironman Canada finishes
  • Numerous 1/2 Irons
  • Shiatsu Therapist
  • Aquatic Therapist/Fitness Leader

Back to Coaching Staff Page