Ranking points and seeding lists
How a federation's ranking points are earned, calculated and shown per player and team, how ranking classes, categories and point scales decide what a result is worth, and how a ranking is used to admit and seed teams in a tournament.
Looking for something else? Generating and scheduling matches Playing rights: is this player allowed to play? Player statistics and player profiles Integrations, the open API and webservice access
A ranking in Profixio is a federation's own point list for individual players. It is not something a single tournament organiser sets up: the federation decides that a ranking exists, which classes it covers, how many points a result is worth, and which tournaments count.
Three things follow from that:
- Points belong to a person, not a team. A team's points are the sum of the points of the players registered on it.
- Points are earned across tournaments, over a period of time, and they are recalculated — a player's total today is not a fixed number that was stored once.
- Points are used for two practical things: a public ranking list, and deciding the order of teams when a competition is seeded or when a class is full.
Profixio contains two quite different ranking systems, because two federations wanted two different things:
| System | How points come in | Used by |
|---|---|---|
| Placement-based | You finish in a position in a class in a tournament that counts for the ranking. The position and the size of the field are converted into points using a point scale. | Beach volleyball |
| Match-based | Every single match you play moves points between you and your opponent. Totals are recalculated in periodic runs. | Table tennis |
If your federation is not on the list in the next section, tournaments in your sport have no ranking, no points columns and no ranking-based seeding — and nothing on this page applies to you.
Ranking is set up per federation and sport. These are the ones with a working ranking in Profixio:
| Federation and sport | Ranking system | Public list | Used for entry and seeding |
|---|---|---|---|
| Swedish Volleyball Federation — beach | Placement-based, organised in competition periods | Yes, open to everyone | Yes |
| Norwegian Volleyball Federation — beach | Placement-based, rolling 12 months | Yes, open to everyone | Yes |
| Swedish Table Tennis Association | Match-based, recalculated in runs | Yes, open to everyone | No — the table tennis ranking is not used to seed tournaments in Profixio |
| Norwegian Badminton Association | Placement-based, results loaded from files | Yes | Historical only |
The badminton ranking pages still exist and still work, but no new tournaments have been registered for that ranking in many years, so treat it as historical.
An older indoor volleyball ("Sverigeserien") ranking list also exists for the Swedish Volleyball Federation. It is reachable but has not been changed for years.
If your federation is not in the table, there are no ranking points in your tournament, and the settings described below are not shown to you.
In a tournament that counts for the ranking, points are shown on the ordinary public pages — no login is needed.
On the list of teams
Each team has a small points button showing the team's total and, after it, each player's points separated by a slash. Clicking it opens a window headed Entry points with, for every player on the team:
- the player's point sum,
- a table of the player's results, with the competition period or date, a Description of the tournament, the Points, the Cat. category (class) the result came from, and the Place when the results have placings; results that do not count towards the sum are greyed out,
- a line at the bottom saying which category the calculation is for and the date points are counted up to ("Points until …").
Results earned in another class are highlighted, so you can see when a total is made up of points from a different class.
If you sort the team list by Points, each team also gets a provisional position number within its class. That number is a preview of the order the points produce — it is not necessarily the seeding number used in the finished match programme.
On the list of registrations (Swedish beach volleyball)
The registration overview has sortable Entry Points and Ranking Points columns. Which of the two is filled in depends on the class: the classes that use entry points show entry points, the others show the plain ranking points.
An organiser can hide the registration list entirely, in which case only tournament administrators can open it.
Each federation with a ranking has a public list. It is open to everyone; you do not need an account.
Beach volleyball
In the tournament search, choose the country and beach volleyball and click Beach volleyball ranking to open the Swedish or Norwegian federation's list. Choose a class and a competition period. The table shows position, name, club and points, with how far each player has moved since the previous competition period, and for the mixed class an extra column, Own + other classes, splitting the total into points from the player's own class and points from other classes. The Norwegian list shows ranking points without a club column, adds each player's Entrypoints, and shows the movement since a week earlier. Click a player's name to see the individual results behind the total. In Sweden, players without a licence are listed last, without a position.
Table tennis
Choose men's or women's list first. The table shows position, previous position, name, year of birth, club, points and the change since the previous run. The list is paged in blocks of 500 positions, with a separate page for inactive players. Clicking a name opens the player's match history with the points won and lost per match. On the federation's page, the Ranking tab opens this list, where you can also choose an earlier run and filter by district, club, para class and age.
Because the table tennis list is produced by a run, it does not change between runs no matter how many matches have been played.
The word "ranking" is used for a second, unrelated thing in Profixio: the criteria that decide the order of teams in a standings table (points per win, then goal difference, then internal matches, and so on).
That has nothing to do with ranking points. It is chosen per category in the category settings, where Rang type selects which table calculation to use and a second setting selects how the table is displayed. Each organisation and sport also has a default. On a published table, Table explanation shows the criteria the teams were ranked on, and when three or more teams are level you can open the calculation between them.
Tables are hidden by default for the youngest age groups, but an administrator always sees them once a result has been registered.
All of that is described on the league standings and tables page.
Work down this list before reporting a problem.
No points at all in the tournament
- Is the tournament registered as counting for the ranking? If not, no points are shown anywhere, and the API returns nothing.
- Does the federation actually have a ranking? Only beach volleyball, table tennis and (historically) badminton do.
The order looks wrong
- Check the class's entry method. With time-based entry the order follows registration time even though the points are displayed.
- Points are counted up to the class's registration deadline — or the tournament start date if the class has none. A result achieved after that date is genuinely not counted.
- Remember which tie-break applies: in Norway the best player's total ranking points over the last 365 days decides; elsewhere it is the best player's entry points. Nothing decides the order beyond that, so two genuinely identical teams can appear in either order.
A player's total is lower than expected
- Only the best five results count, from a limited window. Older or weaker results are not added on top.
- Points inherited from a senior class only reach an age class if the ranking class is in the right group.
- Points are stored per person. If the player exists twice in the person register, results registered on one record will never show on the other. Ask support to check for a duplicate and merge the two.
A change does not show
- Calculated points are reused for up to an hour. Wait, or ask support to clear it.
- In table tennis, nothing changes until a new run has been made. Check the date of the latest run.
- Standings tables and their tie-break criteria — the "ranking criteria" of a table are a different feature; see league standings and tables.
- Creating and editing the classes of a tournament, groups, playoff format and weight classes — see classes and competition format.
- Generating the match programme, distributing teams into groups and play keys — see match generation and scheduling.
- A player's goals, cards and public profile — see player statistics and profiles.
- Getting a webservice account and the rest of the API — see integrations, API and webservices.
- Licences and playing rights, which decide whether a player may take part at all, not how many points they have.
Other federations
Points come from results in tournaments that the federation has marked as counting for the ranking.
The chain from a result to points
- The federation marks a tournament as counting for the ranking, and says which age group in that tournament belongs to which ranking category.
- The ranking category points at a point scale and carries a weight factor. A big championship uses a scale that gives many points; a small local tournament uses a smaller one.
- The scale converts finishing position + number of participants in the class into points. The same position gives fewer points in a small field than in a large one.
- The points are stored on the player, for that class, with the date of the tournament and a description of it.
Points from other classes
Federations let points travel between classes, and the rules differ:
- A youth or junior player also gets the points they have earned in senior classes; a veteran player also gets senior points. This is why a strong junior can show a high total in a youth class.
- In the Norwegian federation, girls' classes also count points earned in the corresponding boys' classes.
- In the Swedish mixed class, a share of the player's points from the men's and women's classes is added on top of the mixed points. On the public list this is shown as two numbers in the Own + other classes column.
- Some youth classes are deliberately excluded from inheriting points. That exclusion is in force in the Swedish beach ranking.
Parental leave
A player registered as being on parental leave keeps the points from the periods before the leave instead of dropping down the list. Such players are marked with an asterisk after the name on the public ranking list.
The number shown on a registration and used for seeding is normally not a player's lifetime total. It is the entry points: a limited selection of the player's best recent results.
- Swedish beach volleyball: the five best results within a window of the last ten competition periods. The public list says this in full at the top of the table, for example "Entrypoints inkluderar 5 bästa resultat från och med TP16 2025 till och med TP16 2026".
- Norwegian beach volleyball: the five best results from the last 365 days, counted backwards from the registration deadline of the class (or the tournament start date if the class has no deadline of its own).
A team's entry points are the sum of the entry points of the players on it, rounded.
When two teams have the same total, one further value decides the order:
- Norwegian tournaments: the team whose best player has the highest ranking points — the sum of all of that player's results in the last 365 days, not just the five that make up the entry points.
- Other tournaments: the team whose best player has the most entry points.
If two teams are still level after this comparison, the organiser decides the order between them.
Entry by time instead of points. A ranking category can say that entry into a full class is decided by when the team registered, or by when the registration became complete, rather than by points. When that is set for a class, the order in the registration list follows the clock and not the ranking, even though the points are still shown.
In table tennis, every played match moves points between the two players — there is no placement scale. The list therefore only changes when the federation performs a run ("körning").
Doing a run (federation administrators only)
- Open the ranking section and go to the list of runs.
- Played series matches must first have been imported into the ranking system. Matches up to the date you give are imported.
- Enter a date and a comment for the run.
- Choose Förhandsvisning to see what the run would produce without changing anything, or Kör to perform it for real.
A run calculates points for matches played since the previous run, up to and including the day before the date you gave. Runs happen roughly monthly in practice; the software does not schedule them.
A run is performed in the background. You get an e-mail and an on-screen notice when it finishes. While it is working the page shows "Körning pågår..." with the start time. A run that never finishes is stuck and can be deleted from the same page — except the very first run, which can never be deleted.
If the same match has been imported twice, the page warns you before you start and offers a link that repairs the duplicates.
Rules that shape the numbers
- New players get a starting rating from their first matches: the average of the opponents' points in the two best wins and the two worst losses. Until the player has four qualifying matches the rating is preliminary. A player with no qualifying matches at all gets a default value based on age.
- Inactivity: a player with no counting match for a year has points deducted, but never falls below the floor the federation has set.
- A single run cannot move a player more than a set maximum number of points.
- Matches against foreign players, and walkovers, put only a small number of points at stake.
- Players aged 11 and under are hidden from the public list.
Normalisation is a separate, yearly action on its own page ("Årlig normalisering/omräkning av spelares rankingpoäng"). It rescales everyone into a new band of point values, keeping the order but compressing or stretching the scale. Like a run, it can be previewed first.
For other roles
Seeding — deciding which team is number 1, 2, 3 in a class and distributing the seeds evenly across the groups — is done in the tournament scheduling program, not on the Profixio website. The website shows the result.
In the scheduling program
- Seeding is switched on for the tournament as a whole, with options for whether seeding numbers are fetched from the official ranking list and whether the seeding number should be shown in front of the team name.
- Per category you can instead enter your own seeding numbers, which override whatever the official list says.
- A seeding list per category shows the points and lets you adjust the numbers; remember to save.
- Automatic seeding, for one category or all at once, builds the seeding from the points, and the teams are then distributed into the groups in a snake pattern following the seeding order.
- The current ranking points are loaded from Profixio, for one category or all at once, and the points and seeding can be exported to Excel.
Reloading, and losing manual changes
According to the federation documentation for beach volleyball:
- The first time a tournament is activated, all players and their ranking data are loaded, and the seeding list and the positions in the groups are set.
- Activating the tournament again after the registrations have changed reloads the seeding and resets the changes the organiser has made.
- If a whole team is deleted, the seeding data has to be reloaded manually. Other changes do not require this.
- When a player is looking for a partner, a vacant player is inserted into the team. When a real player joins, the vacant player is replaced the next time the window is opened or the data is reloaded manually.
On the website
Once teams have seeding numbers, they appear as "#2" in front of the team name in the group lists and on match cards, and the team list for a group is sorted by seeding number, with unseeded teams after the seeded ones in alphabetical order.
Play keys, which control who meets whom, and the rest of the match programme are covered on the match generation and scheduling page.
A tournament only produces ranking points if the federation has registered it as a ranking tournament. A tournament administrator cannot do this for their own tournament.
The registration is either created automatically when the federation approves the tournament application, or made by hand by a federation administrator, who gives the tournament a description, a date, a year and a type, and connects each age group in the tournament to a ranking category.
What changes in the tournament once it counts for the ranking
- Teams and registrations show entry points and ranking points, and the points button appears.
- The category list gets a Ranking Klasse column showing which of the federation's ranking classes each category maps to, with a link to it.
- Category codes can no longer be edited, because the code is what ties a category to a ranking class. Bulk editing of categories is switched off as well.
- The ranking-points endpoint of the tournament API starts returning data for the tournament.
If a category shows no points at all while others do, the usual reason is that its code does not match any ranking class of the federation, or that the matching ranking class is not marked as having a ranking.
Three federation-level pieces decide how much a result is worth. All three are maintained by the federation — not by tournament organisers.
| Piece | What it defines |
|---|---|
| Ranking class | The federation's own class: code, description, gender, age, which group it belongs to (senior, junior, youth, veteran), whether it has a ranking at all, and a class factor. A tournament category is matched to a ranking class by its code. |
| Ranking category | How heavily a tournament counts for a given age group: which point scale to use, a factor, a description, whether entry into a full class is by points or by time, whether the class is seeded, and the period the category is valid for. |
| Point scale | A table of points per finishing position, with separate rows for different field sizes, so that the same position gives different points in a small and a large class. |
Where they are edited
- Ranking classes are maintained in two places. On the federation's own ranking pages a federation administrator can both add and edit classes; to take a wrongly created class out of use, untick that it has a ranking, and ask Profixio support if it has to be removed entirely. In the tournament-settings list of ranking classes, a federation administrator can edit an existing class.
- The levels and categories page shows the categories and the point scales behind them, but it is read-only — it is a reference view, not an editor.
- The federation maintains the point scales and can copy an existing scale as the starting point for a new one.
Do not edit a scale that has already been used. The federation documentation is explicit about this: changing or deleting a scale that tournaments have already used affects the whole point system. Create a new scale for future use instead, and leave the old one alone. Nothing in the software prevents you from editing a scale in place — the safeguard is the routine, not the system. The intended way to retire a scale is to mark it inactive, which stops it being offered on new tournaments while leaving old results untouched.
Beach volleyball and badminton (placement-based rankings)
A federation administrator opens the player search in the ranking section, finds the player and opens their ranking page. It shows the player's points per class and every result behind them, with description, class, date, placing and points.
Only federation administrators get the button for registering new points. Opened by a club user, the screen is limited to that user's own club, and the federation decides whether club users can open it at all.
Beach volleyball and badminton (placement-based rankings)
Registrer nye poeng opens a form with: tournament (or "register manually"), class, type, placing, number of participants, points, date, registration date, description and category. The points are calculated for you from the placing, the number of participants and the category's scale — the form tells you whether the points shown were calculated or typed in — and you can overwrite the calculated value. The same screen has a delete button for removing a wrongly registered result.
Table tennis (match-based ranking)
Individual point totals are not edited. You correct the underlying match data — there are separate screens for correcting a match and for handling duplicate matches and duplicate players — and then perform a new run. There is also a screen for registering manual results.
Profixio can hand a tournament's ranking points to another system. The tournament API has a ranking-points resource that returns, per team, the team's total entry points, the value used to sort the seeding, and each player's individual points. A single team can be fetched on its own.
Two limits apply:
- It only returns data for tournaments that have been registered as counting for the ranking. For any other tournament the answer is empty.
- It needs a webservice account with access to that tournament — an API key issued by Profixio. The federation decides who gets one, so ask your federation first.
How to request and use a webservice account is covered on the integrations page.
| Setting or behaviour | What it does | Where | Also means |
|---|---|---|---|
| Tournament counts for the ranking | Turns on points, the points button, the ranking class column and the ranking API for the tournament | Federation admin, per tournament | Category codes and bulk editing of categories are locked |
| Ranking class — "has ranking" | Decides whether a class produces and shows points at all | Federation ranking classes | A tournament category with a non-matching code shows no points |
| Ranking class group (senior / junior / youth / veteran) | Controls which other classes' points are inherited | Federation ranking classes | Wrong group means a player's senior points do not reach their age class |
| Ranking class factor | Weights the points of that class | Federation ranking classes | — |
| Ranking category — point scale | Chooses the table of points per position and field size | Federation ranking categories | Editing a scale in use changes historical results |
| Ranking category — factor | Weights the whole tournament category | Federation ranking categories | — |
| Ranking category — entry method | Entry into a full class by points, by registration time, or by when the registration became complete | Federation ranking categories | With time-based entry the order ignores the points that are still displayed |
| Ranking category — seeding | Whether the class is seeded at all | Federation ranking categories | A class without it shows no points columns on the registration list |
| Point scale active / inactive | An inactive scale is no longer offered on new tournaments | Federation point scales | Old results keep their points |
| Editing or deleting a point scale already used in tournaments | Changes the whole ranking point system, not just future tournaments | Federation point scales | Never edit or delete a used scale; copy it into a new scale for future use instead |
| Points counted until | The class's registration deadline, or the tournament start date if the class has none | Follows the class | Results after the deadline never count for that tournament |
| Best results counted | Five, from the last ten competition periods (Sweden) or the last 365 days (Norway) | Federation configuration | Not editable per tournament |
| Mixed class share | A share of the player's men's/women's points is added to the mixed total | Federation configuration | Shown as two numbers on the public list |
| Parental leave | Keeps a player's earlier points instead of letting them decay | Federation ranking pages | The name is marked with an asterisk on the list |
| Seeding on / off, official or manual, show number | Whether the tournament is seeded, whether numbers come from the ranking, and whether "#2" is shown in front of team names | Tournament scheduling program | Re-activating the tournament can reset manual seeding |
| Seeding number | Position of a team within its class | Tournament scheduling program | Shown on group lists and match cards; groups sort by it |
| Table tennis run | Recalculates the whole table tennis list for matches since the previous run | Federation ranking runs | Nothing changes between runs |
| Table tennis normalisation | Yearly rescaling of everybody's points into a new band | Federation ranking runs | Order is kept, absolute values change |
| Inactivity deduction | Removes points from players with no counting match for a year | Federation configuration | Never below the federation's floor |
| Freshness | Calculated points are reused for up to an hour | Automatic | A correction may take up to an hour to show |
Points in some classes but not others
- Does the category's code match one of the federation's ranking classes, and is that ranking class marked as having a ranking?
- Does the class have a ranking category with a seeding method? Without one, the points columns are not shown for that class.
Seeding numbers are wrong in the match programme
- Seeding numbers come from the scheduling program, not from the website. Reload the ranking points and the seeding there.
- If a whole team was deleted, the seeding data has to be reloaded manually.
- Manual seeding changes are lost when the tournament is activated again after the registrations changed — re-enter them after the reload, not before.
Recent changes
- Rankingsider for sandvolleyball i Sverige og Norge
- Bordtennisranking på forbundssiden
- Rankingsidor för beachvolley i Sverige och Norge
- Bordtennisranking på förbundssidan
- Beach volleyball ranking pages for Sweden and Norway
Was this page helpful?