Feed
FTPimville Boys 4 — 2 Alex United· Example match resultBOOTTshepo leads Golden Boot — 14 goals· Pimville Boys · JoburgFIREMaboneng FC keep the streak at 9 weeks· Joburg CBDYOLerato shouted out Sipho for the save· Activity feedKOAlex United vs Newtown 11s· Sat 16:00 · Marks ParkIN+3 RSVPs · 14 of 14 confirmed· Tonight 19:30FTYeoville Wanderers 3 — 3 Hillbrow Heat· Full-timeBOOTLerato bagged a hat-trick· Sandton Sunday 5sFIRECosmo City crew · 6 in a row· Tuesday footballFTPimville Boys 4 — 2 Alex United· Example match resultBOOTTshepo leads Golden Boot — 14 goals· Pimville Boys · JoburgFIREMaboneng FC keep the streak at 9 weeks· Joburg CBDYOLerato shouted out Sipho for the save· Activity feedKOAlex United vs Newtown 11s· Sat 16:00 · Marks ParkIN+3 RSVPs · 14 of 14 confirmed· Tonight 19:30FTYeoville Wanderers 3 — 3 Hillbrow Heat· Full-timeBOOTLerato bagged a hat-trick· Sandton Sunday 5sFIRECosmo City crew · 6 in a row· Tuesday football
Kickoff time
--:--
Vol. 01The Match-Day ProgrammeFootball · Golf · R0.00

Joburg · Cape Town · Pretoria · Durban

Everyweekis a final.

Organise the fixture, settle the Golden Boot, keep the streak alive — and stop arguing about who scored. Football and golf, one app.

Adm. OneiPhoneFree · iOS 16+
Download on the App Store
Adm. OneAndroidFree · Android 8+
Get it on Google Play
6,000+
Players
R 0.00
Cost
iOS · Droid
Platforms
For the 90-minute people · weekday or weekendFree · No subscription
Est. 2024Built in JoburgFootball + GolfNo shortcuts · Just sport

§01 · How it works

Three steps.
Ninety minutes.
All the receipts.

Most groups run on one tired captain and a chaotic WhatsApp thread. Club90 is the kit you give that captain.

01Position · ORG

Set the fixture

Search nearby pitches, set the kickoff, drop a shareable link in the group chat. Players RSVP, drop-outs get filled from the standby list. You stop chasing.

Tap, set, send. Done before halftime of the match you are watching.
30 sec · No phone calls
02Position · MID

Play the game

Team sheets sorted, goals logged in real time by the host, MVP vote open while everyone is still breathing hard. The bench fills itself before anyone notices a gap.

The group knows the score before anyone has unlaced their boots.
14 in · Bench ready
03Position · FWD

Own the receipts

Goals counted, Golden Boot updated, streak extended, badges earned, shoutouts fired. The match recap hits the activity feed so the whole group sees it — even those who missed the game.

Tshepo cannot deny the hat-trick when the app already counted it.
Receipts · Forever

§02 · The Features

Starting XI:
what's in the kit.

Football and golf. More sports warming up on the bench.

Six things every sports group needs. An activity feed that keeps everyone in the loop even if they missed Sunday. Badges that mean something because the host confirmed every goal.

Coach's note · Issue 01

  1. 01
    GKBackbone

    Activity feed

    Shoutouts, match recaps, milestone celebrations, MVP results. Everything that happened since you last opened the app — in one feed.

  2. 04
    CBAnchor

    Venue search

    Google-powered pitch finder. Search astros, parks, and cages near you — preview the venue before you commit to the booking.

  3. 06
    DMHolding

    RSVPs that hold

    14 of 14 confirmed. Drop-outs get filled automatically from the standby list before you even notice the gap.

  4. 08
    CMEngine

    Group streaks

    Week after week, the streak grows. The whole group watches the number climb — and feels it when someone goes missing.

  5. 10
    AMPlaymaker

    Badges & milestones

    Goals, assists, MVP votes, hat-tricks, first match, 50th app. Earn milestone badges when the numbers say you have earned them.

  6. 09
    STThe Boot

    Golden Boot

    Every group runs its own race for the season. Goals confirmed by the match host only. One winner. Real bragging rights.

  7. “Six things every sports group needs. Goals that count, streaks that mean something, and an activity feed that keeps the whole group in the loop — not just the eleven who showed up.”

    Manager's notes · 2026

§03 · Golden Boot

One race.
One Boot.
No asterisks.

Every group runs its own independent Golden Boot. The leaderboard is driven by confirmed match results — not by anyone's memory of who scored.

01HOST

Host confirms every goal

No self-reporting. No WhatsApp arguments. The match host locks in the scoreline after the game. If it was not confirmed, it does not count toward the Boot.

02TABLE

Group table updates live

The moment the host submits the result, the Golden Boot standings for your group adjust. The whole group sees the move in their activity feed.

03BADGE

Season winner gets the badge

First match of the year to the last of December. One season. One winner crowned with a permanent badge on their profile — the receipt that stays forever.

Per group · Independent

“Your group's Golden Boot has nothing to do with any other group's race. Every group controls its own table, its own season, its own winner.”

Also tracked

  • Goals · Assists · Hat-tricks
  • MVP votes per match
  • Milestone badges on your profile
  • Golden Boot crown — end of season

§04 · FAQ

Questions
from the touchline.

Real questions, plain answers, no PR-speak.

Q.01
The BasicsWhat is Club90, exactly?
A.

A community sport app for your group. Organise the fixture, settle the Golden Boot, keep the streak alive. Football and golf are both supported — more sports come off the bench as the community grows. iOS and Android, free to download.

Q.02
SportsWhich sports does Club90 support?
A.

Football and golf are both live. Football groups get the full feature set: fixtures, Golden Boot, streaks, RSVPs, MVP votes, scorecards. Golf groups track rounds with their own leaderboards. More sports are next in line.

Q.03
MoneyHow much does it cost?
A.

Free to download, free to use. The core of Club90 — fixtures, Golden Boot, group streaks, stats, shoutouts — stays free. No hidden fees, no paywall on the basics.

Q.04
CommunityWhat are shoutouts?
A.

A shoutout is a public hat-tip from one player to another — great game, clutch goal, best save of the season. They land in the group's activity feed and earn recognition that lasts longer than a WhatsApp message that scrolls away.

Q.05
The BootHow does the Golden Boot work?
A.

Every group runs its own Golden Boot race. Goals scored in confirmed matches count toward your group's leaderboard. The match host confirms each goal after the game — no disputes, no self-reporting, no asterisks.

Q.06
VenuesHow do I find a pitch?
A.

Club90 has a Google-powered venue search built in. Search nearby astros, parks, and cages from inside the app, preview the location, and drop it straight into your fixture card. No need to paste links from another browser tab.

Q.07
InvitesHow do I invite people to my group?
A.

Share your group's invite link — works on WhatsApp, iMessage, wherever your crew lives. Players tap the link, they land straight in the app on the join page. No app-to-app hunting needed.

Q.08
AccountHow do I delete my account?
A.

In the app: Profile → Settings → Delete account. Or via the web form at /delete-account — we process it within 30 days as our Privacy Policy states.

Got another question? Mail us at jenyojohnson@gmail.com — we reply within two business days, usually faster.

Match ticket · No. 90Block A · Row 19 · Seat 90

Your next fixture is waiting

You
vs
Your Sunday.

Download Club90, fire up your group, and book the fixture. Football or golf — the streak does not extend itself.

Download on the App Store
Get it on Google Play
Sport · Football & GolfCost · Zero randGroups · Yours to run