Skip to content

Standings

What it does

Standings is the league's season-long leaderboard. It shows who's leading the title race, how far back everyone else is, who moved since the last round, and the full ranked table of players by league points. It's the answer to "where do I sit, and what would it take to climb?"

How it works

  1. Open the Standings tab in your league.
  2. Title Race card. The top of the screen names the season, shows which round the league is on ("Round 4 of 10") and how many remain, and tracks progress through the season with a bar.
  3. Gap to the leader. A dot track places the leader, you, and the players just above and below you by points, with each player's gap to the leader called out — so you can see the climb at a glance.
  4. Last round updates. Since the most recent round, the card highlights the winner (with their Stableford score and the league points they earned), the biggest climber, and the biggest faller.
  5. The standings table. Below the card, the full table lists every player with their rank, rounds played, wins, movement since the last round (▲▼), and total points. Tap any player to open their member page.

Key details

  • Ranked by league points. Players earn points based on where they finish each round, and those points accumulate across the season.
  • Movement arrows show how each player's rank changed since the previous round — green for up, red for down, a dash for no change.
  • The title race is personal. The card frames you against the leader and your nearest rivals, not just the top of the table.
  • The Rulebook shapes the table. Points per position, how ties are settled, and which rounds count are all set in the Rulebook — change those and the standings follow the new rules.
  • Consistent everywhere. The ranks and points here match what you see on the home dashboard, the league dashboard, and each member's profile.
  • Empty until the first round. A league with no completed rounds shows an empty standings screen.

Technical notes

Built with Flutter/Dart. Standings read the league's events, rounds, and season settings from Firestore and rank players by league points. The numbers shown match what you see on the home dashboard, the Stats screen, and each member's profile.

  • Scoring Engine — turns each round's scores into the league points the standings rank by.
  • Rulebook — sets the points distribution, tie-breaking, and which rounds count.
  • Stats — deeper season analytics and per-player breakdowns.
  • Home Dashboard — surfaces a short standings summary.

Last updated: 2026-05-22