the reason why b vitamins especially important to an athlete is: The B vitamins are directly involved in energy metabolism.
Due to the hard exercise, athletes' body will demand a lot of Calories intake to obtain their energy level. Vitamin b is essential in breaking the substance they get from the food and convert it to energy.