League table template
Every result in its square, the points at the end.
Pro keeps the settings you use every week and puts them one click away. See Pro
Your files stay on your device
This tool runs entirely in your browser. Nothing is uploaded, nothing is stored, and you can even turn off your internet connection before you start.
How it works
- Type the teams, one per line, or choose how many.
- Download and print: each team has a row and a numbered column.
- Write each result in the square where the two teams cross, then add up the points.
Frequently asked questions
- How do I fill it in?
- Write a game’s result in the row of one team and the column of the other, and the reverse in the mirror square. The shaded diagonal is where a team would meet itself.
- What are the columns at the end?
- Wins, draws, losses, points and final place — the standings, filled in once the games are played.
- How many teams fit?
- Up to 20; from 13 teams the sheet turns landscape so the squares stay large enough.
- Is anything uploaded?
- No. The sheet is made in your browser. On the free plan a small line with our name is printed at the foot of the last page.
Made for a specific use
Related tools
⚑ Round robin schedule generator Everyone plays everyone, round by round. ⚑ Tournament bracket generator A knockout bracket, seeded, with byes where needed. ⚇ Text tools Random team generator Paste the names, choose the number of teams, get even teams at random. ⚄ Text tools Random name picker Winners for a giveaway, the order of presentations, who goes first: a fair draw in a click.