Statistics & Standings

4league automatically calculates and displays standings, top scorers, cards records, and detailed player and team statistics throughout a season. All data updates in real time as match results are confirmed.

League Standings

The standings table is the central view of any competition. It ranks teams by points and is updated every time a match result is confirmed.

Points System

The default points system awards:

  • 3 points for a win
  • 1 point for a draw
  • 0 points for a loss

Organizers can customise the points system from competition settings — for example, some competitions use 2 points for a win.

Tiebreakers

When two or more teams are level on points, 4league resolves ties using the following criteria in order:

  1. Goal difference (goals scored minus goals conceded)
  2. Goals scored
  3. Head-to-head points between the tied teams
  4. Head-to-head goal difference
🏆
Scenario: Tiebreaker in Action

Two teams finish the season equal on 34 points. The first tiebreaker is goal difference. Team A has +12 GD vs Team B's +8 GD. Team A finishes higher in the table and earns the final promotion spot.

Group Standings

Competitions using a group stage format display separate standings tables for each group. 4league handles up to 8 groups simultaneously, each with independent points and tiebreakers.

Example Standings Table

Pos Team P W D L GF GA GD Pts
1 FC Thunder 10 8 1 1 27 10 +17 25
2 FC Lions 10 7 2 1 22 9 +13 23
3 Red Eagles 10 5 2 3 18 14 +4 17
4 City United 10 3 3 4 15 18 -3 12
5 FC Bears 10 2 1 7 10 24 -14 7
6 Riverside FC 10 1 1 8 8 25 -17 4

P = Played, W = Won, D = Drawn, L = Lost, GF = Goals For, GA = Goals Against, GD = Goal Difference, Pts = Points

On the wrist

The same ranking you see here feeds the Smartwatch Companion's ranking-position widget — fans who follow a team can glance at their watch to see its current position, points, and a daily ▲/▼ arrow vs. the previous day's snapshot. The widget also exposes a Top 5 detail view backed by the GET /competition/watch-rankings endpoint.

Top Scorers

The top scorers table ranks all players in the competition by goals scored in the current season. It updates automatically whenever a goal event is confirmed in a match.

Example Top Scorers Table

Pos Player Team Goals Assists Apps
1 Player X FC Thunder 15 4 10
2 Player Y FC Lions 14 6 10
3 Player Z Red Eagles 9 3 9
4 Player A City United 7 2 10
👑
Scenario: Golden Boot Race

With 2 rounds to go, Player X leads with 15 goals and Player Y is one behind on 14. Every goal matters. Both players are aware of the race — they can check the top scorers table in real time after every match is confirmed. Player X scores twice in the penultimate round to put the Golden Boot beyond reach.

Cards Statistics

Player Cards Ranking

The discipline table ranks players by total cards received. This is useful for coaches reviewing their squad's behaviour and for organizers enforcing suspension thresholds.

Team Disciplinary Record

Each team has an aggregated disciplinary record showing total yellow cards, red cards, and their position in the competition's fair play ranking. Organizers can use this data to award fair play trophies at the end of the season.

👤
Scenario: Fair Play Table

After 15 matchdays, FC Lions leads the fair play table with only 8 yellow cards and 0 red cards. At the other extreme, FC Bears has the worst record — 32 yellows and 3 reds. The organizer publishes the fair play table in the weekly news post as a reminder that discipline matters.

ℹ️
Automatic suspensions

Organizers can configure automatic suspension thresholds in competition settings. When a player accumulates the set number of yellow cards (e.g. 5), 4league flags them as suspended for the next match.

Team Statistics

Each team's profile within a competition shows a detailed statistical breakdown for the current season.

Stat Description
Goals scored Total goals across all matches. Average per match shown alongside.
Goals conceded Total goals let in. Lower is better for defensive records.
Clean sheets Matches where the team kept a 0 against them.
Win rate Percentage of matches won out of total played.
Form Last 5 results shown as W/D/L indicators.
📈
Scenario: FC Thunder's Season

FC Thunder's stats after 10 matches: 27 goals scored (2.7 per match), 10 conceded (1.0 per match), 8 wins, 1 draw, 1 loss, 4 clean sheets, 80% win rate. The coach reviews these stats before each match to identify areas for tactical improvement.

Player Statistics

Every player in a competition has an individual statistics page showing their contribution to the season. Statistics are accumulated automatically as match events are entered.

Stat Description
Appearances Matches the player featured in (started or substituted on).
Goals Total goals scored in the competition.
Assists Total assists provided.
Minutes played Calculated from lineup and substitution data.
Yellow cards Total bookings received.
Red cards Total dismissals.
Goals per match Goals divided by appearances, rounded to 2 decimal places.
Scenario: David's Season

David's stats at the end of the season: 20 appearances, 15 goals (0.75 per match), 8 assists, 1,620 minutes played, 2 yellow cards, 0 red cards. He shares his season card — automatically generated by 4league — on social media to celebrate his best year yet.

💡
Tip

Player statistics are tied to a player's 4league profile. When a player connects their profile to a team, their stats across all competitions they play in are aggregated on their personal profile page — giving a full career picture.