PitchKit
Browse federations ▾
Register your league →
PowerEd by DHA · Built for SA football

Run your league.
Mint your stars.

PitchKit gives federations and clubs a single, modern home for registration, fixtures, results, discipline — and the digital + physical player cards that make every matchday run itself.

3
Federations live
DHA
ID verified
NFC
Physical cards
POPIA
Compliant

Three federations running live

Browse fixtures, log tables, club rosters and player profiles. Each federation runs its own leagues, codes of conduct and discipline — all under one roof.

Everything a league actually needs

Beyond a Google Sheet, beyond a WhatsApp group, beyond a 2014 WordPress build. PitchKit is built for the way amateur football really runs.

Player profiles

Permanent public profile per player — multi-year career, stats, achievements, photos. Scout-friendly. Pathway to pro built in.

Digital + physical cards

Every registered player gets a virtual card on day one and an NFC/QR physical card for matchday. Tap at the gate, scout-friendly profile loads instantly.

DHA-verified IDs

Real-time Home Affairs lookup at registration. Catches fakes, mismatched DOBs, deceased entries, age-category fraud. Adapter-based — bring your own provider.

Self-running tables

Fixtures, results, log tables compute themselves the moment a referee report is filed. No spreadsheets, no late-Sunday admin marathons.

Match & referee reports

Home club submits result + scorers + cards. Referee submits independent report. Discrepancies surface for the disciplinary committee automatically.

Reschedules & team returns

Online reschedule requests with opponent confirmation + league approval. Squad-list submission per matchday — no more eligibility disputes.

POPIA + Children's Act

Guardian consent for under-18s captured in-flow with signature + audit trail. Data minimisation. Versioned consent text. Built for SA compliance.

Documents repository

Constitution, codes of conduct, schedule of offences, referee fees — all versioned, public, and a single source of truth.

Mobile-first & offline-friendly

Parents register from a phone. Refs file from the touchline. Admins approve from the car. Works on any device, even in spotty signal.

How it works

1. Set up

Add your federation, leagues, clubs and season. Import or hand-key existing rosters — takes an evening.

2. Register

Mobile-first registration. Photo, SA ID (DHA-checked), position, jersey #. Parent consent for under-18s. Virtual card minted instantly.

3. Cards land

Physical NFC/QR cards arrive at the club. Activation code inside. One tap on a phone and the card is paired to the profile.

4. Run the season

Fixtures auto-scheduled. Results from referee report → log table updates. Discipline queue auto-builds. Stats build the player profile.

Pricing that scales with your league

Pay per active player, per season. No setup fee. POPIA compliance and digital card minting are standard on every tier.

Community

R 35 / player / season

For single-club community organisations.

  • Player profiles + virtual cards
  • Fixtures, results, log tables
  • Match + referee reports
  • POPIA + parental consent

Enterprise

Talk to us

For national bodies and multi-sport operators.

  • Everything in League
  • White-label per federation
  • SSO + audit logging
  • Custom integrations
  • SLA + dedicated success