I think you should focus on improving your times and not on what kind of workouts you will have to do. If you get faster and stronger you will be able to do harder workouts.
But I will still try to somewhat answer your question. Based on the times you posted it seems to me that you are a 800-1500m guy. This makes it a little difficult because different coaches can have completely different approach for these distances. Some might focus more on aerobic training and others more on anaerobic. I will just give you a couple possible workouts that you might be doing.
Off-season:
3-5 mile tempo. Pace depends on your level and the other athletes' level, maybe around 5:40 pace.
4-5x1600m with 2min rest at 5:20 pace.
8x800m at 2:30min.
In season:
For 1500m runner:
2x4x400m at mile race pace with 2 min rest and 4 min between sets.
1000-800-600-400, 5min rest starting a little slower than mile race pace and running around 800m race pace for the 400m.
3x(600-100m jog - 200m). At mile race pace with 5 min rest.
For 800m runner:
3x500m with full recovery (8min or something) at race pace).
8x200m with 200m walk rest starting a little above race pace and finishing about 2-3 sec under it.
5x300m at 800m race pace with 2min rest.