How Does Schedulopt® Work?

SchedulOpt® generates competition schedules based on key information you provide — such as teams, dates, venues, and other basic setup details. You then define rules and constraints, which can range from simple conditions (like avoiding clashes) to more complex requirements (such as balancing home and away games or minimising travel).


The system is designed for flexibility, and we encourage an iterative approach to configuring these rules. You can start with straightforward settings and build up to more advanced configurations as needed. SchedulOpt® applies these inputs to produce schedules that meet your specific needs.

How long does it take for my schedule to be generated?

The time required to generate a schedule depends on the size and complexity of the task. This includes factors such as the number of teams, games, venues, and game dates, as well as the number and type of rules or constraints applied (e.g. home/away balancing, rest periods, venue availability, or travel minimisation). The degree of interdependency between rules also affects processing time.


For most configurations, SchedulOpt® generates results within 10 seconds to 2 minutes. Approximately 75% of schedules complete within 5 minutes. For large competitions with complex rule sets or multi-competition structures, processing may take significantly longer — in some cases, over an hour — to compute an optimal solution.

Is Schedulopt A Competition Management Platform? We Already Have One.

SchedulOpt® is not a competition management platform. It is a scheduling automation tool that works alongside your existing system to produce competition schedules based on your defined rules and constraints.


SchedulOpt® is platform-agnostic and can operate independently or integrate with most competition management systems, depending on the capabilities of your supplier. It helps remove the need for manual scheduling and spreadsheet-based processes, supporting a more streamlined workflow.

Does Schedulopt Work For Team Sports Only?

No — SchedulOpt® can generate schedules for both team-based and individual sports. It supports a range of competition formats, including home/away fixtures, tournaments, and other structures. The system accommodates both team and individual participant preferences, along with any additional constraints you define, to produce an optimal schedule.

Our Schedules Are Designed To Meet More Than One Need. While We Want To Ensure All Games Are Scheduled At Suitable Times And Places, We Also Have To Factor In Other Objectives.

Building competition schedules involves meeting multiple objectives, often with competing priorities. SchedulOpt® supports this by allowing you to define hard rules (which must always be satisfied, such as no overlapping use of venues), medium-priority rules (important preferences, like minimising back-to-back games), and soft rules (desirable outcomes, such as balancing home and away games).


The platform enables organisations to set these rules, review how they interact, and adjust as needed if direct or indirect conflicts arise — ensuring the schedule reflects both operational constraints and strategic goals.

Some Of Our Venues Are Also Used By Other Sporting Codes. How Is This Managed?

SchedulOpt® allows you to specify detailed availability for each venue and team. If a venue is shared with other sporting codes or used for non-competition purposes on certain days, this can be set as part of the venue’s availability profile. The system accounts for these constraints automatically during schedule generation, ensuring no conflicts occur with external bookings or shared use.

How Much Does It Cost?

SchedulOpt® is offered under three different models:

  • Free - Allows you to explore the platform with limited usage and rule configuration options.
  • Pro - Provides full access to features, rules, and configuration options, with support as required.
  • Managed Service - A commercial arrangement offering direct access to the SchedulOpt® data science team for tailored scheduling solutions and on-demand support.

All pricing is provided on application, as costs depend on your specific requirements and usage. Please contact us for further details.

I Am A Pro User. It Appears I Have A Scheduling Rule That Cannot Be Handled In The System. What Can I Do?

If you encounter a scheduling requirement that the system does not currently support, please contact the SchedulOpt® team at support@schedulopt.com or via the in-app Help function. We will help identify any gaps and provide guidance on how best to meet your scheduling objectives using the available functionality.


Where a new rule is essential for the success of your scheduling season, the team will review the requirement and, where appropriate, incorporate it into future system updates.


Where a new rule is essential for the success of your scheduling season, the team will review the requirement and, where appropriate, incorporate it into future system updates.

Do You Offer Training And Support?

Yes. While the SchedulOpt® platform is designed to deliver efficiency benefits, it is important that users are equipped to take full advantage of its features. All Pro users receive training sessions with the SchedulOpt® client success team as part of the onboarding process.


Ongoing support is available through teleconference, email (support@schedulopt.com), or the in-app Help function.

We Need A Mathematically Optimal Schedule Published Asap, And Do Not Have Time To Do It Ourselves In The App.

We recognise that timely delivery is critical in sports administration. Please contact us at support@schedulopt.com to discuss your urgent scheduling requirements. Our team will work with you to provide a solution as quickly as possible.

I Have Tried Several Versions Of My Season Schedule And All Attempts Have Resulted In An “Impossible To Satisfy” Warning. Am I Doing Something Wrong?
Not necessarily. Sometimes the combination of scheduling rules creates a set of conditions that cannot be satisfied mathematically. For example:
  •      “Team A must be Home in Game 1”
  •      “Team B must play a Home game against Team A in Game 1”

These two rules conflict, as they require Team A to be both home and away in the same match.


In practice, conflicts may arise not only from hard rules but also from soft rules (preferences you would like to meet but that are not mandatory). If some soft rules cannot be met, the system will provide feedback indicating which rules were unmet, along with their priority level. To resolve this, you may:

  • Change a soft rule to a hard rule (if critical)
  • Soften or adjust the priority of the soft rule
  • Change or relax other rules to reduce overall conflict
  • Review pre-scheduled games or similar constraints for unintended contradictions

We recommend working iteratively — disable or adjust some rules, then re-enable or tighten them gradually to find a feasible solution. If you continue to encounter difficulties, contact the SchedulOpt® team via the in-app Help function or at support@schedulopt.com for assistance.

Can I make changes to the schedule after it has been generated?

Yes. SchedulOpt® allows you to adjust inputs (e.g. rules, pre-scheduled games, team or venue availability) and regenerate the schedule. This supports flexibility for handling late changes, cancellations, or updated requirements.

Can SchedulOpt® handle finals or playoff structures?

SchedulOpt® can generate schedules for various competition formats, including round-robins, pools, and knockout phases. Finals and playoff structures can be configured depending on your rules and setup.

What information do I need to prepare before generating a schedule?

You will need details such as team names, competition structure, game dates or rounds, venue availability, and any specific rules or constraints (e.g. home/away balancing, rest periods, travel preferences).

How are venue clashes and availability handled?

You can specify venue availability and any restrictions. The system will ensure games are scheduled only at available venues and will avoid venue clashes.

Can I export the generated schedule?

Yes. Generated schedules can be exported in various formats (e.g. CSV, Excel) for sharing, publication, or import into other systems.

Does SchedulOpt® work for both large and small competitions?

Yes. The platform can support small leagues as well as large, multi-division competitions with complex rule sets.

Is there a limit to the number of teams, games, or rounds I can schedule?

SchedulOpt® does not impose a strict limit, but processing time will increase with the size and complexity of the schedule. For very large competitions, it’s recommended to work iteratively and contact the support team if needed.

Can I use SchedulOpt® for non-sport scheduling (e.g. conferences, exams)?

While designed for sport, SchedulOpt® can be applied to other structured scheduling tasks where similar constraints apply. Please contact us to discuss suitability.

Request a Demo