Use when estimating maximal lifting capacity from sub-maximal performance data or when prescribing training loads based on percentage of 1RM
Scanned 9/8/2026
Install to Claude Code
npx -y skills add jeffreytse/grimoire-core --skill calculate-one-rep-max --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Calculate One Rep Max?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jeffreytse-calculate-one-rep-max)More formats (shields.io, HTML) on the badges page.
---
name: calculate-one-rep-max
description: Use when estimating maximal lifting capacity from sub-maximal performance data or when prescribing training loads based on percentage of 1RM
source: Brzycki one-rep max formula (1993); Epley formula (1985); NSCA testing and evaluation protocols; Mayhew et al. validity research
tags: [fitness, strength, one-rep-max, testing]
verified: true
---
# Calculate One-Rep Max
Estimate theoretical one-repetition maximum from sub-maximal reps-to-failure data, or verify with direct testing, to enable precise percentage-based training prescriptions.
**Disclaimer:** This is not medical advice. Consult a healthcare provider before beginning any maximal or near-maximal strength testing, especially with pre-existing joint, cardiac, or orthopedic conditions.
## Why This Is Best Practice
**Adopted by:** NSCA strength testing protocols, USAPL/IPF powerlifting competition standards, NFL Combine testing (225 lb bench reps to failure → 1RM estimate), college athletic performance programs.
**Impact:** Percentage-based training using accurate 1RM estimates produces 15–20% greater strength gains than arbitrary load selection (Zourdos et al. JSCR 2016); the Brzycki formula has r=0.96 correlation with actual 1RM for 2–10 reps (Mayhew et al. JSCR 1995).
**Why best:** Known 1RM enables precise intensity prescription (80% 1RM = hypertrophy zone, 90% = strength zone); without this anchor, percentage-based periodization is impossible.
Sources: Brzycki NSCA Strength Cond J 15:20–22 (1993); Epley Boyd (1985); Mayhew et al. JSCR 9:149–152 (1995); NSCA ESSENTIALS 4th ed. ch. 12.
## Steps
1. **Choose testing method** — direct 1RM test (most accurate, requires experience and warm-up); or sub-maximal estimation (safer, recommended for novices and general fitness clients).
2. **For direct 1RM testing — warm up systematically** — perform: 5 reps at 50% estimated 1RM, rest 2 min; 3 reps at 70%, rest 2 min; 1 rep at 85%, rest 3 min; 1 rep at 92%, rest 3 min; attempt true 1RM. Allow 3–5 attempts max before fatigue invalidates the test.
3. **For sub-maximal estimation — select load** — choose a load where the athlete can perform 2–10 reps to true failure (not volitional stopping). Accuracy degrades rapidly above 10 reps.
4. **Apply Brzycki formula (best for ≤10 reps)** — 1RM = weight / (1.0278 − 0.0278 × reps). Example: 100 kg × 8 reps → 1RM = 100 / (1.0278 − 0.0278×8) = 100 / 0.8054 = 124.2 kg.
5. **Apply Epley formula (alternative)** — 1RM = weight × (1 + reps/30). Example: 100 kg × 8 reps → 1RM = 100 × (1 + 8/30) = 126.7 kg.
6. **Average multiple formula estimates** — use 2–3 formulas and average results to reduce formula-specific error; if estimates diverge >5%, retest with different rep count.
7. **Apply rounding** — round down to nearest 2.5 kg for practical prescription; never round up (overestimation of 1RM leads to prescribed training loads that are unachievable).
8. **Calculate training zones** — from 1RM: strength 90–95% (1–3 reps), hypertrophy 70–85% (6–12 reps), muscular endurance 50–65% (15–20+ reps).
9. **Re-test periodically** — re-estimate 1RM every 4–8 weeks; as strength improves, previously calculated percentages become inaccurate (loads feel easier, RPE drops below target).
10. **Record and log** — document: date, exercise, load used, reps achieved, formula applied, estimated 1RM, and training percentages derived.
## Rules
- Estimates from >10 reps have error margins of ±10–15%; never use high-rep estimates for precise percentage-based programming.
- Direct 1RM testing is contraindicated for novices (<1 year training), individuals with joint pathology, or anyone who has not practiced the movement pattern under load.
- Never 1RM test in a fatigued state (after a hard training session or poor sleep) — results will underestimate true maximum.
- Use the same formula consistently across testing sessions to ensure comparability.
## Common Mistakes
- **Testing to volitional failure, not true failure** — stopping when it "feels hard" rather than genuine mechanical failure underestimates 1RM by 5–15%.
- **Using high rep ranges (>10) for estimation** — accuracy collapses above 10 reps; different individuals have different rep-strength relationships at high rep ranges.
- **No warm-up protocol** — attempting near-maximal loads cold increases injury risk and produces artificially low results.
- **Treating estimated 1RM as exact** — all estimation formulas have ±5% error; treat the result as a working estimate, not a precise number.
## When NOT to Use
- For explosive/power movements (Olympic lifts, jump squats) where 1RM testing requires sport-specific skill and the concept of slow-grind maximum doesn't apply
- For unilateral or isolation exercises where 1RM is not the relevant intensity metric (use RPE instead)
- For cardiac or orthopedic patients cleared only for light resistance training (use RPE-based prescription with physician clearance)Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!