My junior year I ran 4:26/9:24. Some workouts from my logs:
[All workouts done on a shitty cinder/kitty litter track in trainers unless otherwise noted. Races done in spikes on real tracks. I also used duel meets as workouts most of the time which I found to be very effective as speedwork.]
March:
5k tempo on roads @ 17:15
5 x 800 @ 2:29, 400 jog
10 x 400 @ 70, 400 jog
4 x 800 @ 2:24, 400 jog
10 x 400 @ 67, 400 jog
RACE (as workout): 4:46, 10:10 (solo runs)
RACE (as race): 1600 @ 4:35
April:
12 x 200 @ 30, 200 jog
10 x 300 @ 48, 300 jog (this wasn't too hard because of a real race 2 days later)
RACE: 9:42 (solo)
RACE: 2 x 800 @ 2:06
RACE: 800 @ 2:05, 800 @ 2:03, 400 @ 54
MAY (all races)
1600 @ 4:26 (leadoff on a relay), 1600 @ 4:32 (DMR anchor)
800 @ 2:02, 400 @ 54
3200 @ 9:24.9 (going 4:48-4:36, last 1600 solo)
3200 @ 9:31 (hot/solo)
3200 @ 9:24.1