The product
Football tournament software
Facts checked 14 September 2026
Dawrify is football tournament and league management software for amateur football: you choose a format and the rules, it builds the fixtures, somebody at the pitch scores the match live, and the standings, the top-scorer table and a public page for every tournament, team and player keep themselves up to date. It runs in English and Arabic, and your first tournament is free, up to 8 teams of 7 players.
1. The competition engine
The part that decides whether software can run your competition at all is how many shapes it knows. Five stage types are implemented, and a competition can be built from more than one of them — a group stage into a knockout is two stages, not a special case.
- League
- Everyone plays everyone, once or home and away. One table decides it.
- Group
- Several small leagues running at the same time, feeding a later stage.
- Knockout
- Single elimination, with seeded, crossed or random pairing.
- League phase
- One table where nobody plays everybody: each team takes a fixed number of opponents from each seeding pot, half at home and half away. The Champions League shape from 2024-25.
- Double elimination
- Two brackets — one defeat drops a team into the losers bracket rather than out, and the two winners meet in a grand final.
Five-, seven- and eleven-a-side are first-class formats rather than a label, so each arrives with its own defaults: seven-a-side with 25-minute halves and a 12-player matchday squad with rolling substitutions, five-a-side with 20-minute halves, eleven-a-side with 45-minute halves, an 18-player squad and five substitutions across three windows. A custom format is there for anything else. You can change any of it; the point is that you do not have to.
The tie-breaker order is yours and is applied by the table itself, not by whoever is reading it. It defaults to goal difference, then goals scored, then head-to-head, then cards — and you can reorder it before the competition starts.
Try the engine without an accountThe free generators call the same fixture engine the product runs on. Enter your teams and see the schedule it would build.2. Matchday
Whoever is at the pitch opens a match console and taps events as they happen — goals, cards, substitutions. Everything downstream follows from that one entry rather than from somebody re-typing a result into a second place.
- The standings table sorts itself, by your tie-breaker order.
- The top-scorer table builds itself from the goals as they are entered.
- Suspensions from yellow-card accumulation, red cards and second yellows are tracked without anybody counting — and the three are configured separately, because a competition that wipes cards at the knockout stage is not the same competition as one that does not.
- Matchday graphics are generated for the fixtures and the results, so what goes on social media is not a screenshot of a table.
- A full-screen broadcast scoreboard runs in any browser for the screen at the venue.
3. The public record
Every tournament, team, player and match gets a real web page with its own address — not a login-walled view and not an image. That is the difference between a competition somebody can link to and one that exists only in a group chat.
The pages carry schema.org structured data and are listed in the sitemap, so a search engine can read what a competition is, who played, and what the score was. Last season stays public when the next one starts, and the next season can be created from it, which is what keeps a second edition from starting on a blank page.
Fans follow a tournament in the app; from then on your results reach them without you sending a message.
4. Languages
The software runs in English and Arabic, with full right-to-left layout rather than a mirrored afterthought — tables, brackets and the match console included. It is built in Morocco, which is why that was true from the first version rather than added later.
To be exact about it: this website is also published in French, but the organiser's dashboard and the app are English and Arabic. If you organise in French today, the public pages your teams read are French and the console you work in is not.
5. What it costs
Your first tournament is free, up to 8 teams of 7 players, with no card to start. Bigger tournaments use paid plans priced by teams and players. Following a competition is free for everybody: you pay to run a competition, never to watch one.
PricingWhat is free now, and how paid plans are meant to work later.6. When this is the wrong tool
A category page that only lists strengths is an advertisement. These are the cases where something else is a better answer, and saying so costs nothing if the tool is right for the rest.
- You want to follow a professional league. This is software for competitions you run yourself; the fixtures and tables it shows are the ones somebody entered.
- You need to collect money — entry fees, subs, registrations with payment. It does not handle payments at all, so the money stays wherever you already handle it.
- You are running a single friendly match. The fixture engine, the standings and the public pages are all overhead for one game.
- You need squad admin more than competition admin — availability polls, attendance, team messaging. That is a team app's job, not a competition engine's.
7. Where to start
Organising happens in the dashboard, which is a separate application from the app people follow along in. Creating a competition is a name, a format and a list of teams; the fixtures, the standings and the public pages build themselves from that.
How to organise a tournamentThe football part, before the software part: choosing a format, the arithmetic, the pitch, registration, rules and matchday.The four applicationsThe control room, the app, the public pages and the broadcast scoreboard, and what each one is for.Questions
- Is there free football tournament software?
- Your first tournament on Dawrify is free, up to 8 teams of 7 players, with no card to start; bigger tournaments use paid plans. Following a competition is free for everyone. The fixture, round-robin and bracket generators at /tools need no account at all and run the same engine the product runs on.
- What is the best software for an amateur football tournament?
- The one that knows the shape of your competition. Check three things before anything else: whether it can run the format you want as a real stage rather than a label, whether the standings apply your tie-breaker order rather than a fixed one, and whether it gives the competition a public address you can send to people. Dawrify does all three; so do some others, and the honest comparison is on the features you will actually use.
- Does it work for 5-a-side and 7-a-side?
- Yes, as first-class formats with their own defaults rather than a name on an eleven-a-side competition: seven-a-side starts at 25-minute halves with a 12-player matchday squad and rolling substitutions, five-a-side at 20-minute halves. Both can be changed, and a custom format covers anything else.
- Does it support Arabic?
- Yes — the dashboard and the app run in Arabic with full right-to-left layout, including the tables, the brackets and the live match console. The website is also published in French, but the dashboard and the app are English and Arabic.
- Can it run a Champions-League-style league phase?
- Yes. The league phase is one of five implemented stage types: a single table where each team plays a fixed number of opponents drawn from each seeding pot, half at home and half away, which is the format the Champions League moved to in 2024-25.
- Does it track suspensions automatically?
- Yes. Yellow-card accumulation, red cards and second yellows are tracked as the match is scored, and the three are configured separately per competition — so a competition that wipes cards before the knockout stage behaves differently from one that carries them through.