JoomSport – Sports League Management


League manager for your sport league, team and club

The product is a complex solution to build your sports web site effectively. Initially developed for Joomla CMS and ported to WordPress the product offers the features essential for any sports site – sport league standings, fixtures, teams with description, match history, statistic and photos, players with their profiles, photos and personal achievements, matches with score and game details, and finally all this put into well-structured seasons and tournaments.

Main features

  • Robust structure – allows you to create different types of Tournaments with chronologically organized Seasons that consist of one or several MatchDays with Matches inside.
  • Single and Team competitions mode that allows you to run both single players and teams sport league
  • Responsive and professionally designed pages based on bootstrap framework
  • Team pages with comprehensive statistic
  • Player profiles with photos and statistic
  • Round robin and knockout (pro edition) matchdays used in football, hockey and other sports
  • Venue Page with maps and description
  • Extra fields that allows you adding more information selected sport data
  • Team and player moderation (pro edition)
  • Match generator (Pro edition)
  • Flexible CSV data import (pro edition)
  • Integration with Mobile App service
  • and a lot of others…

Check the full features list on

Complementary products

  • Sport predictions WordPress plugin
  • Schedule Generator (included into Pro edition)
  • Fantasy league (*coming soon)
  • JoomSport Achievements – solution for such sports as Racing, Gymnastics, Athletics, Skiing, etc. It is based on structure where many players compete with each other simultaneously

Themes with integrated design

Professional edition available

We offer fully functional commercial edition that delivers large number of extras and actually provides our development team investments to improve the product features significantly. Browse Pro edition demo or buy from our shop.


Product demo available

Sports JoomSport known to be used for

  • Football, Soccer (e.g. Champions league, Soccer World Cup, Premier league)
  • Ice Hockey (e.g. NHL, KHL, AHL)
  • Volleyball (e.g. FIVB)
  • Rugby
  • American Football (e.g. AFL, NFL)
  • Basketball (e.g. NBA)
  • Futsal
  • Darts
  • Handball
  • Billiard
  • Snooker
  • Table Tennis, Ping-Pong
  • Tennis (e.g. US Open, ATP World Tour)
  • Water Polo
  • eSport games (Counter Strike, WoW, Fifa, Dota)
  • Chess
  • Lawn bawls
  • Softball
  • Badminton
  • Cricket
  • Golf
  • Martial arts (Karate, Boxing, Judo, Taekwondo, Kickboxing, etc.)
  • any other sport where there is a match/game between two participants…

Features roadmap

We have huge number of sport features planned and we listen to our customers – just take a look at our features feedback portal


Check translations available on translation page

Valuable links

Our Moto

Discover new level of your sport project

Our Global Goal

We create comprehensive software infrastructure for sport league management


  • Season standings (football, soccer sport)
  • Matches schedule
  • Match view (main tab)
  • Match view (box score statistic)
  • Team view (main tab)
  • Team view (overview tab)
  • Season players list
  • Knockout tournament (pro version)
  • Single Player view (Chess)
  • Venue page (American football)
  • Widgets
  • Plugin settings
  • Season edit
  • Match edit
  • Knockout matchday edit (pro version)


Do I lose my data during update to Professional edition?

During migration from STD version to PRO all JoomSport data will be saved. Just in case we recommend to make a back-up before that operation.


Best sportsleague Plugin with excellent support

We use Joomsport since many many years, first with Joomla now with WordPress.
Therefore we used many other tools. No one was that good with this kind of support like Joomsport.
It is so easy to manage your sportsclub with all of his teams and leagues.
And will be there any small problem, within 24 hours I get help and a workarround.
Thanks for this great plugin and this support/service.

Excelente gerenciador de ligas esportivas! Excellent sports league manager!

Joomsport é um excelente gerenciador de ligas esportivas. Ótimo para criar páginas de campeonatos ou de equipes de diversos esportes com grande número de opções e personalização para facilitar o seu trabalho. Oferece um bom serviço de suporte!

Joomsport is an excellent sports league manager. Great for creating championship pages or teams from various sports with a large number of options and customization to make your work easier. Provides a good support service!

By far, the best wordpress sports plugin!!

The best sport plugin on WordPress repository by far! I’m succeeding because of this plugin and therefore feel compelled, to tell others the story, that this is not just an excellent product, the support behind it is also amazing! Value for money and definitely worth it!

Excellent support and great product!

Great league managment tool: It was a bit tricky to understand the structure tournament-season-matchday, but once this done it was very easy to learn – pages are simple and intuitive.
Suppport is fantastic – used their live chat couple of times. When posted on forum received answers within couple of hours!

And thanks for transfering the group feature to free edition!

Read all 8 reviews

Contributors & Developers

“JoomSport – Sports League Management” is open source software. The following people have contributed to this plugin.


“JoomSport – Sports League Management” has been translated into 10 locales. Thank you to the translators for their contributions.

Translate “JoomSport – Sports League Management” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.1.x version overview

Features added:

  • Flexible CSV data import (pro edition)
  • Team Roster with group by ability
  • Player list shortcode
  • Matchday shortcode
  • Berger algorithm for Match Generator (Pro)
  • Extra field display in player list
  • Player stats shortcode moved to ST edition
  • Seconds for player events. Welcome Hockey!
  • Emblem for standings shortcode
  • Redeveloped shortened names for standings
  • Add columns to Squad list
  • Ranking colors for standings shortcode


  • Knockout match statuses issues
  • CSS styles adjustments
  • Box score and statistics views and blocs fixes
  • Matches widget and shortcode issues
  • Demo data errors
  • Season bonus points were not applying

2.0.x version overview

2.0 – 2.0.2

Features added:

  • ST/PRO features pack review
  • Box score statistic (Pro)
  • Redesigned player events statistic (Pro)
  • Demo data wizard
  • Shortened responsive names for standings
  • Add columns to Calendar
  • Menus renaming and design
  • Match generator (Pro edition)
  • Ideas collecting widget added
  • Redesigned player/match events edit
  • Other minor improvements


  • CSS styles adjustments
  • Stage results filled for one side
  • Update link for pro ver.
  • Matches widget logic
  • 2.0.1 Regression bug – create season fix
  • JavaScript menu error in admin interface. If the new menu design loads ok on your site there is no need to update to 2.0.1 from 2.0.0

1.3.x version overview

1.3.0 – 1.3.1

Features added:

  • Basic moderation options – create teams or players, assign to season, create or edit matches (pro version)
  • Match date added on matchday quick creation page
  • Season Groups moved to Standard edition


  • Missing menu in localized versions
  • Language strings
  • Date format
  • Ranking with equal points
  • Highlighting teams limitation
  • Language strings corrections
  • Default venue picture
  • Venue order in lists
  • Deleted matches don’t count in standings
  • Display stages with 0 score
  • Team page – logo CSS changes
  • Calendar pagination
  • Do not show standings table for knockout matches

1.2.x version overview

1.2.1 – 1.2.3

Features added:

  • Improved translations
  • Disconnected team inside the match when changing match status
  • Hierarchical seasons
  • Use match results inside the groups from previous season
  • Complex matches in Knockout

* Bug connecting player to selected season inside the team
* CSS styles adjustments

1.0 – 1.1.0

Features added:

  • Insert logos in standings shortcode
  • Reverse order for home / away matches
  • Compatibility with Yoast SEO plugin
  • CSS styles adjustments
  • Add ability to group by matchday in matches shortcode
  • Translation compatibility
  • Compatibility with Pro version Knockout tournaments


  • Season creation Error
  • Current form for last 5 matches
  • Sort player events by minute scored
  • Do not show bonus points and manual points in knockout
  • do not show players that are removed from season
  • Season errors
  • PHP version error


Initial stable release