Calculate IPF GL, DOTS, and Wilks at once
Enter one result and see all three scores side by side. Every calculation runs in your browser.
- Choose kilograms or pounds, and the men’s or women’s formulas.
- Choose Total for a three-lift total or Bench for a bench-only result, and Classic (raw) or Equipped. Equipment changes IPF GL only; DOTS and Wilks have one curve for both.
- Enter bodyweight and the total or bench press. Include the bar.
- Optional: under the total needed to pass another lifter, enter their bodyweight and result to see the smallest loadable total that beats them at your bodyweight.
IPF GL, DOTS, and Wilks: which score is which
All three turn a result into points that can be compared across bodyweights. They use different curves, so the numbers are not interchangeable: a score is only meaningful next to other scores from the same formula.
- IPF GL points (also called Goodlift points) are the International Powerlifting Federation’s score. It has used them for all IPF sanctioned events since May 1, 2020. Separate curves cover men and women, classic and equipped lifting, and the total and bench press.
- DOTS, published by Tim Konertz, has one curve for men and one for women. USA Powerlifting publishes its coefficients. The DOTS calculator adds three-lift entry and a masters age adjustment.
- Wilks is Robert Wilks’s original formula, the best-known older score. OpenPowerlifting still reports it beside the newer ones. This calculator uses the original formula, not Wilks 2020, whose author published coefficient tables but not the formula behind them.
Formulas and coefficients
Let W be bodyweight in kilograms and R the result in kilograms. Pound entries are converted using 1 lb = 0.45359237 kg.
IPF GL
Coefficient = 100 ÷ (A − B · e−C·W), rounded to six decimals
IPF GL points = R × coefficient
| Category | Equipment | Event | A | B | C |
|---|---|---|---|---|---|
| Men | Classic | Three-lift total | 1199.72839 | 1025.18162 | 0.00921 |
| Men | Equipped | Three-lift total | 1236.25115 | 1449.21864 | 0.01644 |
| Men | Classic | Bench press | 320.98041 | 281.40258 | 0.01008 |
| Men | Equipped | Bench press | 381.22073 | 733.79378 | 0.02398 |
| Women | Classic | Three-lift total | 610.32796 | 1045.59282 | 0.03048 |
| Women | Equipped | Three-lift total | 758.63878 | 949.31382 | 0.02435 |
| Women | Classic | Bench press | 142.40398 | 442.52671 | 0.04724 |
| Women | Equipped | Bench press | 221.82209 | 357.00377 | 0.02937 |
The IPF defines GL points for bodyweights of at least 40 kg for men and 35 kg for women; below that, the calculator shows no GL score. The coefficient is rounded to six decimals before it is multiplied by the result, as in the IPF’s championship workbook. Its 2020 document is titled as valid to the end of 2023, but the IPF formula page still lists it as current (checked October 5, 2026).
DOTS
DOTS = R × 500 ÷ (aW⁴ + bW³ + cW² + dW + e)
The DOTS coefficient table lists a to e. The bodyweight domains are 40–210 kg for men and 40–150 kg for women; outside them, DOTS uses the coefficient at the nearest boundary.
Wilks
Wilks = R × 500 ÷ (a + bW + cW² + dW³ + eW⁴ + fW⁵)
| Term | Men | Women |
|---|---|---|
| a | -216.0475144 | 594.31747775582 |
| b · W | 16.2606339 | -27.23842536447 |
| c · W² | -0.002388645 | 0.82112226871 |
| d · W³ | -0.00113732 | -0.00930733913 |
| e · W⁴ | 7.01863e-6 | 4.731582e-5 |
| f · W⁵ | -1.291e-8 | -9.054e-8 |
The curve is used from 40 to 201.9 kg for men and from 26.51 to 154.53 kg for women, the range OpenPowerlifting applies to keep clear of the curve’s asymptote; outside it, the coefficient at the nearest boundary.
Points keep full precision and display to two decimals. DOTS and Wilks were designed for three-lift totals; for a bench-only result, the calculator applies the same curve and says so.
Worked examples
| Lifter | IPF GL | DOTS | Wilks |
|---|---|---|---|
| Man, 83 kg, 600 kg classic total | 83.06 | 405.05 | 400.50 |
| Woman, 63 kg, 420 kg classic total | 91.89 | 451.72 | 451.06 |
For the first lifter, the IPF GL coefficient is 0.138427, so 600 × 0.138427 ≈ 83.06 points. A published result checks the bench curve: Susanna Törrönen’s 122.5 kg classic bench at 70.5 kg bodyweight, at the 2019 World Open Classic Bench Press Championships, scores 96.78 IPF GL points here, the same as the published result.
The total needed to pass another lifter
At a fixed bodyweight, each score rises in proportion to the result. So the total that beats a given score is that score divided by your coefficient, rounded up to the next loadable step. The calculator then checks that the step scores strictly more, because an equal score is a tie, not a pass.
Rival at 93 kg with 640 kg: 407.20 DOTS
At 83 kg, in 2.5 kg steps: 605 kg → 408.43 DOTS
Choose 2.5 kg steps for attempts, 0.5 kg for a record attempt, or 5 lb and 1 lb in pounds. Meets also rank ties, and some round or truncate points before ranking; check the rules of the event for anything that close.
Embed this calculator on your site
Meet directors, federations, clubs, and gyms can add this calculator to their own pages for free. The embedded version is the calculator above: it sets no cookies, loads no analytics, and sends nothing anywhere. Its code is open source under the MIT license.
Paste this where it should appear. It resizes to fit its content:
If your site builder does not allow scripts (Google Sites, for example), use the frame on its own. It is 780 pixels tall, enough for a phone screen:
Options go on the div as data-unit="lb",
data-theme="dark" (or auto to follow the visitor’s
system setting), and data-score="ipfgl" or "wilks" to
start the “total to pass” section on that score. On the frame, add the same
options to its address, for example
…/embed/powerlifting-calculator/?unit=lb&theme=dark.
Common questions
Why do IPF GL, DOTS, and Wilks give such different numbers?
They are on different scales: the IPF GL formula divides 100 by its curve, and DOTS and Wilks divide 500, so in the worked examples GL points come out at about a fifth of the other two. The curves also weigh bodyweight differently, so two lifters can swap places between formulas. Compare a score only with scores from the same formula.
Which score should I use?
The one your competition uses: IPF events rank with IPF GL points, and USA Powerlifting publishes DOTS. For your own progress, any one formula works if you keep using it and record your bodyweight each time.
Why is there no IPF GL score for my bodyweight?
The IPF defines GL points only from 40 kg for men and 35 kg for women. Below that, the calculator leaves the score blank rather than extending the curve.
Is the embed free? Does it track my visitors?
It is free and has no usage limit. The frame sets no cookies and loads no analytics; Brolic’s hosting sees the same request any image or script would. If you would rather host it yourself, the source code is MIT licensed.
Sources & method
Written by the Brolic team. These references explain the evidence and assumptions; this page does not replace individualized professional advice.
- International Powerlifting Federation — The IPF GL Coefficients for Relative Scoring (2020) — The formula, the eight parameter sets, and the minimum bodyweights.
- International Powerlifting Federation — IPF formula page — Lists the 2020 coefficients as current, with the championship workbook that rounds the coefficient to six decimals.
- Tim Konertz — Original DOTS specification — The two DOTS curves, bodyweight domains, and boundary rule.
- USA Powerlifting — DOTS coefficients — Independent publication of the DOTS coefficients.
- OpenPowerlifting — Wilks and GL implementations — Cross-check of the Wilks polynomials and bodyweight range, and of two published GL results.
- Brolic — powerlifting-calculator source code (MIT) — The formulas, tests, and embeddable widget used on this page.