Why Your Heel Pain Gets Worse on Monday Mornings (And What Your Training Log Is Hiding)
Most runners with plantar fasciitis or heel pain notice the same thing: Monday mornings are the worst. That first step out of bed feels like stepping on a nail.
And most runners blame the weekend long run.
But here's what actually happens when you start tracking it properly:
The pain isn't caused by one run. It's caused by the accumulation of 3-4 days of decisions.
When I started logging everything — morning pain levels, mileage, shoe rotation, surface type, and recovery habits — a pattern emerged that I never would have spotted by feel alone:
Thursday tempo run on hard pavement → minor heel tightness (ignored)
Friday easy run in older shoes with 400+ miles → arch felt "off" but not painful
Saturday long run at slightly faster pace than planned → felt fine during the run
Sunday rest day with zero mobility work → felt recovered
Monday morning → the worst first-step sting of the week
The long run wasn't the problem. The Thursday shoe choice + Friday fatigue + zero Sunday calf work is what loaded the trigger.
Most runners only look at the run that came right before the pain. But plantar fasciitis doesn't work on a 24-hour delay. The inflammatory cycle can take 48-72 hours to peak — which means Monday's pain is often a reflection of Thursday through Saturday decisions.
---
Three things worth tracking that most runners ignore:
Shoe miles by model — not just "I rotated." Track the actual miles on each pair. Most runners discover one pair is quietly 200 miles past its useful life.
Morning pain BEFORE the run — not just after. A 6/10 morning sting that drops to 2/10 after warming up tells you something completely different than a 2/10 that climbs to 6/10 mid-run.
Recovery habit consistency — calf raises, eccentric drops, and mobility work only count if they're logged. "I think I stretched Tuesday" is useless data.
The point isn't to stop running. It's to stop guessing what's making things worse.
If you're dealing with heel or arch pain and want a structured way to track all of this, I built a tracker specifically for this purpose. It's designed around these exact patterns.
