Carbohydrates should constitute 50-60% of an athlete's total calorie intake, proteins should cover 15-20% while fats should be 25-30% of the same.
Sources of these nutrients are:
Carbohydrates- Whole grains, whole wheat pasta, potatoes and beans
Proteins- Fish, poultry, meat, eggs, dairy, nuts and seeds
Fats- Nuts, seeds, vegetable oils, meat and eggs