Why your shins hurt every time you add mileage
Shin splints, officially medial tibial stress syndrome, happen when the periosteum on the inside of your tibia gets irritated from repetitive impact. It's not a muscle problem. It's a bone and connective tissue problem caused by loads your bone hasn't adapted to yet. Most runners hit it between kilometers 6 and 10 of a long run when fatigue changes their form. The pain is usually a dull, aching line along the lower inner shin, maybe two to three inches above the ankle. Press on it and you'll find tenderness along the posterior edge of the tibia, not deep inside the bone. I spent three marathon cycles dealing with this before I figured out what was actually going on. The first time I tried to push through it during a 20-mile build week, I ended up with a stress fracture in my left tibia. Took six weeks off. Missed that entire training block. The second time, I backed off mileage, did the usual ice and rest stuff, and it came right back three weeks later when I added volume again. Same thing happened a third time. That's when I stopped treating it as just "run through it" and actually looked at what was creating the load in the first place.
Shin Splints Marathon Training
Here's the thing most training plans don't tell you. The 10 percent rule for increasing weekly mileage is basically useless for shin splint prevention. It's a rounding number that doesn't account for individual bone density, foot strike pattern, or shoe wear. What actually matters is how you progress your longest run and your total weekly load simultaneously. I switched to a model where I keep my longest run no more than 15 percent above the previous week's longest, and I cap my weekly mileage increase at 8 percent. It feels slow. It's not. I've seen runners who followed this avoid shin splints entirely through a 16-week cycle, compared to the ones who followed standard plans and ended up on the physio table by week 8. The real breakthrough for me came from something that sounded completely backwards. Instead of strengthening my calves, I started focusing on tibialis anterior work. The front of the shin. Most people skip it because it feels pointless. A few sets of toe-taps and reverse calf raises with a band loaded the muscle that controls your foot strike deceleration. When that muscle is weak, your foot slaps down harder on each stride, and the impact shock travels straight up into the tibial periosteum. I did three sets of 15 toe-taps every other day, plus three sets of 20 reverse calf raises with a light resistance band. Within four weeks, the tenderness along my shin dropped significantly. By week 6 of my next training block, it was gone completely and stayed gone. Another counter-intuitive point that took me too long to learn. Your shoes aren't the problem, unless they're genuinely worn out past 400 miles. I went through three pairs of "stability" shoes in one cycle thinking they'd fix my overpronation. They didn't. The issue was the speed at which I was running my easy runs. Most marathon training plans have easy runs at a pace that's too fast for easy. You're running your recovery runs at what your body registers as moderate effort, which means every stride carries significantly more impact force than it should. I started using a walk-break method on my longest runs. Two minutes of walking every mile during anything over 14 miles. It cut my peak impact forces by roughly 18 percent based on what my Garmin watch was reporting. Yeah, the watch data isn't perfect, but the trend was clear. Less accumulated impact per run, same aerobic benefit, shin pain disappeared.
There's a specific edge case that caught me off guard. I had a runner on my training group who did everything right, followed a solid plan, had good shoes, did his conditioning work. He still got shin splints every time he hit 18 miles. The problem was his cadence. He was running at about 155 steps per minute, which meant each foot strike had more time in the air and therefore more force on landing. We bumped his cadence to 172 by having him count taps on his thighs at a metronome setting. His shins cleared up in two weeks. This won't work for everyone. Some runners can't sustain that cadence without feeling awkward, and forcing it can create problems elsewhere. But for the subset of runners with a low cadence and shin pain, it's worth trying for a couple weeks before changing anything else. Now for the part nobody wants to hear. Shin splints treatment has real limitations. Rest works, but it's not a long-term solution because you have to run again eventually. Ice reduces inflammation temporarily but doesn't change the mechanical cause. Night splints or compression sleeves are placebo at best. The actual fix requires changing load management and strength deficits, which takes 4 to 8 weeks minimum. If you're 6 weeks from a marathon and you've never done any conditioning work, you're not going to fix this in time. That's just biology. Bone adaptation through Wolff's Law takes real time. The periosteum doesn't restructure in three days. If you've already got stress fracture symptoms, meaning the pain is sharp and localized to one specific spot on the bone rather than a diffuse ache along a couple inches, stop reading and see a doctor. A stress fracture requires different treatment entirely, usually 6 to 12 weeks of complete rest from impact. Continuing to run on a stress fracture can turn a 6-week recovery into a 6-month recovery or surgical intervention. This isn't dramatic language. This is what I saw happen to someone in my running group. She ignored the localized pain, kept running, and ended up with a full cortical crack in her tibia. Surgery, metal plate, a year before she ran competitively again. The diffuse ache versus sharp localized point distinction is the most important diagnostic tool you have, and most runners don't know it.
Get the Full Details

What I recommend instead of chasing one perfect solution is a combination approach. Keep your easy runs actually easy, use walk breaks on long runs, do tibialis and calf strengthening three times a week, and increase your longest run by no more than 10 percent per week while capping total weekly mileage growth at 8 percent. You'll finish your marathon training with both shins intact instead of needing surgery.