Generally, athletes eat a balanced diet that includes a variety of foods from all the food groups. This includes lean proteins from poultry, fish, and lean meats, complex carbohydrates from whole grains, fruits, and vegetables, and healthy fats from nuts, seeds, and oils.
Athletes also need to make sure they are getting enough calories to fuel their activity level and replenish muscle glycogen stores, so they often eat several smaller meals throughout the day. Additionally, they need to stay hydrated by drinking plenty of water and electrolyte-rich fluids, such as sports drinks.
To maximize performance, athletes may also take supplements. Common supplements include whey protein, creatine, vitamin D, and omega-3 fatty acids. However, athletes should always consult with a healthcare professional or registered dietician before taking any supplements.