Niacin, Folate, Riboflavin, B6, B12, Magnesium, Vitamin C all contribute to the reduction of tiredness and fatigue. Vitamin B6 also contributes to the normal function of the immune and nervous system, which is great for those involved in intense training.