Workout

quick warm-up of your choice
00:00 - 25 VERY HEAVY swings unbroken
KB press 2x(2+2,3+3,5+5)
10:00 - 25 VERY HEAVY swings unbroken
superset pull-up, BB squat (2,3,5)
20:00 - 25 VERY HEAVY swings unbroken
superset pull-up, BB squat (2,3,5)
30:00 - 25 VERY HEAVY swings unbroken
superset pull-up, BB squat (2,3,5)
40:00 - 10 TGUs - light
 

Michael Deskevich
Workout

squat 5-3-3-3x3    
5 pull-ups between sets

then

1-arm swings 10x10/0:30
TGU 10x1/1:00
 

Michael Deskevich
Workout

quick warm-up of your choice
00:00 - 25 VERY HEAVY swings unbroken
BB power clean 2x(2,3,5)
10:00 - 25 VERY HEAVY swings unbroken
superset double front squat, push-up (2,3,5)
20:00 - 25 VERY HEAVY swings unbroken
superset double front squat, push-up (2,3,5)
30:00 - 25 VERY HEAVY swings unbroken
superset double front squat, push-up (2,3,5)
40:00 - 10 TGUs - light
 

Michael Deskevich
Workout

quick warm-up of your choice
00:00 - 25 VERY HEAVY swings unbroken
BB bench press 2x(2,3,5)
10:00 - 25 VERY HEAVY swings unbroken
superset KB snatch, double clean (2,3,5)
20:00 - 25 VERY HEAVY swings unbroken
superset KB snatch, double clean (2,3,5)
30:00 - 25 VERY HEAVY swings unbroken
superset KB snatch, double clean (2,3,5)
40:00 - 10 TGUs - light
 

Michael Deskevich
Workout

front squat 5-3-3-3x3    
5 push-ups between sets

then

swings 10x10/1:00
pull-ups 10x3/1:00

then

50 Russian twists
 

Michael Deskevich