The fundamentals:

– Sleep
– Fueling following EVERY training session
– ‘Clean Outs’
– Cyclical training phases

The next layer:

– Easy / Supportive training sessions
– Appropriate warming up and cooling down
– Body management inc massage, leg elevation and foam rolling

Potentially helpful:

– ice baths
– Hot/Cold therapy
– Compression boots
– Wearables