Minor League Sports


I offer schedules to minor leagues including, but not limited to, baseball and hockey.


A benefit to having a minor league schedule generated by a computer is that for a reasonable fee, the headache of putting a schedule together by hand can be avoided. In addition to saving work, the quality of a schedule generated by a computer is likely to be better than one produced manually. There are several things a computer can do to improve the quality of a minor league schedule including minimizing distance traveled between opponents on the road, and minimizing the number of home games or away games played consecutively. Those benefits and others are discussed in more detail below.


Contact me for more information including pricing.

minor league sports logo 200

Distance Minimization

In minor league schedules, teams sometimes play two series against two different opponents on the road before coming home. In such cases, it is desirable for both of those opponents' venues to be near each other geographically for the purposes of travel. Playing a match on the road the day before or after one at home is also a concern for the same reason - players benefit from downtime. By grouping opponents for consecutive away series and by reserving off days for the longest trips, I can provide a schedule that minimizes the impact of travel on your league's teams.

Break Minimization

In sports scheduling literature a break is said to occur when a team plays consecutive matches at home or consecutive matches on the road. The same concept applies to minor league baseball and hockey, but instead of being concerned about consecutive games, we are concerned about consecutive series. I can provide a schedule that minimizes the number of series in a break and sometimes the number of breaks overall as well.


There are essentially three strategies in sports scheduling for reducing the impact of breaks, listed in order of increasing difficulty for a computer to process: The first strategy is to restrict the potential length of the breaks without regard for the total number of breaks. The second strategy is to minimize the number of breaks overall. The third strategy is to minimize the number of breaks with the caveat that each team has an equal number of them.

Time Relaxed Schedules

Generally, schedules for high schools and college conferences are time constrained, meaning that all of the dates in the schedule are utilized by every team, with the possible exception of a bye per round. Minor league schedules, however, are generally time relaxed which has the opposite meaning - that teams sometimes have multiple days off in the span of time it takes to play each opponent. Time relaxed schedules require a somewhat different technique than time constrained schedules. I know that technique so I am able to offer both kinds of schedules.

Other Parameters

Other parameters may specify particular dates for rivalry matches, particular dates for home or away games, or any other details that you are accustomed to incorporating into your schedules. Ask about your specific needs.