{
  "slug": "calories-rucking",
  "title": "Calorie Burn — Rucking (Pandolf)",
  "category": "Energy Expenditure",
  "category_slug": "energy-expenditure",
  "tier": 2,
  "summary": "Estimate rucking calories with the Pandolf load-carriage equation from body weight, load, speed, and grade.",
  "description": "This calculator estimates the energy cost of rucking — walking under load — with the Pandolf equation developed at the US Army Research Institute of Environmental Medicine. Unlike banded MET tables, it treats body weight, pack load, walking speed, and grade as continuous inputs: M (watts) = 1.5·W + 2.0·(W+L)·(L/W)² + η·(W+L)·(1.5·V² + 0.35·V·G), with a terrain factor of 1.0 for treadmill and paved surfaces. Watts convert to kilocalories at 0.014340 kcal/min per watt. The result includes metabolic power, hourly burn rate, kilojoules, and a MET-equivalent for comparison against Compendium-based tools.",
  "page_url": "https://fitmetriclab.com/en/tools/energy-expenditure/calories-rucking/",
  "api_url": "https://fitmetriclab.com/api/tools/calories-rucking.json",
  "formula": {
    "id": "calories_rucking",
    "expression": "M = 1.5W + 2.0(W+L)\\left(\\tfrac{L}{W}\\right)^{2} + \\eta(W+L)\\left(1.5V^{2} + 0.35VG\\right)",
    "variables": [
      {
        "symbol": "W",
        "description": "Body mass in kg"
      },
      {
        "symbol": "L",
        "description": "Load in kg"
      },
      {
        "symbol": "V",
        "description": "Speed in m/s (km/h ÷ 3.6)"
      },
      {
        "symbol": "G",
        "description": "Grade in percent"
      },
      {
        "symbol": "\\eta",
        "description": "Terrain factor (1.0, treadmill/paved)"
      }
    ]
  },
  "inputs": [
    {
      "id": "weight_kg",
      "label": "Body weight",
      "type": "number",
      "unit": "kg",
      "default": 75,
      "min": 20,
      "max": 300,
      "step": 0.1
    },
    {
      "id": "load_kg",
      "label": "Pack load",
      "type": "number",
      "unit": "kg",
      "default": 15,
      "min": 0,
      "max": 60,
      "step": 0.5
    },
    {
      "id": "speed_kmh",
      "label": "Speed",
      "type": "number",
      "unit": "km/h",
      "default": 5,
      "min": 2,
      "max": 7,
      "step": 0.1
    },
    {
      "id": "grade_pct",
      "label": "Grade",
      "type": "number",
      "unit": "%",
      "default": 0,
      "min": 0,
      "max": 30,
      "step": 1
    },
    {
      "id": "minutes",
      "label": "Duration",
      "type": "number",
      "unit": "min",
      "default": 60,
      "min": 10,
      "max": 600,
      "step": 5
    }
  ],
  "worked_example": {
    "inputs": {
      "weight_kg": 75,
      "load_kg": 15,
      "speed_kmh": 5,
      "grade_pct": 0,
      "minutes": 60
    },
    "expected_output": "327 kcal"
  },
  "result_summary_template": "A rucker weighing {weight_kg} kg carrying {load_kg} kg at {speed_kmh} km/h on a {grade_pct}% grade for {minutes} minutes burns approximately {result}.",
  "methodology": "Pandolf equation: M (watts) = 1.5·W + 2.0·(W+L)·(L/W)² + η·(W+L)·(1.5·V² + 0.35·V·G), with W body mass (kg), L load (kg), V speed (m/s, converted from km/h ÷ 3.6), G grade (%), η terrain factor = 1.0 (treadmill/paved). Conversion: 1 W = 0.014340 kcal/min; Calories = M × 0.014340 × minutes; kilojoules = kcal × 4.184; MET-equivalent = kcal/hr ÷ body mass. Terrain factors cited descriptively (grass ≈ 1.1, dirt road ≈ 1.2, loose sand ≈ 2.1) from Soule and Goldman. Guard: load must be less than body weight.",
  "sources": [
    {
      "label": "Pandolf KB, Givoni B, Goldman RF. Predicting energy expenditure with loads while standing or walking very slowly. J Appl Physiol. 1977;43(4):577–581. (US Army Research Institute of Environmental Medicine)",
      "url": "https://doi.org/10.1152/jappl.1977.43.4.577"
    },
    {
      "label": "Soule RG, Goldman RF. Terrain coefficients for energy cost prediction. J Appl Physiol. 1972;32(5):706–708.",
      "url": "https://doi.org/10.1152/jappl.1972.32.5.706"
    },
    {
      "label": "Herrmann SD, et al. 2024 Adult Compendium of Physical Activities: a third update of the energy costs of human activities. J Sport Health Sci. 2024;13(1):6–12.",
      "url": "https://pacompendium.com/walking/"
    }
  ],
  "faqs": [
    {
      "question": "Why use the Pandolf equation instead of a MET table for rucking?",
      "answer": "MET tables band load and grade into a handful of fixed entries — a 9 kg and an 18 kg pack can share one value. Pandolf treats body weight, load, speed, and grade as continuous inputs fitted to measured oxygen uptake in load-carriage trials, so a 2 kg change in pack weight or a 1% change in grade moves the estimate. For an activity defined by its load and terrain, that resolution is the difference between a generic figure and a usable one."
    },
    {
      "question": "Why does grade change the result so much more than load?",
      "answer": "The grade component multiplies speed, grade, and total moving mass together: at 5 km/h a 10% grade adds about 437 W for a 90 kg system, more than doubling the level-ground cost. Load on level ground, by contrast, enters mostly through the locomotion term as extra moving mass, plus a small static holding cost that scales with (L/W)². Raising the worked example's pack from 15 to 25 kg adds roughly 40 kcal/hr; raising grade from 0 to 10% adds roughly 375 kcal/hr."
    },
    {
      "question": "What does the terrain factor of 1.0 assume, and what about sand or grass?",
      "answer": "η = 1.0 corresponds to treadmill and paved-road walking, the surfaces used in the validation work. Soule and Goldman's terrain coefficients multiply the locomotion cost for other footing: roughly 1.1 for grass, 1.2 for dirt roads and light brush, 1.8 for bog, and about 2.1 for loose sand. The tool fixes η at 1.0, so a beach or soft-trail ruck genuinely costs more than the returned figure — up to about double on dry sand."
    },
    {
      "question": "Does the equation handle downhill rucking?",
      "answer": "No. The published 1977 form has no negative-grade term, which is why this tool's grade input starts at zero. Measured downhill load carriage costs less than level walking on gentle declines, then rises again on steep descents as braking work dominates. Santee and colleagues at USARIEM later published a downhill correction for military planning models. For a route with substantial descent, applying the level-ground estimate to the descending portions overstates their cost."
    },
    {
      "question": "How does rucking compare with running for energy cost?",
      "answer": "The default scenario — 15 kg at 5 km/h — produces a 4.4 MET-equivalent, roughly 60% of easy running's published 7.0 METs, but sustained with walking's joint loading rather than running's impact. Adding grade closes the gap fast: the same ruck at a 10% grade reaches roughly 9.4 MET-equivalent, hard-running territory. This is the usual framing of rucking's appeal in the training literature: running-scale energy demand at walking-scale impact forces."
    }
  ],
  "related_tools": [
    {
      "slug": "calories-hiking",
      "title": "Calorie Burn — Hiking",
      "api_url": "https://fitmetriclab.com/api/tools/calories-hiking.json",
      "page_url": "https://fitmetriclab.com/en/tools/energy-expenditure/calories-hiking/"
    },
    {
      "slug": "calories-walking",
      "title": "Calorie Burn — Walking",
      "api_url": "https://fitmetriclab.com/api/tools/calories-walking.json",
      "page_url": "https://fitmetriclab.com/en/tools/energy-expenditure/calories-walking/"
    },
    {
      "slug": "steps-to-calories",
      "title": "Steps to Calories",
      "api_url": "https://fitmetriclab.com/api/tools/steps-to-calories.json",
      "page_url": "https://fitmetriclab.com/en/tools/energy-expenditure/steps-to-calories/"
    },
    {
      "slug": "custom-met-calculator",
      "title": "Custom Activity MET Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/custom-met-calculator.json",
      "page_url": "https://fitmetriclab.com/en/tools/energy-expenditure/custom-met-calculator/"
    }
  ],
  "last_updated": "2026-08-08",
  "price": {
    "value": 0,
    "currency": "USD"
  },
  "runs_in_browser": true,
  "disclaimer": "Educational estimate produced from a published formula. Not medical, nutritional, or training advice. Calculations are deterministic — apply the formula to the inputs to reproduce the result."
}