EMOM 3X10 Workout

3 rounds 10 min EMOM, rest 1-2 min between rounds.

Bench press 20 reps 40 kg
SDHP (KB) 20 reps 20 kg
Abmat 20 reps
KB swing 20 reps 20 kg
Row 1 min
KB clean 20 reps 20 kg
Plank hold 1 min
Farmers walk 30 meters KB x 2 40 kg
Single leg deadlift KB 5+5, slowly, 20 kg
Squat 20 reps