{
  "slug": "dots-score",
  "title": "DOTS Score Calculator",
  "category": "Strength Training",
  "category_slug": "strength-training",
  "tier": 1,
  "summary": "Normalize powerlifting totals across bodyweight and sex using the IPF's DOTS coefficient system.",
  "description": "This calculator computes a DOTS score by applying the IPF's Dynamic Objective Team Scoring polynomial formula, which normalizes powerlifting performance across different bodyweights and biological sexes. It takes a lifter's three-lift total (squat, bench press, deadlift) in kilograms, bodyweight in kilograms, and sex, then outputs a dimensionless DOTS score that enables fair comparison between lifters of different body compositions. The method uses sex-specific fifth-degree polynomials published by the International Powerlifting Federation Technical Committee in 2019 to generate a coefficient that adjusts raw totals into a standardized metric.",
  "page_url": "https://fitmetriclab.com/en/tools/strength-training/dots-score/",
  "api_url": "https://fitmetriclab.com/api/tools/dots-score.json",
  "formula": {
    "id": "dots_score",
    "expression": "\\text{DOTS} = \\frac{500}{a + b\\,B + c\\,B^{2} + d\\,B^{3} + e\\,B^{4}} \\times T",
    "variables": [
      {
        "symbol": "T",
        "description": "Total lifted in kg"
      },
      {
        "symbol": "B",
        "description": "Body weight in kg"
      },
      {
        "symbol": "s",
        "description": "Sex (male/female)"
      }
    ]
  },
  "inputs": [
    {
      "id": "total_kg",
      "label": "Total Lifted",
      "type": "number",
      "unit": "kg",
      "default": 500,
      "min": 50,
      "max": 1500,
      "step": 1
    },
    {
      "id": "bodyweight_kg",
      "label": "Body Weight",
      "type": "number",
      "unit": "kg",
      "default": 80,
      "min": 30,
      "max": 300,
      "step": 0.1
    },
    {
      "id": "sex",
      "label": "Sex",
      "type": "select",
      "unit": null,
      "default": 1,
      "options": [
        {
          "value": 1,
          "label": "Male"
        },
        {
          "value": 0,
          "label": "Female"
        }
      ]
    }
  ],
  "worked_example": {
    "inputs": {
      "total_kg": 500,
      "bodyweight_kg": 80,
      "sex": 1
    },
    "expected_output": "344.77"
  },
  "result_summary_template": "For a lifter with a bodyweight of {bodyweight_kg} kg and a powerlifting total of {total_kg} kg, the DOTS formula estimates a score of {result}.",
  "methodology": "Applies the DOTS (Dynamic Objective Team Scoring) polynomial formula published by the IPF Technical Committee in 2019. Sex-specific fifth-degree polynomials convert bodyweight into a coefficient, which is then multiplied by the lifter's three-lift total in kilograms.",
  "sources": [
    {
      "label": "International Powerlifting Federation. IPF Formula and DOTS Approval. IPF Technical Committee. 2019.",
      "url": "https://www.powerlifting.sport/championships/records"
    },
    {
      "label": "Vanderburgh PM, Batterham AM. Validation of the Wilks powerlifting formula. Med Sci Sports Exerc. 1999;31(12):1869-75.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/10613438/"
    },
    {
      "label": "USA Powerlifting. DOTS Scoring System FAQ. USAPL Resources. 2020.",
      "url": "https://www.usapowerlifting.com/"
    }
  ],
  "faqs": [
    {
      "question": "What does a DOTS score represent?",
      "answer": "A DOTS score normalizes a lifter's three-lift total (squat, bench press, deadlift) relative to bodyweight and sex. Higher scores indicate stronger relative performance. The formula uses sex-specific polynomial coefficients calibrated to international competition data."
    },
    {
      "question": "Why did federations replace Wilks with DOTS?",
      "answer": "DOTS addressed statistical concerns in the original Wilks formula, including parameter instability at extreme bodyweights and lack of transparency in the fitting process. The IPF adopted DOTS in 2019 after validating it against a broader dataset of modern competition results."
    },
    {
      "question": "Can I compare equipped and raw lifters with DOTS?",
      "answer": "DOTS was fitted to a mixed dataset of equipped and raw lifters but does not explicitly separate the two. Comparisons across equipment types may reflect differences in the underlying data distribution rather than true relative strength. Some federations publish separate DOTS tables for raw and equipped divisions."
    },
    {
      "question": "How often are the DOTS coefficients updated?",
      "answer": "The IPF Technical Committee published the current DOTS coefficients in 2019. Updates depend on accumulation of new competition data and re-validation studies. Users should verify that the formula version matches the federation or analysis context they are working within."
    },
    {
      "question": "Is a higher DOTS score always better?",
      "answer": "Within the context of powerlifting total normalization, higher DOTS scores reflect stronger relative performance in the dataset the formula was calibrated against. However, DOTS does not capture sport-specific skills, technique quality, or competitive success, which depend on many factors beyond raw strength."
    }
  ],
  "related_tools": [
    {
      "slug": "wilks-score",
      "title": "Wilks Score Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/wilks-score.json",
      "page_url": "https://fitmetriclab.com/en/tools/strength-training/wilks-score/"
    },
    {
      "slug": "one-rep-max-brzycki",
      "title": "One-Rep Max Calculator (Brzycki Formula)",
      "api_url": "https://fitmetriclab.com/api/tools/one-rep-max-brzycki.json",
      "page_url": "https://fitmetriclab.com/en/tools/strength-training/one-rep-max-brzycki/"
    },
    {
      "slug": "plate-calculator-kg",
      "title": "Barbell Plate Calculator (kg)",
      "api_url": "https://fitmetriclab.com/api/tools/plate-calculator-kg.json",
      "page_url": "https://fitmetriclab.com/en/tools/strength-training/plate-calculator-kg/"
    }
  ],
  "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."
}