Question: how many calories should a marathon runner eat per day?
Answer: The typical marathon runner will need to consume thousands of calories on race day to power his or her high-intensity run. The typical marathoner could consume 2,500 calories on top of those needed to power basic metabolism, meaning some runners will need to eat 5,000 to 6,000 calories a day.