What JoomLeague covers
JoomLeague is a complete competition management suite for Joomla 6 — one installable package with the component, 16 site modules and 5 integration plugins. Every screenshot below comes from the public demo.

Standings that compute themselves
Points, wins, draws, losses and goal difference are calculated from entered results — no spreadsheets.
- League table per project and division
- Results views and upcoming fixtures
- Available as pages and standalone modules

A season scheduled in minutes
The round-robin generator builds the complete fixture list; rounds can then be moved to real-world dates.
- Projects with seasons and leagues
- Sport types with configurable match periods
- Home venue resolved automatically from team and club

Clubs, teams and people
A club registry with logos and venues; creating a club can provision its first team and stadium automatically.
- Players, staff and referees with positions and rosters
- 254-country lookup with SVG flags, localized per language
- Native Joomla custom fields — add any attribute, e.g. federation IDs

Numbers that tell the story
Goals, cards and custom metrics are collected from match events and summarised per player and season.
- Match sheet with period scores, extra time and shootout
- Attendance, referees and rich-text match reports
- Embed any match into an article with a shortcode
Matchday workflow
Single-page match sheet, inline date editing in the match list and one-click article creation straight from a match.
Overridable output
Frontend layouts can be overridden in your template, with schema.org structured data built in.
Built for Joomla 6
Modern Joomla architecture, English and Czech language packs, updates via the Joomla updater with SHA-256 verified packages.
Best explored live
Click through the standings, schedules and team pages yourself on the public demo installation.