Skip to content
matthewcm.dev

    ↑ ↓ move · ↵ open · tab scopeopen graph →

    $ ./lab --skills

    Calisthenics Lab

    A library of the bodyweight skills I train: where I am on each progression, how to get to the next step, and what I'm chasing now.

    I track my progress on the progression chart from Steven Low's Overcoming Gravity (2nd edition): 42 skill families, each a ladder of levels from novice to elite. I colour in the chart as I go, and this page is generated from that spreadsheet. Handstands are still my favourite, and the handstand push-up is the goal for this year, but the point is the whole library: how each skill progresses, how to get there, and what I'm working on.

    Current goals

    Unlocked in 2026

    Skill families

    Inversion

    Handstands, handstand push-ups and presses.

      1. L1–3 Wall Handstand: Achieved 2025
      2. L4 Freestanding Handstand 10 s: Achieved 2025
      3. L5 Freestanding Handstand 20 s: Achieved 2026
      4. L6 Freestanding Handstand + 4 Fingers: To do
      5. L7 Freestanding Handstand + 3 Fingers: Future
      6. L8 Freestanding Handstand + 2 Fingers: Future
      7. L9 Freestanding Handstand + 1 Finger: Future
      8. L10 One-Arm Handstand: Future

      Freestanding Handstand + 4 Fingers

      ✓ 2026: Freestanding Handstand 20 s

      guide: Handstand Technique: Base, Stack, Corrections

      1. L1 Pike Headstand Push-up: Achieved 2025
      2. L2 Box Headstand Push-up: Achieved 2025
      3. L3 Wall Headstand Push-up Negative: Achieved 2025
      4. L4 Wall Headstand Push-up: Achieved 2025
      5. L5 Wall Handstand Push-up (parallettes): Achieved 2026
      6. L6 Freestanding Headstand Push-up: To do
      7. L7 Freestanding Handstand Push-up (parallettes): Future

      Freestanding Headstand Push-up

      ✓ 2026: Wall Handstand Push-up (parallettes)

      guide: Handstand Push-up Progressions

      1. L5 Bent-Arm Bent-Body Press: Achieved 2025
      2. L6 L-sit Bent-Arm Bent-Body Press: To do
      3. L7 Chest Roll Straight-Body Press: Future
      4. L8 Bent-Arm Straight-Body Press: Future
      5. L9 Handstand to Elbow Lever to Handstand: Future
      6. L10 Parallel-Bar Dip Straight-Body Press: Future

      L-sit Bent-Arm Bent-Body Press

      guide: Press to Handstand

      1. L5 Wall Straddle Press Negative: Achieved 2025
      2. L6 Box Straddle Press: To do
      3. L7 Straddle/Pike Press: Future
      4. L8 L-sit/Straddle-L Straddle Press: Future
      5. L10 Ring Straight-Arm L-sit Straddle Press: Future
      6. L11 Ring Straight-Arm Straddle-L Straddle Press: Future

      Box Straddle Press

      guide: Press to Handstand

    Push

    Planche, push-ups, dips and pressing strength.

      1. L2 0.3× bodyweight: Achieved 2025
      2. L3 0.425× bodyweight: Achieved 2025
      3. L4 0.55× bodyweight: Achieved 2025
      4. L5 0.675× bodyweight: Achieved 2025
      5. L6 0.8× bodyweight: Achieved 2025
      6. L7 0.9× bodyweight: Achieved 2026
      7. L8 1× bodyweight: To do
      8. L9 1.075× bodyweight: Future
      9. L10 1.15× bodyweight: Future
      10. L11 1.2× bodyweight: Future

      1× bodyweight

      ✓ 2026: 0.9× bodyweight

      guide: Handstand Push-up Progressions

      1. L3 Frog Stand: Achieved 2025
      2. L4 Straight-Arm Frog Stand: Achieved 2025
      3. L5 Tuck Planche: Achieved 2025
      4. L6 Advanced Tuck Planche: To do
      5. L8 Straddle Planche: Future
      6. L9 Half Lay/1 Leg Planche: Future
      7. L11 Full Planche: Future
      8. L12 Straight-Arm Straddle Planche to Handstand: Future
      9. L14 Straight-Arm from Planche to Handstand: Future
      10. L15 Straight-Arm Straight-Body to Handstand: Future
      11. L16 Straight-Arm from Planche to Handstand: Future

      Advanced Tuck Planche

      guide: Planche Progressions

      1. L6 Tuck Planche Push-up: Achieved 2025
      2. L8 Advanced Tuck Planche Push-up: Future
      3. L10 Straddle Planche Push-up: Future
      4. L12 Half Lay/1 Leg Planche Push-up: Future
      5. L14 Full Planche Push-up: Future

      Next on the chart: Advanced Tuck Planche Push-up

      guide: Planche Progressions

      1. L1 Floor Push-up: Achieved 2025
      2. L2 Diamond Push-up: Achieved 2025
      3. L3 Ring Wide Push-up: Achieved 2025
      4. L4 Ring Push-up: Achieved 2025
      5. L5 Rings-Turned-Out Push-up: Achieved 2025
      6. L6 Rings-Turned-Out Archer Push-up: Achieved 2025
      7. L7 Rings-Turned-Out 40° Pseudo-Planche Push-up: To do
      8. L8 Rings-Turned-Out 60° Pseudo-Planche Push-up: Future
      9. L9 Rings-Turned-Out Maltese Push-up: Future
      10. L10 Wall Pseudo-Planche Push-up: Future
      11. L11 Ring Wall Pseudo-Planche Push-up: Future
      12. L12 Wall Maltese Push-up: Future
      13. L13 Ring Wall Maltese Push-up: Future

      Rings-Turned-Out 40° Pseudo-Planche Push-up

      1. L5 Elevated One-Arm Push-up: Achieved 2025
      2. L6 Straddle One-Arm Push-up: Achieved 2025
      3. L7 Ring Straddle One-Arm Push-up: Achieved 2025
      4. L8 Straight-Body One-Arm Push-up: Achieved 2026
      5. L9 Ring Straight-Body One-Arm Push-up: Future

      Next on the chart: Ring Straight-Body One-Arm Push-up

      ✓ 2026: Straight-Body One-Arm Push-up

    • Dips

      5/6
      1. L1 Parallel-Bar Jumping Dip: Achieved 2025
      2. L2 Parallel-Bar Dip Negative: Achieved 2025
      3. L3 Parallel-Bar Dip: Achieved 2025
      4. L4 L-dip: Achieved 2025
      5. L5 45° Dip: Achieved 2025
      6. L8–9 One-Arm Dip: Future

      Next on the chart: One-Arm Dip

      guide: Dips and Ring Dips

      1. L3 1× bodyweight: Achieved 2025
      2. L4 1.2× bodyweight: Achieved 2025
      3. L5 1.375× bodyweight: Achieved 2025
      4. L6 1.55× bodyweight: Achieved 2025
      5. L7 1.7× bodyweight: Achieved 2026
      6. L8 1.85× bodyweight: To do
      7. L9 2× bodyweight: Future
      8. L10 2.125× bodyweight: Future
      9. L11 2.25× bodyweight: Future
      10. L17 Maltese: Future

      1.85× bodyweight

      ✓ 2026: 1.7× bodyweight

      guide: Weighted Pull-ups and Dips

      1. L4 45° Incline: Future
      2. L5 60° Incline: Future
      3. L7 Horizontal on Knees: Future
      4. L9 Horizontal: Future
      5. L11 Inverted Muscle Up: Future

      Next on the chart: 45° Incline

    Pull

    Levers, pull-ups, rows and muscle-ups.

      1. L3 Tuck Back Lever: Achieved 2025
      2. L4 Advanced Tuck Back Lever: Achieved 2025
      3. L5 Straddle Back Lever: Achieved 2025
      4. L6 Half Lay/1 Leg Back Lever: Achieved 2025
      5. L7 Full Back Lever: Achieved 2026
      6. L8 Back Lever Pullout: To do
      7. L9 German Hang Pullout: Future
      8. L10 Bent-Arm Pull-up to Back Lever: Future
      9. L11 Handstand Lower to Back Lever: Future

      Back Lever Pullout

      ✓ 2026: Full Back Lever

      guide: Back Lever Progressions

      1. L4 Tuck Front Lever: Achieved 2025
      2. L5 Advanced Tuck Front Lever: Achieved 2025
      3. L6 Straddle Front Lever: Achieved 2025
      4. L7 Half Lay/1 Leg Front Lever: Achieved 2025
      5. L8 Full Front Lever: Achieved 2025
      6. L9 Straight-Arm Front Lever to Inverted Hang: Future
      7. L10 Straight-Arm Hang to Inverted Hang: Future
      8. L11 Circle Front Lever: Future

      Next on the chart: Straight-Arm Front Lever to Inverted Hang

      guide: Front Lever Leverage

      1. L5 Tuck Front Lever: Achieved 2025
      2. L6 Advanced tuck Front Lever: Achieved 2025
      3. L7 Advanced Tuck Rope Climb: To do
      4. L8 Straddle Front Lever: Future
      5. L9 Straddle Front Lever Rope Climb: Future
      6. L10 Full Front Lever: Future
      7. L11 Front Lever Rope Climb: Future

      Advanced Tuck Rope Climb

      guide: Front Lever Leverage

    • Rows

      5/5
      1. L2 Ring Row: Achieved 2025
      2. L3 Ring Wide Row: Achieved 2025
      3. L5 Ring Archer Row: Achieved 2025
      4. L6 Straddle One-Arm Row: Achieved 2025
      5. L7 One-Arm Row: Achieved 2025

      Top of the chart

      guide: Pull-ups and the One-Arm Chin-up

      1. L1 Jumping Pull-up: Achieved 2025
      2. L2 Negative Pull-up: Achieved 2025
      3. L3 Pull-up: Achieved 2025
      4. L4 L-Pull-up: Achieved 2025
      5. L5 Pullover: Achieved 2025

      Top of the chart

      guide: Pull-ups and the One-Arm Chin-up

      1. L4 Ring L-Pull-up: Achieved 2025
      2. L6 Ring Wide L-Pull-up: Achieved 2025
      3. L7 Ring Archer Pull-up: Achieved 2025
      4. L8 One-Arm Chin-up Negative: Achieved 2026
      5. L9 One-Arm Chin-up: Future
      6. L10 One-Arm Chin-up + 15 lbs: Future
      7. L11 One-Arm Chin-up + 25 lbs: Future

      Next on the chart: One-Arm Chin-up

      ✓ 2026: One-Arm Chin-up Negative

      guide: Pull-ups and the One-Arm Chin-up

      1. L3 1× bodyweight: Achieved 2025
      2. L4 1.175× bodyweight: Achieved 2025
      3. L5 1.35× bodyweight: Achieved 2025
      4. L6 1.50× bodyweight: Achieved 2025
      5. L7 1.65× bodyweight: Achieved 2025
      6. L8 1.775× bodyweight: Achieved 2025
      7. L9 1.9× bodyweight: To do
      8. L10 2× bodyweight: Future
      9. L11 2.1× bodyweight: Future

      1.9× bodyweight

      guide: Weighted Pull-ups and Dips

      1. L2 Kipping Pull-up: Achieved 2025
      2. L3 Bar Pull-up: Achieved 2025
      3. L4 Kipping Clap Pull-up: Achieved 2025
      4. L5 Clap Pull-up: Achieved 2025
      5. L6 Clap L-Pull-up: Achieved 2025
      6. L7 Kipping Back Clap Pull-up: Future
      7. L8 Ab Slap L-Pull-up: Future
      8. L9 Leg Slap L-Pull-up: Future
      9. L10 Leg Slap Pull-up: Future
      10. L11 Back Clap Pull-up: Future

      Next on the chart: Kipping Back Clap Pull-up

      guide: The Muscle-Up Transition

      1. L3 Muscle-up Negative: Achieved 2025
      2. L4 Kipping Muscle-up: Achieved 2025
      3. L5 Muscle-up: Achieved 2025
      4. L6 Wide / No-False-Grip Muscle-up: Achieved 2025
      5. L7 Strict Bar Muscle-up: Achieved 2025
      6. L8 L-sit Muscle-up: Future
      7. L9 One-Arm Straight Muscle-up: Future
      8. L10 Felge backward Straight-Body to support: Future
      9. L11 Front Lever Muscle-up straddle Planche: Future
      10. L12 Felge Backward Straight-Body to Handstand: Future
      11. L14 Straight-Body Rotation to Handstand: Future
      12. L15 Butterfly Mount: Future
      13. L17 Elevator: Future

      Next on the chart: L-sit Muscle-up

      guide: The Muscle-Up Transition

      1. L4 Tuck 180: Future
      2. L5 Tuck 360 / Advanced Tuck 180: Future
      3. L6 Advanced Tuck 360: Future
      4. L7 Straddle 180: Future
      5. L8 Half Lay 180 / Straddle 360: Future
      6. L9 Half Lay 360 / Full 180: Future
      7. L10 Full 360: Future

      Next on the chart: Tuck 180

      guide: Front Lever Leverage

    Core

    Compression, L-sits, flags and anti-extension.

      1. L1 Tuck L-sit: Achieved 2025
      2. L2 1 leg bent L-sit: Achieved 2025
      3. L3 L-sit: Achieved 2025
      4. L4 Straddle L-sit: Achieved 2025
      5. L5 Rings-Turned-Out L-sit: Achieved 2025
      6. L6 45° V-sit: To do
      7. L7 75° V-sit: Future
      8. L8 100° V-sit: Future
      9. L9 120° V-sit: Future
      10. L10 140° V-sit: Future
      11. L11 155° V-sit: Future
      12. L12 170° V-sit: Future
      13. L13 Manna: Future

      45° V-sit

      guide: L-sit and V-sit

      1. L5 2-arm Elbow Lever: Achieved 2025
      2. L6 Ring 2-arm Elbow Lever: Achieved 2025
      3. L7 One-Arm Straddle Elbow Lever: To do
      4. L8 One-Arm Straight-Body Elbow Lever: Future

      One-Arm Straddle Elbow Lever

      1. L5 2-arm Elbow Lever: Achieved 2025
      2. L6 Advanced Tuck Flag: Future
      3. L7 Straddle Flag: Future
      4. L8 Full Flag: Future

      Next on the chart: Advanced Tuck Flag

      guide: Core Progressions

      1. L2 25s Plank: Achieved 2025
      2. L3 60s Plank: Achieved 2025
      3. L4 One-Arm/1-leg Plank: Achieved 2025
      4. L5 Kneeling Ab Wheel: Achieved 2025
      5. L6 Ab Wheel on Ramp: Achieved 2025
      6. L7 Standing Negative Ab Wheel: Achieved 2025
      7. L8 Full Ab Wheel: To do
      8. L9 Ab Wheel + 20lbs: Future
      9. L10 One-Arm Ab Wheel: Future

      Full Ab Wheel

      guide: Core Progressions

      1. L1 Floor Tuck Raises: Achieved 2025
      2. L2 Floor Straight-Leg Raise: Achieved 2025
      3. L3 Hang Bent Leg Toes to bar: Achieved 2025
      4. L4 Hang Straddle Leg Toes to bar: Achieved 2025
      5. L5 Windshield Wipers / 360° Hanging Leg Raise: Achieved 2025
      6. L6 Ankle Weight Toes to bar: Achieved 2025

      Top of the chart

      guide: Core Progressions

      1. L1 Floor Tuck Raises: Achieved 2025
      2. L2 Floor Straight-Leg Raise: Achieved 2025
      3. L3 Tuck Eccentric: Achieved 2025
      4. L4 Advanced Tuck: Achieved 2025
      5. L5 One Leg / Straddle: Achieved 2025
      6. L6 Full Dragon Flag: Achieved 2025
      7. L7 Weighted: Future

      Next on the chart: Weighted

      guide: Core Progressions

      1. L1 Prone Straddle: Future
      2. L2 Prone: Future
      3. L3 Prone + 20lbs: Future
      4. L4 Headstand: Future
      5. L6 Headstand + 20lbs: Future
      6. L7 Elevated Headstand: Future
      7. L9 Handstand: Future
      8. L10 Handstand + 20lbs: Future

      Next on the chart: Prone Straddle

    Legs

    Pistols, shrimps and the posterior chain.

      1. L1 Parallel Squat: Achieved 2025
      2. L2 Full Squat: Achieved 2025
      3. L3 Side to Side Squat: Achieved 2025
      4. L4 Pistol: Achieved 2025
      5. L5 1.2× bodyweight Pistol: Achieved 2025
      6. L6 1.35× bodyweight Pistol: To do
      7. L7 1.5× bodyweight Pistol: Future
      8. L8 1.65× bodyweight Pistol: Future
      9. L9 1.8× bodyweight Pistol: Future
      10. L10 1.9× bodyweight Pistol: Future
      11. L11 2× bodyweight Pistol: Future

      1.35× bodyweight Pistol

      guide: Pistol and Shrimp Squats

      1. L1 Lunges: Achieved 2025
      2. L2 Split Squat (Chair): Achieved 2025
      3. L3 Beginner Shrimp: Achieved 2025
      4. L4 Intermediate Shrimp: Achieved 2025
      5. L5 Advanced Shrimp: Achieved 2025
      6. L6 Two-Hand Shrimp: To do
      7. L7 Elevated / Deficit Advanced Shrimp: Future
      8. L8 Elevated / Deficit Two-Hand Shrimp: Future
      9. L9 Weighted Elevated Intermediate Shrimp: Future

      Two-Hand Shrimp

      guide: Pistol and Shrimp Squats

      1. L2 Full Tuck Reverse Hypers: Achieved 2025
      2. L3 90° Bent-Knee Reverse Hypers: Achieved 2025
      3. L4 Full Reverse Hypers: Achieved 2025
      4. L5 Weighted Reverse Hypers: Future

      Next on the chart: Weighted Reverse Hypers

    Rings

    Ring-only skills: statics, kips and felges.

      1. L5 Ring Shoulder Stand: To do
      2. L6 Ring Strap Handstand: Future
      3. L7 Ring Handstand: Future

      Ring Shoulder Stand

      1. L4 Frog Stand: Achieved 2025
      2. L5 Straight-Arm Frog Stand: Achieved 2025
      3. L6 Tuck Planche: Achieved 2025
      4. L8 Advanced Tuck Planche: Future
      5. L10 Straddle Planche: Future
      6. L12 Half Lay/1 Leg Planche: Future
      7. L14 Full Planche: Future

      Next on the chart: Advanced Tuck Planche

      guide: Planche Progressions

      1. L1–2 Support Hold: Achieved 2025
      2. L3 Ring Dip Negative: Achieved 2025
      3. L4 Ring Dip: Achieved 2025
      4. L5 Ring L-dip: Achieved 2025
      5. L6 Ring Wide Dip: Achieved 2025
      6. L7 Rings-Turned-Out 45° Dip: To do
      7. L8 Rings-Turned-Out 75° Dip: Future
      8. L9 Rings-Turned-Out 90° Dip: Future
      9. L10 Rings-Turned-Out 90+30 Dip: Future
      10. L11 Rings-Turned-Out 90+50 Dip: Future
      11. L12 Rings-Turned-Out 90+65 Dip: Future
      12. L13 Rings-Turned-Out 90+75 Dip: Future
      13. L14 Rings-Turned-Out 90+82 Dip: Future
      14. L15 Rings-Turned-Out 90+86 Dip: Future
      15. L16 Rings-Turned-Out 90+88 Dip: Future

      Rings-Turned-Out 45° Dip

      guide: Dips and Ring Dips

      1. L5 Rings-Turned-Out L-sit: Achieved 2025
      2. L6 Rings-Turned-Out Straddle-L: Achieved 2026
      3. L7 Back Lever: Future
      4. L8 Front Lever: Future
      5. L9 Ring 90° V-Sit: Future
      6. L10 Iron Cross/Straddle Planche: Future
      7. L14 Full Planche: Future
      8. L16 Inverted Cross: Future

      Next on the chart: Back Lever

      ✓ 2026: Rings-Turned-Out Straddle-L

      1. L7 Ring Wide Handstand Push-up: Future
      2. L9 Ring Freestanding Handstand Push-up: Future

      Next on the chart: Ring Wide Handstand Push-up

      guide: Handstand Push-up Progressions

      1. L6 Chair Press: Future
      2. L7 Chair Illusion: Future
      3. L8 Ring Bent-Arm Bent-Body Press: Future
      4. L9 Ring Dip Press: Future
      5. L10 Ring Bent-Arm Straight-Body Press: Future
      6. L11 Ring Handstand to Elbow Lever to Handstand: Future
      7. L12 Ring Dip Straight-Body Press: Future

      Next on the chart: Chair Press

      guide: Press to Handstand

      1. L9 Assisted Cross Pulls: Future
      2. L10 Iron Cross Hold: Future
      3. L11 Cross to Back Lever: Future
      4. L13 Iron Cross Pullout: Future
      5. L14 Straight-Arm Hang to Back Lever: Future
      6. L15 Butterfly Mount: Future
      7. L16 Support to Hang to Cross: Future

      Next on the chart: Assisted Cross Pulls

      1. L8 Tuck Planche Push-up: Future
      2. L10 Advanced Tuck Planche Push-up: Future
      3. L12 Straddle Planche Push-up: Future
      4. L14 Half Lay/1 Leg Planche Push-up: Future
      5. L16 Full Planche Push-up: Future

      Next on the chart: Tuck Planche Push-up

      guide: Planche Progressions

      1. L6 Kip to support: Future
      2. L7 Back kip to support: Future
      3. L9 Straight-Arm kip to L-sit: Future
      4. L10 Straight-Arm back kip to support: Future
      5. L11 Back kip to handstand: Future
      6. L13 Straight-Arm kip to V-sit/kip cross/L-cross: Future
      7. L14 Back kip to cross/L-cross: Future
      8. L15 Back kip to straddle Planche: Future

      Next on the chart: Kip to support

      1. L6 Felge forward piked to support: Future
      2. L7 Felge backward pike to support: Future
      3. L10 Felge forward straight to support: Future
      4. L11 Felge backward straight to support: Future
      5. L12 Felge backward Straight-Body to Handstand: Future
      6. L13 Felge forward Straight-Arm to cross: Future
      7. L14 Felge forward Straight-Arm to straddle Planche: Future
      8. L15 Felge forward Straight-Arm Straight-Body to Handstand: Future

      Next on the chart: Felge forward piked to support

    Guides and training notes

    Fitness radar →

    Videos, research, methods and tools I'm adopting, trying or watching.

    • creator FitnessFAQs
    • method Grease the groove
    • research Handstand balance research (Yeadon & Trewartha, 2003)
    • method Overcoming Gravity (2nd edition)

    Competitions →

    Calisthenics, CrossFit and HYROX events I follow.

    • 23 Oct 2026 Rogue Invitational 2026
    • 2 Dec 2026 HYROX London ExCeL 2026
    • 20 Jan 2027 HYROX Manchester 2027 (tentative)

    Credits

    Levels, families and step names follow the progression chart in Steven Low's Overcoming Gravity(2nd edition, 2016), which explains each progression properly. Buy the book; this page only shows my place on it. Loads are shown relative to bodyweight. Three families (front lever circles, reverse leg lifts and pelican push-ups) are my own additions. Technique notes are what worked for me, not coaching or medical advice.