{
  "slug": "strength-progression",
  "title": "Strength Progression Calculator",
  "category": "Progress Tracking",
  "category_slug": "progress-tracking",
  "tier": 2,
  "summary": "Calculate percentage strength gain or loss and weekly progression rate between two lift measurements.",
  "description": "This calculator measures strength progression by computing the percentage change between two lift measurements using the standard arithmetic formula: ((New Lift − Old Lift) ÷ Old Lift) × 100. It accepts a previous lift weight, current lift weight, and the number of weeks elapsed, then outputs the total percentage gain or loss, the absolute weight difference, and—when a time period is provided—the average progression rate per week in both kilograms and percentage terms. The method applies to any barbell, dumbbell, or machine exercise where load can be quantified in a single unit of weight.",
  "page_url": "https://fitmetriclab.com/en/tools/progress-tracking/strength-progression/",
  "api_url": "https://fitmetriclab.com/api/tools/strength-progression.json",
  "formula": {
    "id": "strength_progression",
    "expression": "\\Delta\\% = \\frac{w_{new} - w_{old}}{w_{old}} \\times 100, \\quad \\Delta_{week} = \\frac{\\Delta_{total}}{n}",
    "variables": [
      {
        "symbol": "w_{old}",
        "description": "Previous lift in kg"
      },
      {
        "symbol": "w_{new}",
        "description": "Current lift in kg"
      },
      {
        "symbol": "n",
        "description": "Weeks elapsed"
      }
    ]
  },
  "inputs": [
    {
      "id": "old_lift",
      "label": "Previous Lift",
      "type": "number",
      "unit": "kg",
      "default": 90,
      "min": 1,
      "max": 500,
      "step": 0.5
    },
    {
      "id": "new_lift",
      "label": "Current Lift",
      "type": "number",
      "unit": "kg",
      "default": 100,
      "min": 0,
      "max": 500,
      "step": 0.5
    },
    {
      "id": "weeks",
      "label": "Weeks Elapsed",
      "type": "number",
      "unit": "weeks",
      "default": 12,
      "min": 0,
      "max": 520,
      "step": 1
    }
  ],
  "worked_example": {
    "inputs": {
      "old_lift": 90,
      "new_lift": 100,
      "weeks": 12
    },
    "expected_output": "11.1%"
  },
  "result_summary_template": "With a previous lift of {old_lift} kg and a current lift of {new_lift} kg over {weeks} weeks, the percentage strength change is {result}.",
  "methodology": "Calculates percentage change as ((New Lift − Old Lift) ÷ Old Lift) × 100, then divides by weeks elapsed to yield per-week absolute and percentage rates. This is a standard arithmetic percentage-change formula applied to strength-training loads.",
  "sources": [
    {
      "label": "Kraemer WJ, Ratamess NA. Fundamentals of resistance training: progression and exercise prescription. Med Sci Sports Exerc. 2004;36(4):674-688.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/15064596/"
    },
    {
      "label": "Suchomel TJ, Nimphius S, Stone MH. The importance of muscular strength in athletic performance. Sports Med. 2016;46(10):1419-1449.",
      "url": "https://pubmed.ncbi.nlm.nih.gov/26907119/"
    },
    {
      "label": "Haff GG, Triplett NT (eds). Essentials of Strength Training and Conditioning, 4th ed. Human Kinetics. 2016.",
      "url": "https://us.humankinetics.com/products/essentials-of-strength-training-and-conditioning-4th-edition-with-web-resource"
    }
  ],
  "faqs": [
    {
      "question": "Why does the calculator show a negative percentage?",
      "answer": "A negative percentage indicates the current lift is lower than the previous lift, representing a strength loss or deload period. This can occur during recovery phases, injury rehabilitation, or when technique is regressed for retraining purposes."
    },
    {
      "question": "What happens if I enter zero for weeks elapsed?",
      "answer": "The calculator displays only the total percentage change and absolute delta in kilograms. Per-week rates are not shown because dividing by zero is undefined; the tool requires a non-zero time window to compute weekly averages."
    },
    {
      "question": "Can I compare lifts performed with different equipment or rep ranges?",
      "answer": "The percentage calculation itself will run, but the result may not reflect true strength change. Differences in wraps, belts, bar type, or rep maxes versus single-rep maxes introduce confounding variables that raw percentage change cannot separate from muscular adaptation."
    },
    {
      "question": "Is a higher weekly percentage always better?",
      "answer": "Not necessarily. Very rapid percentage gains often occur in novice lifters or during technique refinement rather than pure hypertrophy. Advanced lifters typically see smaller weekly percentages because absolute loads are higher and adaptation rates slow with training age."
    },
    {
      "question": "How does bodyweight change affect the percentage?",
      "answer": "This calculator does not adjust for bodyweight. An increase in both bodyweight and lift weight may reflect different strength-to-mass ratios than a lift increase at stable bodyweight. Relative strength metrics like Wilks or IPF points incorporate bodyweight; this tool tracks absolute load only."
    }
  ],
  "related_tools": [
    {
      "slug": "pr-progression",
      "title": "Personal Record Progression Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/pr-progression.json",
      "page_url": "https://fitmetriclab.com/en/tools/progress-tracking/pr-progression/"
    },
    {
      "slug": "time-to-goal-weight",
      "title": "Time-to-Goal Calculator (Weight)",
      "api_url": "https://fitmetriclab.com/api/tools/time-to-goal-weight.json",
      "page_url": "https://fitmetriclab.com/en/tools/progress-tracking/time-to-goal-weight/"
    },
    {
      "slug": "weekly-volume-comparison",
      "title": "Weekly Volume Comparison Calculator",
      "api_url": "https://fitmetriclab.com/api/tools/weekly-volume-comparison.json",
      "page_url": "https://fitmetriclab.com/en/tools/progress-tracking/weekly-volume-comparison/"
    }
  ],
  "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."
}