Training library

Endurance Training Guides

Structured articles on periodization, training load, recovery, and sport-specific plans for cycling, running, and triathlon.

Showing 1–8 of 8 guides

Running

Marathon Training Plan Structure

How to structure a 16–20 week marathon training plan. Weekly mileage, long runs, tempo work, and taper guidance for first-time and experienced marathoners.

10 min read Read
Running

Half Marathon Training Plan (12–16 Weeks)

Structure a 12–16 week half marathon training plan with long runs, tempo work, and race-week taper. For runners targeting 13.1 miles.

8 min read Read
Running

5K Training Plan (8 Weeks)

An 8-week 5K training plan with speed intervals, tempo runs, and a race-week taper. For beginners and intermediate runners.

7 min read Read
Running

How to Taper for a Marathon

Marathon taper guide: reduce volume 25–40% over 2–3 weeks while keeping short race-pace efforts. Avoid detraining and arrive fresh on race day.

7 min read Read
Running

Long Run Training: Pacing, Distance & Recovery

How to structure long runs for marathon and half marathon training. Pacing guidelines, nutrition practice, and how long your longest run should be.

7 min read Read
Running

10K Training Plan — 8 Weeks to a PR

8-week 10K training plan with tempo runs, VO2 intervals, and progressive long runs. Structure speed and endurance for a 10K personal best.

7 min read Read
Running

Couch to Marathon — A Realistic Path for Beginners

Couch to marathon training path over 9–12 months. Build from walk-run intervals to 26.2 miles safely with gradual volume and injury prevention.

9 min read Read
Running

Running with Power — Stryd and Pace Zones Explained

Running power meters like Stryd measure effort independent of hills and wind. Learn how running power zones compare to pace and heart rate.

6 min read Read

Ready to build your plan?

Try the workout generator free or create an account for a full periodized plan.

An unhandled error has occurred. Reload Dismiss

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.