Mindful Runner Coaches are selected for their experience and the passion they bring to the team. Our coaches work together and draw on each others knowledge and experience.

Having a Mindful Runner coach means you are backed by a team of experts.

Fred Richardson

Head Coach

Initially trained in the military as an Infantry Instructor in later life Fred exchanged a lucrative career in Information Technology to pursue his calling of coaching runners. He founded Mindful Runner and made it his mission to help others create extraordinary lives.

Certified as a running coach and personal trainer amongst other things. He brings decades of experience working with athletes of all levels across all running disciplines.

Specialties – Trail , Ultra, Masters

Region – Johannesburg

Gracia Dos Ramos



Gracia brings a wealth of experience and knowledge to the team. She has dedicated her life to helping people live strong healthy lives. 

Gracia is an experienced runner, running coach, certified personal trainer and nutritionist. 

Specialties – Trail, Youth

Region – Pretoria

Oliver Ruhl


I coach what I live, and I live what I coach!

Oliver is a passionate sportsperson, coach, and motivator. 

He is a certified Athletic South Africa middle- and long-distance coach, sports conditioning coach, sports nutritionist, bootcamp and HIIT instructor, more then qualified to coach on many levels.

As per Oliver’s coaching motto, he has competed and completed almost everything on the running and triathlon calendar, from Ironman and Comrades to 100 mile runs on the road and trails.

Specialities – Trail, Ultra, Road

Region – Johannesburg

Justin Oelofsen



Justin brings a unique perspective from his background in Biokinetics and sports conditioning.

He has an uncanny knack for identifying movement problems in runners and incorporating exercises that fix runners in a holistic fashion
Justin is a passionate ultra runner, qualified running coach and an experienced 100 mile runner.

Specialities – Ultra, Youth, Trail
Region – Bloemfontein

We’re looking for talented coaches

We are looking to collaborate with passionate coaches who feel that they identify with our brand and can add value to the team.

If you’d like to join the coaching team please email Fred your CV and motivation.