David Ashworth

According to David: ““I have run a 6-hour marathon, a 2h29min marathon and everything in between.” With this in mind, David certainly knows what it is like to run at all levels and can put himself in the shoes of his athletes.

David started running in 2005, completing his first Comrades Marathon in 2006. To date, David has completed the race 12 times in personal best times of 6h05 in 2023 (down) and 6h15 in 2024 (up). David has also run 10 Two Oceans Ultra Marathons in a personal best time of 3h39 in 2012. He has competed in various trail races as well as in cycling and open-water swimming events.

Included in the extensive list of marathons that David has completed, he has a personal best marathon time of 2h29, set at South Africa’s Cape Peninsula Marathon in 2020. David also finished 4th overall at the 2011 Brussels Marathon in a time of 2h31 and achieved a 2h33 at the Valencia Marathon in 2018.


David coaches all levels of athletes, from novice short-distance runners that want to progress from walking to running their first 5km event, all the way up to elite ultra-distance runners. In doing so, David draws from his own personal experience as well as the skills and knowledge he has acquired through formal study through the South African Sports Science Institute.

Personal Best Times

  • Comrades Ultra Marathon: 6h05 (12 silver medals)
  • Two Oceans Ultra Marathon (56,6km): 3h39 (6 silver medals)
  • Cape Peninsula Marathon (42,2km): 2h29
  • 10km: 32min17
  • 5km: 15min17


Get in touch with David

Contact Us
First
Last