However, your activity level influences the number of calories and amount of fluid your body needs to maintain peak performance. Athletes need a diet that provides enough energy in the form of carbohydrates , as well as some fats, essential proteins, vitamins and minerals. To accomplish this, athletes need to eat a variety of foods everyday including fruits and vegetables, beans, lean meats and low fat dairy products. Athletes involved in serious training regimes may need to increase the number of calories consumed but shouldn't vary percentage breakdowns unless prescribed by a physician or nutritionist specializing in sports nutrition. Additionally, all athletes need to insure that they keep their muscles properly hydrated through the consumption of plenty of fluids before, during and after exercise.
Many theories exist about high protein diets.
There is no definitive evidence to support either theory. High protein diets designed to build muscle mass are ultimately just expensive. Muscles develop from training and exercise. Protein is used for energy when the body runs short of available carbohydrates, however protein does not provide energy to do the same things accomplished by carbohydrates. The body cannot store protein for future use.