Methodology
How NPF rankings are calculated
Rankings are built entirely through performance in NPF-sanctioned tournaments. Individual matches played outside of these events do not influence a player’s standing.
Where points come from
Points are awarded based on a tournament’s category and how far a player advances. The larger the tournament, the higher the point yield.
- Winner25010050
- Runner-up1506030
- Semi-final903618
- Quarter-final502010
- Round of 1625105
- Group Stage000
Key takeaways
Tournament rule
To be ranked at all, you must participate and win points in an NPF-ranked tournament (prior to launch, all tournaments for all clubs are considered).
Category rule
The category number (e.g., P250) represents the points awarded to the winner.
Quality over quantity
Reaching a P250 semi-final (90 pts) is more valuable than winning an entire P50 tournament (50 pts).
Minimum threshold
Players must progress past the Group Stage to the Round of 16 to earn any points.
Calculation process
Every time the rankings are refreshed, the system follows a four-step process:
- 01
Filter eligible events
Only tournaments marked as Completed are included. Men's and Women's rankings are calculated independently.
- 02
Aggregate totals
The system identifies every player's finishing position across all eligible tournaments and sums the corresponding points.
- 03
Sort standings
Players are ordered from highest total points to lowest to determine their seed (e.g., #1, #2).
- 04
Update indicators
The new ranks are published. The system compares these to previous ranks to generate the + / – movement indicators.
When rankings refresh
Automated
Rankings update instantly in the background whenever a tournament is completed or results are edited.
Manual
Admins can trigger a full recompute at any time, which can be scoped to specific date ranges or seasons.
Manual corrections
Admins may adjust an individual’s rank or specific tournament points (e.g., in cases of disqualification or walkovers). These corrections are preserved during future recomputes.