Nutrition is essential for supporting an athlete's general health and their training needs. Having a suitable diet provides a person with enough energy and nutrients to meet the demands of training and exercise. In addition to helping a person perform optimally, it facilitates recovery.
Good nutrition can enhance sporting performance. A well-planned, nutritious diet should meet most of an athlete's vitamin and mineral needs, and provide enough protein to promote muscle growth and repair. Foods rich in unrefined carbohydrates, like wholegrain breads and cereals, should form the basis of the diet.