Leagues

League Scoring Systems and Custom Formulas

How each built-in scoring system works, which variables custom formulas can use, and example outcomes.


How points scoring works

When Use Points System is enabled, the league calculates points from the tournament finishing position using the selected scoring formula.

The app rounds the final result to 2 decimal places.

Players to receive points

The # Players to Receive Points setting wraps the scoring formula with a top-N rule. In practice that means players outside that cutoff receive 0 points even if the formula itself would have returned a value.

Built-in scoring systems

Dr. Neau's Formula

sqrt(p * b * b / tc) / r + 1

Rewards finishing position first, while also adjusting for field size and buy-in relative to total tournament contributions.

Logarithmic

log(p + 1) / r * 10

Strongly rewards higher finishes while compressing the value of very large fields.

Square Root

sqrt(p + 1) / r * 10

Produces a steeper points curve than logarithmic scoring, especially near the top places.

Linear

p - r + 1

Simple descending points by place. Every rank drops by exactly one point.

Fixed

r < 10 ? [43,30,19,13,10,7,5,3,2,1][r] : 0

This uses a fixed lookup table. With the current implementation, rank 1 returns the value at index 1, so 1st gets 30, 2nd gets 19, and ranks 10 and below get 0.

Custom

Lets you enter your own math.js-style formula using the variables below.

Variables available in custom formulas

  • r β€” finishing rank or place
  • p β€” total number of players in the tournament
  • b β€” buy-in cost
  • tc β€” total tournament contributions from buy-ins, rebuys, and add-ons
  • k β€” knockouts, currently evaluated as 0 in the points engine
  • pz β€” total prize pool actually paid out

What the built-in preview is based on

The league form preview uses sample tournament data with a $10 buy-in, $5 add-on, and $10 rebuy, and it assumes each preview player has 1 add-on and 1 rebuy.

For a 20-player example, that gives p = 20, b = 10, and tc = 500.

Example outcomes for that 20-player preview

  • Dr. Neau's Formula β€” 1st: 3.00, 2nd: 2.00, 3rd: 1.67, 10th: 1.20
  • Logarithmic β€” 1st: 30.45, 2nd: 15.22, 3rd: 10.15, 10th: 3.05
  • Square Root β€” 1st: 45.83, 2nd: 22.91, 3rd: 15.28, 10th: 4.58
  • Linear β€” 1st: 20, 2nd: 19, 3rd: 18, 10th: 11
  • Fixed β€” 1st: 30, 2nd: 19, 3rd: 13, 8th: 1, 9th and below: 0

Custom formula examples

Finish-only curve

(p - r + 1) * 2

In a 20-player field this gives 40 points for 1st, 38 for 2nd, 36 for 3rd, and 2 for 20th.

Top-heavy field-size formula

(p / r) + 5

In a 20-player field this gives 25 for 1st, 15 for 2nd, about 11.67 for 3rd, and 6 for 20th.

Buy-in weighted

(p * b) / r

With 20 players and a $10 buy-in this gives 200 for 1st, 100 for 2nd, about 66.67 for 3rd, and 10 for 20th.

Available math in formulas

Standard arithmetic such as +, -, *, /, comparison checks, and math functions such as sqrt() and log() can be used.

Tie-break options used with scoring

Points decide the primary order when scoring is enabled, but ties can still be broken using the configured leaderboard metrics.

  • Points
  • Wins
  • 2nd Places
  • 3rd Places
  • Played
  • Win Rate
  • Buy In
  • Add Ons
  • Rebuy
  • Total Prize
  • ROI
  • Total Spent
  • Total Profit

Some metrics such as ROI, Total Spent, and Total Profit can be hidden through the league's sensitive settings.


Updated on Jun 4, 2026Back to Support
The Club House

Manage your poker tournaments with ease. Track players, organize leagues, and run events smoothly with The Club House.

Legal

Β© 2026 The Club House. All rights reserved.

Made with for all the poker players worldwide.
We value your privacy

We use cookies for analytics and marketing β€” to understand how our site is used and to measure our advertising. Click "Accept" to allow analytics and marketing cookies, or "Decline" to keep only anonymous, cookieless usage. You can change your choice anytime in Cookie Preferences.