Weightlifting is one of the best ways to gain strength, but consistent heavy lifting can put a strain on your muscles and reduce your overall range of motion. To combat the strain that strength training puts on your body, stretching is key.
Yoga is an exercise that lends itself well to a training schedule because it allows you to build your flexibility. In turn, this increased flexibility will make weightlifting easier and reduce the chance of injury. Yoga also improves coordination and balance, both important to maintaining proper form when lifting weights.
The following yoga poses can complement your strength training by stretching the muscles, increasing mobility, and improving balance.