Series tables and standings

Series tables and standings

How a standings table is calculated and published in Profixio: the criteria that decide the order, the points system behind them, when a table is regenerated, how to publish, hide and export it, and why a table can look wrong or be missing.

Updated November 3, 2026

Looking for something else? Generating and scheduling matches Setting up a series season Administering series matches

A standings table ranks the teams in one group of one class, using the results of the matches they have played. Profixio builds tables the same way for a series and for a standalone tournament. The competition type only changes when the first table appears, not how it is calculated.

One table per group, normally. A class with three groups gets three tables. A class can instead be set to play as one single table across the whole class, and playoff series (best-of ties and round-robin playoff groups) get their own tables. Whichever it is, the table is stored and republished by the system — nobody types the numbers in.

Two separate things decide what you see:

  • The calculation — how many points a win, a draw and a loss are worth, and the ordered list of criteria that separates teams on equal points. This is what decides the order.
  • The display — which columns are shown and in which order. Changing the display never changes the order.

Both are picked from your federation's standard for that sport and country, so in normal use nobody has to configure anything.

What a table is built from. Only matches that have a result count. A match with no score, no home team or no away team is skipped, and so is a match explicitly marked as not counting towards the ranking. Teams that have been withdrawn are removed from the table entirely, and a team with no matches at all does not appear.

On the public class page. Open a class from the match programme and the tables for its groups are shown above the fixtures, one box per group, plus a box for each playoff bracket that has a table.

In the Profixio app and on the new public competition pages. A competition has a Tables tab that lists the tables for all its classes, and a team's own page shows the table of its group. If a class has no table yet, the app shows a plain list of the teams instead — that is the fallback, not an error. On the competition home screen the tables are shown in a compact form with only matches played, wins, draws, losses and points (or win percentage where that is what the class ranks on). In a competition with many groups, a class with several groups is shown on the Tables tab and the competition home screen as a list of its groups, each with its number of teams and matches played; tap a group to open its table in the compact form, and Show more to go to the group's own page. A class with more than five groups lists the first five, with Show all groups for the rest and a Search group or team field that finds a group by its name or by the name of a team in it. In Swedish table tennis team series, the Tables tab and the competition home screen show the same set-based standings, with the individual matches, sets and balls each team has won and lost.

Under every table there are two buttons, and they are public:

  • Table explanation — opens a panel titled Criterias used listing the criteria in priority order with columns Priority, Name, Sort by most points and Locally, plus the name and id of the calculation and of the display layout. The panel also recalculates the table live and shows every criterion as a column; the columns for criteria calculated head-to-head are marked with an asterisk.
  • Calculation for teams with same points — shows, for each group of tied teams, the matches that were used, a temporary table computed from only those matches, and which criterion actually separated them. If no head-to-head step was needed, it says The table was calculated without the need for locally matches.

If the class has no calculation selected, the panel says No calculation criterias found.

The table refreshes itself. The class page listens for the rebuild finishing and reloads the table a few seconds later, so you do not have to refresh after registering a result.

Promotion and relegation lines. If the class has promotion or relegation counts set, the table draws a line under the promotion places and above the relegation places — solid for direct promotion or relegation, dashed for playoff places. The lines are presentation only; nothing moves a team to another division.

Organisers see one extra thing: Generated at with the timestamp of the last rebuild, shown only to users who may edit classes.

Every calculation is an ordered list of criteria. Profixio applies them one at a time, from priority 1 downwards, and stops separating teams as soon as they are no longer equal.

Each criterion has three properties:

  • Name — what it measures: points, matches played, wins, draws, losses, goals for, goals against, goal difference, goal ratio, set ratio, game-ball totals and ratios, form over the last five matches, winning streak, drawing of lots, forced position, and federation-specific ones such as rugby bonus points or basketball regulation-time statistics.
  • Sort by most points — Yes means a high value is better (points, goals scored), No means a low value is better (goals conceded).
  • Locally — Yes means head-to-head: the criterion is calculated only from the matches the tied teams played against each other, not from the whole group.

How head-to-head actually works. When Profixio reaches a criterion marked Locally and two or more teams are still level, it takes just those teams, takes just the matches between them, recalculates every statistic from scratch for that mini-table, and re-applies that criterion and the ones after it inside the mini-table. The resulting order is written back into the main table. This is what the Calculation for teams with same points panel shows you step by step.

Consecutive head-to-head criteria are resolved in that single pass — they are not applied one after another as separate rounds.

A worked example. A typical football-style list is: points, then goal difference, then goals scored, then points in the matches between the tied teams (head-to-head), then goal difference between them, then goals scored between them, then drawing of lots. Your federation's list may be shorter, longer or in a different order; open Table explanation to see the one actually in force.

Drawing of lots is not automatic. When teams are completely equal on every criterion, Profixio leaves them equal. Somebody has to decide the order outside the system and then record it — see the section on teams that are treated differently.

The points system belongs to the calculation, not to the class. It sets three values — points for a win, for a draw and for a loss — and optionally a fourth: a point for losing while still scoring. That last one is how sports that reward a losing team for scoring at least once are handled.

Score-dependent points. A calculation can override the three values for one exact scoreline. This is how set sports work: a 3–0 or 3–1 win is worth the ordinary win points, while a 3–2 win is overridden so that the winner gets less and the loser gets one. When you read the calculation's name in the Table explanation panel, that is usually exactly what it says — for example Res 3-0 3-1 -> 3p/0p, Res 3-2 -> 2p/1p.

Bonus points. Some federations add points that are not derived from the score at all but ticked by the person registering the result. Those are added on top of the match points and ranked with their own criteria. See the federation section below.

Ranking on something other than points. A calculation does not have to put points first. A table type can rank on win percentage instead, in which case the win-percentage column takes the place of the points column in the compact table.

Starting points and deductions. A team can be given a starting balance before any match is counted: points, matches played, a win–draw–loss record, goals for and against, and game balls. This is how points carried over from an earlier half of a season, and how a points deduction, are put into a table. There is no separate "points deduction" feature — a deduction is a negative starting-point value. It is a manual entry per team; Profixio does not detect a split season and copy anything by itself.

This page covers how standings are calculated, published and exported. Neighbouring topics have their own pages:

  • Classes, groups and competition format — creating classes, groups and playoff brackets, one-table-per-class versus one-table-per-group, sets, and the general shape of a competition.
  • Match and result visibility — hiding the whole match programme, hiding individual matches, and hiding results. The hide-table switch is described here because it changes the standings, but the rest of the visibility family is over there.
  • Ranking points and seeding — federation ranking lists, ranking points earned in a tournament and how they feed seeding. Those are a different feature from a standings table, despite the shared word "ranking".
  • Public tournament pages — what the public site shows and how it is configured.
  • Editing a match and registering results — the match form itself, including the draw/tie window and clearing a result.
  • Match generation and scheduling, Setting up a series season and Administering series matches — how the fixtures that feed the table are created and maintained.

For other roles

Was this page helpful?

@scripts @endscripts