TrainingDojo
Training Science15 min read

5K and 10K Training Plans: VDOT-Based Plans You Can Import to TrainingPeaks

Whether you're chasing a sub-25 5K or a sub-45 10K, your training paces should be based on your current fitness. Build a VDOT-based plan and import it to TrainingPeaks in minutes.

TrainingDojo Team

The 5K and 10K are the gateway to competitive running. They're short enough that you don't need massive mileage, but long enough to demand real training — not just "run more." Whether you're chasing a 25:00 5K, a sub-20, or trying to break 40 minutes in the 10K, the training principles are the same: develop your aerobic base, raise your lactate threshold, and sharpen your speed.

This guide covers how to build a 5K or 10K training plan based on your current fitness, using VDOT paces to prescribe every workout — and how to get it onto your TrainingPeaks calendar automatically.

Training Differences: 5K vs 10K

While the training approach is similar, the emphasis shifts between these distances:

5K Training Emphasis

  • VO2max development: The 5K is run at 95-100% VO2max. Interval training at I-pace (3-5min efforts) is your most important quality session.
  • Speed: Repetition (R) pace work — short, fast efforts (200-400m) — improves running economy and top-end speed.
  • Race-specific work: 1K-1.6K repeats at goal 5K pace. Practice holding race effort for extended periods.
  • Weekly mileage: 20-40 miles depending on experience. Quality over quantity.

10K Training Emphasis

  • Lactate threshold: The 10K is run near threshold (about 88-92% VO2max). Tempo runs and cruise intervals at T-pace are critical.
  • Aerobic endurance: More total mileage needed than 5K training. The aerobic base supports sustained effort for 30-60+ minutes.
  • Race-specific work: 2K-3K repeats at goal 10K pace. Extended threshold sessions of 20-30 minutes.
  • Weekly mileage: 25-50 miles. Higher volume pays bigger dividends for 10K than 5K.

VDOT-Based Training Paces

Use your most recent race result to find your VDOT training paces. Here are common levels:

Beginner Competitive (VDOT 33-37)

Recent 5K: 27:00-30:00 | 10K: 56:30-63:00

Easy:       12:00-13:00/mi
Threshold:  10:30-11:15/mi
Interval:   9:30-10:15/mi
Repetition: 2:15-2:30/400m

Good first goals: Sub-30 5K, Sub-60 10K

Intermediate (VDOT 40-46)

Recent 5K: 22:00-25:00 | 10K: 46:00-52:30

Easy:       9:54-11:00/mi
Threshold:  8:14-9:09/mi
Interval:   7:31-8:22/mi
Repetition: 1:48-2:01/400m

Good goals: Sub-22 5K, Sub-45 10K

Advanced (VDOT 49-55)

Recent 5K: 19:00-21:00 | 10K: 39:30-43:45

Easy:       8:15-9:30/mi
Threshold:  7:09-7:50/mi
Interval:   6:33-7:10/mi
Repetition: 1:28-1:40/400m

Good goals: Sub-19 5K, Sub-40 10K

8-Week 5K Plan Structure

An 8-week plan is ideal for runners with a solid base who want to race-sharpen for a 5K:

Weeks 1-3: Foundation + Threshold

Key workouts:
- 1x Threshold session: 15-20min continuous @ T pace, or 4-5x1000m @ T pace
- 1x Easy long run: 60-75min
- 3-4 Easy runs: 30-45min each

Example Threshold Session (VDOT 46):
Warmup 2mi easy, then 4x1000m @ 8:14/mi pace with 200m jog recovery,
cooldown 2mi easy. Total: ~6.5mi

Weeks 4-6: VO2max Development

Key workouts:
- 1x Interval session: 5-6x1000m @ I pace, or 4x1200m @ I pace
- 1x Threshold session: 20-25min @ T pace
- 1x Easy long run: 60-75min
- 2-3 Easy runs

Example Interval Session (VDOT 46):
Warmup 2mi, then 5x1000m @ 7:31/mi pace with 400m jog recovery,
cooldown 2mi. Total: ~7mi

Weeks 7-8: Sharpening + Race

Key workouts:
- 1x Race-pace session: 3-4x1200m @ 5K goal pace
- 1x Short speed: 8x200m @ R pace with 200m jog
- Reduced volume (20-30% less than peak)
- Race week: 2-3 easy runs + race

Example Sharpener (VDOT 46):
Warmup 2mi, then 3x1200m @ 7:15/mi (5K goal pace) with 600m jog,
cooldown 1.5mi. Total: ~6mi

12-Week 10K Plan Structure

A 12-week plan gives more time to build the aerobic base needed for 10K racing:

Weeks 1-4: Base + Threshold Introduction

  • Build weekly mileage gradually (10% per week max)
  • One threshold session: 15-20min at T pace
  • Long run building from 8 to 10 miles
  • 4-5 total runs per week, mostly easy

Weeks 5-8: Threshold + VO2max Development

  • Two quality sessions per week
  • Threshold: 20-30min at T pace (cruise intervals or continuous tempo)
  • Intervals: 5-6x1000m at I pace (one session per week)
  • Long run: 10-12 miles with some at marathon or threshold effort
  • Recovery week in week 7

Weeks 9-11: Race Specific

  • Race-pace workouts: 3-4x2000m at goal 10K pace
  • Maintain one threshold session
  • Long run: 11-13 miles
  • Recovery week in week 10

Week 12: Taper + Race

  • Volume drops 30-40%
  • One short sharpener: 4x800m at I pace
  • 2-3 easy runs + race
  • Shakeout run 2 days before race: 3mi easy + 4x100m strides

Sample Week: 10K Build Phase (VDOT 46, 35 miles/week)

Monday:    Easy Run - 5mi @ 9:54-10:30/mi
Tuesday:   Threshold Run - 8mi total: 2mi warmup, 2x12min @ 8:14/mi
           with 3min jog, 2mi cooldown
Wednesday: Easy Run - 5mi @ 10:00-10:30/mi
Thursday:  Intervals - 8mi total: 2mi warmup, 6x1000m @ 7:31/mi
           with 400m jog recovery, 2mi cooldown
Friday:    Rest
Saturday:  Long Run - 11mi @ 10:00-10:30/mi
Sunday:    Recovery Run - 4mi very easy or rest

Total: ~35 miles, 2 quality sessions

Speed Development: The Secret Weapon

Most 5K/10K runners neglect Repetition (R) pace work. These short, fast efforts (200-400m) at 105-110% VO2max improve your running economy — how efficiently you use oxygen at any given pace. Better economy means the same pace feels easier, which means you can sustain faster paces for longer.

Example R-Pace Session (VDOT 46)

Warmup: 2mi easy
Main: 10x200m @ 44sec/200m with 200m walk/jog recovery
Cooldown: 2mi easy

Key: These should NOT feel like death. R-pace is about
running FAST and SMOOTH with full recovery. If you're
gasping between reps, you're going too hard.

Getting Your Plan Onto TrainingPeaks

A 5K or 10K plan might have 40-60 workouts depending on duration and frequency. Entering each one manually into TrainingPeaks means an hour or more of clicking through forms. TrainingDojo is the only tool that imports the entire plan automatically.

Option 1: Generate with TrainingDojo

Go to trainingdojo.app/generate and tell the AI your recent race time, goal, and schedule. It builds a complete VDOT-based plan and imports it to TrainingPeaks — one click. Example:

"Build an 8-week 5K plan. Recent 5K: 23:30. Goal: sub-22.
I can run 5 days per week, max 60min on weekdays,
75min on weekends. No track — all road running."

Option 2: Import from ChatGPT or Claude

Generate your plan with any AI, ask it to format as CSV, and import via TrainingDojo's importer. Works with any AI that can output structured text.

Racing Strategy

5K Pacing

The 5K is short enough that even pacing matters less than fitness. That said, start at goal pace (not faster) and hold. The first km should feel controlled. The pain comes in km 3-4 — that's where the race is won. The last km is about mental toughness and maintaining form when your legs are screaming.

10K Pacing

The 10K demands more discipline. Start 5-10 seconds per mile slower than goal pace for the first 2km. Settle into goal pace by 3km. The middle kilometers (4-7km) are where you need to be most disciplined — don't surge, don't drift. Save something for a strong last 2km.

Ready to PR? Generate your personalized 5K or 10K plan with VDOT-based paces and import it to TrainingPeaks in minutes. Start free at trainingdojo.app/generate.

Ready to Build Your Training Plan?

Generate a personalized, science-backed training plan in minutes with AI. Free to start.

5K and 10K Training Plans: VDOT-Based Plans You Can Import to TrainingPeaks | TrainingDojo