Middle school cross country runners training on a grass course
Twelve weeks, grades 5 to 8. Volume in minutes, one hard effort a week, and every quality session delivered as a game.

Free · Complete 12-Week Schedule · Grades 5 to 8

Middle School Cross Country Training Plan

The complete Builder schedule, free. Twelve weeks, day by day, foundation through championship. Print it, post it, run it.

Coach Jason Saltmarsh · USATF Level 2 Endurance · 25 years coaching, 31 state champions

The short version

A middle school cross country training plan should run about twelve weeks, prescribe volume in minutes rather than miles, keep roughly ninety percent of running at conversational effort, and allow no more than one hard effort per week. This schedule does all four.

  • Length: 12 weeks. Four-week foundation, eight-week season.
  • Volume: caps at 20 miles per week, about 190 minutes.
  • Unit: minutes, not miles.
  • Hard days: one per week. On meet weeks the race is it.
  • Intervals: none. Not one VO2max session in twelve weeks.
  • Sundays: off. Every week, no exceptions.
  • Meets: six, on Wednesdays, starting week 5.

This page is the schedule itself. If you want the reasoning behind these numbers, the practice structure, the injury list, and how to run middle school and high school on one field, that is all in the guide: how to coach middle school cross country. If your season starts in the next two weeks and you have never done this before, start with your first week coaching middle school cross country instead, then come back here.

Prefer it on paper? Grab the printable PDF at the bottom of this page.

Which level is this?

Level is set by training age, meaning continuous months of organized running. Not grade, not talent. A fast fifth grader is a first-year runner. So is an eighth grader who has never trained. The guide has the full level table and the reasoning behind the caps.

In the full kit

Explorer · 15 mpw

First season, or coming back from a layoff. Four to five run days. Long run caps at 45 min or 4 miles.

On this page, free

Builder · 20 mpw

One full season completed and healthy since. Typically sixth and seventh grade. Five run days. Long run caps at 50 min or 5 miles.

In the full kit

Bridge · 25 mpw

Two or more seasons, healthy, handled Builder volume well. Typically seventh and eighth grade. Long run caps at 60 min or 5.5 miles.

If your team is all first-year runners, run the Builder structure below and cut every listed time by about twenty-five percent. That is not the same as the Explorer doses, but it will not hurt anybody.

The five gears

You cannot read the schedule without these. Teach them in week one and quiz the team all season. They are the same five gears used in my high school plan with kid-facing names, so a graduate walks into a varsity practice already knowing what threshold feels like in their legs.

Scroll table sideways →

GearKid nameWhat it isTalk testHigh school name
1ChatAlmost everything we run. Recovery and aerobic development.Full sentences, easily.Easy
2SteadyComfortably fast.Full sentences, with rhythm.LT1 steady
3StrongComfortably hard.Three or four words.LT2 threshold
4RaceOnly on race day.A word or two.VO2max
5Zoom8 to 10 second hill sprints and 15 to 20 second strides. Full recovery.Too short to talk.Hills and strides

Gear 4 is a locked door. Tell the team that directly. There is a gear we do not train in middle school and we only visit it on race day. Kids love a locked door, and it removes the most common middle school coaching error, which is turning Wednesday into a race because the kids were fired up.

How to read the schedule

Everything is minutes. Mile equivalents assume roughly nine and a half minutes per mile. Adjust the equivalents for your team. Do not adjust the minutes.

Adjust any single day plus or minus five minutes freely. Adjust the week only downward.

Minutes are running only. Every practice opens with the seventeen-minute Athlete Base warm-up and closes with the cool-down, and neither is counted below. Both are laid out in the guide.

Durability A and B are the two bodyweight strength sessions, fifteen to twenty minutes, after the run, never the day before a meet.

Game names are in the reference table further down, with links to the full setup for each.

Weeks 1 to 4: foundation

Builder level. 20 miles per week cap, about 190 minutes. Five run days. Long run caps at 50 minutes or 5 miles, whichever arrives first. Every session is Chat pace except the Steady blocks in week 3. Hill sprints begin week 3.

Scroll table sideways →

WkMondayTuesdayWednesdayThursdayFridaySaturdayTotal
132 minLong run (Chat)25 minChat + 4 strides
Durability A
26 minGame: The Quiet Mile22 minChat + 4 strides
Durability B
10 minChat + 4 stridesOptional
adventure run
115 min
~12 mi
236 minLong run (Chat)27 minChat + 4 strides
Durability B
28 minGame: Caterpillar
surge every 40 sec
25 minChat + 4 strides
Durability A
12 minChat + 4 stridesOptional
adventure run
128 min
~13.5 mi
340 minLong run (Chat)30 minChat + 6 strides
Durability A
32 minGame: Traffic Light
4 x 3 min Steady
28 minChat + hills 6 x 8 sec
Durability B
12 minChat + 4 stridesOptional
adventure run
142 min
~15 mi
4 ↓32 minLong run (Chat)25 minChat + 4 strides
Durability B
25 minGame: Sharks & Minnows
+ Chat run
23 minChat + 4 strides
Durability A
10 minChat + 4 stridesOptional
adventure run
115 min
~12 mi

Foundation focus: re-learn the gears, rebuild the base, no Strong work at all. Builders often arrive from a summer of nothing. Treat weeks 1 and 2 as if they did.

Weeks 5 to 12: season

Meets are on Wednesday. On a meet week the race is the only hard effort. On non-meet weeks the Friday game carries the week’s quality. Strong work returns in week 9, not before. The Monday long run holds at 50 minutes from week 7, so the peak weeks add their minutes to Thursday and Friday instead.

Scroll table sideways →

WkMondayTuesdayWednesdayThursdayFridaySaturdayTotal
545 minLong run (Chat)18 minPre-meet: Chat
+ 4 strides + drills
38 minMEET 1 (3K)
WU + race + CD
28 minChat recovery
Durability A
21 minChat + hills 6 x 8 sec
Durability B
Optional
adventure run
150 min
~16 mi
648 minLong run (Chat)18 minPre-meet: Chat
+ 4 strides + drills
40 minMEET 2 (3K)
WU + race + CD
30 minChat recovery
Durability B
24 minGame: Coin Flip Hills
Durability A
Optional
adventure run
160 min
~17 mi
750 minLong run (Chat)18 minPre-meet: Chat
+ 4 strides + drills
40 minMEET 3 (3K)
WU + race + CD
35 minChat recovery
Durability A
29 minGame: Beat the Coach
1.5 mi · Durability B
Optional
adventure run
172 min
~18 mi
8 ↓40 minLong run (Chat)25 minChat + 4 strides
Durability B
30 minGame: Predator & Prey
9 min · handicap start
25 minChat recovery
Durability A
15 minChat + 4 stridesOptional
adventure run
135 min
~14 mi
950 minLong run (Chat)18 minPre-meet: Chat
+ 4 strides + drills
42 minMEET 4 (3K)
WU + race + CD
36 minChat recovery
Durability B
34 minGame: Traffic Light
4 x 2 min Strong · Dur. A
Optional
adventure run
180 min
~19 mi
1050 minLong run (Chat)20 minPre-meet: Chat
+ 4 strides + drills
42 minMEET 5 (3K)
WU + race + CD
40 minChat recovery
Durability A
38 minGame: Stacked Deck
4 face cards x 2 min · Dur. B
Optional
adventure run
190 min
~20 mi
1150 minLong run (Chat)18 minPre-meet: Chat
+ 4 strides + drills
42 minMEET 6 (3K)
WU + race + CD
32 minChat recovery
Durability B
26 minGame: Progression Pursuit
2 x 1000m · Durability A
Optional
adventure run
168 min
~17.5 mi
1242 minLong run (Chat)18 minPre-meet: Chat
+ 4 strides + drills
42 minCHAMPIONSHIP (3K)18 minChat recovery18 minGame: The Quiet Mile
Chat + strides
Season
celebration
138 min
~14.5 mi

Season focus: one hard effort per week. Peak is week 10, at the 20 mile cap. Volume falls in weeks 11 and 12. Weeks 4 and 8 are down weeks and they are not optional.

Weekly volume at a glance

WeekMinutesApprox. milesWhat is happening
1115~12All Chat pace. Learn the gears, learn the warm-up, learn names.
2128~13.5All Chat pace plus strides. First Gear Check whistles.
3142~15Add hill sprints. First Steady blocks inside a game.
4 ↓115~12Down week. Keep strides and games.
5150~16Meet 1. The race is the only hard effort this week.
6160~17Meet 2.
7172~18Meet 3.
8 ↓135~14Down week. Predator and Prey on Wednesday.
9180~19Meet 4. First Strong touches return.
10190~20Meet 5. At the cap. This is the peak.
11168~17.5Meet 6. Volume begins falling.
12138~14.5Championship. Short, crisp, confident.

If your season is shorter than twelve weeks

Most middle school seasons run eight to ten weeks. Use weeks 1 to 4 as a summer or preseason block if you have one. If you do not, start at week 3 and run weeks 3 through 12 as a ten-week season. To compress further, cut weeks 6 and 7. Never cut a down week.

The Saturday column

Saturday is optional and it is not counted in the weekly totals. It is a family run, a trail run, a run with the dog. Athletes who do it get twenty to thirty minutes of free aerobic development and a good association with running on the weekend. Athletes who skip it lose nothing. Never assign it, never track it, and never mention in front of the team who did it.

The games in this schedule

Every quality session above is delivered as a game, with the coach setting the dose before the athletes see the wrapper. The doses below are Builder. Full setup for each one, plus the specific way each falls apart, is in 12 middle school cross country workouts disguised as games.

GameWeeksGearBuilder dose
The Quiet Mile1, 12ChatFull listed session
Caterpillar2ChatFull session, surge every 40 sec
Traffic Light3, 9Steady, then Strong4 x 3 min Steady (wk 3) · 4 x 2 min Strong (wk 9)
Sharks & Minnows4Zoom / play10 to 15 min, plus Chat run
Coin Flip Hills6Zoom6 x 8 sec
Beat the Coach7Steady1.5 mi, handicap start
Predator & Prey8Strong9 min, staggered start
Stacked Deck10Strong4 face cards x 2 min
Progression Pursuit11Steady to Strong2 x 1000m, second lap faster by under 15 sec

Race distance in this plan

The schedule races 3K, which is the USATF Junior Olympic championship distance for ages 9 through 12 and covers most of a middle school roster. Thirteen and fourteen year olds move to 4K. If your league races 1.5 miles or 2 miles, run what the league runs.

Six meets across the twelve weeks, and no individual athlete should run more than six in a season. Rotate. First-year runners should race four to five times. The full distance table by age division, how often to race, and what to teach about racing are in the coaching guide. If a parent wants to argue about mileage, send them how many miles should a 12-year-old run.

You have one level. The kit has the program.

The schedule above is the Builder level, complete and free. If you are coaching a real roster you have first-year runners and experienced eighth graders on the same field, and you probably have high schoolers on it too.

  • All three levels, twelve weeks, day by day. Explorer at 15 mpw and Bridge at 25 mpw.
  • The Coach’s Guide. Level assignment, the full game menu with every dose, the points economy.
  • The Athlete Base, all three blocks. Movement series, sprint skills, and speed work, printed and cued.
  • Strength and Durability Phase 1, the full bodyweight program with weekly progressions.
  • Running one practice for grades 5 through 12. The combined grid, staffing by coach count, and Big and Little pairings.
  • The gear chart anchored to a 2-mile time, plus the entry table into the 22-Week Season Blueprint.
  • 36 print-and-post PDF pages for the locker room and the clipboard.

See what’s inside — $49.99

Instant download. One-time. Covers your whole staff. 30-day guarantee.

Get the 12-week plan as a printable PDF

All twelve weeks on one landscape sheet for the locker room wall, plus the five gears, the rules, and the games at a glance. Three pages, free, in your inbox in about a minute.

One confirmation email, then the plan. Unsubscribe any time.

Questions about this schedule

How long should a middle school cross country season be?

Twelve weeks, split into a four-week foundation block and an eight-week competitive season, then two weeks completely off. USATF Foundation guidance and RRCA youth running guidelines both describe an organized program of roughly two to three months at this age.

What if my season is only eight or ten weeks?

Start at week 3 and run weeks 3 through 12 for a ten-week season. For eight weeks, also cut weeks 6 and 7. Never cut a down week, which means weeks 4 and 8 stay in no matter how short you go.

Can I use this schedule for fifth graders?

Fifth graders belong at the Explorer level, which caps at 15 miles per week. If you only have this page, run the structure above and cut every listed time by about a quarter. Race them least and score improvement rather than place.

How many meets are in this plan?

Six, on Wednesdays, from week 5 through week 11, with the championship in week 12. No individual athlete should run more than six races in a season, so rotate athletes out rather than racing everyone every week.

Is there a printable version?

Yes. Use the free PDF form near the bottom of this page. It is the Builder twelve weeks on three landscape sheets, built for a clipboard and a locker room wall. The full kit includes 36 print-and-post pages covering all three levels.

Keep reading

Volume, race distances, and season length in this schedule are set against USATF Foundation youth coaching guidance, RRCA FUNdamentals of Youth Running, and USATF Junior Olympic cross country competition standards. This page is general education, not medical advice. Clear existing injuries with a qualified professional before starting any training plan.