For years I grappled with training legs: every other workout was too much for legs, and training them every third workout resulted in the legs lagging.
What worked was to adopt an “every third, every other” strategy. So rather than, "chest and back, legs, shoulders and arms, legs…
Or chest and back, shoulders and arms, legs, repeat,
I went to ““chest and back, shoulders and arms, Legs, chest and back, Legs,
shoulders and arms, chest and back, Legs, shoulders and arms, Legs.””
It’s a ten workout split that worked wonders, a coach and a team captain that I’d not seen in two years could not get over the difference.
Hope this helps.