Base Training (8-12 weeks)
Monday - 6-9k worth of intervals between 800m and 2k starting @ HM pace, finishing @ 10k pace. For example: 5x1 mile in 6:25, 6:20, 6:15, 6:10, 6:05, with 1 min rest.
Tuesday - 60 min easy run + 4x100m strides
Wednesday - Alternate between a 5-7 mile tempo run @ 6:50-7:00 pace and a 3-4 mile threshold run @ 6:15-6:20 pace
Thursday - 60 min easy run + 4x100m strides
Friday - 20 mins easy + 8-12x200m hills @ 1500m/3k effort + 20 mins easy
Saturday - Long run of 80 mins or more
Sunday - OFF or 30 mins very very easy
Specific Training (4-8 weeks)
Monday - 5-6k worth of intervals @ 5k pace or 3-4k worth of intervals @ 3k pace - both options followed by 4x200m @ 800m/1500m pace
Tuesday - 60 min easy run + 4x100m strides
Wednesday - Alternate between these 2: 4-5 miles worth of 2-8 minute intervals @ threshold pace (examples: 12-15x2 mins, or 6-8x4 mins, or 3x8-9 mins), with short rest OR 3-4 mile continuous threshold run
Thursday - 60 min easy run + 4x100m strides
Friday - if racing on Saturday: 20 mins easy + 3x100m strides; if not racing: 45 mins easy + 6x200m @ 800m/1500m pace
Saturday - RACE or long run
Sunday - OFF or 30 mins very very easy
** For the specific training, if you have a big race (for example, regionals or state) on a saturday, then chill out on the monday and wednesday workouts