Although its a work in progress, it's the best thing out there and it's free!
v .92 doesn't appear to have any major bugs. It appears to be complicated for the beginner, but with patience, you can do almost anything you want with joomleague and your sport of choice.
I love it. Great job guys!