
League Standings Tool
Simple Standings
The smallest possible tool that does the job: type in teams and scores, get a clean shareable standings page your players can bookmark. No app, no login, no spreadsheet.


- Sports Supported
- 53+
- For Organizers
- Free
- Logins To View
- 0
01The Challenge
Most recreational leagues track standings in a spreadsheet that one volunteer owns. It works until that person is away, or a formula breaks, or somebody sorts a column and detaches the rows. The alternative is a full league management platform — registration, payments, rosters, permissions — which is enormous overkill for a convenor who just needs to publish who is winning.
The gap between "a spreadsheet nobody else can safely touch" and "a platform that takes a weekend to configure" is where most rec leagues actually live, and almost nothing is built for it.
02Our Approach
- 01
Made manual entry the feature, not the limitation
No imports, no syncing, no integrations to break. The convenor types in the scores. For a ten-team league this is genuinely faster than configuring an import, and it means the tool never silently shows stale data because a sync failed.
- 02
Put the share link at the centre
The output is a read-only page anyone can open on a phone with no account. Players and parents bookmark one URL for the season. That constraint drove the whole design — everything exists to make that page good.
- 03
Let organizers pick only the parts they need
Standings, Schedule, and Statistics are chosen at create time in any combination. A darts league that only needs a table is not forced through schedule configuration it will never use.
03What It Does
Computed columns
FlexibleWin percentage, run differential, points, or any formula derived from the columns the organizer defined. The tool does not assume your sport scores the way baseball does.
Player statistics with sport-aware defaults
DepthStat columns come pre-filled per sport — batting for baseball, scoring and assists for hockey — with the same computed-formula support as the standings table.
Smart schedule filters
UsabilityVisitors filter the schedule by team, venue, or any column, with the filterable fields detected automatically from the data rather than configured by the organizer.
Dark and light mode with custom colours
PolishThe share page respects the visitor’s device theme, and the organizer sets their own colours for each mode so the page can carry league branding without a designer.
04The real thing
Scroll Simple Standings. It is live.

05Product Snapshot
- Sports
- 53+
- Pages Live
- 78
- Forever
- Free
- Link To Share
- 1
- Sports
- With pre-filled stat columns
- Pages Live
- Marketing and sport-specific routes
- Forever
- No credit card, no trial window
- Link To Share
- No app install, no viewer account
Key Takeaways
- A tool that does one thing well beats a platform the user has to grow into
- Manual entry is a legitimate product decision when the dataset is small and reliability matters more than automation
- Read-only share links remove the single biggest adoption barrier for casual audiences
- Sport-aware defaults make a generic tool feel purpose-built without building 53 separate products
Build yours
Need something like this built?
We build our own products, which means we solve these problems for ourselves before we solve them for you.

