Most NFL players eat between 4,000 and 6,000 calories per day, with the biggest players consuming even more. That’s roughly two to three times what an average adult needs. The exact number depends heavily on position, body size, and whether a player is trying to gain, maintain, or lose weight during the season.
Calorie Ranges by Position
A modeling study published through the National Institutes of Health calculated daily energy requirements for different NFL positions based on body size and training demands. Offensive linemen, the largest players on the field, need roughly 6,350 calories per day. Defensive linemen come in close behind at around 6,250 calories. These are the players who weigh 280 to 330 pounds and need to maintain that mass through months of intense physical contact and conditioning.
Smaller, leaner players like wide receivers, cornerbacks, and safeties typically fall in the 4,000 to 5,000 calorie range. They’re still eating far more than the average person, but their goal is different: stay fast, stay lean, and recover from the punishment of a long season. Quarterbacks and kickers land on the lower end of the spectrum since their physical demands, while still significant, don’t require the same raw mass.
At the extremes, some players push well beyond 6,000 calories. J.J. Watt, the three-time Defensive Player of the Year, consumed around 7,500 calories per day during his NFL career. And when players are actively trying to gain weight, the numbers climb higher still.
What 9,000 Calories a Day Looks Like
Former Tampa Bay Buccaneers defensive end Noah Spence gained 35 pounds by eating nine to ten meals a day, totaling around 9,000 calories. His daily eating schedule, documented by ESPN, shows just how relentless the feeding process becomes at that level.
His day started with two protein shakes blended with peanut butter, banana, and coconut-milk ice cream, totaling 1,400 calories before he ate any solid food. Breakfast before practice added another 700 calories: cream of wheat, french toast, and potatoes. Lunch was a relatively modest 600 calories of grilled chicken, broccoli, and bread. Then came 500 grams of pasta with ground turkey and vegetables for 1,300 calories, followed by two more protein shakes after the team’s walk-through for another 1,400. Dinner was steak, shrimp, potatoes, and vegetables at 1,000 calories. A peanut butter and jelly sandwich with chocolate almond milk served as a late snack (500 calories), and a final shake before bed added 700 more. He also drank a gallon of water each day.
This kind of schedule isn’t unusual for linemen or players recovering from injury who need to rebuild mass. Eating becomes a job in itself. Players often describe it as the hardest part of their routine, more exhausting than the workouts.
How the Calories Break Down
NFL nutritionists don’t just focus on total calories. The ratio of carbohydrates, protein, and fat matters for performance and recovery. On training days, players aim for 3 to 8 grams of carbohydrates per kilogram of body weight, depending on how hard they’re working. For a 300-pound lineman, that could mean 400 to 1,000 grams of carbs in a single day. Around competition days, that number rises to 6 to 8 grams per kilogram to make sure muscles are fully stocked with energy.
Protein targets sit at 1.6 to 2.2 grams per kilogram of body weight daily. Players typically spread this across three to four meals, aiming for about 0.4 grams per kilogram at each sitting. During periods of weight loss or injury recovery, protein intake may increase to 2.0 to 2.4 grams per kilogram to protect muscle mass. Fat generally accounts for 20 to 35 percent of total daily calories, filling in the energy gap after carbs and protein are accounted for.
For a player eating 6,000 calories, a typical day might include around 700 grams of carbohydrates, 250 to 300 grams of protein, and 150 to 200 grams of fat. That’s a staggering volume of food, which is why shakes, smoothies, and calorie-dense snacks become essential tools for hitting targets without feeling impossibly full.
Game Day Eating Is Different
Players don’t eat the same way on game days as they do during practice. The pregame meal is typically eaten four hours before kickoff, and it follows a specific formula: about half the plate is carbohydrate-dense foods like breads and oatmeal, one quarter is lean protein such as fish or beef, and the remaining quarter is fruits and vegetables. The goal is sustained energy without anything that might cause stomach issues under the stress of competition.
About an hour before kickoff, players top off with quick-digesting carbohydrates, things like white bread, crackers, or sports drinks that provide fast energy without sitting heavy. During halftime, the focus shifts to replacing what’s been lost. Oranges, bananas, pretzels, and sports bars are common choices because they digest quickly and replenish electrolytes and carbohydrates for the second half.
After the game, recovery eating starts immediately. The postgame meal prioritizes calories and fast absorption, since the body is in a depleted state and the window for optimal recovery is relatively short. One key rule that NFL strength coaches emphasize: never try a new food on game day. Anything a player plans to eat during competition should be tested on practice days first, because an unexpected stomach reaction during a game can be a serious competitive problem.
Why the Numbers Are So High
The calorie demands of NFL players aren’t just about being big. Professional football involves explosive, full-body collisions repeated dozens of times per game, combined with year-round strength training, conditioning sessions, and practice. A single NFL practice can burn well over 1,000 calories, and the physical toll of absorbing hits means the body needs extra energy just for tissue repair.
Players who drop below their target weight during the season become more vulnerable to injury and lose the physical advantages their position demands. A lineman who loses 10 pounds mid-season is measurably easier to move at the point of attack. A linebacker who can’t maintain muscle mass loses tackling power. So the high calorie counts aren’t indulgence. They’re a performance requirement, and falling short has real consequences on the field.
For context, the USDA recommends about 2,000 to 2,500 calories per day for moderately active adult men. An NFL offensive lineman eating 6,350 calories is consuming roughly two and a half times that amount, every single day, for months on end.

