Training Calendar

Next race: Phoenix 5K · Sat Dec 26, 2026 ·

EasyLongWorkoutRaceCross-train
HR zones: Z1 Recovery <135Z2 Aerobic 135–144Z3 Tempo 145–157Z4 Threshold 158–167Z5 >LT 168+

August 2026

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Week
Mon 27
Tue 28
Wed 29
Thu 30
Fri 31
Sat 1
Sun 2
Week0mi
Mon 3
Tue 4
Wed 5
Thu 6
Fri 7
Sat 8
Sun 9
Week0mi
Mon 10
Tue 11
Wed 12
Thu 13
Fri 14
Sat 15
Sun 16
Week0mi
Mon 17
Tue 18
Wed 19
✓ 4 mi · 10:24 · 151 bpmZ2 Aerobic 135–144: 4 minZ3 Tempo 145–157: 34 minZ4 Threshold 158–167: 3 min
Thu 20
✓ 4.5 mi · 10:52 · 145 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 22 minZ3 Tempo 145–157: 21 minZ4 Threshold 158–167: 4 min
Fri 21
✓ 3.7 mi · 9:38 · 156 bpmZ1 Recovery <135: 1 minZ2 Aerobic 135–144: 4 minZ3 Tempo 145–157: 14 minZ4 Threshold 158–167: 13 minZ5 >LT 168+: 4 min
Sat 22
Sun 23
✓ 5.3 mi · 9:52 · 143 bpmZ1 Recovery <135: 4 minZ2 Aerobic 135–144: 21 minZ3 Tempo 145–157: 26 min
Week17.4mi
Mon 24
Tue 25
✓ 8.5 mi · 10:40 · 149 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 15 minZ3 Tempo 145–157: 70 minZ4 Threshold 158–167: 4 min
Wed 26
✓ 3.2 mi · 10:13 · 145 bpmZ1 Recovery <135: 4 minZ2 Aerobic 135–144: 12 minZ3 Tempo 145–157: 15 min
Thu 27
Fri 28
✓ 5.1 mi · 9:00 · 152 bpmZ1 Recovery <135: 9 minZ2 Aerobic 135–144: 3 minZ3 Tempo 145–157: 11 minZ4 Threshold 158–167: 21 minZ5 >LT 168+: 3 min
Sat 29
✓ 4.2 mi · 9:48 · 147 bpmZ1 Recovery <135: 1 minZ2 Aerobic 135–144: 9 minZ3 Tempo 145–157: 29 minZ4 Threshold 158–167: 2 min
Sun 30
✓ 6.4 mi · 9:26 · 150 bpmZ1 Recovery <135: 6 minZ2 Aerobic 135–144: 8 minZ3 Tempo 145–157: 28 minZ4 Threshold 158–167: 14 minZ5 >LT 168+: 4 min
Week27.4mi
Mon 31
Tue 1
Wed 2
✓ 4.1 mi · 9:49 · 147 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 13 minZ3 Tempo 145–157: 24 minZ4 Threshold 158–167: 3 min
Thu 3
✓ 5.4 mi · 8:48 · 159 bpmZ1 Recovery <135: 3 minZ2 Aerobic 135–144: 3 minZ3 Tempo 145–157: 12 minZ4 Threshold 158–167: 20 minZ5 >LT 168+: 10 min
Fri 4
Sat 5
✓ 8.4 mi · 10:55 · 146 bpmZ1 Recovery <135: 4 minZ2 Aerobic 135–144: 32 minZ3 Tempo 145–157: 49 minZ4 Threshold 158–167: 7 min
Sun 6
✓ 4.4 mi · 10:27 · 146 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 17 minZ3 Tempo 145–157: 21 minZ4 Threshold 158–167: 6 min
Week22.2mi

September 2026

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Week
Mon 31
Tue 1
Wed 2
✓ 4.1 mi · 9:49 · 147 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 13 minZ3 Tempo 145–157: 24 minZ4 Threshold 158–167: 3 min
Thu 3
✓ 5.4 mi · 8:48 · 159 bpmZ1 Recovery <135: 3 minZ2 Aerobic 135–144: 3 minZ3 Tempo 145–157: 12 minZ4 Threshold 158–167: 20 minZ5 >LT 168+: 10 min
Fri 4
Sat 5
✓ 8.4 mi · 10:55 · 146 bpmZ1 Recovery <135: 4 minZ2 Aerobic 135–144: 32 minZ3 Tempo 145–157: 49 minZ4 Threshold 158–167: 7 min
Sun 6
✓ 4.4 mi · 10:27 · 146 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 17 minZ3 Tempo 145–157: 21 minZ4 Threshold 158–167: 6 min
Week22.2mi
Mon 7
Tue 8
✓ 5.1 mi · 8:48 · 153 bpmZ1 Recovery <135: 6 minZ2 Aerobic 135–144: 5 minZ3 Tempo 145–157: 15 minZ4 Threshold 158–167: 14 minZ5 >LT 168+: 5 min
Wed 9
✓ 4.8 mi · 9:42 · 148 bpmZ1 Recovery <135: 1 minZ2 Aerobic 135–144: 13 minZ3 Tempo 145–157: 26 minZ4 Threshold 158–167: 5 minZ5 >LT 168+: 1 min
Thu 10
✓ 5.2 mi · 9:46 · 152 bpmZ1 Recovery <135: 1 minZ2 Aerobic 135–144: 15 minZ3 Tempo 145–157: 18 minZ4 Threshold 158–167: 15 minZ5 >LT 168+: 2 min
Fri 11
Sat 12
✓ 4.4 mi · 9:41 · 147 bpmZ1 Recovery <135: 3 minZ2 Aerobic 135–144: 11 minZ3 Tempo 145–157: 24 minZ4 Threshold 158–167: 3 minZ5 >LT 168+: 1 min
Sun 13
✓ 10.6 mi · 11:00 · 148 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 41 minZ3 Tempo 145–157: 57 minZ4 Threshold 158–167: 15 minZ5 >LT 168+: 2 min
Week30.1mi
Mon 14
Tue 15
✓ 5.1 mi · 9:48 · 149 bpmZ1 Recovery <135: 3 minZ2 Aerobic 135–144: 10 minZ3 Tempo 145–157: 29 minZ4 Threshold 158–167: 6 minZ5 >LT 168+: 3 min
Wed 16
✓ 5.1 mi · 10:23 · 147 bpmZ1 Recovery <135: 5 minZ2 Aerobic 135–144: 9 minZ3 Tempo 145–157: 37 minZ4 Threshold 158–167: 2 min
Thu 17
✓ 5.2 mi · 8:33 · 153 bpmZ1 Recovery <135: 9 minZ2 Aerobic 135–144: 5 minZ3 Tempo 145–157: 8 minZ4 Threshold 158–167: 10 minZ5 >LT 168+: 12 min
Fri 18
Sat 19
✓ 4.8 mi · 11:23 · 141 bpmZ1 Recovery <135: 11 minZ2 Aerobic 135–144: 26 minZ3 Tempo 145–157: 14 minZ4 Threshold 158–167: 4 min
Sun 20
✓ 12.1 mi · 9:26 · no HR
Week32.3mi
Mon 21
Tue 22
✓ 4.1 mi · 10:43 · 145 bpmZ1 Recovery <135: 6 minZ2 Aerobic 135–144: 13 minZ3 Tempo 145–157: 22 minZ4 Threshold 158–167: 2 min
Wed 23
✓ 4.2 mi · 10:42 · 146 bpmZ1 Recovery <135: 9 minZ2 Aerobic 135–144: 8 minZ3 Tempo 145–157: 23 minZ4 Threshold 158–167: 5 min
Thu 24
✓ 4.1 mi · 10:33 · 140 bpmZ1 Recovery <135: 16 minZ2 Aerobic 135–144: 15 minZ3 Tempo 145–157: 8 minZ4 Threshold 158–167: 5 min
Fri 25
✓ 4.8 mi · 10:01 · 144 bpmZ1 Recovery <135: 5 minZ2 Aerobic 135–144: 21 minZ3 Tempo 145–157: 22 minZ4 Threshold 158–167: 1 min
Sat 26
Sun 27
Week17.3mi
Mon 28
✓ 6.8 mi · 9:02 · 155 bpmZ1 Recovery <135: 3 minZ2 Aerobic 135–144: 8 minZ3 Tempo 145–157: 21 minZ4 Threshold 158–167: 21 minZ5 >LT 168+: 8 min
Tue 29
✓ 5.1 mi · 9:44 · 148 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 18 minZ3 Tempo 145–157: 19 minZ4 Threshold 158–167: 10 min
Wed 30
Thu 1
✓ 5.1 mi · 9:42 · 151 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 2 minZ3 Tempo 145–157: 36 minZ4 Threshold 158–167: 10 min
Fri 2
✓ 5.8 mi · 8:50 · 153 bpmZ1 Recovery <135: 8 minZ2 Aerobic 135–144: 6 minZ3 Tempo 145–157: 15 minZ4 Threshold 158–167: 13 minZ5 >LT 168+: 9 min
Sat 3
Sun 4
✓ 9.2 mi · 9:59 · 148 bpmZ1 Recovery <135: 9 minZ2 Aerobic 135–144: 24 minZ3 Tempo 145–157: 42 minZ4 Threshold 158–167: 11 minZ5 >LT 168+: 6 min
Week32mi

October 2026

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Week
Mon 28
✓ 6.8 mi · 9:02 · 155 bpmZ1 Recovery <135: 3 minZ2 Aerobic 135–144: 8 minZ3 Tempo 145–157: 21 minZ4 Threshold 158–167: 21 minZ5 >LT 168+: 8 min
Tue 29
✓ 5.1 mi · 9:44 · 148 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 18 minZ3 Tempo 145–157: 19 minZ4 Threshold 158–167: 10 min
Wed 30
Thu 1
✓ 5.1 mi · 9:42 · 151 bpmZ1 Recovery <135: 2 minZ2 Aerobic 135–144: 2 minZ3 Tempo 145–157: 36 minZ4 Threshold 158–167: 10 min
Fri 2
✓ 5.8 mi · 8:50 · 153 bpmZ1 Recovery <135: 8 minZ2 Aerobic 135–144: 6 minZ3 Tempo 145–157: 15 minZ4 Threshold 158–167: 13 minZ5 >LT 168+: 9 min
Sat 3
Sun 4
✓ 9.2 mi · 9:59 · 148 bpmZ1 Recovery <135: 9 minZ2 Aerobic 135–144: 24 minZ3 Tempo 145–157: 42 minZ4 Threshold 158–167: 11 minZ5 >LT 168+: 6 min
Week32mi
Mon 5
✓ 4.2 mi · 9:48 · 136 bpmZ1 Recovery <135: 15 minZ2 Aerobic 135–144: 22 minZ3 Tempo 145–157: 5 min
Tue 6
✓ 5.1 mi · 8:51 · 153 bpmZ1 Recovery <135: 8 minZ2 Aerobic 135–144: 4 minZ3 Tempo 145–157: 12 minZ4 Threshold 158–167: 12 minZ5 >LT 168+: 9 min
Wed 7
✓ 4.5 mi · 10:07 · 145 bpmZ1 Recovery <135: 8 minZ2 Aerobic 135–144: 10 minZ3 Tempo 145–157: 24 minZ4 Threshold 158–167: 2 minZ5 >LT 168+: 2 min
Thu 8
Fri 9
✓ 2.1 mi · 10:21 · 131 bpmZ1 Recovery <135: 17 minZ2 Aerobic 135–144: 3 min
Sat 10
Race 6.2 mi
10K race
✓ 6.2 mi · 7:43 · 172 bpmZ3 Tempo 145–157: 2 minZ4 Threshold 158–167: 6 minZ5 >LT 168+: 38 min
Sun 11
Week22.2mi
Mon 12
Easy 5.1 mi
✓ 5.1 mi · 10:28 · 131 bpmZ1 Recovery <135: 40 minZ2 Aerobic 135–144: 12 minZ3 Tempo 145–157: 2 min
Tue 13
Easy 5 mi
✓ 5.1 mi · 9:57 · 137 bpmZ1 Recovery <135: 18 minZ2 Aerobic 135–144: 24 minZ3 Tempo 145–157: 8 min
Wed 14
Easy 5 mi
Easy + hill sprints (6 × 8 s)
✓ 5.7 mi · 10:18 · 143 bpmZ1 Recovery <135: 8 minZ2 Aerobic 135–144: 25 minZ3 Tempo 145–157: 24 minZ4 Threshold 158–167: 1 min
Thu 15
Off
Off (moved from Fri)
Fri 16
Workout 5.8 mi
3 × 1 mi threshold (HR ≤ 167) / 2 min jog (moved up from Tue 10/20)
✓ 5.8 mi · 8:52 · 152 bpmZ1 Recovery <135: 11 minZ2 Aerobic 135–144: 2 minZ3 Tempo 145–157: 14 minZ4 Threshold 158–167: 12 minZ5 >LT 168+: 13 min
Sat 17
Easy 4.5 mi
Easy + hill sprints (long run moved to Sun)
✓ 5.1 mi · 9:33 · 139 bpmZ1 Recovery <135: 9 minZ2 Aerobic 135–144: 34 minZ3 Tempo 145–157: 5 min
Sun 18
Long 9 mi
Long run (easy)
✓ 9.1 mi · 11:13 · 141 bpmZ1 Recovery <135: 19 minZ2 Aerobic 135–144: 49 minZ3 Tempo 145–157: 32 minZ4 Threshold 158–167: 2 min
Week36of 34.4 planned
Mon 19
Easy 6 mi
✓ 6.3 mi · 10:00 · 137 bpmZ1 Recovery <135: 24 minZ2 Aerobic 135–144: 31 minZ3 Tempo 145–157: 7 minZ4 Threshold 158–167: 1 min
Tue 20
Workout 7.5 mi
4 × 1 mi threshold (HR ≤ 167) / 2 min jog
Wed 21
Easy 6 mi
Easy + hill sprints
Thu 22
Easy 5 mi
Fri 23
Off
Sat 24
Long 10 mi
Long run (easy)
Sun 25
Easy 3.5 mi
Easy + hill sprints
Week6.3of 38 planned
Mon 26
Easy 6 mi
Tue 27
Workout 8 mi
3 × 1.5 mi threshold (HR ≤ 167) / 2 min jog
Wed 28
Easy 6 mi
Easy + hill sprints
Thu 29
Easy 5 mi
Fri 30
Off
Sat 31
Long 11 mi
Long run (easy)
Sun 1
Easy 5 mi
Easy + hill sprints
Week41planned

November 2026

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Week
Mon 26
Easy 6 mi
Tue 27
Workout 8 mi
3 × 1.5 mi threshold (HR ≤ 167) / 2 min jog
Wed 28
Easy 6 mi
Easy + hill sprints
Thu 29
Easy 5 mi
Fri 30
Off
Sat 31
Long 11 mi
Long run (easy)
Sun 1
Easy 5 mi
Easy + hill sprints
Week41planned
Mon 2
Easy 6 mi
Easy + hill sprints
Tue 3
Workout 8 mi
2 × 2 mi threshold / 3 min jog
Wed 4
Easy 7 mi
Thu 5
Easy 6 mi
Easy + hill sprints
Fri 6
Long 12 mi
Long run (easy)
Sat 7
Easy 4 mi
Sun 8
Cross-train
Grand Canyon: backpack 10 mi down Tanner Trail (−4,500 ft)
Week43planned
Mon 9
Cross-train
Grand Canyon: paddle 8 mi on the Colorado River
Tue 10
Cross-train
Grand Canyon: hike out 8.5 mi on New Hance Trail (+4,500 ft)
Wed 11
Off
Thu 12
Easy 5 mi
Fri 13
Easy 5 mi
Easy + hill sprints
Sat 14
Long 9 mi
Long run (easy)
Sun 15
Easy 4 mi
Easy + hill sprints
Week23planned
Mon 16
Easy 7 mi
Tue 17
Workout 8 mi
5 × 1 km at interval pace / 3 min jog
Wed 18
Easy 7 mi
Easy + hill sprints
Thu 19
Easy 6 mi
Fri 20
Long 12 mi
Long run: last 2 mi steady (Z3)
Sat 21
Off
Off: drive to Puerto Peñasco
Sun 22
Easy 5 mi
Easy + strides (sea level)
Week45planned
Mon 23
Easy 8.5 mi
Easy (sea level)
Tue 24
Workout 6.5 mi
4 × 1 km at goal 5K pace / 2:30 jog (sea level)
Wed 25
Off
Off: drive home
Thu 26
Workout 8 mi
3 × 1.5 mi threshold / 2 min jog
Fri 27
Easy 5 mi
Sat 28
Long 12 mi
Long run (easy)
Sun 29
Easy 5 mi
Easy + hill sprints
Week45planned
Mon 30
Easy 5 mi
Easy + strides
Tue 1
Workout 6.5 mi
5K time trial
Wed 2
Easy 6 mi
Easy + hill sprints
Thu 3
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Fri 4
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Sat 5
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Sun 6
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Week29.5planned

December 2026

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Week
Mon 30
Easy 5 mi
Easy + strides
Tue 1
Workout 6.5 mi
5K time trial
Wed 2
Easy 6 mi
Easy + hill sprints
Thu 3
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Fri 4
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Sat 5
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Sun 6
Cross-train 3 mi
Elk hunt: optional 3 easy at lunch
Week29.5planned
Mon 7
Easy 6 mi
Easy + hill sprints
Tue 8
Workout 8 mi
5 × 1000 m at goal 5K pace (7:02/mi at Flagstaff) / 200 m jog
Wed 9
Easy 6 mi
Easy + hill sprints
Thu 10
Workout 8 mi
3 × 1.5 mi threshold / 2 min jog
Fri 11
Off
Sat 12
Long 12 mi
Long run: last 2 mi steady (Z3)
Sun 13
Easy 5 mi
Week45planned
Mon 14
Easy 7 mi
Tue 15
Workout 8 mi
5 × 1000 m at goal 5K pace (7:02/mi at Flagstaff) / 200 m jog
Wed 16
Easy 7 mi
Easy + hill sprints
Thu 17
Workout 7 mi
3 × 1 mi threshold (HR ≤ 167) / 2 min jog
Fri 18
Off
Sat 19
Long 8 mi
Long run (easy, shortened)
Sun 20
Easy 5 mi
Easy + hill sprints
Week42planned
Mon 21
Easy 4 mi
Tue 22
Workout 5 mi
3 × 1 km at goal effort / 2 min jog + 4 × 200 m quick
Wed 23
Easy 4 mi
Easy + hill sprints
Thu 24
Easy 3 mi
Fri 25
Off
Off or 2 mi shakeout (Christmas)
Sat 26
Race 6 mi
RACE: Phoenix 5K (2 mi warm-up + 1 mi cool-down)
Sun 27
Week22planned
Mon 28
Tue 29
Wed 30
Thu 31
Fri 1
Sat 2
Sun 3
Week