Schedule Generator, 20 Teams

For a 20 team league there is a cycle of 4 schedules.

Really just 2 different schedules, one for a given division playing each division from the other conference. The other two are effectively the same with home & away reversed. This is necessary because in cycle 1, where Div A plays Div X, for the matchup of the two first places teams the Div A winner is home. If just 3 were used, every 3 years when Div A played Div X the Div A winner would always be home. This way next time around is gets reversed.

It's recommended to use them in order or reverse order, but doesnt really matter which one you start with. The idea is to alternate the 2 non-conference divisions. So an order of 1,4,3,2 for instance, would still give proper rotation. (As logn as you go even-odd it will be fine.

Cycle 1,3:
Div A(5) vs Div X(5)
Div B(5) vs Div Y(5)
Cycle 2,4:
Div A(5) vs Div Y(5)
Div B(5) vs Div X(5)

Be sure that whichever of your divisions you use as Div A is always Div A, or the matchups wont work right from year to year. You can use team city, abbreviation, or nickname. Just be sure each is unique. And finally, once you enter in the teams and hit one, you should be able to use your back button and have the teams still in there, and switch to a different cycle if you want to look them over first. Also, entering teams and trying the same cycle more than once wont change anything. It doesnt randomly generate anything. It basically has 4 separate schedules stored and replaces the teams to suit your standings.

You will need to copy and paste, or print, or you could save to a file to keep your sched. Bookmarking it wont work.

Comments, questions, you can email me: robb.r@comcast.net

Cycle # 1 2 3 4
Conference One
Division A Division B
1st
2nd
3rd
4th
5th
Conference Two
Division X Division Y
1st
2nd
3rd
4th
5th