Progress tracking

Estimated 1RM

You do not have to grind out a true max to know you got stronger. A submaximal set plus an honest RPE is enough to estimate your one-rep max, and that estimate is a cleaner progress signal than the number on the platform.

Guide8 min readThe math

e1RM is short for estimated one-rep max. It answers a simple question: based on the weight you just lifted, the reps you got, and how hard it was, what would your single have been? Get that estimate from every working set and you have a strength curve that updates almost every session, no max-out required.

What e1RM is

A true one-rep max is one data point, taken rarely, on a day that may or may not represent your real strength. e1RM flips that. Every set you log becomes a small experiment that predicts the same underlying number, so instead of one noisy reading a few times a year you get a running estimate you can trend.

The catch is that the estimate is only as good as the RPE you feed it. That is why the honest rating covered in the RPE guide is the whole foundation. Garbage RPE in, garbage e1RM out.

The formula POWALIFTA uses

The app uses an RPE-percentage model in the Tuchscherer tradition. Every rep below a true single, and every RPE point below 10, shaves a fixed slice off the estimate. That fixed slice is one thirtieth, or about 3.33%.

e1RM = weight ÷ ( 1 − ( (reps − 1) + (10 − RPE) ) × 0.0333 ) Floored at weight ÷ 0.4, so the estimate never claims more than 2.5× the weight you actually moved. That cap stops absurd extrapolation from very high-rep sets.

Read it in plain English: count how far the set was from a maximal single. Two things push it away from a max. First, extra reps: a triple is two reps past a single. Second, reps left in the tank: an RPE 8 left two more. Add those, multiply by 3.33%, and that is the discount off your estimated single.

A worked example

Say you squat 140 kg for 3 reps and rate it RPE 8.

reps past a single:  3 − 1 = 2
reps left in reserve: 10 − 8 = 2
total distance from max: 2 + 2 = 4
discount: 4 × 0.0333 = 0.1332
e1RM = 140 ÷ (1 − 0.1332) = 140 ÷ 0.8668 ≈ 161.5 kg

Next week the same triple feels like an RPE 7, meaning you had three in the tank instead of two. The distance from max drops to 5, and the estimate climbs to roughly 167 kg on the identical bar weight. Nothing on the bar changed, but the set told you your ceiling moved. That is the signal a percentage program would have missed entirely.

A quick reference table

You do not need to memorise this, but it helps to see how much of your e1RM a given set represents. These are the exact percentages the formula produces.

1 rep @ RPE 10  →  100% of e1RM
1 rep @ RPE 9   →  96.7%
2 reps @ RPE 9  →  93.3%
3 reps @ RPE 8  →  86.7%
5 reps @ RPE 9  →  83.4%
5 reps @ RPE 8  →  80.0% Notice that 1 @ RPE 8 and 2 @ RPE 9 land on the same 93.3%. Different sets, same estimated single. That is the model doing its job.

Variant multipliers

A paused squat and a competition squat are not the same lift, so comparing their raw e1RMs would be unfair to the harder one. POWALIFTA normalises this with a multiplier per variant, where the competition lift is the 1.0 baseline and harder variants scale the estimate up to a competition-equivalent number.

Squat    Competition 1.00 · Paused 1.07 · Pin 1.08 · Tempo 1.12
Bench    Competition 1.00 · Paused 1.06 · Pin Press 1.08 · Close Grip 1.09 · Incline 1.12
Deadlift Competition 1.00 · Deficit 1.06 · Paused 1.07 · RDL 1.10

So a tempo squat e1RM of 150 kg is charted as 150 × 1.12 = 168 kg of competition-equivalent strength. This is why your progress chart can blend heavy competition work with harder variant days and still read as one honest line instead of a sawtooth.

From three e1RMs to one number

Add your best squat, bench, and deadlift e1RMs and you have an estimated total. Bodyweight-adjust that total and you get a DOTS score you can compare against any lifter. See how DOTS works.

Why it beats testing a max

Testing a true single has real costs. It is fatiguing, it eats into a training day, and it carries the most injury risk of anything you do. Worst of all it is a single sample: miss on a bad day and you conclude you got weaker when you did not.

Save the true max for the platform, where it counts. In training, let the math read your strength off the work you were already doing.

Every set, an estimate.

POWALIFTA computes e1RM the moment you log a set and plots it into a strength curve you can actually read. Free for athletes, forever.

Start training free