# DOTS, Wilks and IPF GL calculator

> DOTS, Wilks, Wilks 2020 and IPF GL points from your bodyweight and total, with the published coefficients and where your DOTS ranks among tested raw lifters.

Updated 2026-09-27. Canonical: https://povver.ai/tools/dots-calculator

## DOTS by percentile

Tested raw full-power meet lifters, best total each: 201,723 men and 100,614 women, OpenPowerlifting data of 2026-09-20.

| Percentile | Men | Women |
|---|---|---|
| 10th | 264.1 | 224.6 |
| 25th | 310.2 | 265.1 |
| 50th | 353.8 | 310.2 |
| 75th | 395.0 | 357.3 |
| 90th | 431.3 | 400.7 |
| 95th | 453.7 | 427.8 |
| 99th | 495.9 | 481.0 |

## Worked example

A man, 93 kg bodyweight, 700 kg raw full-power total.

| Score | Points |
|---|---|
| DOTS | 445.4 |
| IPF GL (classic full power) | 91.6 |
| Wilks | 439.7 |
| Wilks 2020 | 528.1 |

## The coefficients

DOTS: points = total × 500 / (A·bw⁴ + B·bw³ + C·bw² + D·bw + E); bodyweight clamped to 40–210 kg (men), 40–150 kg (women).

| DOTS | Men | Women |
|---|---|---|
| A | −0.000001093 | −0.0000010706 |
| B | 0.0007391293 | 0.0005158568 |
| C | −0.1918759221 | −0.1126655495 |
| D | 24.0900756 | 13.6175032 |
| E | −307.75076 | −57.96288 |

Wilks: points = total × 500 / (A + B·bw + C·bw² + D·bw³ + E·bw⁴ + F·bw⁵); bodyweight clamped to 40–201.9 kg (men), 26.51–154.53 kg (women).

| Wilks | Men | Women |
|---|---|---|
| A | −216.0475144 | 594.31747775582 |
| B | 16.2606339 | −27.23842536447 |
| C | −0.002388645 | 0.82112226871 |
| D | −0.00113732 | −0.00930733913 |
| E | 0.00000701863 | 0.00004731582 |
| F | −1.291e−8 | −9.054e−8 |

Wilks 2020: the same shape with 600 on top; bodyweight clamped to 40–200.95 kg (men), 40–150.95 kg (women).

| Wilks 2020 | Men | Women |
|---|---|---|
| A | 47.4617885411949 | −125.425539779509 |
| B | 8.47206137941125 | 13.7121941940668 |
| C | 0.073694103462609 | −0.0330725063103405 |
| D | −0.00139583381094385 | −0.0010504000506583 |
| E | 0.00000707665973070743 | 0.00000938773881462799 |
| F | −1.20804336482315e−8 | −2.3334613884954e−8 |

IPF GL: points = total × 100 / (A − B·e^(−C·bw)). Raw is the IPF classic category.

| IPF GL, men | A | B | C |
|---|---|---|---|
| Raw full power | 1199.72839 | 1025.18162 | 0.00921 |
| Equipped full power | 1236.25115 | 1449.21864 | 0.01644 |
| Raw bench | 320.98041 | 281.40258 | 0.01008 |
| Equipped bench | 381.22073 | 733.79378 | 0.02398 |

| IPF GL, women | A | B | C |
|---|---|---|---|
| Raw full power | 610.32796 | 1045.59282 | 0.03048 |
| Equipped full power | 758.63878 | 949.31382 | 0.02435 |
| Raw bench | 142.40398 | 442.52671 | 0.04724 |
| Equipped bench | 221.82209 | 357.00377 | 0.02937 |

## What each score is for

Heavier lifters lift more. Each score divides your total by a curve of what lifters at your bodyweight tend to total, which puts a 60 kg lifter and a 120 kg lifter on one list. Men and women get separate curves.

- **IPF GL points.** The International Powerlifting Federation's formula, used at every IPF event since 1 May 2020 (IPF). It has separate coefficients for raw (the IPF says classic) and equipped, full power and bench only. Points = total × 100 / (A − B·e<sup>−C·bw</sup>).
- **DOTS.** Tim Konertz's formula, adopted by the German federation BVDK in 2019 (as OpenPowerlifting records it). One curve per sex, whatever the equipment. Points = total × 500 / (A·bw⁴ + B·bw³ + C·bw² + D·bw + E).
- **Wilks.** The original: total × 500 over a fifth-degree polynomial in bodyweight. OpenPowerlifting's Wilks column uses it.
- **Wilks 2020.** A refit with 600 on top and new coefficients. Its scores run higher than the original's. Compare Wilks 2020 only with Wilks 2020.

## Bodyweight limits

DOTS scores bodyweight between 40 and 210 kg for men, 40 and 150 kg for women. Outside that, it uses the nearest limit. Wilks limits are 40–201.9 kg (men) and 26.51–154.53 kg (women). Wilks 2020 uses 40–200.95 kg and 40–150.95 kg.

IPF GL has no bodyweight clamp. Below 35 kg we show no GL score, as OpenPowerlifting does.

On 3,000 OpenPowerlifting meet results, our DOTS, Wilks and IPF GL match OpenPowerlifting's own values to within 0.01 points on every row.

## Scores and percentiles

A DOTS of 400 is 400 points on the DOTS curve. It does not say how many lifters you beat.

The percentile line does that. It ranks your DOTS against the best full-power DOTS of tested raw lifters in OpenPowerlifting, from meets in the ten years to the data date. Bench-only and equipped scores get no percentile.

## Who is in the percentile

201,723 men and 100,614 women, so two in three are men. All chose to compete, all were drug-tested and lifted raw, and each counts once, at their best total.

Bodyweight is the weigh-in weight. Lifters often cut to make a class, and the same total at a heavier bodyweight scores lower. A total lifted at your everyday weight is ranked against lifters who were often lighter on the day.

This page uses data from the OpenPowerlifting project, https://www.openpowerlifting.org. You may download a copy of the data at https://gitlab.com/openpowerlifting/opl-data.

## In the Povver app

Povver estimates your 1RM on every lift each week from your best set: Epley on reps plus reps in reserve.

## Sources

1. International Powerlifting Federation. IPF GL Coefficients 2020. https://www.powerlifting.sport/fileadmin/ipf/data/ipf-formula/IPF_GL_Coefficients-2020.pdf
2. International Powerlifting Federation. IPF Formula. https://www.powerlifting.sport/rules/codes/info/ipf-formula
3. Konertz T. DOTS formula (BVDK, 2019), coefficients as implemented by OpenPowerlifting (crates/coefficients/src/dots.rs). https://gitlab.com/openpowerlifting/opl-data
4. Wilks R. Wilks formula (original) and Wilks 2020, coefficients as implemented by OpenPowerlifting (crates/coefficients/src/wilks.rs, wilks2020.rs). https://gitlab.com/openpowerlifting/opl-data
5. OpenPowerlifting, data of 2026-09-20. https://www.openpowerlifting.org
6. OpenPowerlifting data download. https://gitlab.com/openpowerlifting/opl-data
