Free · No Signup · Printable
League Table Creator & Generator
Turn match results into printable standings with this free league table creator. Add your teams, enter scores, and save or share the table.
One team per line. Edit names and export the result instantly.
Free · No Signup · Printable
League Table Creator & Generator
Turn match results into printable standings with this free league table creator. Add your teams, enter scores, and save or share the table.
One team per line. Edit names and export the result instantly.
Table
| Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
How to make a league table
Add your teams
Replace the example teams with your own, one per line. The league table creator supports up to 32 teams. Give each team a different name, even if two sides belong to the same club. Choose single or double round robin before recording your first result.
Enter the results
Open Fixtures and enter both scores for each completed match. Single round robin gives every pair of teams one meeting; double round robin adds a return match. You can enter results as they come in, so there is no need to finish a whole round before checking the standings.
Print or share it
Open Table to check the standings. Once the names and scores are right, print the table, download a PNG or PDF, or copy a link to share it.
How points and rankings work
The league table creator starts with these default points. If your league awards two points for a win, change Win points under Points rules. The new value applies to results you have already entered as well as the matches still to come.
- Win
- 3
- Draw
- 1
- Loss
- 0
Teams are ranked by points, then by
- Goal difference: goals for minus goals against, highest first.
- Goals for: the team that has scored more goes above the other.
- Team name, if points, goal difference and goals scored are all equal.
The name order is just for display. If your league uses head-to-head results or another tie-break, check that rule before announcing the final standings.
Reading the table
- P
- Played: matches with both scores entered
- W
- Won: matches won
- D
- Drawn: matches ending level
- L
- Lost: matches lost
- GF
- Goals for: total goals scored
- GA
- Goals against: total goals conceded
- GD
- Goal difference: GF minus GA
- Pts
- Points earned from wins, draws and losses
From three results to a league table
Try these three fictional teams in the league table generator. Each has played twice, with three points for a win and one for a draw. Athletic and Harbor finish level on points, so the goal columns decide who comes first.
Match results
- Harbor2–0Rovers
- Harbor1–1Athletic
- Athletic3–1Rovers
| Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Athletic | 2 | 1 | 1 | 0 | 4 | 2 | +2 | 4 |
| Harbor | 2 | 1 | 1 | 0 | 3 | 1 | +2 | 4 |
| Rovers | 2 | 0 | 0 | 2 | 1 | 5 | -4 | 0 |
Harbor and Athletic both have a win and a draw: 3 + 1 = 4 points. Both have a goal difference of +2. Athletic take first place because they scored four goals to Harbor’s three.
Rovers finish with two losses and no points. One goal scored and five conceded give them −4 goal difference. A 3–1 win and a 1–0 win both earn three points; the scoreline changes GF, GA and GD.
Keep the table up to date
Correct a score
Add each result in Fixtures, then return to Table. To fix a mistake, edit the original score; the standings update automatically. Clear both score fields if the match should not count.
Rename a team
Click the team name in Table to fix a spelling mistake and keep its results. Adding, removing or rearranging teams changes the fixtures, so save a copy of your results before changing the team list.
Not played yet
Not counted
Leave both scores blank for an unplayed or postponed match. Neither team gains a match played or any points.
A goalless draw
Result recorded
Enter zero on both sides. Each team gains one match played and the draw points set in your rules.
Only one score filled in? The match stays out of the standings until both sides have a score.
Print or share the standings
Open Table before exporting the standings. Print a copy for the noticeboard, save an image for the team chat, or send a link.
Print or PDF
For the noticeboard
Choose Letter or A4 for Download PDF. To print on paper, use Print and check the settings in your browser’s print dialog. Make sure long team names and every row are readable before printing.
PNG image
For the team chat
Use Download PNG to post the standings in a group chat or on your club’s website. People can read the table without opening the tool. Send a fresh image after the next round to show the new positions.
Share a link
To open the table elsewhere
Copy link includes the current teams, scores and settings. The recipient can open that version and work on their own copy. Your later changes will not appear in an old link, so send a new one after updating. Anyone with the link can read its contents.
League Table Creator FAQs
Ready to enter the results?
Add your teams in the league table creator, then record the first completed match. Leave the other fixtures blank and build the standings as your season goes on.


