100K ultramarathon training plan (24 weeks, advanced)
A complete 24-week 100K training plan for advanced runners: four run days and two core routines a week, the long run on Sunday, finish-focused with no goal time.
Want this plan counted back from your own race date, and adjusted when you miss runs? Paceline builds it for you, free.
Get Paceline on AndroidHow the plan is built
- Four run days a week (Mon, Wed, Fri, Sun), with two short core routines added onto run days (not shown in the table). The long run is always on Sunday, race day included.
- The Sunday long run starts at 22.5 km and builds to 48 km, then tapers over the last 3 weeks. The race is 100 km.
- 14 back-to-back runs: the Monday after a long Sunday run is a second sizeable run, to train tired legs without a single huge run.
- Finish-focused: there is no goal time, so effort is easy and conversational except on the quality days.
Week by week
Long runs are highlighted. Every run in the table is a title only; in the app each one opens into warm-up, main set, cool-down and paces set from your own fitness.
Swipe the table sideways to see every day.
| Week | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| Week 1 | Easy Run · 8K | Rest | Speed Intervals · 4 × 400m | Rest | Tempo Run · 13K | Rest | Long Run · 22.5K |
| Week 2 | Easy Run · 8K | Rest | Hill Repeats · 4 reps | Rest | Tempo Run · 14K | Rest | Long Run · 24.5K |
| Week 3 | Back-to-back · 14.5K | Rest | Fartlek · 13 min | Rest | Tempo Run · 14K | Rest | Long Run · 26K |
| Week 4 | Back-to-back · 15.5K | Rest | Progression Run · 25 min | Rest | Tempo Run · 14K | Rest | Long Run · 21.5K |
| Week 5 | Easy Run · 8K | Rest | Speed Intervals · 5 × 400m | Rest | Tempo Run · 14K | Rest | Long Run · 29.5K |
| Week 6 | Back-to-back · 17.5K | Rest | Hill Repeats · 4 reps | Rest | Tempo Run · 14K | Rest | Long Run · 31K |
| Week 7 | Back-to-back · 18.5K | Rest | Fartlek · 13 min | Rest | Tempo Run · 14K | Rest | Long Run · 33K |
| Week 8 | Back-to-back · 20K | Rest | Progression Run · 25 min | Rest | Tempo Run · 14K | Rest | Long Run · 27K |
| Week 9 | Easy Run · 8K | Rest | Speed Intervals · 6 × 400m | Rest | Tempo Run · 14K | Rest | Long Run · 36K |
| Week 10 | Back-to-back · 21.5K | Rest | Hill Repeats · 5 reps | Rest | Tempo Run · 14K | Rest | Long Run · 38K |
| Week 11 | Back-to-back · 23K | Rest | Fartlek · 14 min | Rest | Tempo Run · 14K | Rest | Long Run · 39.5K |
| Week 12 | Back-to-back · 23.5K | Rest | Progression Run · 25 min | Rest | Tempo Run · 14K | Rest | Long Run · 32K |
| Week 13 | Easy Run · 8K | Rest | Speed Intervals · 7 × 400m | Rest | Tempo Run · 14K | Rest | Long Run · 43K |
| Week 14 | Back-to-back · 26K | Rest | Hill Repeats · 5 reps | Rest | Tempo Run · 14K | Rest | Long Run · 44.5K |
| Week 15 | Back-to-back · 26.5K | Rest | Fartlek · 15 min | Rest | Tempo Run · 14K | Rest | Long Run · 46.5K |
| Week 16 | Back-to-back · 28K | Rest | Progression Run · 27 min | Rest | Tempo Run · 14K | Rest | Long Run · 48K |
| Week 17 | Back-to-back · 29K | Rest | Speed Intervals · 5 × 400m | Rest | Tempo Run · 14K | Rest | Long Run · 37.5K |
| Week 18 | Easy Run · 8K | Rest | Hill Repeats · 6 reps | Rest | Tempo Run · 14K | Rest | Long Run · 48K |
| Week 19 | Back-to-back · 29K | Rest | Fartlek · 14 min | Rest | Tempo Run · 14K | Rest | Long Run · 37.5K |
| Week 20 | Easy Run · 8K | Rest | Progression Run · 28 min | Rest | Tempo Run · 14K | Rest | Long Run · 48K |
| Week 21 | Back-to-back · 29K | Rest | Speed Intervals · 6 × 400m | Rest | Tempo Run · 14K | Rest | Long Run · 29K |
| Week 22 | Easy Run · 7K | Rest | Hill Repeats · 5 reps | Rest | Tempo Run · 11K | Rest | Long Run · 19K |
| Week 23 | Easy Run · 4K | Rest | Fartlek · 14 min | Rest | Tempo Run · 6.5K | Rest | Long Run · 11K |
| Week 24 | Shakeout Run · 3K | Rest | Rest | Rest | Rest | Rest | 🏁 Race Day · 100K |
This is the standard plan. The app changes it to fit your race date and the days you can actually run, and offers to ease the next long run when you miss sessions or your recovery data looks off.
Get Paceline on AndroidBefore you start
This is a general training template, not medical advice. Ultramarathons are demanding: build a solid running base first, and check with a doctor if you have a health condition or are unsure.