Sport-Calculator.comSport-Calculator.com
Running3 min read

Rucking Calorie Formula: How to Calculate Your Calorie Burn

Step-by-step guide to the rucking calorie formula using the Pandolf equation. Learn the formula in metric and imperial, plus when to use the correction factor.

The rucking calorie formula is based on the Pandolf load carriage equation: metabolic rate (watts) = 1.5×M_kg + 2.0×(M_kg+L_kg)×(L_kg/M_kg)² + η×(M_kg+L_kg)×(1.5×v² + 0.35×v×G). Calories = metabolic rate × 0.01433 × duration in minutes.

Use our Rucking Calorie Calculator to skip the math and get instant results with terrain and correction factors built in.


The Rucking Calorie Formula (Pandolf Equation)

Metabolic rate (watts):

M_W = 1.5×M_kg + 2.0×(M_kg + L_kg)×(L_kg/M_kg)² + η×(M_kg + L_kg)×(1.5×v² + 0.35×v×G)

Calories:

kcal = M_W × 0.01433 × t_min
VariableMeaning
M_kgBody mass in kilograms
L_kgCarried load (pack + contents) in kilograms
vWalking speed in meters per second
GGrade percentage (positive = uphill, negative = downhill)
η (eta)Terrain factor (1.0 = treadmill, 1.15 = asphalt, 1.4 = dirt trail, up to 3.5 = soft sand)
t_minDuration in minutes

How to Calculate Rucking Calories Step by Step

  1. Convert body weight and pack load to kilograms if using pounds (divide by 2.205).
  2. Convert speed to m/s — multiply km/h by 0.2778, or mph by 0.447.
  3. Select terrain factor η — 1.0 (treadmill), 1.15 (asphalt), 1.3 (grass), 1.4 (dirt trail), 2.0 (packed snow), 3.0 (soft snow), 3.5 (soft sand).
  4. Calculate term 1: 1.5 × M_kg
  5. Calculate term 2: 2.0 × (M_kg + L_kg) × (L_kg ÷ M_kg)²
  6. Calculate term 3: η × (M_kg + L_kg) × (1.5 × v² + 0.35 × v × G)
  7. Add terms 1 + 2 + 3 to get raw metabolic rate in watts.
  8. Apply correction (optional): multiply by 1.15 for speeds 4.5–5.5 km/h, or 1.25 for other speeds.
  9. Convert to calories: metabolic rate × 0.01433 × duration in minutes.

Rucking Calorie Formula in Metric (kg)

For metric users, inputs are already in kg and km/h. Convert km/h to m/s:

v (m/s) = km/h × 1000 ÷ 3600 = km/h × 0.2778

Example: 5 km/h = 1.39 m/s

Then apply the Pandolf formula with M_kg, L_kg, v, G, and η. The result is in watts; multiply by 0.01433 × minutes for kcal.


Rucking Calorie Formula in Imperial (lbs/mph)

  1. Convert weight to kg: lbs ÷ 2.205
  2. Convert speed to m/s: mph × 0.447
  3. Grade stays as percentage (e.g., 5% = 5)
  4. Use the same Pandolf formula with converted values
  5. Calories = M_W × 0.01433 × minutes

What the Pandolf Correction Factor Does

The original Pandolf equation tends to underestimate real-world calorie burn by 12–33%. The correction factor compensates:

  • 1.15x for moderate speeds (4.5–5.5 km/h) — where the formula is most accurate
  • 1.25x for other speeds — more conservative adjustment

With correction, accuracy improves to roughly ±10–20% for steady rucking on consistent terrain.


Skip the Math — Use the Rucking Calorie Calculator

Manual calculation is error-prone. The Rucking Calorie Calculator implements the full Pandolf formula with:

  • Metric and imperial units
  • All seven terrain types
  • Grade (incline) input
  • Modern correction factor toggle
  • Instant results

Enter your weight, pack load, speed, duration, terrain, and grade to get your estimated calorie burn.


Disclaimer: Information provided by this site is for educational purposes only and is not intended to be a substitute for professional medical advice specific to the reader's particular situation. The information is not to be used for diagnosing or treating any health concerns you may have. The reader is advised to seek prompt professional medical advice from a doctor or other healthcare practitioner about any health question, symptom, treatment, disease, or medical condition.