League Fixture Generator
Create round-robin fixtures for FIFA, football or any game
๐ฅ Teams / Players
One name per line. Minimum 2, recommended 4โ20 for a clear fixture.
๐ Fixture
About Fixture Generator
Generate a full league schedule from a list of teams: single round, where everyone plays everyone once, or double round with home and away fixtures.
How a league schedule is built
A round-robin pairs every team with every other exactly once. With n teams that is n(nโ1)/2 matches in a single round, played across nโ1 matchdays if n is even. An odd number of teams means one team sits out each matchday, so the schedule runs over n matchdays instead.
Why does the order of matchdays matter?
Because fixture congestion and home/away balance affect fairness. A well-built schedule avoids giving any team three consecutive away matches, and in a double round the second half usually mirrors the first with venues reversed, so every pairing happens once at each ground.
What about byes and odd numbers?
With an odd team count, a phantom entry is added so pairing works; whichever team draws it has a bye that matchday. Over a full season each team should receive exactly one bye โ if the generator gives one team two byes and another none, the schedule is unbalanced.
