Workout Labs Fit
More workouts
Home Calendar My workouts Library Fit
Warm-up of 00:00
Workout of 27 00:00
Cooldown of 00:00
Begin workout Resume Start over Add to my calendar

Afternoon Upper

33 min
 · 
27 exercises
Okay! Here we are with an afternoon upper-body burner! Your objective it to churn through this workout with a pair of dumbbells that wont change in weight! If the reps need to be adjusted, by all means do so. Rest only after each circuit of 3 exercises!
A
Dumbbell Floor Chest Press
1 sets
20 reps
Get comfortable and work that weight up at a 3-second per rep tempo!
A
Two Arm Dumbbell Front Shoulder Raises
1 sets
12 reps
Stand up and work these!
A
Dumbbell Biceps Curl to Shoulder Press
1 sets
10 reps
Once these are done, take a short rest before the next circuit!
1:00 rest
B
Standing Two-Armed Bent Over Dumbbell Rows
1 sets
20 reps
Keep your back straight for these and work that weight at a 3-second per rep tempo!
B
Upright Dumbbell Rows
1 sets
12 reps
Watch your chin!
B
Double Arm Tricep Kickbacks
1 sets
10 reps
Be sure to keep that back as horizontal as possible to the ground!
1:00 rest
C
Dumbbell Snatch
1 sets
20 reps
Go time! Alternate arms with every rep!
C
Single Arm Dumbbell Carry
1 sets
40 reps
Walk with the dumbbell in one hand for 20 steps (on the spot if necessary) and then switch for the remaining 20!
C
One Arm Kettlebell Swings
1 sets
20 reps
10 rep's per arm!
A
Dumbbell Floor Chest Press
1 sets
20 reps
Get comfortable and work that weight up at a 3-second per rep tempo!
A
Two Arm Dumbbell Front Shoulder Raises
1 sets
12 reps
Stand up and work these!
A
Dumbbell Biceps Curl to Shoulder Press
1 sets
10 reps
Once these are done, take a short rest before the next circuit!
B
Standing Two-Armed Bent Over Dumbbell Rows
1 sets
20 reps
Keep your back straight for these and work that weight at a 3-second per rep tempo!
B
Upright Dumbbell Rows
1 sets
12 reps
Watch your chin!
B
Double Arm Tricep Kickbacks
1 sets
10 reps
Be sure to keep that back as horizontal as possible to the ground!
1:00 rest
C
Dumbbell Snatch
1 sets
20 reps
Go time! Alternate arms with every rep!
C
Single Arm Dumbbell Carry
1 sets
40 reps
Walk with the dumbbell in one hand for 20 steps (on the spot if necessary) and then switch for the remaining 20!
C
One Arm Kettlebell Swings
1 sets
20 reps
10 rep's per arm!
1:00 rest
A
Dumbbell Floor Chest Press
1 sets
20 reps
Get comfortable and work that weight up at a 3-second per rep tempo!
A
Two Arm Dumbbell Front Shoulder Raises
1 sets
12 reps
Stand up and work these!
A
Dumbbell Biceps Curl to Shoulder Press
1 sets
10 reps
Once these are done, take a short rest before the next circuit!
1:00 rest
B
Standing Two-Armed Bent Over Dumbbell Rows
1 sets
20 reps
Keep your back straight for these and work that weight at a 3-second per rep tempo!
B
Upright Dumbbell Rows
1 sets
12 reps
Watch your chin!
B
Double Arm Tricep Kickbacks
1 sets
10 reps
Be sure to keep that back as horizontal as possible to the ground!
1:00 rest
C
Dumbbell Snatch
1 sets
20 reps
Go time! Alternate arms with every rep!
C
Single Arm Dumbbell Carry
1 sets
40 reps
Walk with the dumbbell in one hand for 20 steps (on the spot if necessary) and then switch for the remaining 20!
C
One Arm Kettlebell Swings
1 sets
20 reps
10 rep's per arm!
This Afternoon Upper 33 min-minute gym workout plan effectively targets your abs, arms, back and chest.... Easily follow this workout with confidence on your phone or printable exercise program with our clear exercise demonstrations. You can also look up step-by-step instructions for each of the 27 exercises and see which muscle groups they target. Enjoy!

For more pre-planned training plans and hundreds of workouts, check out Fit – a simple workout app you will love! Follow visual workouts, manage your training calendar, build your own routines, track your progress and more. Join thousands of Fit users and sign up today to claim your free week!
Afternoon Upper
33 min
 · 
27 exercises
Okay! Here we are with an afternoon upper-body burner! Your objective it to churn through this workout with a pair of dumbbells that wont change in weight! If the reps need to be adjusted, by all means do so. Rest only after each circuit of 3 exercises!
Auto-advance Start exercises automatically
after a 5-second delay
Start workout Cancel workout
Dumbbell Floor Chest Press
A
1 sets
20 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Get comfortable and work that weight up at a 3-second per rep tempo!
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
  1. Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
  2. Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
  3. Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Two Arm Dumbbell Front Shoulder Raises
A
1 sets
12 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Stand up and work these!
Primary muscle group(s):
Neck & Upper Traps, Shoulders
Secondary:
Abs
  1. Holding a pair of dumbbells with an overhand grip, stand tall with your chest up and core braced.
  2. Begin by lifting the dumbbells in front of you. Keep the abdominals contracted as you raise the dumbbells. Feel the contraction in the shoulder muscles.
  3. Once the dumbbells reach shoulder height, pause and slowly lower the dumbbells to the starting position.
Primary muscle group(s):
Shoulders
  1. Stand straight holding a water bottle in each hand with an overhand grip.
  2. Hold the water bottles in front of your thighs with your palms of the facing your thighs. Keep your arms fully extended. This is the start position.
  3. Raise the left water bottle out and upwards, while keeping a slight bend in your elbow. Your palms must always face down for this exercise.
  4. Continue raising the water bottle until your arm is a little above parallel to the floor. Exhale as you are raising the water bottle.
  5. Pause for a count of one.
  6. Inhale and slowly lower the water bottle to the start position.
  7. As you lower the left water bottle, begin to lift the right water bottle, duplicating the movement.
  8. When both water bottles have been raised and lowered in a cycle, that is one repetition.
  9. Repeat.
Primary muscle group(s):
Shoulders
  1. Holding the handle of a resistance band in each hand, step on the middle of the band with both feet. Stand up straight with a tight core and flat back.
  2. Begin by lifting your hands straight up in front of you with an overhand grip. Be sure to keep a slight bend in the elbows at all times.
  3. Pause at the top to feel the contraction then slowly lower the bands to the starting position.
Dumbbell Biceps Curl to Shoulder Press
A
1 sets
10 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Once these are done, take a short rest before the next circuit!
Primary muscle group(s):
Biceps, Shoulders
Secondary:
Abs
  1. Holding a pair of dumbbells, stand tall with your feet shoulder-width apart. Make sure your core is tight and your chest is up. Begin by curling the weight up towards your shoulders. Keep your upper arms tight at your sides.
  2. Once the dumbbells reach your shoulders, twist the dumbbells to have your palms face out. Now, drive the dumbbells overhead.
  3. Slowly, lower the dumbbells to your shoulders. Now, flip them back so your palms are facing you. With arms tight at your sides, lower the dumbbells to the starting position.
Rest
0:00
next up
Circuit B - Standing Two-Armed Bent Over Dumbbell Rows, Upright Dumbbell Rows, Double Arm Tricep Kickbacks, Standing Two-Armed Bent Over Dumbbell Rows, Upright Dumbbell Rows, Double Arm Tricep Kickbacks, Standing Two-Armed Bent Over Dumbbell Rows, Upright Dumbbell Rows, Double Arm Tricep Kickbacks
Next
Standing Two-Armed Bent Over Dumbbell Rows
B
1 sets
20 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Keep your back straight for these and work that weight at a 3-second per rep tempo!
Primary muscle group(s):
Lower Back
Secondary:
Abs, Biceps
  1. Stand tall with a tight core and flat back. Hold a pair of dumbbells at your side with an overhand grip. Bend slightly at the knees as you push your hips back. Keep your chest and head up. Upper body should be almost parallel with the floor.
  2. With your elbows at a 60-degree angle, bring the dumbbells up. Pause when your upper arm is parallel with the floor. Contract the muscle then slowly return the dumbbells to the starting point.
Primary muscle group(s):
Lower Back, Upper Back & Lower Traps
Secondary:
Abs, Biceps, Shoulders
  1. Place a dumbbell on each side of a flat bench.
  2. Place your right knee on the end of the bench.
  3. Bend your torso from the waist until your upper body is parallel to the floor, while placing your right hand on the bench in front of you for support.
  4. With your left hand, pick up the dumbbell with an overhand grip. The palm of your hand should be facing into you.
  5. Keep your lower back straight. This is the start position.
  6. Using your back muscles, pull the dumbbell straight up to the side of your chest, keeping your upper arm close to your side. Exhale as you do so.
  7. At the top of the movement, hold for a count of one and squeeze your back muscles.
  8. Return to the start position inhaling as you do so. Repeat.
  9. Complete all repetitions for one side before switching sides.

This exercise can be performed  using a cable station, with a stirrup handle attached to either the high or low pulley.

Primary muscle group(s):
Middle Back / Lats, Upper Back & Lower Traps
Secondary:
Biceps
  1. Stand tall with a tight core and flat back. Hold a pair of water bottles at your side with an overhand grip. Bend slightly at the knees as you push your hips back. Keep your chest and head up. Upper body should be almost parallel with the floor.
  2. With your elbows at a 60-degree angle, bring the water bottles up. Pause when your upper arm is parallel with the floor. Contract the muscle then slowly return the water bottles to the starting point.
Primary muscle group(s):
Middle Back / Lats
Secondary:
Abs, Biceps
  1. Begin the movement by stepping on to a resistance band with your feet at shoulder-width, toes pointed slightly out.
  2. Bend slightly at the knees and forward at the hips. Maintain a braced core and flat back throughout.
  3. Leading with your elbows, pull the handles of the resistance band back, bringing your shoulder blades closer together. Hold this contraction and slowly release to the starting position.
Upright Dumbbell Rows
B
1 sets
12 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Watch your chin!
Primary muscle group(s):
Shoulders
Secondary:
Abs, Biceps, Forearms, Upper Back & Lower Traps
  1. Holding a dumbbell in each hand,stand with your feet shoulder width apart.
  2. The dumbbells should be resting on your thighs with your palms facing in.
  3. Lift the dumbbells straight up in single smooth movement until they are just below your chin making sure to keep your shoulders back and your elbows out.
  4. At the top of the movement, flex or squeeze your biceps and forearms. Hold for a count of one.
  5. Return to the starting position slowly to keep tension on the muscles.
  6. Repeat.

This exercise can be performed using a barbell,EZ bar or a cable station with a straight bar or EZ bar attachment.

Primary muscle group(s):
Shoulders
Secondary:
Abs, Neck & Upper Traps
  1. Stand with your back straight, holding a barbell with an overhand grip slightly less than shoulder width apart.
  2. The bar should be level with the tops of your thighs.
  3. Keep your arms extended with a slight bend at the elbows. This is the start position.
  4. Exhale and using the sides of your shoulders lift the bar.
  5. As you do so, raise your elbows up and out to the side.
  6. Keep the bar close to your body as you raise it.
  7. Continue  lifting the bar until it is just below your chin. Pause for a count of one.
  8. Return to the start position in a single smooth movement. Inhale as you do so.
  9. Repeat.

This exercise can be performed using a straight bar attached to a low pulley or using dumbbells.

Primary muscle group(s):
Shoulders
Secondary:
Abs, Upper Back & Lower Traps
  1. Attach a straight bar to the low pulley on the cable station.
  2. Stand facing the station with your feet shoulder width apart either side of the pulley.
  3. Grip the bar with an overhand grip, with your hands shoulder width apart and arms fully extended.
  4. Keep your shoulders back.
  5. Raise the bar straight up in one smooth movement, until it is just below your chin.
  6. Hold for a count of one while squeezing your biceps and forearms.
  7. Slowly lower to the start position and repeat.
Double Arm Tricep Kickbacks
B
1 sets
10 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Be sure to keep that back as horizontal as possible to the ground!
Primary muscle group(s):
Triceps
Secondary:
Abs, Lower Back
  1. Holding a pair of dumbbells with an overhand grip, stand tall with your chest up and core braced. Bend at the hips while keeping your back completely flat.
  2. Once your upper body is parallel with the floor, bring your upper arms to your sides. Begin by pushing the dumbbells back and behind you.
  3. Pause at the top of the movement and feel the contraction in your triceps. Slowly lower the dumbbells and begin again.
Primary muscle group(s):
Triceps
Secondary:
Abs
  1. Sit on a bench with back support.
  2. Grip a dumbbell at one end using both hands. Your palms should be facing inward.
  3. Hold the dumbbell overhead with your arms fully extended.  This is the the start position.
  4. Keep your upper arms close to your head (biceps roughly level with your temples) and near to 90degrees to the floor.
  5. Moving only your forearms, lower the dumbbell in a smooth arc behind your head until your forearms and biceps touch. Hold for a count of one.
  6. Return to the start position by using the triceps to extend your arm and raise the dumbbell. Exhale as you do this.
  7. Repeat.

This exercise can be performed standing. However, it places an extra strain on your back so is not recommended for people with lower back problems. You can also perform this exercise using an EZ bar or straight bar with a close grip behind your head, palms facing forward.

Primary muscle group(s):
Triceps
  1. Attach a resistance band to a door frame or other stable surface. Grab the handles of the band and walk backward until the slack tightens.
  2. Bend slightly at the knees and forward at the hips. Maintain a flat back throughout.
  3. Bring your upper arms up and tight to your side. From here, you will pull the band back using the forearms only. The contraction will be felt exclusively in the triceps.
  4. Slowly return to the starting position and begin again.
Primary muscle group(s):
Triceps
Secondary:
Upper Back & Lower Traps
  1. Holding a pair of water bottles with an overhand grip, stand tall with your chest up and core braced. Bend at the hips while keeping your back completely flat.
  2. Once your upper body is parallel with the floor, bring your upper arms to your sides. Begin by pushing the water bottles back and behind you.
  3. Pause at the top of the movement and feel the contraction in your triceps. Slowly lower the water bottles and begin again.
Rest
0:00
next up
Circuit C - Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings, Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings, Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings
Next
Dumbbell Snatch
C
1 sets
20 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
Go time! Alternate arms with every rep!
Primary muscle group(s):
Upper Back & Lower Traps
Secondary:
Glutes & Hip Flexors, Quadriceps
  1. Stand over a dumbbell with your feet placed slightly wider than hip width apart either side of the dumbbell.
  2. Squat down and take a firm grip of the dumbbell; ensure that your shoulders are positioned upright, keeping your back straight and eyes straight ahead.
  3. Explosively lift the dumbbell by extending your hips from the squatting position and allow the dumbbell to travel along upward and close to your body.
  4. As the dumbbell reaches your hip level, shrug your lifting shoulder and pull the dumbbell upwards keeping the same line of trajectory if viewed from the side.
  5. Bending your working elbow and allowing the dumbbell to extend overhead, slightly squat your body below so that your position is semi-squatted with your working arm fully extended above your head.
  6. Maintaining a solid grip on the now overhead dumbbell, drive your feet into the floor and rise upwards from the semi-squatting position to complete the lift.

This exercise is a complicated explosive lift. If attempting for the first time, start with a light dumbbell for form practice. Ideally, do so with a qualified trainer present.

Single Arm Dumbbell Carry
C
1 sets
40 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
Walk with the dumbbell in one hand for 20 steps (on the spot if necessary) and then switch for the remaining 20!
Primary muscle group(s):
Obliques
Secondary:
Abs, Calves, Glutes & Hip Flexors, Quadriceps, Shoulders
  1. Hold a dumbbell in your left hand with an overhand grip. Stand in place with your feet at shoulder-width. Tighten your core and keep your shoulders back.
  2. Begin the movement by walking forward. Contract your obliques and abs as you move.
  3. Once you reach the prescribed distance, turn around and begin again. Once you reach the starting point, switch arms.
Primary muscle group(s):
Forearms, Neck & Upper Traps, Shoulders
Secondary:
Abs, Calves, Hamstrings, Quadriceps
  1. Place a pair of dumbbells or kettlebells at your feet. Brace your core and keep your chest up as you kneel down. Pick the dumbbells up, maintaining your form and keeping your gaze straight ahead.
  2. Standing up, walk forward in a straight line, holding the dumbbells at your sides.
  3. The trick is to use very heavy dumbbells. Walk as far as you can then set the weights down. Take a short break and repeat going back the other way.
One Arm Kettlebell Swings
C
1 sets
20 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
10 rep's per arm!
Primary muscle group(s):
Hamstrings, Shoulders
Secondary:
Glutes & Hip Flexors, Triceps
  1. Start with one kettlebell placed on the floor between your feet.
  2. Bend your knees and back slightly and reach down to grip the kettlebell in an overhand grip.
  3. Explode upwards using your legs and bring the arm holding the kettlebell out in front of you until it reaches a horizontal level.
  4. Lower the kettlebell back between your legs (but not to the floor) and switch hands to repeat the movement.
Primary muscle group(s):
Glutes & Hip Flexors, Quadriceps, Shoulders
Secondary:
Abs, Calves, Hamstrings, Lower Back
  1. Hold a kettlebell with both hands in an over hand grip.
  2. Stand straight, with your legs slightly wider than shoulder width apart.
  3. Lean forward at your waist slightly and bend your knees as if getting ready to squat.
  4. Keep your back arched and your head facing forward.
  5. Let your arms hang loosely.
  6. Swing the kettlebell back between your legs while exhaling.
  7. In an explosive movement, force the kettle forward and back up in front of you, either to eye level or above head height by thrusting forward with your hips and rotating your shoulders.
  8. Continue for the desired number of repetitions or time.
Primary muscle group(s):
Shoulders
Secondary:
Glutes & Hip Flexors, Hamstrings
  1. Hold the medicine ball just below your waist and your feet slightly wider than shoulder width apart.
  2. Bend your knees, allow your body to lean forward and let the ball hang between your calves.
  3. Explode upwards using your legs and bring your arms up holding the medicine ball out in front of you until its just above your head.
  4. Lower the ball back between your legs (but not to the floor) and repeat the movement.
Dumbbell Floor Chest Press
A
1 sets
20 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Get comfortable and work that weight up at a 3-second per rep tempo!
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
  1. Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
  2. Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
  3. Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Two Arm Dumbbell Front Shoulder Raises
A
1 sets
12 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Stand up and work these!
Primary muscle group(s):
Neck & Upper Traps, Shoulders
Secondary:
Abs
  1. Holding a pair of dumbbells with an overhand grip, stand tall with your chest up and core braced.
  2. Begin by lifting the dumbbells in front of you. Keep the abdominals contracted as you raise the dumbbells. Feel the contraction in the shoulder muscles.
  3. Once the dumbbells reach shoulder height, pause and slowly lower the dumbbells to the starting position.
Primary muscle group(s):
Shoulders
  1. Stand straight holding a water bottle in each hand with an overhand grip.
  2. Hold the water bottles in front of your thighs with your palms of the facing your thighs. Keep your arms fully extended. This is the start position.
  3. Raise the left water bottle out and upwards, while keeping a slight bend in your elbow. Your palms must always face down for this exercise.
  4. Continue raising the water bottle until your arm is a little above parallel to the floor. Exhale as you are raising the water bottle.
  5. Pause for a count of one.
  6. Inhale and slowly lower the water bottle to the start position.
  7. As you lower the left water bottle, begin to lift the right water bottle, duplicating the movement.
  8. When both water bottles have been raised and lowered in a cycle, that is one repetition.
  9. Repeat.
Primary muscle group(s):
Shoulders
  1. Holding the handle of a resistance band in each hand, step on the middle of the band with both feet. Stand up straight with a tight core and flat back.
  2. Begin by lifting your hands straight up in front of you with an overhand grip. Be sure to keep a slight bend in the elbows at all times.
  3. Pause at the top to feel the contraction then slowly lower the bands to the starting position.
Dumbbell Biceps Curl to Shoulder Press
A
1 sets
10 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Once these are done, take a short rest before the next circuit!
Primary muscle group(s):
Biceps, Shoulders
Secondary:
Abs
  1. Holding a pair of dumbbells, stand tall with your feet shoulder-width apart. Make sure your core is tight and your chest is up. Begin by curling the weight up towards your shoulders. Keep your upper arms tight at your sides.
  2. Once the dumbbells reach your shoulders, twist the dumbbells to have your palms face out. Now, drive the dumbbells overhead.
  3. Slowly, lower the dumbbells to your shoulders. Now, flip them back so your palms are facing you. With arms tight at your sides, lower the dumbbells to the starting position.
Standing Two-Armed Bent Over Dumbbell Rows
B
1 sets
20 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Keep your back straight for these and work that weight at a 3-second per rep tempo!
Primary muscle group(s):
Lower Back
Secondary:
Abs, Biceps
  1. Stand tall with a tight core and flat back. Hold a pair of dumbbells at your side with an overhand grip. Bend slightly at the knees as you push your hips back. Keep your chest and head up. Upper body should be almost parallel with the floor.
  2. With your elbows at a 60-degree angle, bring the dumbbells up. Pause when your upper arm is parallel with the floor. Contract the muscle then slowly return the dumbbells to the starting point.
Primary muscle group(s):
Lower Back, Upper Back & Lower Traps
Secondary:
Abs, Biceps, Shoulders
  1. Place a dumbbell on each side of a flat bench.
  2. Place your right knee on the end of the bench.
  3. Bend your torso from the waist until your upper body is parallel to the floor, while placing your right hand on the bench in front of you for support.
  4. With your left hand, pick up the dumbbell with an overhand grip. The palm of your hand should be facing into you.
  5. Keep your lower back straight. This is the start position.
  6. Using your back muscles, pull the dumbbell straight up to the side of your chest, keeping your upper arm close to your side. Exhale as you do so.
  7. At the top of the movement, hold for a count of one and squeeze your back muscles.
  8. Return to the start position inhaling as you do so. Repeat.
  9. Complete all repetitions for one side before switching sides.

This exercise can be performed  using a cable station, with a stirrup handle attached to either the high or low pulley.

Primary muscle group(s):
Middle Back / Lats, Upper Back & Lower Traps
Secondary:
Biceps
  1. Stand tall with a tight core and flat back. Hold a pair of water bottles at your side with an overhand grip. Bend slightly at the knees as you push your hips back. Keep your chest and head up. Upper body should be almost parallel with the floor.
  2. With your elbows at a 60-degree angle, bring the water bottles up. Pause when your upper arm is parallel with the floor. Contract the muscle then slowly return the water bottles to the starting point.
Primary muscle group(s):
Middle Back / Lats
Secondary:
Abs, Biceps
  1. Begin the movement by stepping on to a resistance band with your feet at shoulder-width, toes pointed slightly out.
  2. Bend slightly at the knees and forward at the hips. Maintain a braced core and flat back throughout.
  3. Leading with your elbows, pull the handles of the resistance band back, bringing your shoulder blades closer together. Hold this contraction and slowly release to the starting position.
Upright Dumbbell Rows
B
1 sets
12 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Watch your chin!
Primary muscle group(s):
Shoulders
Secondary:
Abs, Biceps, Forearms, Upper Back & Lower Traps
  1. Holding a dumbbell in each hand,stand with your feet shoulder width apart.
  2. The dumbbells should be resting on your thighs with your palms facing in.
  3. Lift the dumbbells straight up in single smooth movement until they are just below your chin making sure to keep your shoulders back and your elbows out.
  4. At the top of the movement, flex or squeeze your biceps and forearms. Hold for a count of one.
  5. Return to the starting position slowly to keep tension on the muscles.
  6. Repeat.

This exercise can be performed using a barbell,EZ bar or a cable station with a straight bar or EZ bar attachment.

Primary muscle group(s):
Shoulders
Secondary:
Abs, Neck & Upper Traps
  1. Stand with your back straight, holding a barbell with an overhand grip slightly less than shoulder width apart.
  2. The bar should be level with the tops of your thighs.
  3. Keep your arms extended with a slight bend at the elbows. This is the start position.
  4. Exhale and using the sides of your shoulders lift the bar.
  5. As you do so, raise your elbows up and out to the side.
  6. Keep the bar close to your body as you raise it.
  7. Continue  lifting the bar until it is just below your chin. Pause for a count of one.
  8. Return to the start position in a single smooth movement. Inhale as you do so.
  9. Repeat.

This exercise can be performed using a straight bar attached to a low pulley or using dumbbells.

Primary muscle group(s):
Shoulders
Secondary:
Abs, Upper Back & Lower Traps
  1. Attach a straight bar to the low pulley on the cable station.
  2. Stand facing the station with your feet shoulder width apart either side of the pulley.
  3. Grip the bar with an overhand grip, with your hands shoulder width apart and arms fully extended.
  4. Keep your shoulders back.
  5. Raise the bar straight up in one smooth movement, until it is just below your chin.
  6. Hold for a count of one while squeezing your biceps and forearms.
  7. Slowly lower to the start position and repeat.
Double Arm Tricep Kickbacks
B
1 sets
10 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Be sure to keep that back as horizontal as possible to the ground!
Primary muscle group(s):
Triceps
Secondary:
Abs, Lower Back
  1. Holding a pair of dumbbells with an overhand grip, stand tall with your chest up and core braced. Bend at the hips while keeping your back completely flat.
  2. Once your upper body is parallel with the floor, bring your upper arms to your sides. Begin by pushing the dumbbells back and behind you.
  3. Pause at the top of the movement and feel the contraction in your triceps. Slowly lower the dumbbells and begin again.
Primary muscle group(s):
Triceps
Secondary:
Abs
  1. Sit on a bench with back support.
  2. Grip a dumbbell at one end using both hands. Your palms should be facing inward.
  3. Hold the dumbbell overhead with your arms fully extended.  This is the the start position.
  4. Keep your upper arms close to your head (biceps roughly level with your temples) and near to 90degrees to the floor.
  5. Moving only your forearms, lower the dumbbell in a smooth arc behind your head until your forearms and biceps touch. Hold for a count of one.
  6. Return to the start position by using the triceps to extend your arm and raise the dumbbell. Exhale as you do this.
  7. Repeat.

This exercise can be performed standing. However, it places an extra strain on your back so is not recommended for people with lower back problems. You can also perform this exercise using an EZ bar or straight bar with a close grip behind your head, palms facing forward.

Primary muscle group(s):
Triceps
  1. Attach a resistance band to a door frame or other stable surface. Grab the handles of the band and walk backward until the slack tightens.
  2. Bend slightly at the knees and forward at the hips. Maintain a flat back throughout.
  3. Bring your upper arms up and tight to your side. From here, you will pull the band back using the forearms only. The contraction will be felt exclusively in the triceps.
  4. Slowly return to the starting position and begin again.
Primary muscle group(s):
Triceps
Secondary:
Upper Back & Lower Traps
  1. Holding a pair of water bottles with an overhand grip, stand tall with your chest up and core braced. Bend at the hips while keeping your back completely flat.
  2. Once your upper body is parallel with the floor, bring your upper arms to your sides. Begin by pushing the water bottles back and behind you.
  3. Pause at the top of the movement and feel the contraction in your triceps. Slowly lower the water bottles and begin again.
Rest
0:00
next up
Circuit C - Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings, Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings, Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings
Next
Dumbbell Snatch
C
1 sets
20 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
Go time! Alternate arms with every rep!
Primary muscle group(s):
Upper Back & Lower Traps
Secondary:
Glutes & Hip Flexors, Quadriceps
  1. Stand over a dumbbell with your feet placed slightly wider than hip width apart either side of the dumbbell.
  2. Squat down and take a firm grip of the dumbbell; ensure that your shoulders are positioned upright, keeping your back straight and eyes straight ahead.
  3. Explosively lift the dumbbell by extending your hips from the squatting position and allow the dumbbell to travel along upward and close to your body.
  4. As the dumbbell reaches your hip level, shrug your lifting shoulder and pull the dumbbell upwards keeping the same line of trajectory if viewed from the side.
  5. Bending your working elbow and allowing the dumbbell to extend overhead, slightly squat your body below so that your position is semi-squatted with your working arm fully extended above your head.
  6. Maintaining a solid grip on the now overhead dumbbell, drive your feet into the floor and rise upwards from the semi-squatting position to complete the lift.

This exercise is a complicated explosive lift. If attempting for the first time, start with a light dumbbell for form practice. Ideally, do so with a qualified trainer present.

Single Arm Dumbbell Carry
C
1 sets
40 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
Walk with the dumbbell in one hand for 20 steps (on the spot if necessary) and then switch for the remaining 20!
Primary muscle group(s):
Obliques
Secondary:
Abs, Calves, Glutes & Hip Flexors, Quadriceps, Shoulders
  1. Hold a dumbbell in your left hand with an overhand grip. Stand in place with your feet at shoulder-width. Tighten your core and keep your shoulders back.
  2. Begin the movement by walking forward. Contract your obliques and abs as you move.
  3. Once you reach the prescribed distance, turn around and begin again. Once you reach the starting point, switch arms.
Primary muscle group(s):
Forearms, Neck & Upper Traps, Shoulders
Secondary:
Abs, Calves, Hamstrings, Quadriceps
  1. Place a pair of dumbbells or kettlebells at your feet. Brace your core and keep your chest up as you kneel down. Pick the dumbbells up, maintaining your form and keeping your gaze straight ahead.
  2. Standing up, walk forward in a straight line, holding the dumbbells at your sides.
  3. The trick is to use very heavy dumbbells. Walk as far as you can then set the weights down. Take a short break and repeat going back the other way.
One Arm Kettlebell Swings
C
1 sets
20 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
10 rep's per arm!
Primary muscle group(s):
Hamstrings, Shoulders
Secondary:
Glutes & Hip Flexors, Triceps
  1. Start with one kettlebell placed on the floor between your feet.
  2. Bend your knees and back slightly and reach down to grip the kettlebell in an overhand grip.
  3. Explode upwards using your legs and bring the arm holding the kettlebell out in front of you until it reaches a horizontal level.
  4. Lower the kettlebell back between your legs (but not to the floor) and switch hands to repeat the movement.
Primary muscle group(s):
Glutes & Hip Flexors, Quadriceps, Shoulders
Secondary:
Abs, Calves, Hamstrings, Lower Back
  1. Hold a kettlebell with both hands in an over hand grip.
  2. Stand straight, with your legs slightly wider than shoulder width apart.
  3. Lean forward at your waist slightly and bend your knees as if getting ready to squat.
  4. Keep your back arched and your head facing forward.
  5. Let your arms hang loosely.
  6. Swing the kettlebell back between your legs while exhaling.
  7. In an explosive movement, force the kettle forward and back up in front of you, either to eye level or above head height by thrusting forward with your hips and rotating your shoulders.
  8. Continue for the desired number of repetitions or time.
Primary muscle group(s):
Shoulders
Secondary:
Glutes & Hip Flexors, Hamstrings
  1. Hold the medicine ball just below your waist and your feet slightly wider than shoulder width apart.
  2. Bend your knees, allow your body to lean forward and let the ball hang between your calves.
  3. Explode upwards using your legs and bring your arms up holding the medicine ball out in front of you until its just above your head.
  4. Lower the ball back between your legs (but not to the floor) and repeat the movement.
Rest
0:00
next up
Circuit A - Dumbbell Floor Chest Press, Two Arm Dumbbell Front Shoulder Raises, Dumbbell Biceps Curl to Shoulder Press, Dumbbell Floor Chest Press, Two Arm Dumbbell Front Shoulder Raises, Dumbbell Biceps Curl to Shoulder Press, Dumbbell Floor Chest Press, Two Arm Dumbbell Front Shoulder Raises, Dumbbell Biceps Curl to Shoulder Press
Next
Dumbbell Floor Chest Press
A
1 sets
20 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Get comfortable and work that weight up at a 3-second per rep tempo!
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
  1. Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
  2. Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
  3. Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Two Arm Dumbbell Front Shoulder Raises
A
1 sets
12 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Stand up and work these!
Primary muscle group(s):
Neck & Upper Traps, Shoulders
Secondary:
Abs
  1. Holding a pair of dumbbells with an overhand grip, stand tall with your chest up and core braced.
  2. Begin by lifting the dumbbells in front of you. Keep the abdominals contracted as you raise the dumbbells. Feel the contraction in the shoulder muscles.
  3. Once the dumbbells reach shoulder height, pause and slowly lower the dumbbells to the starting position.
Primary muscle group(s):
Shoulders
  1. Stand straight holding a water bottle in each hand with an overhand grip.
  2. Hold the water bottles in front of your thighs with your palms of the facing your thighs. Keep your arms fully extended. This is the start position.
  3. Raise the left water bottle out and upwards, while keeping a slight bend in your elbow. Your palms must always face down for this exercise.
  4. Continue raising the water bottle until your arm is a little above parallel to the floor. Exhale as you are raising the water bottle.
  5. Pause for a count of one.
  6. Inhale and slowly lower the water bottle to the start position.
  7. As you lower the left water bottle, begin to lift the right water bottle, duplicating the movement.
  8. When both water bottles have been raised and lowered in a cycle, that is one repetition.
  9. Repeat.
Primary muscle group(s):
Shoulders
  1. Holding the handle of a resistance band in each hand, step on the middle of the band with both feet. Stand up straight with a tight core and flat back.
  2. Begin by lifting your hands straight up in front of you with an overhand grip. Be sure to keep a slight bend in the elbows at all times.
  3. Pause at the top to feel the contraction then slowly lower the bands to the starting position.
Dumbbell Biceps Curl to Shoulder Press
A
1 sets
10 reps
Circuit A • Set 1 of 1
Rest before next set
Get ready
321GO
Once these are done, take a short rest before the next circuit!
Primary muscle group(s):
Biceps, Shoulders
Secondary:
Abs
  1. Holding a pair of dumbbells, stand tall with your feet shoulder-width apart. Make sure your core is tight and your chest is up. Begin by curling the weight up towards your shoulders. Keep your upper arms tight at your sides.
  2. Once the dumbbells reach your shoulders, twist the dumbbells to have your palms face out. Now, drive the dumbbells overhead.
  3. Slowly, lower the dumbbells to your shoulders. Now, flip them back so your palms are facing you. With arms tight at your sides, lower the dumbbells to the starting position.
Rest
0:00
next up
Circuit B - Standing Two-Armed Bent Over Dumbbell Rows, Upright Dumbbell Rows, Double Arm Tricep Kickbacks, Standing Two-Armed Bent Over Dumbbell Rows, Upright Dumbbell Rows, Double Arm Tricep Kickbacks, Standing Two-Armed Bent Over Dumbbell Rows, Upright Dumbbell Rows, Double Arm Tricep Kickbacks
Next
Standing Two-Armed Bent Over Dumbbell Rows
B
1 sets
20 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Keep your back straight for these and work that weight at a 3-second per rep tempo!
Primary muscle group(s):
Lower Back
Secondary:
Abs, Biceps
  1. Stand tall with a tight core and flat back. Hold a pair of dumbbells at your side with an overhand grip. Bend slightly at the knees as you push your hips back. Keep your chest and head up. Upper body should be almost parallel with the floor.
  2. With your elbows at a 60-degree angle, bring the dumbbells up. Pause when your upper arm is parallel with the floor. Contract the muscle then slowly return the dumbbells to the starting point.
Primary muscle group(s):
Lower Back, Upper Back & Lower Traps
Secondary:
Abs, Biceps, Shoulders
  1. Place a dumbbell on each side of a flat bench.
  2. Place your right knee on the end of the bench.
  3. Bend your torso from the waist until your upper body is parallel to the floor, while placing your right hand on the bench in front of you for support.
  4. With your left hand, pick up the dumbbell with an overhand grip. The palm of your hand should be facing into you.
  5. Keep your lower back straight. This is the start position.
  6. Using your back muscles, pull the dumbbell straight up to the side of your chest, keeping your upper arm close to your side. Exhale as you do so.
  7. At the top of the movement, hold for a count of one and squeeze your back muscles.
  8. Return to the start position inhaling as you do so. Repeat.
  9. Complete all repetitions for one side before switching sides.

This exercise can be performed  using a cable station, with a stirrup handle attached to either the high or low pulley.

Primary muscle group(s):
Middle Back / Lats, Upper Back & Lower Traps
Secondary:
Biceps
  1. Stand tall with a tight core and flat back. Hold a pair of water bottles at your side with an overhand grip. Bend slightly at the knees as you push your hips back. Keep your chest and head up. Upper body should be almost parallel with the floor.
  2. With your elbows at a 60-degree angle, bring the water bottles up. Pause when your upper arm is parallel with the floor. Contract the muscle then slowly return the water bottles to the starting point.
Primary muscle group(s):
Middle Back / Lats
Secondary:
Abs, Biceps
  1. Begin the movement by stepping on to a resistance band with your feet at shoulder-width, toes pointed slightly out.
  2. Bend slightly at the knees and forward at the hips. Maintain a braced core and flat back throughout.
  3. Leading with your elbows, pull the handles of the resistance band back, bringing your shoulder blades closer together. Hold this contraction and slowly release to the starting position.
Upright Dumbbell Rows
B
1 sets
12 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Watch your chin!
Primary muscle group(s):
Shoulders
Secondary:
Abs, Biceps, Forearms, Upper Back & Lower Traps
  1. Holding a dumbbell in each hand,stand with your feet shoulder width apart.
  2. The dumbbells should be resting on your thighs with your palms facing in.
  3. Lift the dumbbells straight up in single smooth movement until they are just below your chin making sure to keep your shoulders back and your elbows out.
  4. At the top of the movement, flex or squeeze your biceps and forearms. Hold for a count of one.
  5. Return to the starting position slowly to keep tension on the muscles.
  6. Repeat.

This exercise can be performed using a barbell,EZ bar or a cable station with a straight bar or EZ bar attachment.

Primary muscle group(s):
Shoulders
Secondary:
Abs, Neck & Upper Traps
  1. Stand with your back straight, holding a barbell with an overhand grip slightly less than shoulder width apart.
  2. The bar should be level with the tops of your thighs.
  3. Keep your arms extended with a slight bend at the elbows. This is the start position.
  4. Exhale and using the sides of your shoulders lift the bar.
  5. As you do so, raise your elbows up and out to the side.
  6. Keep the bar close to your body as you raise it.
  7. Continue  lifting the bar until it is just below your chin. Pause for a count of one.
  8. Return to the start position in a single smooth movement. Inhale as you do so.
  9. Repeat.

This exercise can be performed using a straight bar attached to a low pulley or using dumbbells.

Primary muscle group(s):
Shoulders
Secondary:
Abs, Upper Back & Lower Traps
  1. Attach a straight bar to the low pulley on the cable station.
  2. Stand facing the station with your feet shoulder width apart either side of the pulley.
  3. Grip the bar with an overhand grip, with your hands shoulder width apart and arms fully extended.
  4. Keep your shoulders back.
  5. Raise the bar straight up in one smooth movement, until it is just below your chin.
  6. Hold for a count of one while squeezing your biceps and forearms.
  7. Slowly lower to the start position and repeat.
Double Arm Tricep Kickbacks
B
1 sets
10 reps
Circuit B • Set 1 of 1
Rest before next set
Get ready
321GO
Be sure to keep that back as horizontal as possible to the ground!
Primary muscle group(s):
Triceps
Secondary:
Abs, Lower Back
  1. Holding a pair of dumbbells with an overhand grip, stand tall with your chest up and core braced. Bend at the hips while keeping your back completely flat.
  2. Once your upper body is parallel with the floor, bring your upper arms to your sides. Begin by pushing the dumbbells back and behind you.
  3. Pause at the top of the movement and feel the contraction in your triceps. Slowly lower the dumbbells and begin again.
Primary muscle group(s):
Triceps
Secondary:
Abs
  1. Sit on a bench with back support.
  2. Grip a dumbbell at one end using both hands. Your palms should be facing inward.
  3. Hold the dumbbell overhead with your arms fully extended.  This is the the start position.
  4. Keep your upper arms close to your head (biceps roughly level with your temples) and near to 90degrees to the floor.
  5. Moving only your forearms, lower the dumbbell in a smooth arc behind your head until your forearms and biceps touch. Hold for a count of one.
  6. Return to the start position by using the triceps to extend your arm and raise the dumbbell. Exhale as you do this.
  7. Repeat.

This exercise can be performed standing. However, it places an extra strain on your back so is not recommended for people with lower back problems. You can also perform this exercise using an EZ bar or straight bar with a close grip behind your head, palms facing forward.

Primary muscle group(s):
Triceps
  1. Attach a resistance band to a door frame or other stable surface. Grab the handles of the band and walk backward until the slack tightens.
  2. Bend slightly at the knees and forward at the hips. Maintain a flat back throughout.
  3. Bring your upper arms up and tight to your side. From here, you will pull the band back using the forearms only. The contraction will be felt exclusively in the triceps.
  4. Slowly return to the starting position and begin again.
Primary muscle group(s):
Triceps
Secondary:
Upper Back & Lower Traps
  1. Holding a pair of water bottles with an overhand grip, stand tall with your chest up and core braced. Bend at the hips while keeping your back completely flat.
  2. Once your upper body is parallel with the floor, bring your upper arms to your sides. Begin by pushing the water bottles back and behind you.
  3. Pause at the top of the movement and feel the contraction in your triceps. Slowly lower the water bottles and begin again.
Rest
0:00
next up
Circuit C - Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings, Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings, Dumbbell Snatch, Single Arm Dumbbell Carry, One Arm Kettlebell Swings
Next
Dumbbell Snatch
C
1 sets
20 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
Go time! Alternate arms with every rep!
Primary muscle group(s):
Upper Back & Lower Traps
Secondary:
Glutes & Hip Flexors, Quadriceps
  1. Stand over a dumbbell with your feet placed slightly wider than hip width apart either side of the dumbbell.
  2. Squat down and take a firm grip of the dumbbell; ensure that your shoulders are positioned upright, keeping your back straight and eyes straight ahead.
  3. Explosively lift the dumbbell by extending your hips from the squatting position and allow the dumbbell to travel along upward and close to your body.
  4. As the dumbbell reaches your hip level, shrug your lifting shoulder and pull the dumbbell upwards keeping the same line of trajectory if viewed from the side.
  5. Bending your working elbow and allowing the dumbbell to extend overhead, slightly squat your body below so that your position is semi-squatted with your working arm fully extended above your head.
  6. Maintaining a solid grip on the now overhead dumbbell, drive your feet into the floor and rise upwards from the semi-squatting position to complete the lift.

This exercise is a complicated explosive lift. If attempting for the first time, start with a light dumbbell for form practice. Ideally, do so with a qualified trainer present.

Single Arm Dumbbell Carry
C
1 sets
40 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
Walk with the dumbbell in one hand for 20 steps (on the spot if necessary) and then switch for the remaining 20!
Primary muscle group(s):
Obliques
Secondary:
Abs, Calves, Glutes & Hip Flexors, Quadriceps, Shoulders
  1. Hold a dumbbell in your left hand with an overhand grip. Stand in place with your feet at shoulder-width. Tighten your core and keep your shoulders back.
  2. Begin the movement by walking forward. Contract your obliques and abs as you move.
  3. Once you reach the prescribed distance, turn around and begin again. Once you reach the starting point, switch arms.
Primary muscle group(s):
Forearms, Neck & Upper Traps, Shoulders
Secondary:
Abs, Calves, Hamstrings, Quadriceps
  1. Place a pair of dumbbells or kettlebells at your feet. Brace your core and keep your chest up as you kneel down. Pick the dumbbells up, maintaining your form and keeping your gaze straight ahead.
  2. Standing up, walk forward in a straight line, holding the dumbbells at your sides.
  3. The trick is to use very heavy dumbbells. Walk as far as you can then set the weights down. Take a short break and repeat going back the other way.
One Arm Kettlebell Swings
C
1 sets
20 reps
Circuit C • Set 1 of 1
Rest before next set
Get ready
321GO
10 rep's per arm!
Primary muscle group(s):
Hamstrings, Shoulders
Secondary:
Glutes & Hip Flexors, Triceps
  1. Start with one kettlebell placed on the floor between your feet.
  2. Bend your knees and back slightly and reach down to grip the kettlebell in an overhand grip.
  3. Explode upwards using your legs and bring the arm holding the kettlebell out in front of you until it reaches a horizontal level.
  4. Lower the kettlebell back between your legs (but not to the floor) and switch hands to repeat the movement.
Primary muscle group(s):
Glutes & Hip Flexors, Quadriceps, Shoulders
Secondary:
Abs, Calves, Hamstrings, Lower Back
  1. Hold a kettlebell with both hands in an over hand grip.
  2. Stand straight, with your legs slightly wider than shoulder width apart.
  3. Lean forward at your waist slightly and bend your knees as if getting ready to squat.
  4. Keep your back arched and your head facing forward.
  5. Let your arms hang loosely.
  6. Swing the kettlebell back between your legs while exhaling.
  7. In an explosive movement, force the kettle forward and back up in front of you, either to eye level or above head height by thrusting forward with your hips and rotating your shoulders.
  8. Continue for the desired number of repetitions or time.
Primary muscle group(s):
Shoulders
Secondary:
Glutes & Hip Flexors, Hamstrings
  1. Hold the medicine ball just below your waist and your feet slightly wider than shoulder width apart.
  2. Bend your knees, allow your body to lean forward and let the ball hang between your calves.
  3. Explode upwards using your legs and bring your arms up holding the medicine ball out in front of you until its just above your head.
  4. Lower the ball back between your legs (but not to the floor) and repeat the movement.
Workout done!
Exercises done
of 27
Total time
Return Browse more workouts
Start
  • today
You can always reschedule the workouts in your calendar
You can switch gender of illustrations here
Got it
Available to subscribers
Already a member? Sign in
Delete forever?
Yep, toss it!