Question: how many calories should i eat when running a marathon?
Answer: The ideal is 100 to 250 calories (or 25 to 60 grams of carbs) per hour, after the first hour of running, says Nancy Clark, M.S., R.D., author of Nancy Clark's Food Guide for Marathoners.