Description
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
BASIC FEATURES
✅ 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
PREMIUM VERSION
Want more? Sports Leagues Premium Add-on is available with many outstanding and unique features.
PREMIUM 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
Translations
Want to add a new language to Sports Leagues Plugin? You can contribute via translate.wordpress.org.
The plugin requires
PHP version 5.6 or greater
WordPress 4.7 or greater
CMB2 plugin
Screenshots
Game Finished - Header and Players Game Finished - Team Statistics Game Finished - Players Statistics Game Finished - Videos, Photo Gallery and Latest Games Game Upcoming Tournament Team - Header, Latest and Upcoming games, Roster Team - Players Stats Venue Player Staff Widgets Tournament edit page Team edit page - Roster Game edit page Game edit page - Events and Players Stats Players Statistics Configurator Sports Configurator
Installation
Minimum Requirements
- PHP version 5.6 or greater
- WordPress 4.7+
- Enabled WordPress Rest API
Installation
- Go to Plugins >> Add new
- Type “Sports Leagues” in Search Plugins box.
- Click Install Now to install the “Sports Leagues”.
- If successful, click Activate Plugin to activate it.
- Install required CMB2 plugin. CMB2
FAQ
-
Will Sports Leagues plugin work with my theme?
-
Yes! The plugin works with most themes out of the box. If you have any CSS styling issues feel free to ask for help.
Reviews
Contributors & Developers
“AnWP Sports Leagues – for basketball, hockey and others” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AnWP Sports Leagues – for basketball, hockey and others” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.12.0 – 2023-05-07
- improved: admin Tournament UI
- added: Stat Groups in Player Statistics
- improved: admin Player Statistics UI
- improved: minor admin UI fixes and improvements
- improved: loading of some plugin’s JS scripts
- added: option in Customizer to load stadium map after user approval
- changed: Tournament Layout – (new tab style, Latest + Upcoming games with Load More button)
- removed: Tournament Breadcrumbs (replaced with tabs)
- changed: Flipped Countdown to a Simple Countdown
0.11.0 – 2023-02-20
- fixed: saving Standing Table columns in Sport Configurator
- added: new Dashboard in the admin part (see screenshot)
- added: option to hide not used seasons in the season dropdown
- improved: most of the plugin display settings had been moved to the Customizer
- added: special integration with SiteOrigin CSS for easy customizing (see the tutorial below)
- added: possibility to change some general plugin colors in Customizer
- improved: minor CSS styles improvements
- added: limit option in Next and Last Game widget
0.10.3 – 2022-08-17
- fixed: Game Edit – scores by a period
- added: Game Edit – sort by game order
- added: Data Import tool – import venues, staff, and officials
0.10.2 – 2022-06-09
- added: possibility to add Player, Official, and Coach to the Game as text strings without creating its profiles in the site database
- added: Official’s and Staff’s upcoming and finished games
- fixed: Birthday Widget – staff photo is not rendering
- added: new Player’s fields: Full Name, National Team, Date of Death
- improved: Data Import Tool: Players (more fields, Player ID & Player External ID) and Teams
0.10.1 – 2021-12-08
- improved: plugin’s caching system
0.10.0 – 2021-11-30
- improved: performance (added a caching system for some complex queries)
- improved: admin Sport Configurator page
- improved: admin Game edit page
- improved: admin Team edit page
- minor improvements and fixes
0.9.6 – 2021-06-10
- improved: admin team roster UI
0.9.5 – 2021-04-17
- added: Player Total Stats section
- added: option to show period scores as table (Sports Settings >> Display >> Period Scores)
- added: option to show team series in game header (Sports Settings >> Display >> Team Series in game header)
- added: support for “time” and “calculated” statistics in “Player Stats” shortcode and widget
- added: “filter by player position” argument in “Player Stats” shortcode and widget
- improved: minor style and bug fixes
0.9.4 – 2021-03-21
- fixed: gameday ordering in Games shortcode
- minor style improvements and fixes
0.9.3 – 2021-02-15
- improved: minor style improvements and fixes
- added: link to the Game in Player Stats block ( Sports Settings >> Display >> Player & Staff )
- added: “Played Games” block at the player’s page
0.9.2 – 2021-01-17
- improved: minor style improvements and fixes
- improved: Game edit – Venue selector (search and a possibility to set default team venue)
- added: “outcome_id” option in “Games” shortcode to show outcome label
0.9.1 – 2021-01-10
- improved: Game Event Configurator
- improved: CSS styles – added prefixes to grid classes to prevent conflicts with some themes
- added: YouTube default player. Now you can select which video player to use (see screenshot).
- added: Player social pages
- added: Game Sidelines (Missing Players)
- added: Teams Widget – “include_ids” option
- fixed: Teams Shortcode and Widget – show team name when abbreviation is not set
- added: Game – new Special Status field with 2 options: “Match Postponed” and “Time To Be Defined”
0.9.0 – 2020-12-17
- compatibility improvements with WordPress 5.6
- added: Player – country option in Place of Birth
- added: Standing – clone action
- added: AnWP Selector – used in Widgets to select players and clubs
- fixed: rendering game metabox when using both Football Leagues and Sports Leagues plugins
0.8.1 – 2020-08-15
- fixed: saving game’s “Player Stats”
- improved: minor style fixes for better compatibility with WP 5.5
0.8.0 – 2020-05-18
- added: “partial” option in “Standing Table” shortcode and widget to show partial table data
- improved: game edit admin UI
- improved: number of overtimes is now dynamic
- improved: minor improvements and style fixes
0.7.2 – 2020-03-28
- added: RTL support in the admin part
- added: widget “Game Video”
- added: “include_ids” option in Tournament List shortcode
- added: “include_ids” option in Teams shortcode
- improved: Teams shortcode (use abbreviation instead of a full team name, added text truncate on custom size, added tooltip with a full team name)
- improved: empty roster groups are not rendered
0.7.1 – 2020-03-22
- added: breadcrumbs in Tournament and option in Settings to enable/disable
- fixed: “status” option incorrect work in Tournament List shortcode
- fixed: rendering non-Latin characters in round and group titles
- fixed: minor style fixes and improvements
- premium version released
0.7.0 – 2020-03-07
- added: RTL support
- added: Players Stats widget and shortcode
- added: Birthdays widget
- added: teams option in Venue
- added: additional videos and photo gallery in Game (Game Extra Data >> Media Tab)
- added: photo gallery in Team and Player
- added: possibility to enter not only numeric player number
- added: “exclude Game IDs” option in the Last and Next Game widget
- added: additional options in Games shortcode – “days_offset_to”, “exclude ids”, “include ids”
- fixed: incorrect game time calculation if server timezone option is not “UTC”
- improved: admin UI, many minor fixes and style improvements
0.6.5 – 2019-12-09
- improvements: fixed admin styles in WP 5.3
- added: improved teams selector in Tournament
0.6.4 – 2019-10-21
- added: Game title generation rules
- added: Setup Helper
- improved: player roster status rendering
- improved: recommended settings in Sport Configurator
- updated: Quick Start guide
0.6.3 – 2019-10-07
- added: “group_id” and “round_id” parameter in Games shortcode
- added: Last Game widget
- added: Team Social links
- improved: Next Game widget
0.6.2 – 2019-09-30
- fixed: duplicate content on Divi themes
- improved: logic of the upcoming game countdown
- improved: minor fixes
0.6.1 – 2019-09-09
- added: season players statistics configurator
- added: game played option in the game player stats
- added: team season players statistics block
- added: standing table notes placeholders
- fixed: remove player stats on game delete
- fixed: minor player stats improvements
0.6.0 – 2019-09-04
- added: configurator for player game statistics
- added: players statistics block in Game
- added: player stats block in Player
- improved: admin UI in the team roster (show player current team, scroll page on drag to the top)