Live Leaderboard¶
What it does¶
The Live Leaderboard shows where everyone stands in a round as it's played. It reads the format — Stableford, match play, skins, a team game — and lays out positions to match, updating as scores come in. The same screen doubles as the final result once the round is done.
How it works¶
- Open it from a round. Reach the leaderboard from the live scoring screen's toolbar, or from a finished round's summary.
- See live positions. Players — or pairs, or teams — are ranked by the format's own measure, alongside how many holes they've played so far.
- Switch formats. When a round runs a second game alongside the main one, a second tab shows that leaderboard too.
- Open a scorecard. Tap a player to expand their hole-by-hole scorecard.
- Live or final. While the round is in progress the header reads "Live"; once it's finished the screen shows the "Final" result.
- Back to scoring. When you arrived from live scoring, a button takes you straight back to entering scores.
Key details¶
- Format-aware. Each golf format is ranked the way it's actually played — Stableford by points, match play by holes up, skins by skins won, team games by the side's total.
- Updates as you go. Positions move as scores are entered anywhere in the round, so the board is always current.
- Pairs and teams. Pair and team formats show the side's combined standing, not just individual scores.
- Holes-played count. Each row shows how far through the round a player is, so a partial round reads fairly.
- Doubles as the result. After the round, the same leaderboard is the final result, reachable from the round's summary.
Technical notes¶
Built with Flutter/Dart. The leaderboard reads the round's scores from Firestore and ranks them by the active format. The positions shown line up with the live scoring screen and each player's scorecard, so the board never disagrees with the scores being entered.
Related features¶
- Live Scoring — where the scores the leaderboard ranks are entered.
- Scoring Engine — works out the positions for every format.
- Standings — the season-long table a league round's result feeds into.
Last updated: 2026-05-16