Soccer

⚽Simple Soccer standings tracker

Track soccer league standings with points, goal difference, wins, draws, and losses. Works for any level. Schedule and player stats on the same page.

What your soccer standings look like

Default columns for soccer: W, L, D, PTS, GF, GA, GD. You can customize, add, or remove any column.

#TeamWLDPTSGFGAGD
1Team 1———————
2Team 2———————
3Team 3———————

Player statistics for soccer

Default stat columns: GP, G, A, PTS. Check Statistics when creating to enable a player stats table on the same share page.

#PlayerGPGAPTS
1Player 1————
2Player 2————
3Player 3————

Learn more about league statistics tracking →

Soccer schedule

Check Schedule when creating to add games on the same share page. Visitors filter by team or venue automatically, so each team sees only their own games.

DateTimeVenueHome TeamAway Team
—————
—————
—————

Learn more about league schedule tracking →

The easiest way to track soccer standings

Simple Standings is the easiest way to manage your soccer league table. Whether it is a youth recreational league, an adult indoor league, or a weekend pickup tournament, you can track wins, losses, draws, points, goals for, goals against, and goal difference — then share a clean link with everyone. It does more than the table, too: tick Schedule to add games with dates, times, and venues that visitors can filter by team, and Statistics to track goals, assists, and points. Enable any combination — all three sit on the same shareable link.

How soccer standings work

A soccer table is ranked on points, not wins. The near-universal system is 3 points for a win, 1 for a draw and 0 for a loss, so a team that wins one and loses one (3 points) finishes ahead of a team that draws both (2). That gap is the whole point of the system: it rewards going for the win rather than settling for a draw.

Beside points, a table carries games played, wins, draws and losses, goals for (GF), goals against (GA) and goal difference (GD = GF − GA). Goal difference is not decoration. In a short rec season it is often the only thing separating two teams on the same points.

Youth and rec leagues sometimes change the numbers — 2 points for a win, or a bonus point for scoring three goals — and some cap how much goal difference a single game can add so nobody is rewarded for running up a 12–0. Whatever you use, write it in the league rules before the first game.

A worked example

Six teams after a single round robin — five games each, fifteen games in all, four of them drawn:

TeamGPWDLGFGAGDPTS
United5320103+711
City531195+410
Rovers531186+210
Athletic512267−15
Wanderers511359−44
Albion5014311−81

United have the same three wins as City and Rovers but top the table, because two draws are worth 2 points and one draw plus a loss is worth 1.

City and Rovers are level on 10 points. Goal difference (+4 against +2) puts City second without needing to look any further.

A quick check that a table is right: total wins equal total losses (11 each), total draws are even (8, from four drawn games), and goal difference adds up to zero.

Common soccer tiebreakers

When teams finish level, these are applied in order until the tie is broken:

  1. Goal difference across all games.
  2. Goals scored. A team that wins 4–3 has done more than one that wins 1–0, and this rewards it.
  3. Head-to-head — points, then goal difference, in the games between the tied teams only.
  4. Fewest disciplinary points (yellow and red cards), where the league tracks them.
  5. Drawing of lots or a coin toss, done in front of both teams.

Some competitions put head-to-head first, before overall goal difference, so the games between the tied teams decide it. Both orders are common. Pick one, publish it, and see the tiebreaker rules guide for three-way ties.

How soccer seasons are scheduled

  • Double round robin. The classic league season: everyone plays everyone twice, once at home and once away. Six teams make ten matchdays; eight teams make fourteen.
  • Single round robin. Half the games, which suits a short summer or indoor season. Home advantage is uneven, so it matters less where every game is on the same field.
  • Divisions or tiers. Once a league has more teams than it has weeks, split it into divisions by ability, each with its own table. Many clubs move the top team up and the bottom team down between seasons.
  • Group stage, then knockouts. The tournament format: groups of four play a round robin (three games each), the top one or two go through to a bracket, and penalties settle level knockout games.

Setting up soccer standings in Simple Standings

Pick Soccer when you create a league and the standings start from the Simple preset — W, L, D, and PTS — or from Advanced: W, L, D, PTS, GF, GA, and GD, with GD worked out as GF − GA. New soccer leagues sort by PTS. Every column can be renamed, removed, or added to. A computed column can read every typed-in column, plus any computed column to its left.

Points are a computed column: W × 3 + D. The “Points from a scoring system” template in the formula builder writes it for you, and once it exists every result you enter moves the table on its own. On a 2-1-0 league, change the 3 to a 2.

Sorting is one column at a time, so carry the tiebreaker in a column of its own: PTS × 1000 + GD ranks by points and only looks at goal difference when points are level. Head-to-head needs a human; settle it and type the result into a column the formula can read.

With score reporting set up, enter a final like 2–1 on the schedule and the standings move by a win, a loss, and the goals for and against. A 1–1 goes into D for both teams.

Features for soccer leagues

  • Custom columns tailored for soccer (wins, losses, points, and more)
  • Computed columns for auto-calculated stats like win percentage and point differential
  • Shareable read-only link for players, parents, and fans
  • Dark and light mode — set your own colors for each theme
  • Smart schedule filters — visitors filter by team, venue, or any column automatically
  • Public description for announcements, rules, or league info at the top of your page
  • Add links to your share page — waivers, social media, sign-up forms, anything
  • Game schedule with custom columns, dates, times, venues, and scores
  • Player statistics table prefilled for soccer — goals, assists, and points
  • Customize colors and fonts for your shareable page
  • QR code sharing and CSV export
  • Your league’s logo and custom pages in your league’s navigation
  • Box scores for every game: the score half by half, each player’s line, and a page of its own
  • Works on desktop and mobile — no app to install
  • No spreadsheets, no imports — just type it in

How to set up soccer standings

  1. 01

    Create your standings

    Sign up, click “Create new”, and choose Soccer. Default columns (W, L, D, PTS, GF, GA, GD) are ready to go.

  2. 02

    Add teams and enter results

    Type in your teams names and fill in the stats. Update them after each game or whenever you like.

  3. 03

    Share the standings

    Hit “Share” to get a read-only link. Send it to teams, coaches, parents — anyone who wants to see the standings.

FAQ

Frequently asked questions

How do I create soccer standings?
Sign up for a free account, click "Create new", choose your columns (wins, losses, points, etc.), add your teams, and type in the data. No spreadsheets or imports needed.
Can I share my soccer standings with others?
Yes. Every standings you create gets a unique shareable link. Anyone with the link can view the standings — no account required.
Can I make a soccer schedule too?
Yes. Check Schedule when creating and add games with dates, times, venues, and scores. Visitors can filter the schedule by team or venue, so each team sees only their own games.
Can I track soccer stats?
Yes. Check Statistics when creating and you get a stats table with the columns already prefilled for soccer — goals, assists, and points. Add computed columns for anything you work out with a formula, and sort by whichever column matters.
Is Simple Standings free for soccer leagues?
Free — standings, schedule, and statistics with no team limits, no game caps, and a public share link included. Public pages carry ads, which is what pays for it; a one-time $9.99 USD removes them from a league, with no subscription and no renewal.
Do soccer scores automatically update the standings?
Only if you want them to. Typing the table in yourself is the default, and it is what most leagues stick with — no syncing, no broken formulas. You can also enter one game at a time and let it do the arithmetic, report a score and have the standings update themselves, or keep a full box score for each game that updates the standings and every player's totals at once.

Start tracking your soccer standings

Free, no credit card. Set it up first — the account comes at the end.

Our partner

Need jerseys for your soccer team?

Made in Canada · No minimums · Free design · Names and numbers included

Start your free design →