{
  "slug": "vdot-calculator",
  "title": "VDOT Calculator (Jack Daniels)",
  "category": "Running",
  "category_slug": "running",
  "tier": 1,
  "summary": "Estimate running fitness (VDOT) from race performance using Jack Daniels's Running Formula equations.",
  "description": "This calculator estimates running fitness using the VDOT method from Jack Daniels's Running Formula. It takes a race distance and finish time, converts performance to velocity, estimates oxygen consumption via a polynomial regression model, adjusts for the percentage of VO₂max sustainable at that duration using dual-exponential decay, and outputs a VDOT score that represents aerobic capacity scaled to running economy. The VDOT metric is most accurate for race performances between approximately 1.5 km and 50 km on relatively flat courses, and serves as a basis for training-pace recommendations in the Daniels system.",
  "page_url": "https://fitmetriclab.com/en/tools/running/vdot-calculator/",
  "api_url": "https://fitmetriclab.com/api/tools/vdot-calculator.json",
  "formula": {
    "id": "vdot_calculator",
    "expression": "\\text{VDOT} = \\frac{-4.6 + 0.182258 v + 0.000104 v^{2}}{0.8 + 0.1894393\\,e^{-0.012778 t} + 0.2989558\\,e^{-0.1932605 t}}",
    "variables": [
      {
        "symbol": "d",
        "description": "Distance in km"
      },
      {
        "symbol": "t",
        "description": "Time in minutes"
      }
    ]
  },
  "inputs": [
    {
      "id": "distance_km",
      "label": "Distance",
      "type": "number",
      "unit": "km",
      "default": 5,
      "min": 0.1,
      "max": 200,
      "step": 0.1
    },
    {
      "id": "time_minutes",
      "label": "Time",
      "type": "number",
      "unit": "min",
      "default": 25,
      "min": 3,
      "max": 400,
      "step": 0.1
    }
  ],
  "worked_example": {
    "inputs": {
      "distance_km": 5,
      "time_minutes": 25
    },
    "expected_output": "38.3"
  },
  "result_summary_template": "With a race distance of {distance_km} and finish time of {time_minutes}, the Daniels VDOT formula estimates a fitness value of {result}.",
  "methodology": "Uses Jack Daniels's VDOT equations from the Daniels Running Formula. Calculates velocity from distance and time, estimates oxygen consumption via polynomial regression (VO₂ = -4.60 + 0.182258v + 0.000104v²), adjusts for sustainable %VO₂max using dual-exponential decay, then computes VDOT = VO₂ / percentVO₂.",
  "sources": [
    {
      "label": "Daniels J. Daniels' Running Formula. 3rd ed. Human Kinetics. 2013.",
      "url": "https://us.humankinetics.com/products/daniels-running-formula-3rd-edition"
    },
    {
      "label": "Daniels J, Gilbert J. Oxygen Power: Performance Tables for Distance Runners. Oxygen Power. 1979.",
      "url": ""
    },
    {
      "label": "Katch VL, Weltman A, Sady S, Freedson P. Validity of the relative percent concept for equating training intensity. Eur J Appl Physiol. 1978.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/648512/"
    }
  ],
  "faqs": [
    {
      "question": "What is VDOT in the Jack Daniels system?",
      "answer": "VDOT is a normalized fitness metric representing maximal aerobic capacity (similar to VO₂max) adjusted to make race performances across different distances directly comparable. Jack Daniels developed it to assign training intensities that correspond to specific physiological adaptations."
    },
    {
      "question": "Why does my 5K VDOT differ from my marathon VDOT?",
      "answer": "Different race distances stress different energy systems and require varied neuromuscular and metabolic adaptations. A lower VDOT from a longer race may reflect fatigue resistance, pacing choices, or specific endurance rather than a change in pure aerobic capacity. The model assumes maximal efforts under comparable conditions."
    },
    {
      "question": "How do the exponential coefficients in the formula work?",
      "answer": "The dual-exponential terms (0.1894393 exp(-0.012778t) + 0.2989558 exp(-0.1932605t)) model the decline in sustainable percentage of VO₂max as race duration increases. Shorter races allow higher fractional utilization; longer efforts require lower intensity relative to maximum due to metabolic and neuromuscular fatigue accumulation."
    },
    {
      "question": "Can I use parkrun or training run times?",
      "answer": "The formula was calibrated on all-out race efforts. Training runs typically involve pacing strategies, deliberate effort caps, or environmental compromises that yield slower times than maximal performance, producing artificially low VDOT estimates. Time-trial efforts on measured courses in race-like conditions produce more representative results."
    },
    {
      "question": "What is the polynomial oxygen-consumption term doing?",
      "answer": "The equation VO₂ = -4.60 + 0.182258(v×60) + 0.000104(v×60)² models the nonlinear relationship between running velocity and oxygen cost. The quadratic term captures the disproportionate increase in oxygen demand at higher speeds due to factors like ground contact mechanics and air resistance."
    }
  ],
  "related_tools": [
    {
      "slug": "training-paces-vdot",
      "title": "Training Pace Calculator (from VDOT)",
      "api_url": "https://fitmetriclab.com/api/tools/training-paces-vdot.json",
      "page_url": "https://fitmetriclab.com/en/tools/running/training-paces-vdot/"
    },
    {
      "slug": "age-graded-performance",
      "title": "Age-Graded Running Performance Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/age-graded-performance.json",
      "page_url": "https://fitmetriclab.com/en/tools/running/age-graded-performance/"
    },
    {
      "slug": "elevation-pace",
      "title": "Elevation-Adjusted Pace Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/elevation-pace.json",
      "page_url": "https://fitmetriclab.com/en/tools/running/elevation-pace/"
    }
  ],
  "last_updated": "2026-04-22",
  "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."
}