Sport of Choice: Triathlon

I started triathlons at the age of 13 just to stay fit, I got hooked on the sport and have enjoyed it ever since. I’m in the top tiers locally and internationally. I have built my career and have progressed through the junior ranks and hope to do the same on the elite circuit.


Race Results:


  • Lomagundi Cross Country – New Record by 1min
  • Africa Youth Olympic Games – Triathlon Men’s – B Final 2nd place
  • South Africa Triathlon National Championships 4th place
  • Zimbabwe Triathlon National championships 2nd place
  • Triathlon National series award 1st place
  • Zimbabwe Junior Sportsman of the year – Nomination
  • Swakopmund Men’s Elite Triathlon – 3rd place


  • Peterhouse Cross Country – New Record by 2min
  • Pan Arab ITU Africa Triathlon Championships and Africa Championships – 6th place
  • Zimbabwe Triathlon Captain – South Africa Championships Tour -4th place
  • South Africa Triathlon Championships – 6th place
  • Triathlon Zimbabwe National Championships – 3rd place


  • Peterhouse Cross Country – New Record by 5min
  • Zimbabwe Triathlon Nationals – 2nd place
  • Triathlon Africa Championships – Bloemfontein – 9th place


  • Zimbabwe Triathlon National Series winner
  • Zimbabwe Triathlon National Championships 2nd Place
  • South African Triathlon Championships 6th place
  • Africa Championships – Tunisia 2017   8th place
  • Ncema Dam Triathlon – 1st place
  • Illala Lodge Penhalonga Triathlon – 1st place


  • Freestate Championships – 1st place

Race Schedule for 2018:

ATU Africa Cup, Troutbeck
ATU Africa Cup, Bloemfontein, South Africa
ATU Africa Championships, Rabat Morocco
ATU Africa Cup, Sharm El Sheikh, Egypt
ATU Africa Cup, Marientaal, Namibia


2020 Olympic Games Tokyo
2022 Commonwealth Games

2024 Olympic Games Rome
World Triathlon Series races leading up to the Olympics
Coaching young athletes to help them develop their insight to their full


International Triathlon Union – Level One Technical Official
International Triathlon Union – Level One Coaching Course
American Council on Exercise – Personal Trainer