{"success":true,"version":"v1","request":{"tool":"get_calculator_schema","calculator_id":"wilks-dots-score"},"result":{"entity_type":"calculator","id":"wilks-dots-score","calculator_id":"wilks-dots-score","canonical_url":"https://tttkmbb.com/fitness/wilks-dots-score","name":"Wilks and DOTS Score Calculator","title":"Wilks and DOTS Calculator – Powerlifting Total Adjusted for Body Weight (Wilks 2020, DOTS, classic Wilks)","category":"fitness","category_name":"Sports & Fitness","tool_name":"calculate_wilks_dots_score","featured_mcp_tool":false,"description":"Computes the body-weight-adjusted powerlifting scores used to compare lifters across weight classes: DOTS (2019), Wilks 2020 (Wilks-2) and the classic 1994 Wilks, from sex, body weight and total lifted, using the published polynomial coefficients.","use_when":"You need to compare powerlifting totals (or single lifts) between lifters of different body weights, or want the DOTS or Wilks coefficient for a given body weight.","do_not_use_when":"The sport is Olympic weightlifting (the Sinclair coefficient is used there), or you need the IPF GL (GoodLift) points, which use a different exponential model not implemented here.","inputs":[{"name":"sex","label":"Sex","type":"enum","required":true,"values":[{"value":"male","label":"Male","aliases":["m","man","men"]},{"value":"female","label":"Female","aliases":["f","woman","women"]}],"description":"Sex category used to select the formula coefficients.","example":"male"},{"name":"body_weight","label":"Body weight","type":"number","unit":"kg or lb","required":true,"max":600,"exclusive_min":0,"description":"Lifter's body weight in unit.","example":100},{"name":"total","label":"Total lifted","type":"number","unit":"kg or lb","required":true,"max":3000,"exclusive_min":0,"description":"Powerlifting total (squat + bench + deadlift) or a single lift, in unit.","example":600},{"name":"unit","label":"Unit","type":"enum","required":false,"default":"kg","values":[{"value":"kg","label":"Kilograms","aliases":["kilograms","kilos"]},{"value":"lb","label":"Pounds","aliases":["lbs","pounds"]}],"description":"Unit of body_weight and total; pounds are converted to kilograms (1 lb = 0.45359237 kg) before scoring.","example":"kg"}],"outputs":[{"name":"dots_score","label":"DOTS score","type":"number","decimals":2,"description":"DOTS points = dots_coefficient × total_kg."},{"name":"dots_coefficient","label":"DOTS coefficient","type":"number","decimals":4,"description":"500 / (a + b·bw + c·bw² + d·bw³ + e·bw⁴) for the lifter's sex and body weight in kg."},{"name":"wilks_2020_score","label":"Wilks 2020 score","type":"number","decimals":2,"description":"Wilks-2 (March 2020 revision) points = wilks_2020_coefficient × total_kg."},{"name":"wilks_2020_coefficient","label":"Wilks 2020 coefficient","type":"number","decimals":4,"description":"600 / (a + b·bw + … + f·bw⁵) with the 2020 coefficients."},{"name":"wilks_classic_score","label":"Wilks score (classic, 1994)","type":"number","decimals":2,"description":"Original Wilks points (500-based formula), still quoted by many federations."},{"name":"wilks_classic_coefficient","label":"Wilks coefficient (classic)","type":"number","decimals":4,"description":"500 / (a + b·bw + … + f·bw⁵) with the original coefficients."},{"name":"body_weight_kg","label":"Body weight","type":"number","unit":"kg","decimals":2,"description":"Body weight used, in kilograms."},{"name":"total_kg","label":"Total","type":"number","unit":"kg","decimals":2,"description":"Total used, in kilograms."}],"input_schema":{"type":"object","properties":{"sex":{"description":"Sex category used to select the formula coefficients.","type":"string","enum":["male","female"],"examples":["male"]},"body_weight":{"description":"Lifter's body weight in unit. Unit: kg or lb.","type":"number","maximum":600,"exclusiveMinimum":0,"examples":[100],"x-unit":"kg or lb"},"total":{"description":"Powerlifting total (squat + bench + deadlift) or a single lift, in unit. Unit: kg or lb.","type":"number","maximum":3000,"exclusiveMinimum":0,"examples":[600],"x-unit":"kg or lb"},"unit":{"description":"Unit of body_weight and total; pounds are converted to kilograms (1 lb = 0.45359237 kg) before scoring.","type":"string","enum":["kg","lb"],"default":"kg","examples":["kg"]}},"additionalProperties":false,"required":["sex","body_weight","total"]},"output_schema":{"type":"object","properties":{"dots_score":{"description":"DOTS points = dots_coefficient × total_kg.","type":"number"},"dots_coefficient":{"description":"500 / (a + b·bw + c·bw² + d·bw³ + e·bw⁴) for the lifter's sex and body weight in kg.","type":"number"},"wilks_2020_score":{"description":"Wilks-2 (March 2020 revision) points = wilks_2020_coefficient × total_kg.","type":"number"},"wilks_2020_coefficient":{"description":"600 / (a + b·bw + … + f·bw⁵) with the 2020 coefficients.","type":"number"},"wilks_classic_score":{"description":"Original Wilks points (500-based formula), still quoted by many federations.","type":"number"},"wilks_classic_coefficient":{"description":"500 / (a + b·bw + … + f·bw⁵) with the original coefficients.","type":"number"},"body_weight_kg":{"description":"Body weight used, in kilograms. Unit: kg.","type":"number","x-unit":"kg"},"total_kg":{"description":"Total used, in kilograms. Unit: kg.","type":"number","x-unit":"kg"}}},"formula":"DOTS = total × 500 / (a + b·bw + c·bw² + d·bw³ + e·bw⁴); men a=−307.75076, b=24.0900756, c=−0.1918759221, d=0.0007391293, e=−0.000001093; women a=−57.96288, b=13.6175032, c=−0.1126655495, d=0.0005158568, e=−0.0000010706. Wilks 2020 = total × 600 / (a + b·bw + c·bw² + d·bw³ + e·bw⁴ + f·bw⁵); men a=47.46178854, b=8.472061379, c=0.07369410346, d=−0.001395833811, e=7.076659731e−6, f=−1.208043365e−8; women a=−125.4255398, b=13.71219419, c=−0.03307250631, d=−0.001050400051, e=9.387738815e−6, f=−2.333461388e−8. Classic Wilks uses 500 and the 1994 coefficients (men a=−216.0475144, b=16.2606339, c=−0.002388645, d=−0.00113732, e=7.01863e−6, f=−1.291e−8; women a=594.31747775582, b=−27.23842536447, c=0.82112226871, d=−0.00930733913, e=4.731582e−5, f=−9.054e−8). bw in kg.","method":"DOTS (Tim Konertz, 2019) was fitted to modern raw/classic results and is the default score of OpenPowerlifting and USA Powerlifting; Wilks 2020 is the IPF's refit of Wilks. Scoring software clamps body weight to about 40–210 kg (men) / 40–150 kg (women); outside that range the polynomials are extrapolations.","sources":[{"name":"IPF (2020) Report: Evaluation of Wilks, Wilks-2, DOTS, IPF and GoodLift formulas (coefficient tables)","url":"https://www.powerlifting.sport/fileadmin/ipf/data/ipf-formula/Models_Evaluation-I-2020_01.pdf","type":"standard","retrieved_at":"2026-09-24"},{"name":"Wikipedia – Wilks coefficient (original and 2020 coefficients)","url":"https://en.wikipedia.org/wiki/Wilks_coefficient","type":"reference","retrieved_at":"2026-09-24"}],"freshness":{"type":"static","max_age_seconds":null,"note":"Deterministic formula with fixed constants; results never go stale. Inputs supplied by the caller determine the output."},"examples":[{"name":"Male, 100 kg, 600 kg total","inputs":{"sex":"male","body_weight":100,"total":600},"expected":{"dots_coefficient":0.6155,"dots_score":369.31,"wilks_2020_coefficient":0.7294,"wilks_2020_score":437.62,"wilks_classic_coefficient":0.6086,"wilks_classic_score":365.15},"url":"https://tttkmbb.com/api/v1/calculate/wilks-dots-score?sex=male&body_weight=100&total=600"},{"name":"Female, 60 kg, 350 kg total","inputs":{"sex":"female","body_weight":60,"total":350,"unit":"kg"},"expected":{"dots_coefficient":1.1085,"dots_score":387.99,"wilks_2020_score":461.66,"wilks_classic_score":390.21},"url":"https://tttkmbb.com/api/v1/calculate/wilks-dots-score?sex=female&body_weight=60&total=350&unit=kg"}],"faq":[{"q":"Which score should I quote?","a":"DOTS for most raw meets and rankings (OpenPowerlifting, USAPL); IPF GL points at IPF competitions; classic Wilks when comparing with historical results. They are not interchangeable."},{"q":"Can I score a single lift?","a":"Yes, enter the lift as total; the coefficient does not depend on what was lifted. DOTS and Wilks were fitted to totals, so single-lift comparisons are less well calibrated."},{"q":"What is a good DOTS score?","a":"Roughly 300 is a solid intermediate total, 400 is competitive nationally in many federations and 500+ is elite; a DOTS of 500 corresponds to an all-time-class total."}],"tags":["dots calculator","wilks calculator","wilks 2020","powerlifting score","relative strength","powerlifting coefficient"],"related":[{"calculator_id":"one-rep-max","reason":"Estimate the lifts that make up the total."},{"calculator_id":"barbell-plate-loading","reason":"Load the attempt weights onto the bar."},{"calculator_id":"bmi","reason":"Body-weight context for the same lifter."}],"links":{"html":"https://tttkmbb.com/fitness/wilks-dots-score","markdown":"https://tttkmbb.com/fitness/wilks-dots-score.md","json":"https://tttkmbb.com/fitness/wilks-dots-score.json","api":"https://tttkmbb.com/api/v1/calculate/wilks-dots-score","schema":"https://tttkmbb.com/api/v1/calculators/wilks-dots-score","openapi":"https://tttkmbb.com/openapi.json","mcp":"https://tttkmbb.com/mcp"},"version":"v1","updated_at":"2026-09-24"},"timestamp":"2026-09-24T01:53:12Z","next_actions":[{"tool":"run_calculator","calculator_id":"wilks-dots-score","reason":"Run Wilks and DOTS Score Calculator with the inputs above."}],"links":{"markdown":"https://tttkmbb.com/fitness/wilks-dots-score.md"}}