How many calories do basketball players need to eat per day?
The average sedentary person needs to eat around 1200 - 2000 calories per day to maintain their weight.
Basketball is a high intensity sport that burns calories fast. Therefore basketball players need to consume more energy than the average joe in order to fuel on-court performance.
Playing basketball generally burns around 300 - 600 calories an hour.
The more intense the game, the more calories you burn.
A well designed study by Silva et al, identified that high school basketball players aged 17-19 years old burn around 3000-5000 calories per day.
Females tend to be on the lower end of the spectrum.
If you have read our Ultimate Guide To Basketball Nutrition you would have learnt exactly how, when and what to eat to optimize performance and recovery.
Now all you need to do is use the calculator below to determine your daily energy requirements.
JOIN 5000+ BALLERS' & GET LIFETIME ACCESS TO OUR #1 COURSE FOR FREE TODAY!
Learn the Top 5 PRO HACKS that will Level Up Your Game FAST!

"This course helped me add a couple of inches to my vertical jump after just one session. The pre-game drink suggestion also works a treat and palm cooling technique is CRAZY! When I use these I can run faster for longer in games, without getting tired." James O'Conner
Calorie Calculator For Basketball Players
The calorie counter below will help you calculate how many calories you need to eat to maintain, lose or gain weight this basketball season.
You can input your height, age, gender, weight and your activity level to ensure you get an accurate result.
Once you calculate your result be sure to check out our other helpful Nutrition Articles so you can learn how and what to eat correctly to achieve your goals.