Ein Läufer sollte vor einem langen Lauf zusätzlich zu mageren Proteinen wie Fisch und gesunden Fetten wie Nüssen komplexe Kohlenhydrate zu sich nehmen. Kohlenhydratquellen, die einem Läufer helfen, Energie zu liefern, sind Nahrungsmittel wie Bagels, Bananen, Nudeln und Haferflocken.
Obst, Gemüse und Vollkornprodukte sind komplexe Kohlenhydrate, die vor einem langen Lauf gut zu essen sind. Auch fettarme Milchprodukte und Eier sind geeignet.
Der Körper benötigt kohlenhydratreiche Nahrungsquellen, um während des Trainings Energie zu produzieren, und wandelt sie in Glykogen um, das in den Muskeln und der Leber gespeichert wird. Ausreichende Glykogenspeicher verhindern, dass der Körper Protein als primäre Energiequelle verwendet, und dies ist von Vorteil, da Proteine für den Wiederaufbau und die Reparatur von Muskeln nach dem Training wichtig sind.