Single-leg push-up
One foot a hand off the mat, hips level. Switch feet every rep.
Calistaguide67 moves in 193 versions, all done with your own body weight on a mat, with at most a sturdy chair or a wall. Each move is a ladder from its easiest version to its hardest; in a workout, the questions set where you start and Easier and Harder move you along it.
Start a free workoutIn a workout, the colour behind a move says what it trains, and the deeper it is, the harder the version. The colours come from Kazimir Malevich’s Sportsmen (1930–31).
Moves from the US Army's physical readiness training (FM 7-22), a public-domain manual: its shoulder stability drill and parts of its preparation and conditioning drills.
One foot a hand off the mat, hips level. Switch feet every rep.
Jump the feet apart as your arms rise to shoulder height, then back together. Land softly.
Squat, hands down, jump the feet back to a plank, do a push-up, jump the feet in and stand.
Face down, elbows in by your ribs, hands out. Lift your arms a hand off the mat and squeeze your shoulder blades.
Face down, arms straight out to the sides, thumbs up. Lift them and pause.
Face down, upper arms out to the sides, elbows bent, hands toward your head. Lift and pause.
Face down, arms long overhead beside your ears. Lift them without arching your neck.
The whole drill: lift your arms in an I, a T, a Y, an L and a W, a short pause in each, arms never resting.
Knees soft, swing your arms back, then forward and overhead as you rise onto your toes.
Swing your arms back as you dip, then forward and overhead as you hop. Land softly.
Swing your arms back as you dip, then forward and overhead as you hop. Land softly. The same move at a quicker pace. Stay light and in control.
Lift one knee to hip height and tap it with the other hand. Stand tall, then the other side.
Kick one straight leg up in front and reach for it with the other hand. Then the other side.
Kick one straight leg up in front and reach for it with the other hand. Then the other side. The same move at a quicker pace. Stay light and in control.
Squat until your fingertips near the mat, then stand and reach high onto your toes.
Squat, fingertips toward the mat, then jump straight up with your arms overhead. Land softly into the next squat.
Jump and pull both knees up toward your chest, then land softly with bent knees.
Feet wide, arms out. Bend and turn, one hand to the opposite knee, the other arm up. Stand, then the other side.
Feet wide, arms out. Bend and turn, one hand to the outside of the opposite foot, the other arm reaching up. Stand, then the other side.
On your back, hands at your head. Draw one knee in and turn the opposite elbow toward it, the other leg reaching up and out. Switch sides.
On your back, hands at your head. Draw one knee in and turn the opposite elbow toward it while the other leg reaches long and low. Switch sides.
On your back, hands at your head. Draw one knee in and turn the opposite elbow toward it while the other leg reaches long and low. Switch sides. Hold still for two seconds at the hardest point.
On your back, arms out on the mat, knees bent above your hips. Lower both knees to one side, shoulders down, then the other side.
On your back, arms out on the mat, legs straight up. Lower both legs to one side, shoulders down, then the other side.
Face down, arms long and a hand off the mat. Lift one arm higher, then the other, in a steady flutter.
Face down, arms and legs a hand off the mat. Lift one arm and the opposite leg higher, then switch, in a steady flutter.
Chest, shoulders and arms.
Hands on the wall at shoulder height, body in one line.
Keep knees, hips and shoulders in one line.
Keep your body one straight plank.
One foot a hand off the mat, hips level. Switch feet every rep.
Feet on the chair, hips level, lower your chest to the mat.
Shift over one hand and keep the other arm long.
Hands on the chair, hips high, lower the top of your head toward the seat.
Walk your feet in, hips high in an upside-down V, arms in line with your back. Elbows bend back as your head lowers toward the mat.
Feet on the chair, hips over your shoulders. Lower slowly, head forward of your hands.
Hands on the seat edge, hips close to it. Elbows bend straight back; the legs may help.
Legs long, heels resting on the mat. The arms do the work, not the legs.
One leg held out straight, one heel on the mat. Switch legs halfway.
From the knees, hands under the chest, elbows brushing the ribs.
Hands under the chest a hand apart, elbows straight back along your sides.
Thumbs and index fingers touch under the chest. Lower with control.
From a forearm plank on the knees, press through the palms until the arms are straight. Lower back to the forearms.
From a forearm plank on the toes, press the forearms off the mat to straight arms, then lower with control.
From a forearm plank on the toes, press the forearms off the mat to straight arms, then lower with control. Take four seconds on the way down.
From the knees, make fists with the knuckles on the mat and the wrists straight. Lower your chest between your fists.
Fists on the mat, wrists straight, body one plank. Lower with control and press back up.
Fists on the mat, wrists straight, body one plank. Lower with control and press back up. Hold still for two seconds at the hardest point.
Upper back and shoulders.
Thumbs up, lift your arms in a Y. Look at the mat.
Lift arms and legs together, a hand high, and pause.
Hold the lift and pull your elbows down to your ribs, then reach long.
Lift arms and legs long and hold them still. Breathe, look at the mat.
Reach one arm and the opposite leg long, hips square to the floor.
Knees a hand above the mat, back flat. Breathe and hold.
Face down, arms a hand off the mat. Sweep them from overhead to your hips and back.
Arms and legs a hand off the mat, arms sweeping slowly.
Arms and legs a hand off the mat, arms sweeping slowly. Hold still for two seconds at the hardest point.
Hands behind you, fingers toward your feet. Lift the hips to a flat tabletop, squeeze, lower.
Hands behind you, legs long, lift the hips into one straight line from heels to shoulders. Hold.
Stand tall, elbows bent in a W by your sides. Slide the arms up into a Y and back, shoulders down.
Back, head and arms against the wall. Slide the arms from a W up to a Y without the arms leaving it.
Back, head and arms against the wall. Slide the arms from a W up to a Y without the arms leaving it. Hold still for two seconds at the hardest point.
Face down, elbows in by your ribs, hands out. Lift your arms a hand off the mat and squeeze your shoulder blades.
Face down, arms straight out to the sides, thumbs up. Lift them and pause.
Face down, upper arms out to the sides, elbows bent, hands toward your head. Lift and pause.
Face down, arms long overhead beside your ears. Lift them without arching your neck.
The whole drill: lift your arms in an I, a T, a Y, an L and a W, a short pause in each, arms never resting.
Face down, arms long and a hand off the mat. Lift one arm higher, then the other, in a steady flutter.
Face down, arms and legs a hand off the mat. Lift one arm and the opposite leg higher, then switch, in a steady flutter.
Thighs and calves.
Sit back until you touch the chair, then stand tall.
Push your hips back and keep your heels down.
On one leg, sit back to the chair and stand without pushing off it.
Feet stay put. Drop the back knee straight down.
Step back, lower, then drive through the front heel to stand.
Back foot on the chair. Most of your weight stays on the front leg.
Shift into one hip and bend that knee halfway. The other leg stays long.
Sit back into one hip, the other leg long. Push back to the middle.
Sink all the way down on one side; the long leg turns its toes up.
Back flat on the wall, slide down only halfway. Knees over your ankles.
Back flat on the wall, knees over your ankles, thighs level.
Hold the sit and straighten one leg out in front. Switch halfway.
Rise onto the balls of your feet, pause, lower slowly. A wall for balance is fine.
On one foot, the other hooked behind. Rise high and lower slowly. Switch halfway.
On one foot, the other hooked behind. Rise high and lower slowly. Switch halfway. Hold still for two seconds at the hardest point.
One foot on a sturdy chair, push through that heel to stand on it, step back down. Switch halfway.
Step up and drive the free knee to hip height at the top, then step down. Switch halfway.
Step up and drive the free knee to hip height at the top, then step down. Switch halfway. Take four seconds on the way down.
Feet wide, toes out. Sit straight down, knees following the toes.
In the bottom of a wide squat, rise onto the balls of your feet, then lower the heels.
Feet wide, toes out. Sit straight down, knees following the toes. Hold still for two seconds at the hardest point.
On one leg, the other bent behind. Lower the back knee halfway to the mat. Switch halfway.
On one leg, lower until the back knee almost touches the mat, arms forward for balance. Switch halfway.
On one leg, lower until the back knee almost touches the mat, arms forward for balance. Switch halfway. Hold still for two seconds at the hardest point.
Step one foot back and across behind the other, bend halfway, step back to the middle.
Step back and across, lower until the back knee nears the mat, front knee over the toes. Drive back up.
Step back and across, lower until the back knee nears the mat, front knee over the toes. Drive back up. Hold still for two seconds at the hardest point.
Stand tall and lift the toes and the front of the feet, heels down. Lower slowly.
Lean your back on the wall, feet a step out. Lift the toes as high as you can, lower slowly.
Lean your back on the wall, feet a step out. Lift the toes as high as you can, lower slowly. Hold still for two seconds at the hardest point.
Glutes and the back of the legs.
Press through your heels and squeeze at the top.
Keep your hips high and level while one foot lifts.
Lift through one heel, the other leg stays long.
On all fours, knee bent, press the sole of one foot up toward the ceiling.
On all fours, reach one leg long behind you to hip height, hips square.
On all fours, reach one leg long behind you to hip height, hips square. Hold still for two seconds at the hardest point.
Weight on the front leg, back toes lightly on the mat. Hips back, flat back, then stand. Switch halfway.
On one leg, tip forward as the other leg reaches back in one line with your back. Switch halfway.
On one leg, tip forward as the other leg reaches back in one line with your back. Switch halfway. Hold still for two seconds at the hardest point.
On your side, knees bent, feet together. Open the top knee like a shell without rolling back. Switch halfway.
On your side, legs long. Lift the top leg, toes facing forward, and lower slowly. Switch halfway.
On your side, legs long. Lift the top leg, toes facing forward, and lower slowly. Switch halfway. Hold still for two seconds at the hardest point.
On all fours, lift one bent knee out to the side, hips level, and lower it.
Lift the knee out to the side, straighten the leg long, bend it back in and lower.
Lift the knee out to the side, straighten the leg long, bend it back in and lower. Hold still for two seconds at the hardest point.
Hands on your hips, stand tall on one leg and lift the other a little out to the side. Lower slowly. Switch halfway.
Arms out for balance, lift one straight leg out to the side as high as your hips allow, toes forward. Switch halfway.
Arms out for balance, lift one straight leg out to the side as high as your hips allow, toes forward. Switch halfway. Hold still for two seconds at the hardest point.
Hands on the wall, squeeze your seat and press one straight leg back, then bring it in. Back stays still. Switch halfway.
Hands on your hips, lean forward a little and press one leg back without arching your lower back. Switch halfway.
Hands on your hips, lean forward a little and press one leg back without arching your lower back. Switch halfway. Hold still for two seconds at the hardest point.
Stomach and trunk.
Elbows under shoulders, a long line from knees to head.
Low back stays on the mat as the opposite arm and leg reach.
Brace your stomach and keep your hips level.
Lift one leg a hand high without letting the hips twist.
Low back pressed into the mat, knees in, hands by your shins, shoulders just off the floor.
Legs long and low, arms reaching toward your feet, low back flat on the mat.
Arms overhead, arms and legs long and low, low back flat on the mat.
On one forearm and the bottom knee, lift the hips into a straight line. Switch halfway.
On one forearm and the side of the bottom foot, one straight line from head to heels. Switch halfway.
Hold the side plank and lift the top leg a foot high, then lower it. Switch halfway.
Feet flat, low back on the mat. Curl the shoulders up, reaching for the knees.
Legs in a tabletop, low back on the mat. Curl up toward the knees.
Legs in a tabletop, arms overhead beside the ears. Curl up without swinging.
Low back pressed down, knees bent. Lift the knees over the hips and lower slowly.
Legs long, low back pressed down. Raise them to vertical and lower without touching.
Legs long, low back pressed down. Raise them to vertical and lower without touching. Take four seconds on the way down.
Knees bent over the hips, arms long on the mat. Curl the hips up off the mat, then lower slowly.
Legs straight up, arms long on the mat. Press the feet to the ceiling so the hips lift a little, then lower.
Legs straight up, arms long on the mat. Press the feet to the ceiling so the hips lift a little, then lower. Hold still for two seconds at the hardest point.
Low back pressed into the mat, legs long and high. Small quick kicks, up and down.
Low back pressed into the mat, legs long and low, shoulders just off it. Small quick kicks.
Arms overhead, legs long and low, low back pressed into the mat. Small quick kicks.
From the knees, hands under the shoulders. Touch one shoulder, then the other, hips still.
In a high plank, feet wide, touch each shoulder in turn without rocking the hips.
In a high plank, feet wide, touch each shoulder in turn without rocking the hips. Hold still for two seconds at the hardest point.
From a high plank, push the hips up and back into a down dog, then roll forward to the plank.
Plank, push back to a down dog and lift one leg long behind you. Lower it and roll forward.
Feet wide, arms out. Bend and turn, one hand to the opposite knee, the other arm up. Stand, then the other side.
Feet wide, arms out. Bend and turn, one hand to the outside of the opposite foot, the other arm reaching up. Stand, then the other side.
On your back, hands at your head. Draw one knee in and turn the opposite elbow toward it, the other leg reaching up and out. Switch sides.
On your back, hands at your head. Draw one knee in and turn the opposite elbow toward it while the other leg reaches long and low. Switch sides.
On your back, hands at your head. Draw one knee in and turn the opposite elbow toward it while the other leg reaches long and low. Switch sides. Hold still for two seconds at the hardest point.
On your back, arms out on the mat, knees bent above your hips. Lower both knees to one side, shoulders down, then the other side.
On your back, arms out on the mat, legs straight up. Lower both legs to one side, shoulders down, then the other side.
Heart and lungs.
Step out wide as your arms sweep up. No jumping needed.
Jump the feet apart as your arms rise to shoulder height, then back together. Land softly.
Land softly on the balls of your feet.
Run on the spot, driving each knee to hip height.
Land softly and sink straight into the next jump.
Step wide onto one leg and tap the other foot behind it. Swing your arms.
Bound sideways and land softly on one leg, the other sweeping behind.
Bound sideways and land softly on one leg, the other sweeping behind. The same move at a quicker pace. Stay light and in control.
Hands under the shoulders, step one knee toward the chest, then the other.
Run the knees in toward the chest, quick and light, hips low.
Run the knees in toward the chest, quick and light, hips low. The same move at a quicker pace. Stay light and in control.
In a high plank, step one foot out wide and back in, then the other.
In a high plank, jump both feet wide and back together, hips steady.
In a high plank, jump both feet wide and back together, hips steady. The same move at a quicker pace. Stay light and in control.
Hands down, step one foot back then the other to a plank. Step in, stand tall. No jumping.
Squat, hands on the mat, jump both feet back to a plank and back in, then stand.
Squat, hands down, jump the feet back to a plank, do a push-up, jump the feet in and stand.
Squat thrust to a plank, jump the feet in, then jump up with the arms overhead. Land softly.
Fold down, hands to the mat, walk them out to a tabletop with the hips high, then walk back and stand.
Fold down, walk the hands out to a long plank, hold a breath, walk back and stand. Knees soft if you need.
Walk out to a long plank, do one push-up, walk back and stand. Knees soft if you need.
Step one foot out wide and sit into a squat, then step back in. Switch sides each time.
Jump the feet wide into a squat, jump them back together. Land softly, chest up.
Jump the feet wide into a squat, jump them back together. Land softly, chest up. The same move at a quicker pace. Stay light and in control.
Walk on the spot, flicking each heel up behind you. Arms swing.
Jog on the spot, heels up to your seat, light on the balls of the feet.
Jog on the spot, heels up to your seat, light on the balls of the feet. The same move at a quicker pace. Stay light and in control.
March on the spot, knees up to about hip height, arms swinging.
March with the knee high and reach the other arm straight up. Stand tall.
March with the knee high and reach the other arm straight up. Stand tall. The same move at a quicker pace. Stay light and in control.
Soft knees, hands up by the chin. Punch straight out at shoulder height, one hand then the other.
Drop into a squat with the hands up, stand and punch. Alternate hands.
Drop into a squat with the hands up, stand and punch. Alternate hands. The same move at a quicker pace. Stay light and in control.
Knees soft, swing your arms back, then forward and overhead as you rise onto your toes.
Swing your arms back as you dip, then forward and overhead as you hop. Land softly.
Swing your arms back as you dip, then forward and overhead as you hop. Land softly. The same move at a quicker pace. Stay light and in control.
Lift one knee to hip height and tap it with the other hand. Stand tall, then the other side.
Kick one straight leg up in front and reach for it with the other hand. Then the other side.
Kick one straight leg up in front and reach for it with the other hand. Then the other side. The same move at a quicker pace. Stay light and in control.
Squat until your fingertips near the mat, then stand and reach high onto your toes.
Squat, fingertips toward the mat, then jump straight up with your arms overhead. Land softly into the next squat.
Jump and pull both knees up toward your chest, then land softly with bent knees.
Mobility and the cool-down.
Tip one ear toward its shoulder, the other shoulder long and low. Switch halfway.
Tip the ear down and rest that hand over your head; let its weight do the work. Switch halfway.
Sit with the soles of your feet together and hold your ankles. Sit tall and let your knees sink toward the mat.
Feet together and a little closer in. Fold forward from the hips with a long back.
On your back, cross one ankle over the other knee and let that knee open out. The other foot stays on the mat. Switch halfway.
Ankle across the knee, then lift that leg and draw it toward your chest, hands behind the thigh. Switch halfway.
On your back, hug one knee in toward your chest, the other leg long on the mat. Switch halfway.
Hug both knees in toward your chest and let your lower back sink into the mat.
Split stance, front leg straight, hands on the front thigh. Hinge forward with a flat back until the back of that thigh stretches. Switch halfway.
Front leg straight, fold over it from the hips, hands down beside the front foot. Keep the back long. Switch halfway.
Sit tall, legs forward with soft knees. Fold from the hips and slide your hands toward your feet.
Legs long, fold forward from the hips and reach for your shins or feet. Breathe out to go a little deeper.
Sit halfway down, heels on the mat, chest up. Breathe and hold.
Feet wide, sink all the way down, elbows gently pressing the knees apart.
Back knee on the mat, hands on the front thigh. Tuck your hips and lean gently forward.
Back knee down, reach both arms up and lift your chest; the front of the back hip opens.
Hands on the seat, hips back and high, a long back. Let your head hang between your arms.
Hands and feet on the mat, hips high, heels reaching down. Long back, soft knees if you need them.
Forearms on the mat, elbows under your shoulders. Lift the chest a little and breathe.
Hips stay on the mat. Press up only as far as feels easy.
Sit into one hip, the other leg long. Feel the inside of the long leg.
Sink all the way down on one side, the long leg toes up. Hold still and breathe.
Hold behind the thigh, leg as straight as is comfortable. Ease it toward you.
Leg straight and higher, the other foot flat on the mat.