Today’s advanced athlete will incorporate a variety of techniques into a training program. Strength, flexibility and rehabilitation are prominent and rehabilitation, injury prevention, recovery, movement and biomechanics are the order of the day. Foam rolling, resistance bands and ice baths have become the norm. All these play key roles in protecting the athlete, helping them to perform better, with more power and more suppleness . Moreover, the one thing that can help runners increase their overall strength and endurance as well is strength training.