How Does Bazu Calculate Personal Records (PRs)?
Learn how Bazu calculates PRs for load, reps, bodyweight, weighted bodyweight, duration, and estimated 1RM (e1RM) with clear formulas.

Learn how Bazu calculates PRs for load, reps, bodyweight, weighted bodyweight, duration, and estimated 1RM (e1RM) with clear formulas.

Most lifters think of a PR as one thing: more weight.
In real training, progress shows up in more than one way. You might hit more reps at the same load. You might hold a plank longer. You might get your first clean set of weighted pull-ups.
That is why Bazu tracks multiple PR types.
This guide explains each PR type, how Bazu calculates it, and why it matters.
If you are building a simple progression system, this pairs well with Progressive Overload 101.
As a coach, I can tell you this is common: lifters get stronger before they notice it on a 1-rep max day.
Progress can look like:
If an app only tracks one PR type, it misses a lot of real progress.
A Load PR means you lifted a heavier weight than your previous best for that exercise with valid completed reps.
Example:
Why it matters:
A Reps PR @ Load means you did more reps at a fixed weight.
Example:
Why it matters:
A Strength PR uses estimated 1RM (e1RM) to compare sets across rep ranges.
Bazu uses this formula:
e1RM = weight × (1 + reps / 30)
Rules:
reps == 1, e1RM is the actual lifted weight.isCompleted = true).Example:
100 × (1 + 5/30) = 116.790 × (1 + 10/30) = 120.0Why it matters:
A Set Volume PR tracks best single-set tonnage:
set volume = weight × reps
Example:
80 × 10 = 80085 × 10 = 850Why it matters:
Bodyweight movements need their own logic because weight = 0 should still count as real progress.
Used when added load is zero.
Primary rule:
Example:
0 x 80 x 10Why it matters:
Used when bodyweight movement has added external load.
Primary rule:
Example:
+20 x 5+25 x 5Why it matters:
Secondary weighted-bodyweight rule:
Example:
+25 x 4+25 x 6If deterministic wins are not triggered, Bazu can still compare weighted-bodyweight sets with the same strength model:
e1RM = weight × (1 + reps / 30)
This acts as a secondary modeled benchmark.
For time-based exercises (planks, carries, holds), Bazu compares duration directly.
Rule:
Example:
+10 lb for 45s+10 lb for 60sWhy it matters:
If you have no valid history for that exercise or variant, Bazu marks your first valid completed set as a First Record.
Why it matters:
In one session, a set can qualify for more than one PR type.
Bazu’s display priority is:
This keeps the headline focused on the most intuitive win.
To keep PRs meaningful, Bazu applies these checks:
current e1RM - best e1RM >= max(best e1RM × 0.005, 1.0).In real coaching, we do not wait for one “perfect” metric.
We look for repeatable signs of progress:
That is exactly what Bazu’s PR system is designed to reflect.
If you are consistent in logging, you should see progress sooner and with less guesswork.
To review those trends weekly, use this lightweight checklist from How to Spot PRs and Training Trends Faster.
Use the PR type that matches the movement and goal.
Bazu calculates e1RM with weight × (1 + reps / 30), with reps capped at 20 for estimate stability.
This is used as a modeled strength benchmark, not a replacement for deterministic PR wins like heavier load or more reps at the same load.
Yes. Unweighted bodyweight movements still produce PRs through higher rep counts. This is why pull-ups, push-ups, and dips can show meaningful progression even before added external load.
You can log sessions in Bazu and review PR history by exercise and set style.
Bazu on the App Store
Get minimalist strength tips, logging workflows, and product updates.

A JOMO-first take on strength training apps: ditching feeds and leaderboards can reduce gym anxiety, protect focus, and keep progress personal.

Learn how to track PRs and training trends using simple weekly checkpoints, volume review, and practical adjustments.