Arnold Press
Shoulders 路 Dumbbells
Intermediate

Start with palms facing you, rotate and press overhead

3 sets 10-12 75s rest
Barbell Curl
Arms 路 Barbell
Beginner

Grip barbell shoulder-width, curl to shoulders

3 sets 10-12 60s rest
Bear Crawl
Full Body 路 None
Intermediate

Crawl on hands and feet keeping knees off ground

3 sets 20-30s 30s rest
Bench Dip
Arms 路 Bench
Beginner

Sit on bench edge, lower body by bending arms

3 sets 12-15 45s rest
Bench Press
Chest 路 Barbell
Beginner

Lie flat on bench, grip bar slightly wider than shoulders, lower to chest, press up

3 sets 8-12 90s rest
Bent-Over Row
Back 路 Barbell
Intermediate

Bend at hips, pull barbell to lower chest/upper abs

3 sets 8-12 90s rest
Bicycle Crunch
Core 路 None
Beginner

Alternate elbow to opposite knee in cycling motion

3 sets 15-20 each 30s rest
Bulgarian Split Squat
Legs 路 Dumbbells
Intermediate

Rear foot elevated on bench, lower into squat

3 sets 8-10 each 75s rest
Burpee
Full Body 路 None
Advanced

Squat, kick to plank, push-up, jump feet in, jump up

3 sets 8-12 60s rest
Cable Crunch
Core 路 Cable Machine
Intermediate

Kneel at cable machine, crunch down bringing elbows to knees

3 sets 12-15 45s rest
Cable Curl
Arms 路 Cable Machine
Beginner

Stand at cable machine, curl bar to chest

3 sets 12-15 45s rest
Cable Fly
Chest 路 Cable Machine
Beginner

Stand between cable machines, bring handles together in front of chest

3 sets 12-15 60s rest
Cable Pull-Through
Legs 路 Cable Machine
Intermediate

Face away from cable, pull rope through legs thrusting hips forward

3 sets 12-15 60s rest
Chin-Up
Back 路 Pull-up Bar
Intermediate

Underhand grip pull-up targeting biceps and lats

3 sets 5-10 90s rest
Chin-Up
Arms 路 Pull-up Bar
Intermediate

Underhand grip pull-up

3 sets 5-10 90s rest
Clean and Press
Full Body 路 Barbell
Advanced

Pull barbell from floor to shoulders, then press overhead

3 sets 5-8 120s rest
Close-Grip Bench Press
Chest 路 Barbell
Intermediate

Narrow grip on barbell, lower to chest, press up targeting triceps and inner chest

3 sets 8-10 90s rest
Close-Grip Bench Press
Arms 路 Barbell
Intermediate

Narrow grip bench press targeting triceps

3 sets 8-10 75s rest
Concentration Curl
Arms 路 Dumbbell
Beginner

Elbow on inner thigh, curl dumbbell squeezing bicep

3 sets 10-12 each 45s rest
Crunch
Core 路 None
Beginner

Lie on back, curl shoulders off floor

3 sets 15-20 30s rest
Dead Bug
Core 路 None
Beginner

Lie on back, extend opposite arm and leg maintaining core tension

3 sets 10 each 30s rest
Deadlift
Back 路 Barbell
Intermediate

Grip barbell, lift by extending hips and knees, keeping back straight

3 sets 5-8 120s rest
Decline Bench Press
Chest 路 Barbell
Intermediate

Lie on decline bench, press barbell targeting lower chest

3 sets 8-12 90s rest
Diamond Push-Up
Arms 路 None
Intermediate

Hands close together forming diamond, push up

3 sets 10-15 60s rest
Dip
Chest 路 Dip Bars
Intermediate

Support body on parallel bars, lower until shoulders are below elbows, push up

3 sets 8-12 75s rest
Drag Curl
Arms 路 Barbell
Intermediate

Pull elbows back, drag barbell up torso

3 sets 10-12 60s rest
Dumbbell Curl
Arms 路 Dumbbells
Beginner

Curl dumbbells rotating wrists as you lift

3 sets 10-12 60s rest
Dumbbell Fly
Chest 路 Dumbbells
Beginner

Lie on bench, open arms wide with slight bend, squeeze chest to bring weights together

3 sets 10-15 60s rest
Dumbbell Press
Chest 路 Dumbbells
Beginner

Press dumbbells from shoulder level to full extension

3 sets 10-12 75s rest
Dumbbell Shoulder Press
Shoulders 路 Dumbbells
Beginner

Press dumbbells overhead from shoulder level

3 sets 10-12 75s rest
Face Pull
Back 路 Cable Machine
Beginner

Pull rope to face level, external rotation at end

3 sets 15-20 45s rest
Face Pull
Shoulders 路 Cable Machine
Beginner

Pull rope to face level, squeeze rear delts

3 sets 15-20 45s rest
Farmer's Carry
Full Body 路 Dumbbells
Beginner

Hold heavy weights at sides, walk maintaining posture

3 sets 30-40m 45s rest
Floor Press
Chest 路 Barbell
Intermediate

Lie on floor, press barbell or dumbbells from chest to lockout

3 sets 8-10 90s rest
Front Raise
Shoulders 路 Dumbbells
Beginner

Raise dumbbells forward and up to shoulder height

3 sets 12-15 45s rest
Front Squat
Legs 路 Barbell
Intermediate

Bar on front shoulders, squat down and up

3 sets 6-10 120s rest
Glute Bridge
Legs 路 None
Beginner

Lie on back, thrust hips up squeezing glutes

3 sets 15-20 45s rest
Goblet Squat
Legs 路 Dumbbell
Beginner

Hold dumbbell at chest, squat down and up

3 sets 10-12 75s rest
Good Morning
Legs 路 Barbell
Intermediate

Bar on back, hinge forward at hips, return to upright

3 sets 10-12 75s rest
Hack Squat
Legs 路 Machine
Intermediate

Machine squat with back supported

3 sets 10-12 75s rest
Hammer Curl
Arms 路 Dumbbells
Beginner

Neutral grip curl targeting brachialis

3 sets 10-12 60s rest
Handstand Push-Up
Shoulders 路 None
Advanced

Against wall, lower body by bending arms, press back up

3 sets 5-10 90s rest
Hanging Knee Raise
Core 路 Pull-up Bar
Intermediate

Hang from bar, raise knees toward chest

3 sets 10-15 45s rest
Hanging Leg Raise
Core 路 Pull-up Bar
Intermediate

Hang from bar, raise straight legs to 90 degrees

3 sets 10-12 45s rest
Hip Thrust
Legs 路 Barbell
Intermediate

Shoulders on bench, thrust hips up squeezing glutes

3 sets 10-12 75s rest
Hollow Body Hold
Core 路 None
Intermediate

Lie on back, lift shoulders and legs forming hollow shape

3 sets 20-30s 30s rest
Incline Bench Press
Chest 路 Barbell
Intermediate

Lie on incline bench, press barbell up focusing on upper chest

3 sets 8-12 90s rest
Incline Curl
Arms 路 Dumbbells
Intermediate

Lie on incline bench, curl dumbbells with arms hanging back

3 sets 10-12 60s rest
Incline Dumbbell Press
Chest 路 Dumbbells
Intermediate

Press dumbbells on incline bench for upper chest

3 sets 10-12 75s rest
Inverted Row
Back 路 Bar
Beginner

Lie under bar, pull chest to bar at an angle

3 sets 10-15 60s rest
JM Press
Arms 路 Barbell
Advanced

Lower bar to chin/neck, press up targeting triceps

3 sets 8-10 75s rest
Jump Rope
Cardio 路 Jump Rope
Beginner

Jump continuously over rope

3 sets 1-2 min 30s rest
Jump Squat
Legs 路 None
Intermediate

Squat down, explosively jump up

3 sets 10-15 60s rest
Kettlebell Swing
Legs 路 Kettlebell
Intermediate

Hinge at hips, swing kettlebell to chest height

3 sets 15-20 60s rest
Kettlebell Swing
Full Body 路 Kettlebell
Intermediate

Hinge at hips, swing kettlebell to chest height

3 sets 15-20 60s rest
Kickback
Arms 路 Dumbbell
Beginner

Bend forward, extend arm straight back squeezing tricep

3 sets 12-15 each 45s rest
L-Sit
Core 路 None
Advanced

Support body on hands, hold legs straight out in L position

3 sets 10-20s 45s rest
Lat Pulldown
Back 路 Cable Machine
Beginner

Sit at machine, pull bar down to upper chest

3 sets 10-12 60s rest
Lateral Raise
Shoulders 路 Dumbbells
Beginner

Raise dumbbells to sides until parallel with floor

3 sets 12-15 45s rest
Leg Curl
Legs 路 Machine
Beginner

Lie face down, curl heels toward glutes

3 sets 12-15 45s rest
Leg Extension
Legs 路 Machine
Beginner

Sit in machine, extend legs straight out

3 sets 12-15 45s rest
Leg Press
Legs 路 Machine
Beginner

Sit in machine, press weight away with legs

3 sets 10-15 75s rest
Leg Press Calf Raise
Legs 路 Machine
Beginner

In leg press machine, press through toes

3 sets 15-20 45s rest
Leg Raise
Core 路 None
Beginner

Lie on back, raise legs to 90 degrees

3 sets 12-15 30s rest
Lunge
Legs 路 None
Beginner

Step forward, lower back knee, push back to start

3 sets 10 each 60s rest
Mountain Climber
Core 路 None
Intermediate

In plank, alternate driving knees toward chest rapidly

3 sets 20-30s 30s rest
Nordic Curl
Legs 路 None
Advanced

Anchor feet, lower body forward controlling with hamstrings

3 sets 5-8 90s rest
One-Arm Dumbbell Row
Back 路 Dumbbell
Beginner

Support body on bench, row dumbbell to hip

3 sets 10-12 60s rest
Overhead Extension
Arms 路 Dumbbell
Beginner

Hold weight overhead, lower behind head, extend up

3 sets 10-12 60s rest
Overhead Press
Shoulders 路 Barbell
Intermediate

Press barbell from shoulder to full overhead extension

3 sets 8-12 90s rest
Pallof Press
Core 路 Cable Machine
Intermediate

Press cable straight out resisting rotation

3 sets 10 each 45s rest
Pec Deck
Chest 路 Machine
Beginner

Sit in pec deck machine, bring arms together squeezing chest

3 sets 12-15 60s rest
Pike Push-Up
Shoulders 路 None
Intermediate

Form inverted V, lower head toward ground, push back up

3 sets 8-12 60s rest
Pistol Squat
Legs 路 None
Advanced

Single leg squat, extend other leg forward

3 sets 5-8 each 90s rest
Plank
Core 路 None
Beginner

Hold body straight supported by forearms and toes

3 sets 30-60s 30s rest
Preacher Curl
Arms 路 Barbell
Beginner

Arms on preacher pad, curl barbell or dumbbell

3 sets 10-12 60s rest
Pull-Up
Back 路 Pull-up Bar
Intermediate

Hang from bar, pull body up until chin clears bar

3 sets 5-10 90s rest
Pullover
Chest 路 Dumbbell
Intermediate

Lie across bench, lower dumbbell behind head, pull back over chest

3 sets 10-12 60s rest
Push-Up
Chest 路 None
Beginner

Start in plank, lower body until chest nearly touches floor, push back up

3 sets 10-20 45s rest
Pushdown
Arms 路 Cable Machine
Beginner

Push cable bar down until arms are fully extended

3 sets 12-15 45s rest
Rear Delt Fly
Shoulders 路 Dumbbells
Beginner

Bend forward, raise dumbbells to sides squeezing rear delts

3 sets 12-15 45s rest
Romanian Deadlift
Back 路 Barbell
Intermediate

Hold barbell, hinge at hips lowering weight while keeping legs relatively straight

3 sets 8-10 90s rest
Romanian Deadlift
Legs 路 Barbell
Intermediate

Hinge at hips, lower barbell while keeping back straight

3 sets 8-10 90s rest
Russian Twist
Core 路 Dumbbell
Beginner

Sit leaning back, rotate torso side to side

3 sets 20 each 30s rest
Seated Cable Row
Back 路 Cable Machine
Beginner

Sit at cable row machine, pull handle to torso

3 sets 10-12 60s rest
Seated Calf Raise
Legs 路 Machine
Beginner

Sit with weight on knees, raise heels up

3 sets 15-20 45s rest
Shrug
Back 路 Dumbbells
Beginner

Hold weights at sides, shrug shoulders up toward ears

3 sets 12-15 45s rest
Side Plank
Core 路 None
Beginner

Support body on one forearm and side of foot

3 sets 20-40s each 30s rest
Single-Leg Calf Raise
Legs 路 None
Beginner

Stand on one foot, raise heel up

3 sets 12-15 each 30s rest
Sit-Up
Core 路 None
Beginner

Lie on back, sit all the way up

3 sets 15-20 30s rest
Skull Crusher
Arms 路 Barbell
Intermediate

Lie on bench, lower bar to forehead, extend arms

3 sets 10-12 60s rest
Snatch
Full Body 路 Barbell
Advanced

Lift barbell from ground to overhead in one explosive motion

3 sets 3-5 120s rest
Squat
Legs 路 Barbell
Intermediate

Bar on back, lower hips back and down, stand back up

3 sets 6-10 120s rest
Standing Calf Raise
Legs 路 Machine
Beginner

Stand on edge, raise heels up as high as possible

3 sets 12-15 45s rest
Step-Up
Legs 路 Dumbbells
Beginner

Step onto bench, drive through heel, step down

3 sets 10 each 60s rest
Stiff-Leg Deadlift
Legs 路 Barbell
Intermediate

Legs nearly straight, lower barbell feeling hamstring stretch

3 sets 8-10 90s rest
Straight-Arm Pulldown
Back 路 Cable Machine
Intermediate

Arms straight, pull bar down toward thighs

3 sets 12-15 60s rest
Svend Press
Chest 路 Plate
Beginner

Press palms together on plate, extend arms forward squeezing chest

3 sets 12-15 45s rest
T-Bar Row
Back 路 T-Bar
Intermediate

Straddle T-bar, row weight toward chest

3 sets 8-12 90s rest
Thruster
Full Body 路 Barbell
Intermediate

Front squat into overhead press in one motion

3 sets 8-10 90s rest
Turkish Get-Up
Full Body 路 Kettlebell
Advanced

From lying position, stand up with weight overhead

3 sets 3-5 each 90s rest
Upright Row
Shoulders 路 Barbell
Intermediate

Pull barbell or dumbbells up toward chin

3 sets 10-12 60s rest
V-Up
Core 路 None
Intermediate

Lie flat, raise legs and torso simultaneously touching toes

3 sets 10-15 45s rest
Walking Lunge
Legs 路 Dumbbells
Intermediate

Step forward into lunge, continue walking

3 sets 12 each 60s rest
Wall Sit
Legs 路 None
Beginner

Back against wall, hold squat position

3 sets 30-60s 30s rest
Woodchop
Core 路 Cable Machine
Intermediate

Pull cable diagonally across body from high to low or low to high

3 sets 10 each 45s rest
Zottman Curl
Arms 路 Dumbbells
Intermediate

Regular curl up, rotate and lower with reverse grip

3 sets 10-12 60s rest

Get Weekly Health Tips

Join 5,000+ Mauritians on their fitness journey