Personal records
How verxion tracks PRs across every exercise — heaviest, longest, fastest.
verxion tracks personal records automatically. You don’t have to flag them — every set log is checked against your historical max for that exercise, and a PR is recorded when one is broken.
What counts as a PR
For most exercises, PR = heaviest weight × reps (matched). For:
- Straight sets: heaviest weight at any rep count is a PR
- Drop sets: the top weight (before drops) is the PR candidate
- Rest-pause: the heavy single is the PR candidate
- AMRAP: the most reps at a given weight is a PR
- Cardio: longest distance, fastest pace, longest duration (per activity type)
Checking PRs
"What's my bench PR?"
"Show me all my PRs from this month"
"How many PRs have I hit this year?"
verxion lists records with the date and session they were set in.
→ Recipe: See personal records
During sessions
When you log a set that beats a PR, verxion calls it out in the session summary at the end. ChatGPT renders this as a highlighted card.
→ Recipe: Check a PR
Exercise progression
For a single exercise, see how the working weight has trended:
"Show me my bench progression over 3 months"
"Squat history — last 10 sessions"
verxion plots weight × time and marks PRs along the way.
→ Recipe: See exercise progression
PRs in deload weeks
PRs detected during marked deload weeks are stored but not displayed in the headline PR feed — deloads aren’t where you set records. You can still query them (“any PR hit during my deload?”) if you want.
Edge cases
- Rep PRs: 5 reps at 100kg this time vs 4 reps at 100kg last time → a rep PR for that load
- Best estimated 1RM: verxion derives an estimated 1RM from each working set; the highest estimate is tracked alongside actual top weight
- Form notes: a set tagged as “ugly” or “form broke down” still counts toward PRs by default — verxion doesn’t second-guess your judgment