Compass Computational Scheduling creates sports schedules mathematically with the aid of a computer. That is not just a convenience to someone who would otherwise build a schedule by hand; it is often an improvement to the schedule itself. For example, college conferences often wish to minimize travel on school days. The computer can find the best mathematically possible solution while respecting the parameters of the schedule. Minimizing the number of home or away games played consecutively is another common way that a computer can improve upon work done by hand.


I have provided sports schedules to many conferences with diverse needs. Whether your requirements are common or unique, I can work with you to make the very best schedule possible.

Sports Scheduling


Some common parameters are presented here to give an idea of the issues involved in creating a schedule:


  • Travel reduction – minimizing travel on school days or between venues on consecutive days, for example

  • Break reduction – minimizing the number of home or away games in a row

  • Rested fairness – distributing games played against rested opponents evenly amongst teams

  • Prescribed games – specifying dates and venues for rivalry matches or other reasons

  • Prohibited dates – specifying dates a team cannot play, e.g., during final exams

  • Travel partners – pairing teams to play other pairs on a weekend

  • Delayed rematches – specifying a minimum numbers of days between rematches in a double round-robin


Most schedules have parameters in addition to those. I do custom work, so any parameters you have in mind are a possibility.

logo 200 sports scheduling