
Standing arm swings that travel from hips to overhead across 5-10 reps, each one reaching slightly further than the last. It is a shoulder flexion warm-up rather than a stretch you hold — the lats and the mid-back get progressively longer through movement, which is exactly what you want before pulling or pressing overhead.
Set up first, then execute. Every cue below is something you can check on your next set.
Breathing & tempo — Inhale as the arms rise, exhale as they fall — roughly one second up and one second down. Do not hold your breath; there is nothing here worth bracing against.
Where to start, and what to change when it stops being hard.
Bodyweight. One or two sets of 5-10 swings is a complete dose, and it belongs at the start of a session rather than as standalone work. Progress by reaching further overhead with the ribs staying down; if you want more, hold a very light plate or a broomstick to give the arms something to track.
The errors that show up most often, and the cue that fixes each one.
Make the first rep deliberately small and add a hand's width of height each rep. The progressive build is the entire mechanism; starting at the top skips it.
Squeeze the glutes and keep the ribcage down, then swing only as high as the arms go without the ribs flaring. Expect less height and honest information about your actual shoulder flexion.
Control both directions — up under your own effort, down under your own effort. Ballistic flinging into end range is how shoulders get irritated during a warm-up.
Cap it at 5-10 swings before training and use a held lat stretch afterwards. Beyond ten reps you are neither warming up nor lengthening anything — just swinging.
Nothing is held here, and that is the point. Repeated swings into an increasing range raise tissue temperature and let the nervous system release its brake on the end position gradually, rather than asking it to tolerate a long hold. You end up with more overhead range for the next twenty minutes and no drop in force production.
Overhead reach is where most people are short, and the lats are usually the reason. They pull the arm down and back, so full shoulder flexion asks them to lengthen more than almost anything else in a session. Swinging into it repeatedly tells you honestly where your arms stop — and whether your lower back is arching to fake the last twenty degrees.
Warm-up, before anything overhead: pressing, pull-ups, snatches, or a swimming session. One set of 5-10 swings takes twenty seconds. Because it improves range without the force cost of a static hold, it is the right tool before training and a poor choice as a cool-down, where a held stretch does more.
No kit, too hard, or too easy — here's where to go instead.
It is a mobility drill, not a stretch in the held sense. Nothing stays lengthened long enough to change tissue length; what it changes is how much range your nervous system will give you right now. That makes it useful before training and largely pointless as a standalone flexibility programme.
Dynamic, for anything explosive or heavy. Long static holds immediately before training can shave a few percent off force output for that session, while swings like these raise tissue temperature and range with no such cost. Save the held stretches for after the last set.
Usually the lats and the thoracic spine, in that order. Check first whether you are arching the lower back to compensate — most people are, and the true range is lower than they think. Then add a held lat stretch or foam rolling after training, and use these swings before it.
A broomstick or a 1-2 kg plate is fine and helps you keep the arms parallel. Anything heavier turns it into a front raise, which is a training movement with a warm-up cost, not a warm-up. Keep it light enough that the arms travel freely at the top.