Skip to content
ClubCore

Football operations, one system

Runthe academythe clubon one record.

ClubCore replaces the spreadsheets, group chats and paper forms behind a football organisation: players, age groups, training, matches, medical, fees, payroll and the parents on the other side. Bilingual English and Arabic from the first screen.

No card for the trial. English and Arabic from the first screen.

ClubCore academy dashboard

Designed with a professional club and an academy in Qatar. Every rule below is enforced in the API and covered by tests that run on every change.

27

modules from enrolment to executive finance

2

languages, full right-to-left, in every screen and PDF

14

roles with deny-by-default access and column-level medical privacy

680+

automated tests run against a live database on every change

How it works

One record, from the first inquiry to the boardroom

  1. 01

    A parent asks for a place

    The inquiry lands on the admissions board with the child, the guardian and the age group. Book a trial, rate it, make an offer with a fee plan.

  2. 02

    One click enrols the child

    Player, guardian link, age group and billing are created together. Invoices go out on the billing day and parents pay by card from the app.

  3. 03

    Coaches write, parents read

    Attendance, load and medical status flow into a report card the coach publishes as a bilingual PDF. Parents acknowledge it on their phone.

  4. 04

    The board sees money and performance together

    For clubs, contracts feed payroll, matches feed bonuses, and the executive report groups every transaction into the streams a board reads.

The admissions board

Why ClubCore

Built for the people who sign off

Arabic is not a translation layer

Every screen, notification, PDF and mobile view ships in both languages. Switch, and the whole layout mirrors.

Medical privacy by column

Diagnoses and clinical notes are selected only for the medical role. Coaches see status and return dates, nothing more.

A fee engine that never double-bills

Monthly, per term or annual, split into instalments, with sibling discounts and scholarships. Idempotent per child per month.

Safety no role can override

The concussion protocol blocks squads and full-contact training below stage six, for everyone, with no override path.

A copilot that knows its place

Ask about your own data and get charts and player cards. It answers only what your role and edition allow.

Your data leaves with you

Owners export the whole tenant as JSON at any time. Every list exports to Excel. Nothing is locked in.

Features

Arabic is not a translation layer

Every screen, notification, PDF and mobile view ships in English and Arabic together. Names, comments and report cards carry both. Switch the language and the whole layout mirrors.

The academy dashboard in English
The academy dashboard in English
The same dashboard in Arabic
The same dashboard in Arabic

Straight answers

What people ask before they book a demo

What is ClubCore?

ClubCore is a bilingual English and Arabic football ERP for academies and clubs in the Gulf. It keeps players, age groups, training, matches, medical records, fees, payroll and the parent app on one record, sold as two editions: ClubCore Academy from $490 a month and ClubCore Pro from $1,290 a month.

Who is ClubCore for?

Football academies with 40 to 300 players that answer to parents every week, and professional clubs that need contracts, scouting, performance medicine and a finance picture the board can read. A pro club gets the academy modules as a department.

How is ClubCore different from a spreadsheet and an accounts package?

Every part reads the same record. Enrolling a child creates the player, the guardian, the age group and the billing together; a match event feeds the bonus engine; a clinical note stays with the medical role. Nothing is retyped and nothing leaks between departments.

Does ClubCore work in Arabic?

Yes. English and Arabic ship together in every screen, notification, PDF and mobile view, with full right-to-left layouts. Names, comments and report cards carry both languages.

How long does it take to start?

A trial starts the same day with no card. Import players from a spreadsheet, invite coaches and parents, and run the first billing day within the week. We help with the first import on request.

See it with your own age groups

Thirty minutes on a call, in English or Arabic. Or start a trial now and import your players today.

Book a demo