Buena Vida is a complete running app offering training plans, workout tracking, and daily nutrition. We review hundreds of training plans, looking for the best ways to help runners meet their goals. Every plan we review – including our own – is scored on the same 31 measures, with the research linked. Learn more about how we score plans
This 10K plan from Greg McMillan is the intermediate-advanced level of his 10K book, written for runners who already train most days and want a faster race. McMillan has a master's in exercise physiology, and he built the free online pace calculator that many runners already use. That background shows in his books: every workout is written as an effort, and the books send you to the calculator for your paces.
The core of this plan is strong. Most of the running is easy, the hard days never land back to back, and lighter weeks come regularly. The race-pace work builds toward the race in a clear, satisfying way. But the plan has a few gaps. Week 5 piles several new demands into the biggest week of the plan, strength training never makes it onto the schedule, and the schedule tells you what to run without saying why. For a runner who already has the base and likes making their own daily calls, it's a workable 12 weeks.
Rank
| Structure | 4 | |
| Prevention | 3 | |
| Flexibility | 3 | |
| Readiness | 4 | |
| Variety | 5 |
The plan runs 12 weeks, and the hard work changes as it goes. The first 3 weeks bring hill repeats and steady running. Tempo runs and short repeats near threshold follow. From week 5, every other Thursday is a set of race-pace repeats, with threshold, tempo and faster repeats on the Thursdays between them and 2 time trials on Sundays.
Four days a week are set: Tuesday, Thursday, Saturday and Sunday. Monday, Wednesday and Friday can be an easy run, cross-training or a full rest day, your choice. The easy days and most long runs are written as ranges of minutes, and the hard sessions in miles, meters or minutes. Your paces come from McMillan's online calculator, read off a recent race.
It's written for runners already running 4 to 7 days a week, with a long run near 90 minutes. McMillan sorts runners into 3 types, and this is the version for the Combo runner, about as strong in speed as in endurance.
A week with McMillan
Here is week 7, from the middle of the plan.
MONDAY is 30 to 45 minutes easy, or cross-training, or rest.
TUESDAY is strides day: 8 fast, relaxed bursts of 30 seconds, each followed by a minute of jogging.
WEDNESDAY is 40 to 60 minutes easy, or cross-training, or rest.
THURSDAY is the main workout. You run 2 miles at your 10K goal pace and jog for 5 minutes. Then you run 4 single miles at the same pace, with 3 minutes of jogging after each one.
FRIDAY is 40 to 60 minutes easy, or cross-training, or rest.
SATURDAY is 50 to 60 minutes easy.
SUNDAY is a 90-minute progression run, easy for most of it, then fast for the last 10 to 20 minutes.
That's 4 set days and 3 that are up to you, with 2 hard days: Thursday and Sunday.
Thursday carries the week. The 2-mile opener comes while you're fresh, and it settles your legs into the rhythm of race pace before the shorter pieces begin. Each of the 4 single miles after it asks you to find that rhythm again, on legs that are a little heavier every time. If the fourth mile matches the first, the session did its job.
But the moment that shapes this week is Friday morning. The plan gives you a range, 40 to 60 minutes, and it lets you swap the run for cross-training or rest. If you take the top of every range and run every optional day, a 4-day plan becomes a heavy 7-day one, and you arrive at Sunday's fast finish already flat. If you take 40 minutes, or the day off, the fast part on Sunday feels like racing instead of surviving. The 40-minute run counts in full. McMillan built those choices into the week, and using them well is the skill this plan asks of you.
Does it build you up smartly?
McMillan starts with hills. For the first 3 weeks, the hard days are hill repeats and a steady run, work that builds strength and aerobic fitness before anything fast arrives. Tempo runs and short threshold repeats take over next, and race-pace sets arrive from week 5. Shifting the focus from one block of weeks to the next like this tends to produce better races than a single steady load from start to finish.
Weeks 4, 8 and 11 are lighter, so you never go more than 3 weeks without a break, and the last lighter week leads straight into race week. Those easier weeks are when built-up fatigue clears and your body absorbs the training that came before.
The book is built to teach, and the schedule is a compact grid that leaves the explaining to the chapters. But on the grid itself, a session is only its prescription. The week 1 hill session lists the number of hills, how long each one lasts and the jog back down, nothing more. Why hills come first, what the steady run builds and how hard each effort should feel are all in the book, chapters away from the schedule. The phases aren't named on the grid either, so it pays to read the book before week 1, and to keep it close after.
Does it protect you from injury?
Mostly, but there are 2 gaps worth knowing about before you start.
The first is week 5. Week 4 is the first lighter week, and week 5 comes straight after it as the biggest week of the plan. It also brings the plan's first week with 2 hard days, the first race-pace session (6 single miles at goal pace) and the first long run with a fast finish. If you run every listed day, that's about half again as much running as the week before. Sharp jumps in weekly running raise injury risk, and many injuries start suddenly, often set off by a training error in the week before. For a runner who's been hurt, this is the week to watch. Making that week's optional days rest or cross-training shrinks the jump a lot.
The second gap is strength. The book includes a sample strength routine and points to a full program online, but none of it is on the schedule, so fitting it around Thursdays and Sundays is left to you. Strength training lowers the risk of sport injuries, by more than stretching or balance work alone, which makes it a costly thing to leave off the calendar.
Outside week 5, the plan protects you well. The running builds a little at a time, and no hard day ever follows another. The book also teaches you to watch for early warning signs and to back off when they appear. That habit pays, because a nagging ache that lingers between runs seems to raise the odds of a full injury that stops you running.
What happens when you miss a day?
When a whole week goes sideways, this plan leaves you to sort it out. If you miss one, nothing tells you how to pick the plan back up. The book suggests the main workout and the long run matter most. But it doesn't rank the rest of the week's runs, so a short week leaves you guessing about what to drop.
Day to day, it's a different story. McMillan coaches mostly everyday runners with jobs and families, and it shows in how the plan is written. The easy days are ranges of minutes, and 3 days a week are the open choice from the sample week's Friday. The book tells you to take the low end of a range when you're tired, and to skip or move a key workout on a bad day. A 40-minute run on a day listed for 40 to 60 is the plan working as written, not you falling short.
Because the workouts are set by effort, the book also teaches you to judge each day by how you actually feel rather than by the numbers on paper. That's a skill that lasts beyond this plan.
Will it get you ready for race day?
Yes. The plan builds the fitness a 10K asks for, with one gap near the end.
A 10K sits close to your limit. For most of the race you're breathing hard, a little past the effort you could hold for an hour, and two things carry you through it: a high threshold, and a feel for race pace itself. Threshold gains are specific to the pace you train them at, which is why the plan's steady runs, tempo runs and 1000-meter repeats matter. They train that edge directly.
Where the plan shines is the way its race-pace work builds toward the race. From week 5, every other Thursday holds about 6 miles at 10K goal pace, and the pieces grow while the total stays the same. In week 5, it's 6 single miles, each with a jog to reset. By week 11, it's 3 stretches of 2 miles, and the pace that took all your focus for a single mile in week 5 is now something you hold for 2 at a time. Weeks 8 and 10 end with a short time trial at goal pace or a 5K tune-up race, a chance to check that your goal still fits. The last weeks ease off, and a taper of 1 to 3 weeks improves race performance compared with training straight through.
But the long run stops growing early. It reaches 90 to 105 minutes in week 3, and week 6 is the last time it's that long. After that, Sundays alternate between runs with a fast finish and the time trials. For a 10K, that's enough distance. But no long run builds through the second half of the plan, so the long run here holds the endurance you came in with instead of adding to it.
Are the workouts varied enough?
Even the strides in this plan have a progression. They come on Tuesdays, and they grow in number before they grow in length: 10 of 20 seconds, then 15, then 20, then 8 of 30 seconds. Each set is a few minutes of fast, relaxed running, and short, fast efforts like these improve running economy, the energy each stride costs you.
The rest of the week has range too. About 84 percent of the running is easy, and the hard days move between hills, tempo runs, race-pace miles and faster track repeats, with a fartlek in race week. Mixing easy running with clearly hard sessions builds endurance better than long stretches of steady, moderately hard running. Changing the kind of hard session from week to week also keeps each one fresh, for your legs and your head.
The good & bad of training from a book
Running this plan means working from 3 places: a book, a website and your own judgment. The book is McMillan's 10K title in his Run Faster Races series, and it's a teaching book. It explains his 4 training zones, adapted from his mentor David Martin, what each kind of workout does and how to read your own fitness. It treats you as an adult who can make your own calls.
But the pieces take some assembly. The book doesn't list your paces; you enter a recent race into McMillan's online calculator to get them. You choose your own level and runner type from descriptions in the book. The warm-ups the book asks for before hard sessions are in the methodology chapters, not printed on each day, and the schedule itself is written in short codes you'll need to look up at first.
Is it right for you?
Run it. That's the starting point the book sets for this level, and week 1 opens with an 80 to 90 minute long run.
Run it. The easy days are ranges of minutes, and the book tells you to take the low end when you're tired.
Think it over. Week 5 adds a lot of running and 2 new kinds of hard session straight out of a lighter week. Resting the optional days that week takes much of the edge off.
Think it over. The calculator needs one, and the race-pace sessions start in week 5. The 5K tune-up option in week 8 comes too late, so race a 5K before you start.
Look elsewhere. None of it is scheduled here.
Look elsewhere. The book's lower levels start from where you are.
A good alternative with an app
If McMillan's approach makes sense to you, Buena Vida offers its members a 12-week 10K plan with a similar shape: mostly easy running, one main workout a week, strides on easy days and 10K-effort repeats as the race gets close. It's a lighter plan, starting near 11 miles a week and peaking near 26, so it suits a runner who wants this kind of training on less running.
Closest matchWhy this plan scores higher
- Strength on the schedule every Wednesday until race week, so it doesn't get left out
- A warm-up and cool-down written into every hard session
- A note on every hard session that tells you what it's for, and named phases so you know what each block of weeks is building
- A long run that keeps growing to 9.5 miles, with its peak 2 weeks before race week instead of 6
- New kinds of hard running introduced one at a time, never 2 in the same week
What the app adds
- No complicated lookup tables. Each day's workout is clear and easy to follow
- Paces worked out from your own fitness, and adjusted automatically as you get stronger
- Miss a run, move a run, and the plan carries on
- Voice coaching through every workout, and runs recorded from your iPhone, Apple Watch, or Garmin
Get more out of your running with Buena Vida
Buena Vida was built by a runner to bring the whole job of training into one place: a plan that fits your schedule and your fitness, coaching on every run, and food targets that keep up with the work you do. Members get personal training & nutrition plans, plus full access to the catalog of pre-written plans for every running goal.
In research studies, runners on plans fit to them improved as much as or more than runners on fixed plans, and fewer of them stalled.
Try it FREE for 7 days. After that, it's $99.99 a year or $14.99 a month, and you can cancel anytime.
More plans like this
Each of these plans takes its own route to race day. Effort-based plans, like the Buena Vida plan above, set your hard sessions by feel, so you learn what 10K effort and tempo feel like, and your training paces grow with you as you get stronger. Time-goal plans set every pace from the finish time you're aiming for. Others trade days, weeks, or mileage to fit your life.
Frequently asked questions
- Do I need the book to run the McMillan 10K plan?
- Yes. The schedule is in the book, written in short codes, and the book explains what each workout is for. Your paces come from McMillan's free online calculator, using a recent race time.
- What is a Combo runner in McMillan's plans?
- McMillan sorts runners into 3 types by their natural strengths: the Speedster, the Endurance Monster and the Combo, who is about as strong in speed as in endurance. Combo is the default if you're unsure. From the intermediate levels up, each type gets its own version of the plan.
- Which McMillan 10K level should I choose?
- It depends on what you already run. The intermediate-advanced level expects 4 to 7 days a week and a long run near 90 minutes. The intermediate level expects 4 to 6 days and a long run of 60 to 75 minutes. The advanced level expects 5 to 7 days and a long run near 2 hours.
- How many days a week does the McMillan intermediate-advanced 10K plan run?
- Four days are set every week: Tuesday, Thursday, Saturday and Sunday. Monday, Wednesday and Friday can each be an easy run, cross-training or rest.
- What do the codes in McMillan's schedule mean?
- LR is a long run, PR a progression run that gets faster at the end, and SS a steady run just below threshold. TR is a tempo run and CI is short repeats near threshold. GP means goal race pace. SP is speed repeats, SW is short sprints, LS is strides, FR is fartlek and TT is a time trial.
- Does the McMillan 10K plan include strength training?
- The book includes a sample strength routine and points to a full program on McMillan's website, but none of it appears on the schedule. Fitting it in around the hard days is up to you.
- Does the McMillan 10K plan have recovery weeks and a taper?
- Yes. Weeks 4, 8 and 11 are lighter, and the running eases off through the final weeks before the race.
- What happens if I miss a week of the McMillan plan?
- The schedule doesn't say. The book lets you take the low end of each range when you're tired, and skip or move a key workout on a bad day, but it has no rule for a missed week.
Research notes
- Training in phases beats holding one load
- Recovery weeks turn training into fitness
- Rapid volume jumps raise injury risk
- Many running injuries start suddenly
- Strength training lowers injury risk
- Niggles often warn of a bigger injury
- Threshold speed is built by running
- A taper makes you 2-6% faster on race day
- Strides and sprints make you more efficient
- Varied intensity beats a steady moderate pace
