A sports federation had successfully scheduled the entire season across 70 competitions, with over 2,800 matches already locked in. After only a few weeks of play, team performance shifted dramatically. Several teams were reassigned to new divisions, forcing 30 competitions to be regraded and re-fixtured mid-season.

40 competitions (~2,800 matches) had to remain completely unchanged.

New matches had to avoid venue conflicts with existing fixtures.

New matches had to prevent repeat matchups with teams already faced in earlier rounds.
SchedulOpt handled the dynamic scenario with a structured, rule-driven workflow that provided full control and visibility.
1. Locking Fixtures with the “External Fixture” Tool
The first step was to guarantee trust. The federation used SchedulOpt’s External Fixture to upload and lock the 2,859 existing matches. This told the engine that these games were non-negotiable, preserving the 40 original competitions before any new scheduling began.


2. Regrading with Match History Awareness
The interactive grid view allows planners to see all matches across venues and times. Any game can be dragged and dropped to instantly resolve clashes, with all edits validated in real-time.

3. Managing Scale with Calendar View
The platform then generated 1,926 new matches (blue), layered on top of the locked fixtures (green). Clashes (orange) were clearly shown against the preserved matches. Out of thousands of fixtures, only 127 clashes occurred.

4. Resolving Conflicts in Grid View
Clashes didn’t require another re-run. Instead, the grid view by venue and time allowed users to spot conflicts quickly with color-coded blocks and drag and drop matches directly to resolve issues, instantly updating the schedule.

30
Competitions Rescheduled
40
Competitions Preserved
127
Minimal Clashes
Minimal
Repeat Matchups
Easy
Conflict Resolution
See how SchedulOpt® can save you time and deliver fairer, more efficient schedules.

An AI-powered scheduling automation platform for sporting organisations
Level 10, 440 Collins Street
Melbourne VIC 3000
● + 61 3 9639 7467
● support@schedulopt.comPAG 2024All Rights Reserved