Dirty Thirty Workout

For Time
30 Box Jumps 61/51 cm
30 Jumping Pull-Ups
30 Kettlebell Swings 16/12 kg
30 Lunges
30 Knees-to-Elbows
30 Push Press 20/15 kg
30 Back Extensions
30 Wall Balls 9/6 kg
30 Burpees
30 Double-Unders