Athlete Meal Plan: Optimized Nutrition for Performance

Build a complete athlete meal plan with science-backed calorie targets, macro ratios, and meal timing strategies for peak training performance.

Frequently Asked Questions

How many calories does an athlete need per day?
Calorie needs for athletes range from 2,000 to 8,000+ calories per day depending on sport, training volume, body size, and intensity. Endurance athletes and those doing twice-daily sessions typically fall at the higher end. Calculate your TDEE first, then adjust for training load.
What is the best macronutrient ratio for athletes?
Most athletes perform well with 55-65% carbohydrates, 15-25% protein, and 20-30% fat. Endurance athletes lean toward more carbs; strength and power athletes typically need more protein. These ratios also shift between in-season and off-season training phases.
How much protein do athletes need per day?
The International Society of Sports Nutrition recommends 1.4-2.0 g of protein per kilogram of body weight daily for physically active individuals. Strength athletes may benefit from up to 2.2 g/kg, while endurance athletes typically do well at 1.4-1.6 g/kg.
What should athletes eat before a workout?
Eat a mixed meal of carbohydrates and moderate protein 2-3 hours before training — for example, rice with chicken and vegetables. Within 30-60 minutes of exercise, choose easily digestible carbs like a banana or white toast with a small amount of protein.
What should athletes eat after a workout?
Consume 20-40 grams of high-quality protein and approximately 0.8 g of carbohydrates per kilogram of body weight within two hours of exercise. This combination restores glycogen, triggers muscle protein synthesis, and accelerates recovery for your next session.
Home Blog Buy Privacy Terms