Leagues

Leagues - Seasonal Competitive Play

Leagues are HubMatch's long-term competitive format. Unlike tournaments, which play out in hours or days, leagues run across an entire season of weekly matches. They reward consistency, commitment, and steady improvement over time. If tournaments are sprints, leagues are marathons.

How Leagues Differ from Tournaments

A tournament brackets teams into elimination rounds and crowns a winner in a concentrated timeframe. A league assigns weekly fixtures, tracks standings over weeks or months, and determines a champion based on accumulated points. Leagues also feature divisions with promotion and relegation, transfer windows, and post-season playoffs - systems that only make sense across a full season.

Matchweek System

Each league season is divided into matchweeks. At the start of every matchweek, fixtures are published - your team knows who they are playing. Both captains are notified to submit their availability windows (for example, Wednesday 19:00-22:00 or Thursday 20:00-21:00). The system finds a common time slot from the submitted windows. If both teams have overlapping availability, the match is auto-scheduled. If not, captains adjust their windows until agreement is reached.

All matches must be played by the weekly deadline, typically Sunday at 11pm CET. If teams cannot agree on a time, league staff can intervene and set one.

Standings and Points

The standard points system awards 3 points for a win, 1 for a draw, and 0 for a loss. Some leagues use bonus points - for example, a mercy rule win (winning by 4+ goals) can award 4 points instead of 3. Standings are updated after each matchweek.

When teams are tied on points, tiebreakers resolve the order. The organizer configures the priority: goal difference, goals scored, head-to-head record, and head-to-head goal difference are the available criteria. A dedicated tiebreaker engine processes these in order until the tie is broken.

Divisions and Promotion/Relegation

Leagues can have multiple divisions organized into tiers. A typical setup might have a Pro Division (top tier), Elite Division (middle), and Amateur Division (entry level). At the end of each season, the bottom teams in a division are relegated to the tier below, and the top teams from the lower division are promoted upward.

New teams registering mid-season are placed in the lowest division with available space. If all divisions are full, the team enters a waitlist queue and is promoted when a slot opens.

Transfer Windows

Each league has a transfer system governing roster changes. During registration, roster changes are free. Once the season starts, the organizer controls the transfer window. When closed, adding a player costs one transfer token. Each league sets its own token budget - common configurations range from 6 to 8 per season, but the organizer decides. Running out of tokens means a points penalty (typically -2) for each additional transfer.

Playoffs

Organizers can enable a playoff phase after the regular season. The top teams advance to a bracket to determine the season champion, adding a knockout element to the consistency-based regular season.

Why Play Leagues

Leagues are for teams that want sustained competition. They build rivalries, reward week-over-week improvement, and create narratives that unfold across a whole season. The promotion and relegation system means there is always something at stake, whether you are fighting for the title or battling to avoid the drop. If your team is ready for a long-term commitment, leagues are where you prove yourselves.