Sports Academy Management Najm Al-Malaeb
The management platform for Saudi football academies.
Saudi football's record starts at the academy. Rosters, development records, and tournaments in one system that documents every player's journey, from first training session to a scout's shortlist.

Six milestones, one system of record
Scope as recorded in the project’s own milestone table, including the one slice its plan explicitly designates as optional for the first release.
Rosters and squads
Academy registration and verification, roles, players and squads — with age bands derived automatically from date of birth.
Consent at the core
Minor activation, parental consent records, visibility states and an audit log. Consent is a first-class object in the data model.
The development record
Match stats and structured coach assessments accumulate into a timeline that shows each player’s progression — a living history.
The tournament engine
Leagues and knockout brackets, with results writing through to player files automatically. Group stages remain outstanding — the plan’s own cut line.
Discovery, under control
Publishing, scout verification, and request-and-approve access. A maintained profile becomes discoverable to verified scouts, on the academy’s terms.
Subscription and data rights
Subscription gate, plus data export and erasure on request — the operational half of taking personal data seriously.
The academy console, the roster, and the parent’s access log
Age bands derived from date of birth, minors flagged, consent state on every row — and, on the parent’s side, a log of every view that can be revoked outright.
- 01
The academy on one console
Players, squads and tournaments in view, with age bands derived from date of birth and minors flagged.
Najm Al-Malaeb · Academy consoleAAl-Malaeb AcademyVerifiedSeason 2026/202768Players41Minors6Squads12In showcase5Scout requests3TournamentsConsent coverage — minors94%- Active39
- Missing2
- Revoked0
A minor is discoverable only with an active parental consent record. Missing or revoked consent keeps the player private.
Players by age groupU-119U-1314U-1518U-1715Senior12 - 02
The roster is the record
Every player's row carries the squad, the age band and the consent state.
Najm Al-Malaeb · RosterU-1518 playersNameAge bandSquadConsentPlayer 01MinorU-15U-15 AActivePlayer 02MinorU-15U-15 AActivePlayer 03MinorU-15U-15 BMissingPlayer 04SeniorFirst team—Age bands derive from date of birth. Minors are flagged, and consent state shows on every row.
- 03
The parent holds the controls
The parent sees every view of their child's profile and can revoke access outright.
Najm Al-Malaeb · Access logParent viewWho opened this profile, and whenViewed development recordScout · verified1447-03-12 · 14:20Approved a scout access requestAcademy1447-03-12 · 09:05Narrowed visibility to match data onlyParent1447-03-10 · 20:41Revoked access · effective immediatelyParent1447-03-04 · 18:12Revoke accessThe parent sets the boundary of exposure, and the academy works within it.

Four roles, one platform
Each role sees only what belongs to it — and what it sees is live, from the same record.
- Directors and coaches · primary user
Academies
Rosters and squads, matches and tournaments, training and attendance, and a development record per player that builds season after season.
- Consent authority
Parents
Their children’s assessments, attendance and schedule — and the decision over what is shown and to whom, with a log of who opened the profile.
- Current and former
Players
Their profile, progression and membership history in one place, with control over their own visibility to scouts.
- Verified · demand side
Scouts
Browse published players from verified academies, and request access to minors — granted by the academy, time-limited, expiring on its own.