Co-founder & Managing Director | The Javelin Throw Ltd


David is the National Men's Head Javelin Coach for the Chinese National Team as well as the Lead Javelin Coach for the Shanghai Provincial Track & Field Team. Athletes he coaches include the current Chinese National Champion, Xu Jiajie who had a breakthrough year in 2021 throwing 84.54m. He previously delivered extensive Strength & Conditioning services to Track & Field athletes across all disciplines, both Provincially and Nationally. It was from China, along with his business partner and co-founder, Ankoor Bhattacharjee based in India, that their new venture ‘The Javelin Throw’ or TJT as they refer to it, was born.

Performance & Athletic Development Coach | The Javelin Throw Ltd


Ankoor is a professional Performance Coach from India. He has a B.Tech from the National Institute of Technology (Silchar, India). He’s also a National Strength & Conditioning Association (NSCA) Certified Strength & Conditioning Specialist (CSCS). His field of interest is breathing and its influence on health, movement variability, gait and performance: all of which are critical components when striving to optimise the performance outcomes in throwing the Javelin.