Premium futsal presentation with simple local-first league logic.
Fixtures, results, and live tables for Monday Night and Wednesday Night, all powered by editable local TypeScript data.
Two nights live
Monday Night and Wednesday Night
Active teams
18
Season fixtures
146
Built for V1 clarity
No backend yet, no admin overhead
- Automatic standings from completed scores
- Scheduled fixtures stay separate from results
- Everything is editable in one local data layer
Featured Tables
Standings snapshot
Each ladder is calculated directly from completed results. Update a score in the local data file and the table changes automatically.
Latest Scores
Recent results
Completed matches automatically feed the standings and stay visible as polished result cards.
Round 2
Round 2
Round 2
Round 2
Round 2
Round 2
Next Up
Upcoming fixtures
Clean scheduling with round, date, time, court, and status so the next match windows are easy to read.
Round 3
Round 3
Round 3
Round 3
Round 3
Round 3
Round 3
Round 3
Competition
Built for a strong V1 launch
The site stays intentionally simple: polished public pages, clean data files, and league logic that is easy to trust and easy to extend later.
Local-first data
Teams, rounds, fixture times, and scores are all editable in code without needing a backend.
Season-ready fixtures
Monday has a 14-round schedule and Wednesday has an 18-round schedule, with your round one results already in place.
Premium visual tone
Strong contrast, layered surfaces, and a sports-led red-black-white identity give the site a polished first impression.