انرژی بدن انسان باید به طور مداوم به منظور انجام عملکردهای پیچیده خود، انرژی مورد نیازش را دریافت کند. انرژی مورد نیاز فرد با انجام فعالیتهای ورزشی افزایش مییابد که باید این مقدار اضافی از طریق مواد غذایی تامین شود و گرنه فعالیت ورزشی به دلایل گوناگون متوقف خواهد شد. انرژی موردنیاز یک ورزشکار به عوامل گوناگونی مانند خصوصیت فرد (ازجمله: قد، وزن، جثه فرد، سن، حالت بلوغ)، مدت ورزش، نوع و شدت ورزش و شرایط جغرافیایی محل زندگی فرد بستگی دارد.
پروتیینها، چربی و کربوهیدراتها همگی منابع تامین انرژی برای انقباض عضله محسوب میشوند. در ورزشهای طولانی 60 تا 70 درصد انرژی از چربیها استفاده میشود و چنانچه شدت ورزش بالا باشد کربوهیدراتها به عنوان یک منبع انرژی مصرف خواهند شد.
آب مواد مغذی را به داخل سلولها و مواد زاید حاصل از متابولیسم سلولها را به خارج از سلول منتقل میکند و حجم خون را ثابت نگه میدارد. آب تنها ماده غذایی است که کمبود یا فقدان آن تهدیدی جدی برای سلامت به شمار میرود و به خصوص در ورزشکاران کمبود آب به خستگی زودرس ورزشکار منجر میشود. به طور کلی بدن یک ورزشکار 500 تا 700 cc در روز عرق میکند.