Shin · Medial Tibial Stress Syndrome (shin splints)
Shin Splints
Shin splints is an overload irritation of the bone and surrounding tissue along the inner edge of your shin, brought on by the repetitive pounding of running. It tends to ache across a spread-out area rather than at one pinpoint spot.
When running load goes up faster than the shin can adapt (a mileage jump, new surface, worn shoes, tight calves, or flat-footed mechanics), the inner shin gets irritated. Honestly, the evidence here is thin — no treatment has been shown to clearly beat a sensible graded return to running plus relative rest. So the plan is load management, not a magic exercise.
How it typically shows up
Exercise-induced pain spread DIFFUSELY (over more than ~5 cm) along the inner edge of the shin bone, brought on by running/impact and easing with rest — once a tibial stress fracture (the key exclusion: a FOCAL <5 cm pinpoint spot, pain into daily activity, load spike, or bone-health risk), the anterior 'dreaded black line', compartment syndrome, and a vascular cause are ruled out. Diagnosis is clinical and by exclusion.
How long recovery takes
Recovery usually takes a few weeks to a couple of months, often around 10 weeks. The key is easing back into running gradually: dial it down for a while, then build your distance back up in small steps, only adding more when a run stays under about 4 out of 10 shin pain. Strengthening your hips, calves, and shins helps too. There's no shortcut that beats backing off and building back up steadily, but that combination reliably gets people running again.
The phased recovery approach
Phase 1 · 1–3 weeks
Calm
Relative rest from the aggravating running load; keep moving with low-impact activity and start gentle strength + calf flexibility. Honest framing: no intervention beats sensible load management.
What you get back: calmer shins day to day.
- Ankle Mobility Circles / Alphabet — 1–2 sets × 8–10 reps · Sit with the foot lifted and slowly trace circles or the alphabet with your toes, full pain-free range
- Gastrocnemius Stretch — 2–3 sets × 20–30s hold · Wall lean, back leg straight, heel down, feel a calf stretch
- Soleus Stretch (bent-knee calf) — 2–3 sets × 20–30s hold · Same wall lean as the calf stretch, but bend the back knee and keep the heel down — the stretch drops lower into the calf
- Toe Raise (dorsiflexor strength) — 2–3 sets × 10–15 reps · Stand or sit, lift the toes and forefoot up toward you against gravity, lower slowly
Phase 2 · 3–6 weeks
Rebuild
The cornerstone (and the only RCT-backed piece): rebuild running distance in stages, advancing a stage only when the run stays under ~4/10 shin pain. Distance before speed, with rest days between runs.
What you get back: easy runs without the shin ache.
- Graded Walk-Run Return — 1 sets × 600–1200s hold · Build running distance in stages (the Moen ladder), advancing only when the run stays under ~4/10 shin pain
- Gastrocnemius Stretch — 2–3 sets × 25–30s hold · Wall lean, back leg straight, heel down, feel a calf stretch
- Soleus Stretch (bent-knee calf) — 2–3 sets × 25–30s hold · Same wall lean as the calf stretch, but bend the back knee and keep the heel down — the stretch drops lower into the calf
- Single-Leg Calf Raise — 3 sets × 12–15 reps · Rise onto the ball of one foot, fingertip on a wall for balance
Phase 3 · 2–4 weeks
Back to running
Build back to full running volume/speed and lock in strength + sensible load progression to prevent recurrence.
What you get back: full-distance running again.
- Graded Walk-Run Return — 1 sets × 900–1800s hold · Build running distance in stages (the Moen ladder), advancing only when the run stays under ~4/10 shin pain
- Gastrocnemius Stretch — 2–3 sets × 25–30s hold · Wall lean, back leg straight, heel down, feel a calf stretch
- Soleus Stretch (bent-knee calf) — 2–3 sets × 25–30s hold · Same wall lean as the calf stretch, but bend the back knee and keep the heel down — the stretch drops lower into the calf
- Cadence / Shorter-Stride Drill — 1–2 sets × 1–4 reps · Run with slightly quicker, shorter steps (a higher cadence) to reduce impact per step
Phase 4 · 1–3 weeks
Back to daily life
Lock in the hip, calf and dorsiflexor strength plus calf flexibility that keeps everyday walking and being on your feet pain-free — without any running/impact load.
What you get back: everyday walking and standing, pain-free.
- Graded Walking — 1 sets × 900–1800s hold · Walk on flat ground at an easy pace; stop before shin pain changes your stride
- Gastrocnemius Stretch — 2–3 sets × 25–30s hold · Wall lean, back leg straight, heel down, feel a calf stretch
- Soleus Stretch (bent-knee calf) — 2–3 sets × 25–30s hold · Same wall lean as the calf stretch, but bend the back knee and keep the heel down — the stretch drops lower into the calf
- Ankle Mobility Circles / Alphabet — 1–2 sets × 8–10 reps · Sit with the foot lifted and slowly trace circles or the alphabet with your toes, full pain-free range
Exact exercises, sets and progression depend on your severity, equipment and goal — this is the shape of the program, not a one-size prescription.
What matters while you recover
Manage the load — that's the real fix
The honest truth: no exercise or gadget has clearly beaten a sensible graded return to running for shin splints. So the plan is load management. Back off the aggravating running, then rebuild distance in STAGES — only stepping up when your run stays UNDER about 4/10 shin pain. Distance before speed, a rest day between runs, and no more than ~10% more per week. This is the shin-specific running rule; the more permissive 'some pain is fine' rule used for tendon problems does NOT apply.
Know the stress-fracture warning signs
Shin splints are spread out and ease with rest. Watch for the opposite pattern: a FOCAL pinpoint sore spot on the bone, pain that lingers into everyday activity, especially with a recent training spike or bone-health risk (missed periods over 3 months, low body weight, low bone density). That combination means stop running and get it imaged — it could be a stress fracture, which is a different, more serious problem.
Tidy up the modifiable risk factors
A few things genuinely raise shin-splint risk and are worth addressing: tight calves / limited ankle bend (stretch + mobilise), worn or unsupportive shoes (arch-support insoles can help), a sharp training jump (ease the ramp), and running mechanics (a slightly quicker, shorter stride may reduce impact). None of these is a guaranteed cure, but together they tilt the odds.
Common questions
- What's the difference between this and a stress fracture?
- Shin splints are DIFFUSE — sore over a long stretch (more than ~5 cm) of the inner shin, eases with rest. A stress fracture tends to be FOCAL — one sharp pinpoint spot on the bone — and the pain lingers into everyday activity. A pinpoint spot, especially with a recent training spike or bone-health risk, means get it imaged before running on it.
- How much pain is okay when I run?
- Use the running rule: only progress to a longer run if the current one stays UNDER about 4/10 shin pain during the run. If it goes above that, drop back a stage. (This is the shin-specific rule — it's not the same as the more permissive 'some pain is fine' rule used for tendon problems.)
- Will strengthening or insoles fix it?
- They may help and are worth doing, but be honest with yourself: the strongest study found nothing clearly beat a graded running program. Don't expect a single fix — manage the load.
Go deeper
- Shin Splints: what it means
- Shin Splints treatment: what actually helps
- Shin Splints exercises: the phased approach
- Stretches for shin splints
- Supportive Shoes for shin splints: does it help?
- Can I run with shin splints?
- How long does shin splints last?
Sources
- Medial Tibial Stress Syndrome (diffuse >5cm criterion; focal <5cm stress-fx distinction; dreaded black line) — StatPearls NBK538479, 2025
- MTSS in runners — systematic review (definition; >30% weekly load-spike risk; weak evidence) — PMC7602098 (Menéndez et al.), 2020
- A prospective study on MTSS — graded running program (the only RCT; calf/compression added no benefit) — PMC3352296 (Moen et al.), 2012