Futsal

⚽Simple Futsal standings tracker

Track futsal league standings with points, goal difference, and match results. Clean and simple. Schedule and player stats on the same page.

What your futsal standings look like

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

#TeamWLDGFGAGDPTS
1Team 1———————
2Team 2———————
3Team 3———————

Player statistics for futsal

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 →

Futsal 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 futsal standings

Simple Standings works perfectly for your indoor futsal league. Track wins, draws, losses, goals, goal difference, and points in a clean table — then share the link with your league. 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 futsal standings work

Futsal tables work like soccer tables: 3 points for a win, 1 for a draw, 0 for a loss, ranked on points, with goals for, goals against and goal difference beside them.

What changes is the scoring rate. Futsal is played five-a-side on a hard court with a smaller, heavier ball, and games regularly finish 6–4 or 8–5. More goals means goal difference moves fast, and one lopsided result against a weak team can carry a lot of weight. Plenty of indoor leagues cap the goal difference a single game can add for exactly that reason.

Under the Futsal Laws of the Game, a match is two 20-minute halves on a stopped clock. Rec leagues usually play a running clock to fit court bookings, which is worth knowing when you compare scores across leagues — it is not the same game length.

A worked example

Five teams, single round robin — four games each, one team sits out each round:

TeamWDLGFGAGDPTS
Dynamo3102110+1110
Sporting2201811+78
Inter2021516−16
Union1121317−44
Rapid004922−130

Sporting are unbeaten and still second. Two draws are worth less than a win, so Dynamo’s extra win counts for more than Sporting’s extra draw.

With a five-team league, someone has a bye every round. Five rounds cover all ten games, and each team plays four.

Common futsal tiebreakers

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

  1. Goal difference, capped per game if your league caps it.
  2. Goals scored.
  3. Head-to-head result between the tied teams.
  4. Fewest goals conceded, which rewards the team that defended rather than the one that ran up a score.
  5. Coin toss or a penalty shoot-out, if there is court time.

How futsal seasons are scheduled

  • One night a week, one court. The typical indoor setup: games back to back in fixed slots, eight to twelve weeks a season, a single round robin and then a playoff night.
  • Double headers. Where court time is the bottleneck, teams play two shorter games a night against different opponents, which gets a round robin done in half the weeks.
  • Seasonal tiers. Winter leagues often re-tier between sessions, so a team that won its division moves up rather than winning it again.

Setting up futsal standings in Simple Standings

Pick Futsal when you create a league and the standings start from the Simple preset — W, L, D, and PTS — or from Advanced: W, L, D, GF, GA, GD, and PTS, with GD worked out as GF − GA. New futsal 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 W × 3 + D as a computed column. If you cap goal difference, type the capped figure into GD rather than computing it, since formulas are plain arithmetic and cannot apply a cap.

For a tiebreaker sort, PTS × 1000 + GD keeps points first. On a playoff night, the schedule generator can write a single knockout from your seeded teams.

Features for futsal leagues

  • Custom columns tailored for futsal (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 futsal — 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 futsal standings

  1. 01

    Create your standings

    Sign up, click “Create new”, and choose Futsal. Default columns (W, L, D, GF, GA, GD, PTS) 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 futsal 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 futsal 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 futsal 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 futsal stats?
Yes. Check Statistics when creating and you get a stats table with the columns already prefilled for futsal — 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 futsal 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 futsal 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 futsal standings

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

Our partner

Need jerseys for your futsal team?

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

Start your free design →