To prevent digestive issues while ensuring optimal performances, it is generally recommended to avoid high-fat foods (such as fast food or mac and cheese), snacks with added sugars or artificial sweeteners, and carbonated drinks like soda. Shortly before training, you shouldn't be eating high-fiber foods and large meals because they require long to digest.