A double-kettlebell complex links several movements into one set without parking the bells. A practical strength sequence is:
- Double clean.
- Double press.
- Double front squat.
That sequence is one complex repetition. For a set of 3, perform all three movements three times, then park the bells. The order stays fixed, the bells stay in your hands, and the transitions become part of the work.
Using two bells lets you load the squat and rack more heavily than many one-bell sessions. It also makes weak links obvious. The pair must be cleaned together, held securely, and pressed with control before the next squat begins.
Earn each movement before joining them
A complex is a poor place to learn three exercises at once. Practice the double clean, double press, and double front squat separately before removing the pauses between them.
You should be able to:
- hike and clean both bells into a quiet rack;
- stand with your wrists neutral and elbows settled;
- press both bells without chasing them overhead;
- return them to the rack under control;
- squat without the bells pulling you onto your toes; and
- park both bells without rounding or twisting.
The double clean deserves particular attention because every complex begins there. If the bells swing away and crash onto your forearms, adding repetitions will only give the error more practice. The guide to a close, quiet kettlebell clean applies to two bells as well: keep the path compact and insert the hands before the bells flip over them.
Practice the transitions as single repetitions. Clean, pause. Press, return, pause. Squat, stand, park. Once every position is stable, reduce the pauses without removing control.
Use a matching pair
Begin with two bells of the same weight and shape. Matching handles sit at the same height in the rack, travel together in the press, and create an even front-squat load. Unequal bells can be used deliberately, but they turn balance and side assignment into additional variables. That is a separate session, not a shortcut around owning a pair.
Choose the weight by the press, which is usually the limiting movement in this sequence. A pair you can front squat for 10 may still be too heavy for repeated double presses. Test a few separate sets of 2 clean and presses before using the pair in a longer complex.
If you are deciding where a matching pair fits in a small collection, the guide to how many kettlebells you actually need explains when a duplicate adds more value than another single weight.
Define the repetition before the timer starts
“Three clean, press, and squat” can describe different workouts. Remove the ambiguity.
For this article, one repetition is:
1 double clean + 1 double press + 1 double front squat
A set of 3 repeats that complete chain three times. You clean each repetition.
Another valid structure is one clean followed by several presses and several squats. That reduces the number of cleans and changes the time under the bells. Log it as a different complex instead of comparing its total with the full-cycle version.
Count completed complex repetitions, not every bell and every component as a separate rep. A set of 3 means three cleans, three presses, and three squats performed with both bells. Keeping that convention stable makes the next session easy to reconstruct.

Start with low repetitions and full rest
Complexes accumulate fatigue quickly because there is no rest between movements. Keep the first prescription small:
- 3 to 5 sets;
- 2 complex repetitions per set; and
- 2 to 3 minutes of rest after parking the bells.
Five sets of 2 produce 10 repetitions of each movement. Because every repetition uses two bells, that is already substantial work for the clean, rack, press, and squat.
Do not measure the quality of the session by how long you can avoid putting the bells down. Park them after the planned repetitions. Rest until you can repeat the setup. A complex is one set with purposeful transitions, not an endurance contest disguised as strength work.
End a set if one bell lands far ahead of the other, one press stalls, the rack collapses before the squat, or the squat changes depth to escape the load. The movements share a set, but each still needs its own standard.
Use a 2-3-5 rep wave across sessions
One way to progress the complex is to change the repetitions per set across three sessions while adjusting the number of sets:
| Session | Sets × reps | Complex reps | Reps of each movement |
|---|---|---|---|
| Twos | 5 × 2 | 10 | 10 cleans, 10 presses, 10 squats |
| Threes | 4 × 3 | 12 | 12 cleans, 12 presses, 12 squats |
| Fives | 3 × 5 | 15 | 15 cleans, 15 presses, 15 squats |
The session with fives has fewer sets but longer continuous efforts. It is not merely the same work divided differently. Your grip, rack, and breathing stay under demand longer before each rest.
Train the wave two or three days per week with at least a day between complex sessions. You might perform twos, threes, and fives in order, then return to twos. If you train twice weekly, continue the sequence at the next session instead of forcing all three into one calendar week.
Repeat the same pair of bells until all three sessions are dependable. The final rep of each set should still look like the first. When the fives are controlled across several exposures, test the next matching pair by returning to short sets of 2. More weight should reduce the starting volume.
Keep the complex as the main work
Three compound movements with two bells already cover a large portion of a session. You do not need to surround the complex with more pressing and squatting.
A compact training day could be:
- A short warm-up and movement rehearsal.
- Double clean, press, and front-squat complexes.
- A pull or carry that does not duplicate the same fatigue.
- Stop.
If overhead control limits the sequence, use separate press practice rather than adding awkward complex reps. The kettlebell press basics cover rack position, a stacked finish, and progression when bell jumps are large.
Leave enough open floor space to hike and park two bells. Set both handles at the same angle before every set. That repeatable setup matters more when two objects must travel together.
Progress the weak link, not only the total
More complex repetitions are not always the next answer. Review which part of the sequence sets the ceiling.
- If the clean is noisy, practice low-rep double cleans.
- If the press slows first, keep the complex light and train presses separately.
- If the rack collapses, shorten the set before adding weight.
- If the squat is easy but the press is near its limit, do not select the pair from your squat strength.
- If grip makes parking uncertain, stop the set earlier.
Change one variable at a time: repetitions, sets, rest, or bell weight. Moving from 5 sets of 2 to 5 sets of 3 adds five repetitions to every movement. Cutting rest at the same time makes it impossible to tell which change mattered.
Log the chain and the pair
Use the workout log template to record the complex name, weight of each bell, movement order, sets, completed repetitions, and rest. Note any set that ended before the planned count and which movement caused the stop.
Pood’s built-in two-bell program lays out the clean, press, and front squat as a 2-3-5 wave for matching registered bells. The workout log keeps each completed set attached to the pair you actually used, so a later jump in weight does not erase the lower-volume starting point.
A useful complex is precise. Define one repetition. Choose the pair by the weakest movement. Rest after the planned set. Let the same sequence produce enough comparable sessions to show when you have earned the next bells.