Of all the treatment options currently available for shin splints, only one has actually proven effective. This is the use of orthoses. These insoles are inserted into the shoe to absorb shock while supporting the ankle in a good position. This reduces how much the foot rolls onto the arch.
Preseason training also reduces ankle and leg injuries while improving performance. Strength, agility, and flexibility should be part of your training program before and during the running season.