← Settings

Imported Exercise Review

Source: free-exercise-db (Unlicense). Dataset 873 · Imported 845 · Curated duplicates skipped 24 · Internal duplicates 4. Manual decisions override auto-classification. Generator is not yet wired up.

Auto-approved: 92Needs review: 708Excluded: 45Manually reviewed: 0Needs changes: 0

Top exclusion reasons

  • Olympic lift36
  • High-skill barbell power movement7
  • Advanced gymnastics skill6
  • Kipping movement2

Top needs-review reasons

  • Lossy muscle/equipment mapping700
  • Advanced skill level43
  • Missing primary muscles16
  • Coaching notes too short or missing5
  • Missing instructions4

3/4 Sit-Up

free-exercise-db · 3_4_Sit-Up · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Beginner
Intensity
moderate
Equipment
bodyweight
Primary muscles
core
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie down on the floor and secure your feet. Your legs should be bent at the knees.
  2. Place your hands behind or to the side of your head. You will begin with your back on the ground. This will be your starting position.
  3. Flex your hips and spine to raise your torso toward your knees.
  4. At the top of the contraction your torso should be perpendicular to the ground. Reverse the motion, going only ¾ of the way down.
  5. Repeat for the recommended amount of repetitions.

Image paths

  • 3_4_Sit-Up/0.jpg
  • 3_4_Sit-Up/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

90/90 Hamstring

free-exercise-db · 90_90_Hamstring · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Beginner
Intensity
low
Equipment
bodyweight
Primary muscles
hamstrings
Secondary muscles
calves
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie on your back, with one leg extended straight out.
  2. With the other leg, bend the hip and knee to 90 degrees. You may brace your leg with your hands if necessary. This will be your starting position.
  3. Extend your leg straight into the air, pausing briefly at the top. Return the leg to the starting position.
  4. Repeat for 10-20 repetitions, and then switch to the other leg.

Image paths

  • 90_90_Hamstring/0.jpg
  • 90_90_Hamstring/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Ab Crunch Machine

free-exercise-db · Ab_Crunch_Machine · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Intermediate
Intensity
moderate
Equipment
cable_machine
Primary muscles
core
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Select a light resistance and sit down on the ab machine placing your feet under the pads provided and grabbing the top handles. Your arms should be bent at a 90 degree angle as you rest the triceps on the pads provided. This will be your starting position.
  2. At the same time, begin to lift the legs up as you crunch your upper torso. Breathe out as you perform this movement. Tip: Be sure to use a slow and controlled motion. Concentrate on using your abs to move the weight while relaxing your legs and feet.
  3. After a second pause, slowly return to the starting position as you breathe in.
  4. Repeat the movement for the prescribed amount of repetitions.

Image paths

  • Ab_Crunch_Machine/0.jpg
  • Ab_Crunch_Machine/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Ab Roller

free-exercise-db · Ab_Roller · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Intermediate
Intensity
moderate
Equipment
bodyweight
Primary muscles
core
Secondary muscles
front_delts
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Hold the Ab Roller with both hands and kneel on the floor.
  2. Now place the ab roller on the floor in front of you so that you are on all your hands and knees (as in a kneeling push up position). This will be your starting position.
  3. Slowly roll the ab roller straight forward, stretching your body into a straight position. Tip: Go down as far as you can without touching the floor with your body. Breathe in during this portion of the movement.
  4. After a pause at the stretched position, start pulling yourself back to the starting position as you breathe out. Tip: Go slowly and keep your abs tight at all times.

Image paths

  • Ab_Roller/0.jpg
  • Ab_Roller/1.jpg

Import warnings

  • equipment "other" unmappable — no rescue
  • "shoulders" mapped to front_delts (lossy)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Adductor

free-exercise-db · Adductor · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Intermediate
Intensity
low
Equipment
foam_roller
Primary muscles
adductors
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie face down with one leg on a foam roll.
  2. Rotate the leg so that the foam roll contacts against your inner thigh. Shift as much weight onto the foam roll as can be tolerated.
  3. While trying to relax the muscles if the inner thigh, roll over the foam between your hip and knee, holding points of tension for 10-30 seconds. Repeat with the other leg.

Image paths

  • Adductor/0.jpg
  • Adductor/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Adductor/Groin

free-exercise-db · Adductor_Groin · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Intermediate
Intensity
low
Equipment
bodyweight
Primary muscles
adductors
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie on your back with your feet raised towards the ceiling.
  2. Have your partner hold your feet or ankles. Abduct your legs as far as you can. This will be your starting position.
  3. Attempt to squeeze your legs together for 10 or more seconds, while your partner prevents you from doing so.
  4. Now, relax the muscles in your legs as your partner pushes your feet apart, stretching as far as is comfortable for you. Be sure to let your partner know when the stretch is adequate to prevent overstretching or injury.

Image paths

  • Adductor_Groin/0.jpg
  • Adductor_Groin/1.jpg

Import warnings

  • equipment "null" defaulted to bodyweight (stretching)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Advanced Kettlebell Windmill

free-exercise-db · Advanced_Kettlebell_Windmill · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Intermediate
Intensity
moderate
Equipment
kettlebell
Primary muscles
core
Secondary muscles
glutes, hamstrings, front_delts
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Clean and press a kettlebell overhead with one arm.
  2. Keeping the kettlebell locked out at all times, push your butt out in the direction of the locked out kettlebell. Keep the non-working arm behind your back and turn your feet out at a forty-five degree angle from the arm with the kettlebell.
  3. Lower yourself as far as possible.
  4. Pause for a second and reverse the motion back to the starting position.

Image paths

  • Advanced_Kettlebell_Windmill/0.jpg
  • Advanced_Kettlebell_Windmill/1.jpg

Import warnings

  • "shoulders" mapped to front_delts (lossy)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Air Bike

free-exercise-db · Air_Bike · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Beginner
Intensity
moderate
Equipment
bodyweight
Primary muscles
core
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie flat on the floor with your lower back pressed to the ground. For this exercise, you will need to put your hands beside your head. Be careful however to not strain with the neck as you perform it. Now lift your shoulders into the crunch position.
  2. Bring knees up to where they are perpendicular to the floor, with your lower legs parallel to the floor. This will be your starting position.
  3. Now simultaneously, slowly go through a cycle pedal motion kicking forward with the right leg and bringing in the knee of the left leg. Bring your right elbow close to your left knee by crunching to the side, as you breathe out.
  4. Go back to the initial position as you breathe in.
  5. Crunch to the opposite side as you cycle your legs and bring closer your left elbow to your right knee and exhale.
  6. Continue alternating in this manner until all of the recommended repetitions for each side have been completed.

Image paths

  • Air_Bike/0.jpg
  • Air_Bike/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

All Fours Quad Stretch

free-exercise-db · All_Fours_Quad_Stretch · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Intermediate
Intensity
low
Equipment
bodyweight
Primary muscles
quads
Secondary muscles
quads
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Start off on your hands and knees, then lift your leg off the floor and hold the foot with your hand.
  2. Use your hand to hold the foot or ankle, keeping the knee fully flexed, stretching the quadriceps and hip flexors.
  3. Focus on extending your hips, thrusting them towards the floor. Hold for 10-20 seconds and then switch sides.

Image paths

  • All_Fours_Quad_Stretch/0.jpg
  • All_Fours_Quad_Stretch/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternate Hammer Curl

free-exercise-db · Alternate_Hammer_Curl · Unlicense (public domain)

auto ?score 83
Movement pattern
horizontal_pull
Skill level
Beginner
Intensity
moderate
Equipment
dumbbells
Primary muscles
biceps
Secondary muscles
forearms
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Stand up with your torso upright and a dumbbell in each hand being held at arms length. The elbows should be close to the torso.
  2. The palms of the hands should be facing your torso. This will be your starting position.
  3. While holding the upper arm stationary, curl the right weight forward while contracting the biceps as you breathe out. Continue the movement until your biceps is fully contracted and the dumbbells are at shoulder level. Hold the contracted position for a second as you squeeze the biceps. Tip: Only the forearms should move.
  4. Slowly begin to bring the dumbbells back to starting position as your breathe in.
  5. Repeat the movement with the left hand. This equals one repetition.
  6. Continue alternating in this manner for the recommended amount of repetitions.

Image paths

  • Alternate_Hammer_Curl/0.jpg
  • Alternate_Hammer_Curl/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternate Heel Touchers

free-exercise-db · Alternate_Heel_Touchers · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Beginner
Intensity
moderate
Equipment
bodyweight
Primary muscles
core
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie on the floor with the knees bent and the feet on the floor around 18-24 inches apart. Your arms should be extended by your side. This will be your starting position.
  2. Crunch over your torso forward and up about 3-4 inches to the right side and touch your right heel as you hold the contraction for a second. Exhale while performing this movement.
  3. Now go back slowly to the starting position as you inhale.
  4. Now crunch over your torso forward and up around 3-4 inches to the left side and touch your left heel as you hold the contraction for a second. Exhale while performing this movement and then go back to the starting position as you inhale. Now that both heels have been touched, that is considered 1 repetition.
  5. Continue alternating sides in this manner until all prescribed repetitions are done.

Image paths

  • Alternate_Heel_Touchers/0.jpg
  • Alternate_Heel_Touchers/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternate Incline Dumbbell Curl

free-exercise-db · Alternate_Incline_Dumbbell_Curl · Unlicense (public domain)

auto ?score 83
Movement pattern
horizontal_pull
Skill level
Beginner
Intensity
moderate
Equipment
dumbbells
Primary muscles
biceps
Secondary muscles
forearms
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Sit down on an incline bench with a dumbbell in each hand being held at arms length. Tip: Keep the elbows close to the torso.This will be your starting position.
  2. While holding the upper arm stationary, curl the right weight forward while contracting the biceps as you breathe out. As you do so, rotate the hand so that the palm is facing up. Continue the movement until your biceps is fully contracted and the dumbbells are at shoulder level. Hold the contracted position for a second as you squeeze the biceps. Tip: Only the forearms should move.
  3. Slowly begin to bring the dumbbell back to starting position as your breathe in.
  4. Repeat the movement with the left hand. This equals one repetition.
  5. Continue alternating in this manner for the recommended amount of repetitions.

Image paths

  • Alternate_Incline_Dumbbell_Curl/0.jpg
  • Alternate_Incline_Dumbbell_Curl/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternate Leg Diagonal Bound

free-exercise-db · Alternate_Leg_Diagonal_Bound · Unlicense (public domain)

auto ?score 83
Movement pattern
core
Skill level
Beginner
Intensity
high
Equipment
bodyweight
Primary muscles
quads
Secondary muscles
adductors, calves, glutes, hamstrings
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Assume a comfortable stance with one foot slightly in front of the other.
  2. Begin by pushing off with the front leg, driving the opposite knee forward and as high as possible before landing. Attempt to cover as much distance to each side with each bound.
  3. It may help to use a line on the ground to guage distance from side to side.
  4. Repeat the sequence with the other leg.

Image paths

  • Alternate_Leg_Diagonal_Bound/0.jpg
  • Alternate_Leg_Diagonal_Bound/1.jpg

Import warnings

  • equipment "null" defaulted to bodyweight (plyometrics)
  • secondary muscle "abductors" not in our taxonomy — dropped
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternating Cable Shoulder Press

free-exercise-db · Alternating_Cable_Shoulder_Press · Unlicense (public domain)

auto ?score 75
Movement pattern
vertical_push
Skill level
Beginner
Intensity
moderate
Equipment
cable_machine
Primary muscles
front_delts
Secondary muscles
triceps
Shoulder risk
moderate
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Move the cables to the bottom of the tower and select an appropriate weight.
  2. Grasp the cables and hold them at shoulder height, palms facing forward. This will be your starting position.
  3. Keeping your head and chest up, extend through the elbow to press one side directly over head.
  4. After pausing at the top, return to the starting position and repeat on the opposite side.

Image paths

  • Alternating_Cable_Shoulder_Press/0.jpg
  • Alternating_Cable_Shoulder_Press/1.jpg

Import warnings

  • "shoulders" mapped to front_delts (lossy)
  • safety fields derived from pattern + name heuristics

Auto-classification reasons (needs_review, score 75)

  • Lossy muscle/equipment mapping

Alternating Deltoid Raise

free-exercise-db · Alternating_Deltoid_Raise · Unlicense (public domain)

auto ?score 75
Movement pattern
vertical_push
Skill level
Beginner
Intensity
moderate
Equipment
dumbbells
Primary muscles
front_delts
Secondary muscles
Shoulder risk
moderate
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. In a standing position, hold a pair of dumbbells at your side.
  2. Keeping your elbows slightly bent, raise the weights directly in front of you to shoulder height, avoiding any swinging or cheating.
  3. Return the weights to your side.
  4. On the next repetition, raise the weights laterally, raising them out to your side to about shoulder height.
  5. Return the weights to the starting position and continue alternating to the front and side.

Image paths

  • Alternating_Deltoid_Raise/0.jpg
  • Alternating_Deltoid_Raise/1.jpg

Import warnings

  • "shoulders" mapped to front_delts (lossy)
  • safety fields derived from pattern + name heuristics

Auto-classification reasons (needs_review, score 75)

  • Lossy muscle/equipment mapping

Alternating Floor Press

free-exercise-db · Alternating_Floor_Press · Unlicense (public domain)

auto ?score 83
Movement pattern
horizontal_push
Skill level
Beginner
Intensity
moderate
Equipment
kettlebell
Primary muscles
chest
Secondary muscles
core, front_delts, triceps
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Lie on the floor with two kettlebells next to your shoulders.
  2. Position one in place on your chest and then the other, gripping the kettlebells on the handle with the palms facing forward.
  3. Extend both arms, so that the kettlebells are being held above your chest. Lower one kettlebell, bringing it to your chest and turn the wrist in the direction of the locked out kettlebell.
  4. Raise the kettlebell and repeat on the opposite side.

Image paths

  • Alternating_Floor_Press/0.jpg
  • Alternating_Floor_Press/1.jpg

Import warnings

  • "shoulders" mapped to front_delts (lossy)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternating Hang Clean

free-exercise-db · Alternating_Hang_Clean · Unlicense (public domain)

auto ✗score 0
Movement pattern
hinge
Skill level
Intermediate
Intensity
moderate
Equipment
kettlebell
Primary muscles
hamstrings
Secondary muscles
biceps, calves, forearms, glutes, lower_back, traps
Shoulder risk
none
Knee risk
none
Back risk
moderate
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Place two kettlebells between your feet. To get in the starting position, push your butt back and look straight ahead.
  2. Clean one kettlebell to your shoulder and hold on to the other kettlebell in a hanging position. Clean the kettlebell to your shoulder by extending through the legs and hips as you pull the kettlebell towards your shoulders. Rotate your wrist as you do so.
  3. Lower the cleaned kettlebell to a hanging position and clean the alternate kettlebell. Repeat.

Image paths

  • Alternating_Hang_Clean/0.jpg
  • Alternating_Hang_Clean/1.jpg

Import warnings

  • safety fields derived from pattern + name heuristics

Auto-classification reasons (excluded, score 0)

  • Olympic lift

Alternating Kettlebell Press

free-exercise-db · Alternating_Kettlebell_Press · Unlicense (public domain)

auto ?score 75
Movement pattern
vertical_push
Skill level
Intermediate
Intensity
moderate
Equipment
kettlebell
Primary muscles
front_delts
Secondary muscles
triceps
Shoulder risk
moderate
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Clean two kettlebells to your shoulders. Clean the kettlebells to your shoulders by extending through the legs and hips as you pull the kettlebells towards your shoulders. Rotate your wrists as you do so.
  2. Press one directly overhead by extending through the elbow, turning it so the palm faces forward while holding the other kettlebell stationary .
  3. Lower the pressed kettlebell to the starting position and immediately press with your other arm.

Image paths

  • Alternating_Kettlebell_Press/0.jpg
  • Alternating_Kettlebell_Press/1.jpg

Import warnings

  • "shoulders" mapped to front_delts (lossy)
  • safety fields derived from pattern + name heuristics

Auto-classification reasons (needs_review, score 75)

  • Lossy muscle/equipment mapping

Alternating Kettlebell Row

free-exercise-db · Alternating_Kettlebell_Row · Unlicense (public domain)

auto ?score 83
Movement pattern
horizontal_pull
Skill level
Intermediate
Intensity
moderate
Equipment
kettlebell
Primary muscles
rhomboids
Secondary muscles
biceps, lats
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Place two kettlebells in front of your feet. Bend your knees slightly and push your butt out as much as possible. As you bend over to get into the starting position grab both kettlebells by the handles.
  2. Pull one kettlebell off of the floor while holding on to the other kettlebell. Retract the shoulder blade of the working side, as you flex the elbow, drawing the kettlebell towards your stomach or rib cage.
  3. Lower the kettlebell in the working arm and repeat with your other arm.

Image paths

  • Alternating_Kettlebell_Row/0.jpg
  • Alternating_Kettlebell_Row/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Alternating Renegade Row

free-exercise-db · Alternating_Renegade_Row · Unlicense (public domain)

auto ?score 71
Movement pattern
horizontal_pull
Skill level
Advanced
Intensity
moderate
Equipment
kettlebell
Primary muscles
rhomboids
Secondary muscles
core, biceps, chest, lats, triceps
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Place two kettlebells on the floor about shoulder width apart. Position yourself on your toes and your hands as though you were doing a pushup, with the body straight and extended. Use the handles of the kettlebells to support your upper body. You may need to position your feet wide for support.
  2. Push one kettlebell into the floor and row the other kettlebell, retracting the shoulder blade of the working side as you flex the elbow, pulling it to your side.
  3. Then lower the kettlebell to the floor and begin the kettlebell in the opposite hand. Repeat for several reps.

Image paths

  • Alternating_Renegade_Row/0.jpg
  • Alternating_Renegade_Row/1.jpg

Import warnings

  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 71)

  • Lossy muscle/equipment mapping
  • Advanced skill level

Ankle Circles

free-exercise-db · Ankle_Circles · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Beginner
Intensity
low
Equipment
bodyweight
Primary muscles
calves
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Use a sturdy object like a squat rack to hold yourself.
  2. Lift the right leg in the air (just around 2 inches from the floor) and perform a circular motion with the big toe. Pretend that you are drawing a big circle with it. Tip: One circle equals 1 repetition. Breathe normally as you perform the movement.
  3. When you are done with the right foot, then repeat with the left leg.

Image paths

  • Ankle_Circles/0.jpg
  • Ankle_Circles/1.jpg

Import warnings

  • equipment "null" defaulted to bodyweight (stretching)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Ankle On The Knee

free-exercise-db · Ankle_On_The_Knee · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Beginner
Intensity
low
Equipment
bodyweight
Primary muscles
glutes
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. From a lying position, bend your knees and keep your feet on the floor.
  2. Place your ankle of one foot on your opposite knee.
  3. Grasp the thigh or knee of the bottom leg and pull both of your legs into the chest. Relax your neck and shoulders. Hold for 10-20 seconds and then switch sides.

Image paths

  • Ankle_On_The_Knee/0.jpg
  • Ankle_On_The_Knee/1.jpg

Import warnings

  • equipment "null" defaulted to bodyweight (stretching)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Anterior Tibialis-SMR

free-exercise-db · Anterior_Tibialis-SMR · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Intermediate
Intensity
low
Equipment
bodyweight
Primary muscles
calves
Secondary muscles
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Begin seated on the ground with your legs bent and your feet on the floor.
  2. Using a Muscle Roller or a rolling pin, apply pressure to the muscles on the outside of your shins. Work from just below the knee to above the ankle, pausing at points of tension for 10-30 seconds. Repeat on the other leg.

Image paths

  • Anterior_Tibialis-SMR/0.jpg
  • Anterior_Tibialis-SMR/1.jpg

Import warnings

  • equipment "other" defaulted to bodyweight (stretching)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping

Anti-Gravity Press

free-exercise-db · Anti-Gravity_Press · Unlicense (public domain)

auto ?score 75
Movement pattern
vertical_push
Skill level
Beginner
Intensity
moderate
Equipment
barbell
Primary muscles
front_delts
Secondary muscles
rhomboids, traps, triceps
Shoulder risk
moderate
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Place a bar on the ground behind the head of an incline bench.
  2. Lay on the bench face down. With a pronated grip, pick the barbell up from the floor. Flex the elbows, performing a reverse curl to bring the bar near your chest. This will be your starting position.
  3. To begin, press the barbell out in front of your head by extending your elbows. Keep your arms parallel to the ground throughout the movement.
  4. Return to the starting position and repeat to complete the set.

Image paths

  • Anti-Gravity_Press/0.jpg
  • Anti-Gravity_Press/1.jpg

Import warnings

  • "shoulders" mapped to front_delts (lossy)
  • safety fields derived from pattern + name heuristics

Auto-classification reasons (needs_review, score 75)

  • Lossy muscle/equipment mapping

Arm Circles

free-exercise-db · Arm_Circles · Unlicense (public domain)

auto ?score 83
Movement pattern
rehab_prehab
Skill level
Beginner
Intensity
low
Equipment
bodyweight
Primary muscles
front_delts
Secondary muscles
traps
Shoulder risk
none
Knee risk
none
Back risk
none
Wrist risk
none
Hip risk
none
Substitutions

Instructions

  1. Stand up and extend your arms straight out by the sides. The arms should be parallel to the floor and perpendicular (90-degree angle) to your torso. This will be your starting position.
  2. Slowly start to make circles of about 1 foot in diameter with each outstretched arm. Breathe normally as you perform the movement.
  3. Continue the circular motion of the outstretched arms for about ten seconds. Then reverse the movement, going the opposite direction.

Image paths

  • Arm_Circles/0.jpg
  • Arm_Circles/1.jpg

Import warnings

  • equipment "null" defaulted to bodyweight (stretching)
  • "shoulders" mapped to front_delts (lossy)
  • safety fields defaulted to none

Auto-classification reasons (needs_review, score 83)

  • Lossy muscle/equipment mapping
Showing 25 of 845