Carbs are an athlete's main fuel. Your body changes them to glucose, a form of sugar, and stores it in your muscles as glycogen. Get Enough Protein, But Not Too Much
Protein doesn’t provide a lot of fuel for energy. But you need it to maintain your muscles.
Eat fat, mostly unsaturated foods such as nuts, avocados, olives, vegetable oils and fatty fish like salmon and tuna.