Whether you are new to running a marathon or have run many marathons, you should be selecting a running program that meets your needs.
Here are several programs to help!
Runner's World Training Program
Hal Higdon Marathon Training
Jeff Galloway Marathon Training
Download the 2019 Semper Fi Fund Community Athlete Race Schedule.