Post Run Stretch: The Complete Routine for Runners

 

The post-run period is one of the best times to stretch because the muscles are warm, blood-perfused, and more responsive to flexibility training than at any other point in the day. A 10 to 15 minute post-run stretch routine addresses the specific muscles that running loads and shortens, reduces the accumulated tightness of the run, and develops the range of motion that protects against running-related injuries.

Why Running Creates Specific Tightness Patterns

Running loads the lower limb in a repetitive, primarily sagittal-plane (forward-backward) pattern. This creates predictable tightness patterns that differ from other activities:

Hip flexors (iliopsoas and rectus femoris): Running requires continuous hip flexion during the swing phase. While the hip flexors do not contract maximally during running, they are engaged repeatedly for the entire distance. Over time and with high weekly mileage, the hip flexors develop chronic shortness — a forward pull on the pelvis that produces anterior pelvic tilt, increases lumbar lordosis, and reduces the stride length by limiting hip extension during push-off.

Calf complex (gastrocnemius and soleus): As covered in the gastrocnemius and soleus stretches article on this site, the calf muscles produce the plantarflexion of push-off with every stride. After any significant running volume, the calves are among the tightest muscles in the body. Calf tightness directly increases the tensile load on the Achilles tendon and the plantar fascia, making it a primary contributor to Achilles tendinopathy and plantar fasciitis — two of the most common running injuries.

Hamstrings: The hamstrings eccentrically decelerate the forward-swinging leg during the late swing phase and then produce hip extension force during the push-off. This combination of eccentric deceleration and concentric hip extension, repeated thousands of times per run, accumulates fatigue and tightness in the hamstrings that manifests as the characteristic “tight hamstrings” most runners experience.

Hip flexors (TFL and IT band): The tensor fasciae latae (TFL) and the iliotibial (IT) band produce hip abduction and assist with hip flexion during running. The repetitive hip flexion and the relatively limited lateral movement of running loads the TFL in one direction repeatedly, producing the tightness that is associated with IT band syndrome — the most common cause of lateral knee pain in runners.

Quadriceps (particularly rectus femoris): The rectus femoris is the quadriceps muscle that crosses the hip, and it is specifically loaded during the eccentric deceleration of ground contact. It also works in its lengthened position during the push-off phase where the hip is extended (stretching the rectus femoris at the hip end).

Glutes and piriformis: The gluteus maximus is the primary hip extensor of running push-off and becomes tight with high running volume. The piriformis and deep external hip rotators are also commonly tight in runners, contributing to the posterior hip tightness that can refer pain into the buttock and upper hamstring.

The Post-Run Stretches

Stretch 1: Standing Calf Stretch (Gastrocnemius)

As covered in detail in the gastrocnemius and soleus stretches article on this site, the straight-knee wall stretch is the primary gastrocnemius stretch.

Post-run application:

  1. Stand facing a wall, one foot back approximately 70 centimetres with the back knee straight
  2. Lean into the wall with the back heel pressed firmly to the floor
  3. Hold 45 to 60 seconds
  4. Switch sides

Why immediately post-run: The gastrocnemius is maximally warm and most responsive to stretching immediately after running. This is the single most important post-run stretch for injury prevention.

Sets: 2 x 60 seconds per side

Stretch 2: Standing Bent-Knee Calf Stretch (Soleus)

Post-run application:

  1. Same wall position as above, but bend the back knee to approximately 30 degrees
  2. Maintain the heel flat on the floor
  3. The stretch moves lower in the calf (toward the ankle) compared to the straight-knee version
  4. Hold 45 to 60 seconds per side

Sets: 2 x 60 seconds per side

Stretch 3: Standing Hip Flexor Stretch (Kneeling Lunge)

The primary stretch for the hip flexors that accumulate tightness from repeated hip flexion during running.

Post-run application:

  1. Kneel with one knee on the floor (use a folded towel or a mat for knee comfort)
  2. The other foot is forward in a lunge position
  3. Shift the hips forward until a stretch is felt at the front of the kneeling hip
  4. Tuck the pelvis slightly (posterior tilt) to increase the stretch on the iliopsoas
  5. Hold for 45 to 60 seconds per side

The pelvic tuck cue: The most important technique point. Without the posterior pelvic tilt, the stretch is often felt in the quadriceps rather than the deeper hip flexor. Tilting the pelvis backward (tucking the tailbone under) specifically targets the iliopsoas component.

Extended arm reach variation: Raise the arm on the same side as the kneeling knee overhead and lean slightly away from that side. This adds a lateral trunk stretch component that develops thoracic lateral flexion flexibility alongside the hip flexor stretch.

Sets: 2 x 60 seconds per side

Stretch 4: Rectus Femoris Stretch (Quad and Hip Flexor)

Specifically targets the rectus femoris (the two-joint quad muscle) at both its hip and knee functions.

Post-run application:

  1. Kneel on one knee (same lunge position as above)
  2. Reach back and hold the foot of the kneeling leg with the same-side hand
  3. Pull the heel toward the buttock
  4. The stretch should be felt at the front of the thigh, not just the knee
  5. Hold 45 to 60 seconds per side

Alternative (standing quad stretch):
For runners who cannot kneel comfortably:

  1. Stand on one leg (hold a wall for balance)
  2. Bend the opposite knee and hold the ankle
  3. Stand tall, do not lean forward
  4. Hold 45 seconds per side

Sets: 2 x 45 to 60 seconds per side

Stretch 5: Standing Hamstring Stretch

Post-run application:

  1. Stand with both feet flat on the floor
  2. Step one foot forward approximately 30 centimetres with the heel on the floor and the toes pointed up
  3. Hinge forward from the hips (not the lower back) until a stretch is felt in the back of the elevated leg
  4. Keep the back straight throughout — the movement is a hip hinge, not a spinal flexion
  5. Hold 45 to 60 seconds per side

The hip hinge cue: The most common error in standing hamstring stretches is bending from the spine rather than hinging from the hip. Spinal flexion stretches the lumbar fascia and neural structures rather than the hamstring specifically. The correct movement feels like bowing forward while maintaining the back’s natural arch.

Supine hamstring stretch (alternative):

  1. Lie on the back
  2. Bring one knee toward the chest
  3. Loop a towel or resistance band around the foot
  4. Extend the leg toward the ceiling as far as comfortable
  5. Hold 45 to 60 seconds per side

This alternative is specifically useful for runners with tight hamstrings and limited hip flexion who find the standing version uncomfortable.

Sets: 2 x 60 seconds per side

Stretch 6: Seated Piriformis and Glute Stretch

The piriformis and gluteus maximus accumulate tightness from running’s repeated push-off and hip extension demands.

Figure-4 stretch (supine):

  1. Lie on the back with both knees bent
  2. Cross one ankle over the opposite knee (making a figure-4 shape with the legs)
  3. Lift the bottom leg off the floor by pulling the thigh toward the chest
  4. Hold the figure-4 position with the hands behind the bottom thigh
  5. The stretch is felt deep in the crossed ankle side’s hip (piriformis and gluteus medius area)
  6. Hold 45 to 60 seconds per side

Seated figure-4 (alternative):

  1. Sit upright at the edge of a chair
  2. Cross one ankle over the opposite knee
  3. Lean forward slightly from the hips
  4. The stretch is felt in the crossed ankle side’s hip

Sets: 2 x 60 seconds per side

Stretch 7: IT Band and TFL Stretch

The IT band itself is not technically a muscle and cannot be stretched as such, but the TFL (tensor fasciae latae) muscle that feeds into the IT band can be stretched, and the lateral hip structures can be broadly addressed through the following stretch:

Standing crossover stretch:

  1. Stand beside a wall with one hand on the wall for support
  2. Cross the far leg (away from the wall) over the near leg in front of the body
  3. Shift the hips toward the wall side
  4. A stretch should be felt in the outer hip and lateral thigh of the crossed far leg
  5. Hold 30 to 45 seconds per side

Supine IT band and lateral hip stretch:

  1. Lie on the back
  2. Bring one knee toward the chest
  3. Pull the knee across the body toward the opposite shoulder
  4. The opposite shoulder stays on the floor
  5. The stretch is felt in the outer hip and lateral thigh of the crossed leg
  6. Hold 45 to 60 seconds per side

Sets: 2 x 45 seconds per side

Stretch 8: Hip Flexor and Groin Combined Stretch (Low Lunge to Lizard)

A yoga-derived stretch that combines hip flexor and groin stretching in a single position, time-efficient for runners who want broad hip coverage.

How to do it:

  1. Begin in a low lunge with the right foot forward
  2. Lower the left knee to the floor
  3. Walk the right foot out to the right side of the mat (wider than the hip)
  4. Lower the right forearm to the floor (or to a yoga block) inside the right foot
  5. The stretch develops through the right groin (adductor) and the left hip flexor simultaneously
  6. Hold 45 to 60 seconds per side

Sets: 2 x 60 seconds per side

Stretch 9: Seated Spinal Rotation

Addresses the thoracic spine rotation that is compressed by the repetitive forward motion of running.

How to do it:

  1. Sit upright with both legs extended forward
  2. Cross one foot over the opposite knee and place it flat on the floor
  3. Rotate the trunk toward the raised knee
  4. Place the opposite elbow on the outside of the raised knee and gently increase the rotation
  5. Hold 30 to 45 seconds per side

Why this matters for runners: Running is a sagittal-plane dominant activity. The rotation deficit that develops from high mileage running reduces the trunk rotation available during the swing phase, which compensates by increasing the rotational demand on the lumbar spine and SI joint.

Sets: 2 x 30 to 45 seconds per side

The Complete Post-Run Stretch Routine

A complete 12 to 15 minute post-run routine covering all the primary muscles:

  1. Standing gastrocnemius stretch: 2 x 60 seconds per side (4 minutes total)
  2. Bent-knee soleus stretch: 2 x 60 seconds per side (4 minutes total)
  3. Kneeling hip flexor stretch: 2 x 60 seconds per side (4 minutes total)
  4. Standing hamstring stretch: 2 x 60 seconds per side (4 minutes total)
  5. Figure-4 piriformis stretch: 2 x 60 seconds per side (4 minutes total)
  6. Standing IT band crossover: 2 x 45 seconds per side (3 minutes total)
  7. Seated spinal rotation: 2 x 30 seconds per side (2 minutes total)

Total time: 25 minutes for the complete full routine

The abbreviated routine (for days when time is limited — 10 minutes):

  1. Gastrocnemius stretch: 60 seconds per side
  2. Soleus stretch: 60 seconds per side
  3. Hip flexor lunge: 60 seconds per side
  4. Hamstring stretch: 60 seconds per side
  5. Figure-4 glute stretch: 60 seconds per side

Common Post-Run Stretching Errors

Stretching immediately at the end of the run without cooling down:
The transition from running to stretching should include 2 to 5 minutes of walking to gradually reduce the heart rate before static stretching begins. Static stretching while the heart rate is still very elevated can cause lightheadedness in some people.

Holding stretches for less than 30 seconds:
As covered in the is stretching good for sore muscles article on this site, research on flexibility development consistently finds that holds of 30 to 60 seconds are needed for meaningful flexibility adaptation. Shorter holds provide minimal lasting effect.

Bouncing through stretches:
Ballistic (bouncing) stretching activates the stretch reflex, causing the muscle to contract against the stretch rather than relaxing into it. Post-run stretching should be static (held steady) or PNF (contract-relax technique) rather than ballistic.

Stretching to pain:
Post-run stretches should feel like a clear pull or mild discomfort (4 to 6 out of 10) without reaching the level of significant pain. Stretching to pain provokes the protective contraction response rather than allowing the muscle to relax and lengthen.

Skipping the calf stretches:
The calves are the most injury-relevant muscles to stretch post-run (for Achilles tendinopathy and plantar fasciitis prevention) and are most commonly skipped because runners focus on the larger muscle groups (hamstrings, quads). Prioritise the calf stretches above all others in the post-run routine.

Programming Post-Run Stretching

After every run: The abbreviated 10-minute routine at minimum. The muscles are warm and most responsive immediately after running, making this the highest-value stretching time of the day.

After long runs: The full 25-minute routine. The greater accumulated tightness from longer runs warrants the more comprehensive stretch.

Additional dedicated flexibility sessions: For runners with significant flexibility deficits or injury history, 2 to 3 additional flexibility sessions per week (beyond the post-run stretches) produce faster improvement. These can be yoga sessions, foam rolling sessions, or dedicated stretching routines.

Consistency is the primary variable: A 10-minute post-run stretch performed consistently after every run produces significantly greater flexibility improvement than occasional 30-minute stretching sessions. Runners who struggle to stretch consistently often find that beginning the stretches before they remove their running shoes (reducing the barrier of “getting back to it”) improves consistency.

Frequently Asked Questions

Should I stretch before or after running?
As covered in the dynamic warm up exercises for running article on this site, static stretching before running is not recommended and may temporarily reduce muscle power output. Dynamic warm-up movements (leg swings, high knees, progressive pace build) are appropriate before running. Static stretching is most effective and most beneficial after running when the muscles are warm.

Why do my calves always feel tight after running even though I stretch them?
Calf tightness that persists despite regular stretching typically indicates either that the stretching is not sustained long enough (minimum 45 to 60 seconds per stretch per side), the stretch is not at sufficient intensity (clear stretch sensation, not just touching the position), or the running volume is currently too high for the stretch time to keep pace with the accumulated tightness. Reducing mileage temporarily, ensuring correct stretch technique and duration, and adding the bent-knee soleus stretch (which most runners omit) typically resolves persistent calf tightness within 2 to 4 weeks.

Do I need to stretch after every run or just long runs?
After every run ideally, with the abbreviated routine at minimum. The value of post-run stretching scales with the run duration (longer runs create more accumulated tightness) but even easy 20-minute runs benefit from 5 to 10 minutes of calf and hip flexor stretching.

Is foam rolling better than stretching after running?
They serve different purposes and complement each other. Foam rolling (self-myofascial release) primarily addresses fascial restriction and trigger points, improving tissue mobility. Stretching lengthens the muscle through its range. Both contribute to post-run recovery in different ways, and a complete post-run routine ideally includes both (foam rolling first, then stretching).