Plans that fit your week.

Periodized training plans built around the hours you actually have.

Tell us your schedule and your race. The algorithm handles the periodization.

Cycling · Running · Swimming · Duathlon · Triathlon

Week 6
Build Phase
TUE · Zone 5
VO2 Max Intervals
6 x 4 min @ 110-120% FTP, 4 min recovery
1h 15m - Z5
480
TSS
5
Sessions
7h 50m
Volume

Sample data for illustration. For a plan built on your numbers, try the generator.

Definition

What is a structured training plan?

A structured training plan organizes your workouts into periodized phases — Base, Build, Peak, and Taper — with defined volume, intensity, and recovery each week. Instead of repeating random hard sessions, the plan progresses toward your race date using metrics like TSS, FTP, or pace zones so hard days and easy days stay balanced.

Integrations

Strava Intervals.icu Garmin Wahoo Zwift

The Process

How Vo2Max Works

From profile to a plan on your calendar in four steps.

Step 01

Set Up Your Profile

Pick your sport(s) and fitness level so the engine knows your starting point.

Step 02

Add Races & Availability

Set your target races and the days and hours you can train. The algorithm plans around your real life.

Step 03

Get Your Periodized Plan

A plan is generated per race, with progressive overload and intensity distribution calculated for each phase.

Step 04

Train & Track Progress

Complete your sessions, sync with Strava or Intervals.icu, and watch your training load evolve week by week.

Periodization

Five phases to race day

Every endurance season follows the same arc. Read the full periodization guide

4–8 wks

Base

Aerobic volume and technique

~80% easy
4–6 wks

Build

Race-specific intensity

More threshold
2–3 wks

Peak

Sharpening and simulation

Quality focus
1–3 wks

Taper

Freshness before race day

Volume −25–40%
Post-race

Recovery

Reduced volume and intensity to absorb training and reset before the next block.

2–4 weeks after A-race

Try It Out

Build Your Training Week

Set your schedule, click generate, and the algorithm builds a real training week using the same engine that powers the full app. Full-page experience

MonTueWedThuFriSatSun

Include gym / strength sessions

Adds strength placeholders on low-hour slots

Configure your schedule and click Generate My Week

Benchmarks

By the numbers

Typical training ranges cited in endurance coaching literature — not Vo2Max user data.

16–20
weeks typical marathon block

Common marathon prep duration from coaching frameworks

20–22
mile peak long run

Standard marathon long-run distance before taper

10–14
hrs/week at 70.3 peak

Typical half Ironman weekly volume for age-groupers

300–500
TSS/week cycling build

Amateur cyclist weekly load in build phase

Comparison

Structured plan vs. static template

A PDF doesn't know your schedule, your fitness, or your race date. The algorithm does.

Schedule-aware
Static PDF

Fixed weekly template

Vo2Max

Builds around your available days and hours

Periodization
Static PDF

Same plan for everyone

Vo2Max

Base → Build → Peak → Taper → Recovery from race date

Training load
Static PDF

No TSS tracking

Vo2Max

Weekly TSS targets with Strava / Intervals.icu sync

Multi-sport
Static PDF

Single sport only

Vo2Max

Triathlon swim / bike / run balance (Pro)

Updates
Static PDF

Static PDF — edit manually

Vo2Max

Regenerate when schedule or fitness changes

Pricing

Start free. Go Pro when you need more.

$0 /forever

Get started with the essentials. No credit card needed.

Get Started Free
  • 1 full plan generation per week
  • Save up to 10 workouts
  • Single-sport weekly schedule
  • Strava & Intervals.icu sync
Most popular
$7.49 /month

Unlimited workouts, daily plans, and multi-sport support.

Upgrade to Pro - $7.49/mo
  • Unlimited saved workouts
  • 1 full plan generation per day
  • Unlimited single-workout generations / day
  • Multi-sport & triathlon scheduling
  • Load analytics (ATL/CTL/TSB)
  • Race peak & taper planning

Vo2Max Pro — $7.49/month or $74.99/year (save $15) for unlimited periodized training plans, analytics, and multi-sport support. See our refund policy and terms.

Get Started

Your first week takes two minutes to build

Set your profile and schedule, and the algorithm builds your first training week — free.

Build My First Week

Already have an account? Sign in

  • No credit card required
  • Cancel anytime

Contact & Support

Questions about your account, billing, or training plans? Reach us directly.

Full contact page
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.