I can't say enough about Joomleague. It is incredibly deep and will work with most sports with just a few modifications. The community over at www.jooomleague.de is great for getting answers to questions and finding help.The developers are committed to the product and continue to make enhancements and new releases. Great stuff!!!