League Maker 2000 Professional - description from Softdepia.com:
League Maker 2000 is a software package that is ideally suited for small to large companies who run tournaments. It takes the hassle out of creating a weekly draw lists for players. Why spend hours creating & running the League when you can do it in minutes! It is ideally suited to: Snooker clubs, Football Leagues, Cricket, Badmington, Squash or virtually any club or sport that requires a league to be set up. It costs only ?30($50) for the full version.
League Maker 2000 Professional is a "Free to try" program. You can download and try it for an evaluation period.