TL;DR
- For an 80 kg male with a 340 kg total (120/80/140), DOTS returns 234.4 (classification: "Beginner") and Wilks2 returns 278.5.[4]
- The strength-standards engine classifies all four lifts as Novice, with an overall "Novice" rollup at a score of 50 on its 0–100 scale. DOTS "Beginner" and strength-standards "Novice" land in agreement — both lower-tier.
- The strength-percentile engine agrees: the 120 kg squat (1.5× bodyweight) is "Novice", at the 35th percentile of its scale. Its thresholds differ slightly from the standards engine's, but both put a 1.5× squat between Novice and Intermediate.
- All three tools are internally right; the disagreement is over band labels, not the lifter. DOTS for cross-bodyweight ranking, strength-standards for ratio-banded per-lift targets, strength-percentile for a single lift's position on its scale.
The same lifter shows up as "Beginner" in DOTS and "Novice" in both the strength-standards and strength-percentile engines. The label gap is not a tool bug — it is the result of different reference points and band definitions. This article walks through the disagreement and shows when each label matters.
Engine outputs
The same 80 kg male, 340 kg total (120 squat / 80 bench / 140 deadlift, raw), through the DOTS Score Calculator, the Strength Standards Calculator, and the Strength Percentile Calculator on the squat alone:
# dots-score-calculator (computed live from /engines/dots-score-calculator.js)
Engine input
sex = male
bodyweight_kg = 80
total_kg = 340
Engine output
dotsScore = 234.4457943898256
wilksScore = 278.50708884800747
classification = Beginner
bodyweightKg = 80
totalKg = 340 # strength-standards-calculator (computed live from /engines/strength-standards-calculator.js)
Engine input
body_weight_kg = 80
sex = male
bench_kg = 80
squat_kg = 120
deadlift_kg = 140
ohp_kg = 55
Engine output
lifts[0].lift = bench
lifts[0].liftedKg = 80
lifts[0].ratio = 1
lifts[0].level = Novice
lifts[0].percentile = 50
lifts[0].nextLevel = Intermediate
lifts[0].nextLevelKg = 100
lifts[1].lift = squat
lifts[1].liftedKg = 120
lifts[1].ratio = 1.5
lifts[1].level = Novice
lifts[1].percentile = 50
lifts[1].nextLevel = Intermediate
lifts[1].nextLevelKg = 140
lifts[2].lift = deadlift
lifts[2].liftedKg = 140
lifts[2].ratio = 1.75
lifts[2].level = Novice
lifts[2].percentile = 50
lifts[2].nextLevel = Intermediate
lifts[2].nextLevelKg = 160
lifts[3].lift = ohp
lifts[3].liftedKg = 55
lifts[3].ratio = 0.6875
lifts[3].level = Novice
lifts[3].percentile = 51
lifts[3].nextLevel = Intermediate
lifts[3].nextLevelKg = 64
overallLevel = Novice
overallPercentile = 50.25 # strength-percentile-calculator (computed live from /engines/strength-percentile-calculator.js)
Engine input
sex = male
body_weight_kg = 80
lift = squat
weight_lifted = 120
reps = 1
Engine output
estimated1Rm = 120
bwRatio = 1.5
level = Novice
percentile = 35
bodyweightKg = 80
lift = squat
nextLevel = Intermediate
nextLevelKg = 140 DOTS computes a bodyweight-adjusted ranking score from the total. 234.4 sits in the engine's "Beginner" band (under 300 for raw male lifters), and the Wilks2 (2020) score comes back at 278.5, on its larger 600-point scale. DOTS was published in 2020 as a modern replacement for Wilks and is the default on OpenPowerlifting and most non-IPF federations; the IPF itself moved from Wilks to its own IPF points formula in 2019.[1]
The strength-standards engine classifies each lift separately against bodyweight-banded ratio thresholds. All three competition lifts land in the "Novice" band (a score of 50, midway between the Novice and Intermediate thresholds) with next-level Intermediate targets of 100 kg bench, 140 kg squat, and 160 kg deadlift; the overall rollup is "Novice" at 50.[2]
Run on the 120 kg squat in isolation, the strength-percentile engine returns the same label for the same lift: "Novice", at the 35th percentile of its scale (bwRatio 1.50), with Intermediate starting at a 140 kg squat. Both per-lift tools put a 1.5× squat past Novice and short of Intermediate.
Why the labels disagree
Two structural reasons the engines produce different labels for the same lifter:
- Aggregation method. DOTS rolls all three lifts into a single bodyweight-adjusted total and labels against the competitor distribution. Strength-standards labels each lift independently by ratio band. The percentile engine places one lift on a percentile-style scale anchored at its tier thresholds. A weak bench (1.0× bodyweight) drags the DOTS total down but is only locally penalised in the per-lift tools.
- Band boundaries. The two per-lift tools use slightly different ratio thresholds (both put Intermediate at a 1.75× squat for men, but differ elsewhere), so a lift near a boundary can land in different bands. For this lifter they agree on Novice.[2]
- Reference point. DOTS bands describe competitive raw powerlifters. The strength-standards and percentile engines use approximate coaching ratios (ExRx and Strength Level style) rather than a measured cohort, so their labels read more generously than a meet-based scale.[2]
Neither approach is wrong. They answer different questions and use different reference populations to do so. The headline takeaway is that DOTS ("Beginner") and both per-lift tools ("Novice") agree the lifter is in the lower tiers; the label differs only because DOTS scores against a competitive scale.
When DOTS is the right number
DOTS is the bodyweight-adjusted ranking score that meet results, federation standings, and "best lifter" awards actually use. If the question is "how do I rank against other competitors at any bodyweight?", DOTS is the right tool. It is the modern successor to Wilks in that role, though the IPF replaced Wilks with its own formula rather than with DOTS. An analysis of 26,472 lifters in the OpenPowerlifting database found the Wilks and IPF formulas resolve almost the same share of cross-weight-class comparisons (54.1% vs 52% of 98 comparisons) and could not validate the IPF's decision to switch.[3]
Where DOTS bends: at extreme bodyweights (under 60 kg or over 140 kg for men), the coefficient table loses precision because the underlying competitor data thins. At those weight classes, the score is still defensible but the percentile interpretation is noisier.
When strength-standards is the right number
Strength-standards is the right tool when the question is per-lift: "where is my bench compared to my squat?", "which lift is my weakest link?", "what would my next-band target be on the deadlift?" The per-lift classification surfaces the lift-by-lift balance, which the DOTS aggregate hides.
For this lifter, the per-lift breakdown immediately shows the answer: bench is the weakest lift in relative terms (1.0× bodyweight vs 1.5× squat and 1.75× deadlift). The strength-standards engine's own "next level" output puts the Intermediate bench target at 100 kg (1.25× bodyweight); hitting it would add 20 kg to the total and lift the weakest link out of the Novice band.
How the two engines disagree
Three concrete disagreement patterns:
- "Beginner" vs "Novice" vs "Intermediate" framing. DOTS calls a 234.4 score "Beginner" because the meet cohort puts it below its Beginner/Novice line of 300. Both per-lift engines read "Novice" — the difference is the band labelling, not the ranking.
- Roll-up vs per-lift. DOTS hides per-lift weaknesses behind a single number. Strength-standards surfaces them.
- Cross-bodyweight comparison. DOTS allows clean comparison across bodyweights (60 kg lifter at 360 kg total vs 100 kg lifter at 400 kg total). Strength-standards uses bodyweight-banded standards, which is fine for self-comparison but harder to use across lifters.
When to use which
- Meet entry and federation ranking: DOTS. The official scoring formula.
- Finding your weakest lift: Strength-standards. The per-lift breakdown is the answer.
- Comparing across bodyweight classes (friend at 70 kg vs you at 90 kg): DOTS.
- Setting an explicit next-target lift weight: Strength-standards's "next level kg" output is the right anchor.
- Single-lift focus: The Strength Percentile Calculator gives the cleanest single-lift percentile read.
The numbers behind DOTS and Wilks
DOTS and Wilks both produce a single bodyweight-adjusted score from the total. The DOTS coefficient at 80 kg male is roughly 0.6895; the Wilks2 coefficient is roughly 0.8191 at the same bodyweight. Multiplied by the 340 kg total: 340 × 0.6895 = 234.4 and 340 × 0.8191 = 278.5, both matching the engine output.
Wilks2 sits about 19% above DOTS because its numerator is 600 rather than 500; on the same scale (278.5 ÷ 1.186 = 234.8) the two agree within half a point at 80 kg; the larger disagreements appear at extreme bodyweights (sub-60 kg or above 120 kg) where Wilks systematically over-weights both ends and DOTS corrects for it.
What "Beginner" actually means in DOTS
The strict numerical bands for DOTS classification in the male-raw division (as the engine returns them):
Beginner: under 300
Novice: 300 - 400
Intermediate: 400 - 500
Advanced: 500 - 600
Elite: 600+ The 234.4 figure sits cleanly in the Beginner band. Reaching the Novice threshold of 300 DOTS requires a total of about 435 kg at 80 kg bodyweight (300 / 0.6895 coefficient) — roughly 95 kg above the current 340 kg total. That is a multi-year project, not a quick fix; the engine's bands are built from competitive lifters and are deliberately demanding.
Cross-checking against related tools
The DOTS Score Calculator exposes both DOTS and Wilks side-by-side, which is useful when older results use Wilks for historical comparison. The Strength Standards Calculator provides the per-lift breakdown. The Strength Percentile Calculator handles single-lift queries with cleaner percentile output.
Related reading: DOTS vs Wilks vs GL for the three-formula comparison, Why You Stalled at a 1.5x Bodyweight Squat for the case where a 1.5× bodyweight squat sits at a common plateau point, and How To Structure A Powerlifting Meet for the day-of context that uses DOTS as the scoring number.
Frequently asked questions
Why does DOTS call me a beginner if I've been lifting for years?
DOTS bands are anchored on competitive lifters' distributions. Beginner in DOTS terms means below the 30th percentile of meet-registered lifters; most gym-only lifters with 2-4 years training land there until they compete.
Should I trust per-lift labels more than the DOTS aggregate?
Trust both for their respective purposes. Per-lift labels diagnose weak links and set training targets. DOTS aggregates cross-lifter and cross-bodyweight comparison.
What's the simplest next target for this lifter?
Bring the bench from 80 to 100 kg. That pushes bench from Novice to Intermediate per-lift (the engine's next-level target), adds 20 kg to the total, taking DOTS from 234 to about 248. The weakest lift is the highest-leverage place to add total.
Are the DOTS coefficients themselves contested?
Yes in scholarly literature. DOTS improves on Wilks at extreme bodyweights but introduces small biases at common male competitor weights. For most lifters, DOTS and Wilks differ by under 2%.
References
- 1 DOTS coefficient and the evolution of bodyweight-adjusted ranking systems — Wilks coefficient (Wikipedia, scholarly references) (2024)
- 2 OpenPowerlifting open dataset (opl-data) — OpenPowerlifting project (2024)
- 3 Efficiency of the Wilks and IPF Formulas at Comparing Maximal Strength Regardless of Bodyweight through Analysis of the Open Powerlifting Database — International Journal of Exercise Science (Ferland, Allard, Comtois) (2020)
- 4 Methodology notes for the DOTS Score Calculator — AI Fit Hub (2026)