During the 2012 London Olympics, boxer Anthony Joshua consumed roughly 5,000 calories a day to maintain his level of activity.
Nutritionist Mark Ellison who was working with him created a balanced nutritional plan to ensure he was able to gain all required nutrients. This included protein for muscle recovery, carbohydrates to maintain energy levels and vitamins and minerals to aid immune function.