One reason forefoot running is better for the shin is that it improves shin angle at landing because stride length is reduced while stance width is wider. When you land on the front of your foot, the foot has less time to swing out all the way through and around the stance limb, which is why stride length shortens. This also means there’s less chance for the foot to swing out and land across the midline, rather the foot ends up landing away from the midline, resulting in a wider stance width. Heel strike running, on the other hand, pulls your mechanics in the opposite direction, resulting in more opposing forces and mechanical strain on the shin. Read more here!
