how long is a typical macrocycle?
<answer> 3 to 4 weeks <context> Mesocycles are typically 3 to 4 weeks in length but can be a bit longer. Two very common mesocycles are 21 and 28-day training blocks. I will provide an example of a training plan with 21-day mesocycles in my next post.