Knowing your true 1RM (one-repetition maximum) is essential for accurate training prescription, but maximal-effort testing carries real costs: injury risk, excessive CNS fatigue, and the need for a full recovery day afterward. Fortunately, there are reliable methods to predict your 1RM from submaximal efforts — including classic rep-max formulas and the more accurate velocity-based load-velocity profile method.
This guide covers both approaches, their accuracy, and exactly how to apply them in your training. Related: How to Measure Barbell Velocity: VBT Setup Guide
Why Avoid Traditional Max Testing?
The Costs of True 1RM Testing
A true 1RM test — where you load the bar to the maximum weight you can lift for a single rep — has significant downsides:
- Injury risk: Maximum loads stress tendons, joints, and the spine near their mechanical limits. Injury rate during true 1RM testing is estimated at 1–3% per test session, even in experienced lifters.
- CNS fatigue: A true max effort causes 24–72 hours of neuromuscular fatigue, disrupting the training week around the test.
- Requires spotters: Safe 1RM testing on squats and bench press requires experienced spotters and a rack with safety pins — not always available.
- Frequent re-testing needed: 1RM changes with training. Testing every 4–6 weeks to keep prescriptions accurate means repeated max-effort sessions.
The Better Alternative
Submaximal estimation methods allow you to predict 1RM from efforts at 70–90% intensity — still challenging, but without the injury risk and recovery cost of true maximal testing. The most accurate method for strength athletes is the velocity-based load-velocity profile. See also: Velocity Based Training: The Complete Beginner's Guide
Submaximal Rep Prediction Formulas
How Rep-Based Formulas Work
These formulas predict 1RM from the weight lifted for multiple reps (typically to near-failure or failure). They assume a known relationship between rep count and relative intensity.
Epley Formula (Most Common)
1RM = Weight × (1 + Reps/30)
Example: 100 kg × 5 reps → 1RM = 100 × (1 + 5/30) = 100 × 1.167 = 116.7 kg
Brzycki Formula
1RM = Weight × (36 / (37 − Reps))
Example: 100 kg × 5 reps → 1RM = 100 × (36/32) = 112.5 kg
Lander Formula
1RM = (100 × Weight) / (101.3 − 2.67123 × Reps)
Which Formula Is Most Accurate?
All three formulas have similar accuracy at low rep ranges (3–6 reps), with typical error of ±3–8% of true 1RM. Accuracy degrades significantly above 10 reps — never use these formulas with sets to failure above 10 reps. The Brzycki formula tends to be slightly more accurate at 3–5 reps; the Epley formula performs better at 6–10 reps. Learn more: Back Squat Velocity Zones: Optimal Speed for Every Training Goal
Practical Protocol Using Rep Formulas
- Warm up thoroughly
- Select a weight you can perform 3–6 reps to near-failure (RPE 9–9.5)
- Execute the set with controlled technique — do not grind form for extra reps
- Record weight and reps performed, apply formula of choice
- Use the most conservative estimate for training prescription
Velocity-Based 1RM Prediction (More Accurate)
Why Velocity Is More Accurate
Rep-based formulas have a fundamental flaw: they rely on you lifting to failure, which introduces variability based on pain tolerance, motivation, and set termination criteria. Velocity-based methods do not require failure — they predict 1RM from the relationship between load and bar speed, which is highly stable within an individual (R² > 0.95 for compound exercises).
The Load-Velocity Profile Method
As load increases toward 1RM, bar velocity decreases in a nearly linear fashion. By measuring velocity at several submaximal loads and fitting a regression line, you can extrapolate where velocity would reach zero (the estimated 1RM).
Minimum Velocity Threshold (MVT)
The 1RM is not literally at zero velocity — it is at the "minimum velocity threshold" (MVT), which is the slowest velocity at which a 1RM can be completed. Typical MVT values: back squat ~0.30 m/s, bench press ~0.15–0.17 m/s, deadlift ~0.12–0.15 m/s. Using the exercise-specific MVT improves prediction accuracy to ±2–4%.
1RM Prediction Formula from LVP
Once you have your load-velocity regression equation (Load = a − b × velocity), substitute MVT for velocity: Predicted 1RM = a − b × MVT. Most VBT apps (including PoinT GO) calculate this automatically from the velocity data you input.
Step-by-Step Protocol: Velocity-Based 1RM Prediction
Equipment Needed
- Barbell and appropriate plates
- IMU velocity sensor or linear position transducer
- Phone/tablet with VBT app
Protocol
- Warm up thoroughly: 10 min general warm-up, then barbell-only sets, then progressive loading.
- Load Selection: Choose 4–5 loads spanning 40–85% of estimated 1RM. Example for a lifter with ~120 kg squat estimate: 50 kg, 70 kg, 85 kg, 95 kg, 105 kg.
- Execute 2 reps per load with maximum concentric intent — push as fast as you can regardless of load. Rest 3–5 minutes between loads.
- Record MCV for the best rep at each load (most VBT apps do this automatically).
- Build the regression line: Plot load vs. MCV, fit a linear trendline. Your app should do this automatically.
- Read predicted 1RM from the app output (the load corresponding to your MVT on the regression line).
Sample Velocity Data (Back Squat)
- 50 kg → 1.12 m/s
- 70 kg → 0.92 m/s
- 85 kg → 0.78 m/s
- 95 kg → 0.66 m/s
- 105 kg → 0.55 m/s
- Extrapolated at MVT 0.30 m/s → predicted 1RM ≈ 122 kg
Accuracy & Limitations
Accuracy of Each Method
- True 1RM test: Reference standard (but has its own day-to-day variability of ±3–5%)
- Velocity-based LVP method: ±2–5% of true 1RM when MVT is individually calibrated
- Rep-based formulas (3–6 reps): ±3–8% of true 1RM
- Rep-based formulas (7–10 reps): ±6–12% of true 1RM
Limitations to Know
Exercise specificity: Load-velocity profiles are exercise-specific. Your squat LVP does not transfer to your bench press. Build a separate profile for each main lift.
Technical consistency: Both methods assume consistent technique. If you change squat depth or grip width between test sessions, the profile will be invalidated. Standardize everything.
Fatigue effects: Do not perform profile testing when heavily fatigued — velocity at each load will be suppressed, underestimating 1RM. Test in the first 30 minutes of a session after standard warm-up.
Individual MVT variation: If your individual MVT differs substantially from population averages (common in very experienced lifters), use caution with published MVT values. Calibrate by testing at ~90–95% load and recording actual MCV to set your personal MVT. For related guidance, see How to Predict 1RM Safely: Velocity-Based Estimation and Velocity Based Training: The Complete Beginner's Guide.
Frequently asked questions
01How accurate are 1RM prediction formulas?+
02What is the best rep range for estimating 1RM?+
03How often should I recalculate my 1RM?+
04Can I use these methods for all exercises?+
05Is it ever necessary to do a true 1RM test?+
Related Articles
How to Measure Barbell Velocity: VBT Setup Guide
Complete guide to measuring barbell velocity for velocity-based training. Learn device options, placement, mean vs.
Velocity Based Training: The Complete Beginner's Guide
Everything you need to know about velocity based training (VBT). Covers velocity zones, autoregulation, load-velocity profiling, and how to implement VBT...
Back Squat Velocity Zones: Optimal Speed for Every Training Goal
Complete guide to back squat velocity zones for VBT. Includes MCV targets by training goal, velocity loss thresholds, programming examples, and how to apply...
Velocity-Based Training for Autoregulation: What Research Shows
Review of the science behind velocity-based training for autoregulation. Covers key studies, strength outcomes vs percentage-based training, fatigue...
How to Predict 1RM Safely: Velocity-Based Estimation
Safely estimate your 1RM using velocity-based methods and rep-based formulas. No maximal attempts needed. Protocols, error ranges, and VBT integration.
How to Set Your Personal Velocity Zones with 800Hz IMU Data
A practical step-by-step protocol to build personal strength, power, and speed velocity zones from your own 800Hz IMU data instead of generic tables.
How to Build a Force-Velocity Profile with PoinT GO: 5-Step Guide
Step-by-step guide to building an individualized force-velocity profile using PoinT GO. Learn load selection, data collection, profile interpretation, and
How to Warm Up for Max Testing Days
Step-by-step warm-up protocol for 1RM testing days. Specific activation sets, timing, PAP priming, and how to use velocity to confirm readiness before your
Measure performance with lab-grade accuracy