Skip to content
FitMetricLab
Privacy
Progress Tracking

Strength Progression Calculator

Calculate percentage strength change and the compound weekly rate between two lift measurements.

Updated

Embed this calculator

Paste this HTML into your site. The calculator runs in an iframe and updates live for your visitors.

Preview embed →

Cite this tool

What this tool does

This calculator measures strength progression between two lift measurements. It returns the total percentage change, ((Current − Previous) ÷ Previous) × 100, the absolute difference, and, when a number of weeks is supplied, the average load added per week and the compound weekly percentage rate. Percentage change is unit-agnostic, so kilograms and pounds both work; the unit selector only labels the absolute figures. The method applies to any barbell, dumbbell, or machine exercise where load is a single number.

Export Report

How would you like to export your results?

Formula Used
Previous lift
Current lift
Weeks elapsed
Compound weekly rate of change

Disclaimer

This calculator is for educational and informational purposes only. It does not provide medical, nutritional, or training advice. Results are mathematical estimates and may not reflect individual circumstances. Consult a qualified coach, registered dietitian, medical professional, or physiotherapist for personal guidance.

How Strength Progression Calculator works

Enter the lift you started with, the lift you are on now, and optionally the number of weeks between the two. The tool divides the change by the starting load to give a total percentage, then, when a time window is supplied, reports both the average load added per week and the compound weekly percentage rate. Percentage change does not care what unit you used, so kilograms and pounds give the same percentage; the unit selector only decides how the absolute rows are labelled.

The formula

Total percentage change = ((Current − Previous) ÷ Previous) × 100

Load added per week = (Current − Previous) ÷ Weeks

Compound weekly rate = ((Current ÷ Previous)1/Weeks − 1) × 100

Working the default, a 90 kg lift becoming 100 kg over 12 weeks: the change is 10 kg, 10 ÷ 90 = 0.1111, so 11.1% in total. That is 10 ÷ 12 = 0.8 kg added per week, and a compound rate of (100 ÷ 90)^(1/12) − 1 = 0.88% per week.

Why the weekly percentage is compounded

It is tempting to divide the total percentage by the number of weeks, and plenty of trackers do, but that figure does not rebuild the total. Dividing 11.11% by 12 gives 0.926% a week; apply 0.926% twelve times over and you arrive at 11.69%, not 11.11%, because each week's gain is measured against a heavier bar than the last. The error grows with the size of the change. A lift going from 60 kg to 120 kg over 24 weeks is a 100% gain; divided out that reads 4.17% a week, which compounded for 24 weeks would multiply the lift by 2.66, not 2. The compound rate of 2.93% a week reproduces the doubling exactly. This calculator reports the compound figure, so the weekly number you see is one you could actually sustain to reach the total you entered.

Where this method is most accurate

Percentage tracking works best comparing lifts performed with the same technique, equipment, and rest protocol, where both measurements represent a comparable effort. Short windows of under four weeks often reflect recovery status rather than adaptation, while windows beyond about six months blur separate training blocks into one average. The calculation treats change as a smooth rate, which no real training block is: deloads, peaks, and layoffs all sit inside the average. Progression is also expected to slow with training age, so a rate that made sense in a first year of lifting is not a target to hold indefinitely (ACSM position stand on progression models, 2009; Kraemer and Ratamess, 2004).

What this tool does not do

It does not account for bodyweight change, technique refinement, equipment differences such as belts, wraps, and sleeves, or the movement-pattern learning that raises loads without raising muscular strength. It does not predict future gains, prescribe training, or adjust for age, sex, training history, or leverages. It gives percentage arithmetic, and cannot separate hypertrophy-driven strength from neural adaptation or skill (Suchomel et al., 2016).

Disclaimer

This tool is for educational and informational purposes only. It is not medical, training, or nutritional advice. The calculator applies arithmetic to user-supplied numbers and does not assess individual health status, injury risk, or program suitability. Consult a qualified strength coach or healthcare provider before starting or modifying any training program.

Questions

Why is the weekly percentage smaller than the total divided by the weeks?
Because it compounds. Each week's gain is measured against the load you reached the week before, not against your starting load. Dividing 11.1% across 12 weeks gives 0.93%, but applying 0.93% twelve times over lands on 11.7%, overshooting the total you actually made. The compound rate of 0.88% reproduces 11.1% exactly, which makes it the figure you could genuinely sustain to arrive where you did.
Can I enter pounds instead of kilograms?
Yes. Select lb and enter both lifts in pounds. Percentage change is a ratio, so it comes out identical whichever unit you use; the unit setting only labels the absolute rows. Just do not mix the two, since a previous lift in kilograms against a current lift in pounds produces a meaningless number rather than an error.
Why does the calculator show a negative percentage?
The current lift is below the previous one, which is what a deload, a layoff, or a return from injury looks like in the numbers. The compound weekly rate goes negative too, describing the average weekly decline over the window rather than a gain.
What happens if I enter zero for weeks elapsed?
You get the total percentage change and the absolute difference, and nothing per week, since dividing by zero has no answer. Supply a real number of weeks to see the weekly rates.
Can I compare lifts performed with different equipment or rep ranges?
The arithmetic will run, but the result may not describe a strength change. Wraps, belts, bar type, and a five-rep max against a single all introduce differences that raw percentage change cannot separate from adaptation. Compare like with like, or treat the figure as a rough indicator.
Is a higher weekly percentage always better?
No. Fast percentage gains cluster in the early months of lifting and during technique refinement, where much of the improvement is learning the movement rather than adding tissue. Rates slow as training age rises and absolute loads climb, so a novice rate is not a standard to hold yourself to years later.
How does bodyweight change affect the percentage?
It does not enter the calculation at all. A lift that rose alongside bodyweight represents a different strength-to-mass ratio than the same rise at stable weight. Relative-strength scores such as DOTS or IPF GL Points fold bodyweight in; this tool tracks absolute load only.

Sources & Methodology

Total percentage change = ((Current − Previous) ÷ Previous) × 100. Load added per week = (Current − Previous) ÷ weeks. The weekly percentage is compound, ((Current ÷ Previous)^(1/weeks) − 1) × 100, rather than the total percentage divided by weeks: the divided figure does not reconstruct the total, since each week's gain is measured against a heavier load than the last. Percentage change is unit-agnostic; the unit selector labels the absolute rows only.

Spotted something off?

Calculations or display — let us know.

More in Progress Tracking

View all 6 →

Add to Home Screen

Safari installs apps from the Share menu rather than a prompt:

  1. Tap Share in the browser bar.
  2. Scroll to Add to Home Screen.
  3. Tap Add.

Your browser installs apps from its own menu:

  1. Open the browser menu ( or ···).
  2. Choose Install app, or Add to Home screen.
  3. Confirm.

Some browsers only offer this after a visit or two, and a few do not support it at all.

Safari on macOS adds apps to the Dock rather than prompting:

  1. Open the File menu.
  2. Choose Add to Dock.
  3. Confirm the name, then click Add.

Add to Dock arrived in Safari 17 (macOS Sonoma). On earlier versions the option is not present.

It opens without browser chrome and keeps working with no connection. Nothing you enter ever leaves the device.