Sports Leagues

plugin banner

Full-featured solution for any team sports website. Manage players, games, teams, rosters, tournaments, standings and leagues with ease.

Author:Andrei Strekozov (profile at
WordPress version required:4.7
WordPress version tested:5.7.2
Plugin version:0.9.6
Added to WordPress repository:02-04-2019
Last updated:10-06-2021
Rating, %:100
Rated by:1
Plugin URI:
Total downloads:3 717
Active installs:90+
plugin download
Click to start download

Full-featured solution for any team sports website. Manage players, games, teams, rosters, tournaments, standings and leagues with ease.

Suitable for 🏉 rugby, 🏀 basketball, 🏐 volleyball, handball, 🏏 cricket, ⚾ baseball, 🏒 ice hockey, water polo, and most of other team sports.

⏩ For Football(Soccer) ⚽ use my other plugin – Football Leagues

Limitation: Sports Leagues plugin can only be used for ONE sport at a time.

Demo Sites

🏒 Ice Hockey: tournament | game | team | player

Premium Demo Sites

🏒 Ice Hockey: tournament | game | team


✅ intuitive admin UI
✅ fully customizable
✅ knockout, round-robin and multi-staged Tournaments supported
✅ separate Team roster for every season (with player position, number, status)
✅ user-defined player positions, player poster status, game players groups
✅ automatic Standing calculation (or manual)
✅ initial data import for Teams and Players with Excel-like spreadsheet
✅ custom colors in Standing table (for Teams or places)
✅ flipped countdown timer for upcoming Games
✅ Standing table columns configurator
✅ team game statistics
✅ player game statistics
✅ game events
✅ ability to override most of the frontend text strings from the plugin admin
✅ initial points (+ or -) for Teams in Standing table
✅ venues with photo, gallery, additional information, map, upcoming and finished games
✅ widgets: Players Stats, Teams, Next game, Last game, Player, Standing table, Games
✅ Birthdays widget
✅ various shortcodes
✅ RTL support
✅ template system (ability to override output layouts in your theme)
✅ works with most themes out of the box
✅ tons of hooks for developers
✅ and much more …

Community Forum and Knowledge base

Please visit Sports Leagues Forum to ask questions, submit an idea, vote for the features you like or report a bug.

Useful Links

Documentation | Start Guide | Changelog


Want more? Sports Leagues Premium Add-on is available with many outstanding and unique features.


🔶 Page Layout Builder (with tabs)
🔶 Standing – Advanced Columns Builder
🔶 Standing – Conference and Division support
🔶 Bracket view for knockout stages
🔶 Results Matrix table
🔶 Game Scoreboard with image background
🔶 Shortcode – Games Horizontal Scoreboard
🔶 Widget – Calendar
🔶 Widget – GameDay slides
🔶 Team game formation
🔶 Tournament – gamedays as slides
🔶 Standing – manual data edit
🔶 Standing – more ranking rules
🔶 Commentary Block (game events)
🔶 Head to Head games Block
🔶 Team Trophies
🔶 Widget – Next game with countdown
🔶 premium support
🔶 + bonus theme Aneto (used at Demo sites)

Find Out more about Premium Version


Want to add a new language to Sports Leagues Plugin? You can contribute via

The plugin requires

PHP version 5.6 or greater
WordPress 4.7 or greater
CMB2 plugin