The best mix for any activity: weight training, XC racing, running, rowing, swimming, hiking! Fuels well in race, prevents bonking, keeps training meaningful and motivated. For us, works better and settles better than other brands. Teammates who have stomach issues with other brands switch to Carborocket. Highly recommend!