Life Shotz was amazing. I used it before the Coeur d'Alene Ironman during long training sessions as a recovery drink. It has all the nutrients my body needs. For Ironman Canada, I used it during the five days leading up to the race during my recovery time. I didn't have as good of bike split as I wanted in Canada, mostly due to a flat and bad weather at mile 80, but I got off the bike and ran a 4:15 marathon which is solid for anyone at most levels in competition. With a finishing time of 12:29, I believe Life Shotz helped immensely with my training, recovery, and race.