Avinash Sable did altitude training in the Nilgiris, interval training, strength-training including pull-ups, push-ups, sit-ups and lunges, and long-distance running over 12 sessions each week.
Avinash Sable's best time, 8:12:48 minutes, the national record, would have won him the silver in every edition of the CWG except for the 2018 Gold Coast Games, where he would have finished 5th.