In general, protein intake for athletes should be about higher than for the average non-athlete. That means, for a general approach, athletes should be consuming 1.2 to 2 grams of protein per kilogram of body weight per day. That’s a great place to start and then progress from there.
Each macronutrient (fat, carbohydrate, protein) plays an important role in health and performance. For example, different carbohydrate will affect energy and performance depending on nutrient timing and type of carbohydrate a triathlete eats. Fats are the most calorically dense macronutrient and if over consumed can negatively affect body composition. Protein during and after workouts, for example, will be used for energy and repair, respectively.