Johor has produced a steady stream of marathon runners over the past decade - the Iskandar Puteri parkrun crowd, the Horizon Hills lap runners, the Kulai long-runners, the east-coast contingent prepping for Desaru 100.
What we see in the clinic is that most injuries in the final 8 weeks of a marathon build are preventable with three things: a sane loading rule, a basic strength program, and a heat strategy that Singapore and KL races don't always plan for.
Here's the 16-week framework we use with Johor runners.
The loading rule that stops 80% of injuries
Running volume should rise at no more than 10% per week, with a deload (minus 20–30%) every 3–4 weeks.
That's not a suggestion - it's a ceiling.
Most Johor runners we see in the clinic have violated it.
They go from 40 km a week to 60 km a week in a month, their Achilles or IT band revolts at week 10, and they hobble through the taper and the race.
Discipline on the weekly volume line protects the rest of the program.
The 16-week skeleton
- Weeks 1–4: base building. Peak long run 18–22 km. Weekly volume 30–50 km depending on starting level.
- Weeks 5–8: aerobic strength. Peak long run 24–28 km. Add one tempo or threshold session weekly.
- Weeks 9–12: specific endurance. Peak long run 30–34 km. Add one marathon-pace session per week, shorter tempo plus long run combined.
- Weeks 13–14: peak load. Longest run 34–36 km. Full marathon-pace workouts.
- Weeks 15–16: taper. Volume drops 25% then 50%. Race week is easy and short.
The strength program - 2× weekly, non-negotiable
Runners who do strength work get hurt less and race faster. The program doesn't need to be complex:
- Heavy squat variation (back squat, goblet, or split squat): 3 sets × 6 reps.
- Heavy deadlift variation (Romanian, single-leg, trap bar): 3 sets × 6 reps.
- Calf raises (straight-knee and bent-knee): 3 sets × 10 reps each.
- Single-leg balance + reach (for hip and foot control): 3 × 30 seconds each side.
Done twice a week on easy run days, 30 minutes each. No gym needed - a pair of dumbbells and a kettlebell at home works.
Heat acclimation - Johor-specific
Most Johor marathons are run in KL, Penang, SCSM, or Desaru.
The pace your body sustains in Johor heat is usually 10–15 seconds per km slower than the same effort at 20°C.
Don't train for race pace in the same conditions you'll race in if the race is cooler.
Practical rules for Johor marathon runners:
- Run long runs at 5:30–7:30 am or after 6 pm to avoid peak heat.
- Use a heart-rate ceiling on long runs - 75% of max or lower for the long run.
- Weekly heat-specific session: one 45–60 minute run done in the mid-day heat at easy effort. Builds sweat efficiency.
- Start the taper with 7–10 days of better hydration and electrolyte discipline, not just reduced mileage.
The injury patterns we see every build
- Week 6–8: Achilles tendinopathy - triggered by the first big mileage jump. Eccentric calf loading at first sign, reduce volume 20%.
- Week 9–11: IT band syndrome - lateral knee pain on long runs. Glute-medius strength, cadence check, check for old running shoe.
- Week 12–14: plantar fasciitis - morning heel pain. Towel-scrunch and toe-spreader work, plus an MRI-indicated calf strength deficit check.
- Week 15 (taper): suddenly no niggles - this is normal, not a signal to add volume.
How PhysioJohor supports marathon runners
WhatsApp us with: goal race and date, weekly average mileage, longest run so far, current niggles, and your JB side.
We match to a physio who runs themselves and knows Johor heat conditions - we've rehabbed runners through KL Marathon, SCSM, Penang Bridge, and Desaru 100 prep.
Early intervention on a niggle in week 8 is what saves the race.
Related guide: Physiotherapy in Johor - complete guide