The path from sign-up to results reaching every parent's phone. Pick the journey that fits you.
THE MODEL
A competition is your top-level brand; a season is one run of it; a division is one group that plays together. When you record a result, it fans out automatically.
Go to league.asabya.com and sign in with Google or an email magic link. No password.
The welcome screen sets it up once; your dashboard checklist then tracks the rest.
New competition opens a guided wizard: pick the activity and format, use Help me choose, or load sample data to see it working.
Open the division and add clubs (Arabic names auto-translate); open each roster to add players. Set an age band to flag ineligible players.
One click builds the full round-robin, bracket or Swiss rounds and validates them. Each pair once, no overloads.
Type scores and standings recompute instantly: or delegate with scoped, revocable scorekeeper links.
Confirm club names carry no student full names, then your public site goes live at yourname.asabya.com.
Every result has a WhatsApp share; parents follow by email, enable push, add the calendar, RSVP; embed standings on your own website.
Publish awards, print certificates, lock rosters before finals, set promotion/relegation. Next season carries clubs over.
What each one is, and when to use it. Picked in the wizard, or via Help me choose.
Everyone plays everyone once; ranked by points (3 win / 1 draw / 0 loss). The fairest format. One match can’t eliminate a team. One click builds the whole schedule.
Like League, but every pair plays twice. Home and away. Doubles the match count; rewards consistency across both legs.
Win or go home. The bracket is seeded automatically from club numbers; top seeds get byes when the count isn’t a power of two.
A team must lose twice to be out. Winners’ and losers’ brackets feed a grand final; if the losers’ champion wins it, a reset match is played.
Each round pairs teams on equal scores; nobody is eliminated. Set the round count up front, and generate each round once the previous round’s results are in.
Mini round-robin groups, then the top finishers cross-seed into a single-elimination bracket. Group rivals can’t meet until the final. Set the number of groups and qualifiers at creation.
Set the activity in Competition type; the standings columns and result entry adapt automatically.
Columns P W D L GF GA GD Pts. Enter numeric scores; 3 / 1 / 0; goal difference breaks ties.
Identical to football, labelled PF PA PD (points for / against) for high-scoring matches.
No for/against columns (P W D L Pts). Each match is Home win / Draw / Away win; win = 1, draw = ½; Buchholz and Sonneborn-Berger tiebreaks are computed automatically.
The ideas behind the formats, shown at a glance.
When teams are level, these criteria decide the order, top one first.
Each round pairs players on the same score, so everyone keeps playing.
Group qualifiers feed the knockout, and the bracket crowns the winner.
From registration through the matchdays to the playoffs and the final.
The tools you’ll reach for once your competition is running.
The most involved format, end to end: 16 teams · 4 groups · top 2 qualify · 8-team bracket.
📘 Built from the client SOP; kept in sync with it.