1) Pace runs
Practicing running portions of your long runs at goal pace is a great tool for improving speed. Not only is it a great confidence builder on race day, but it gets your legs used to running at your goal pace.
Begin with a few miles early in your training cycle and build up to running your goal pace for half the distance of your ultimate race, whether it’s a 10K, half marathon or full marathon.
2) Speed work
Speed work is key for runners looking to improve their times in races. Once you are ready to not just complete a goal distance, but race it, adding a weekly speed session can help.
Aim for workouts that will serve you best for your goal distance — such as 400 meter repeats for 10Ks, 800 meter repeats for half marathons, and so on.
3) Pick ups/striders
This is probably the simplest tool that distance runners can use to add speed. After you finish an easy-to-moderate run, perform 4 to 8 series of striders.
Using controlled form, start with short, quick strides and then gradually lengthen your stride and increasing your speed. Run anywhere from 100 meters to 30 seconds, walk or lightly jog back to the start, and repeat.
4) Progressive runs
Controlled progressive runs can help runners not only increase speed, but get their bodies used to the idea of a negative split race. Progressive runs begin at a warm-up pace and get faster with each mile.
Though it might sound counter-intuitive to speed up the further you run, the idea of leaving enough fuel in to tank to finish strong is a great tool for race day.
5) Hill repeats
Repeatedly running up hills is actually speed work in disguise. Most running is done at an aerobic level, but hill sprints often cross into the anaerobic zone.
These workouts are particularly useful for 5K and 10K runners, but are beneficial to any runner looking to increase their speed. As an added bonus, hill repeats allow you to strengthen those under-utilized muscles required to climb.