A macrocycle is a phase that repeats itself several times throughout the year and usually lasts 3-6 weeks. A microcycle is the individual weeks that make up a macrocycle. What is a Mesocycle? Mesocycle is a training phase in the annual training plan that contains usually of 3-6 microcycles. UsuallyRead More →