Kalsa Dermaga Platforms

Run your team’s matches
from one link

Share one link in your WhatsApp group. Players put their names down, pick a position and pay their share. You see who is in, who has paid and who is on the waiting list, without keeping a list by hand.

Set Up My Club All our platforms
The Pre-Match GameOn match page: places filled, the cost each, and players tapped onto a pitch
Features

Less admin for the organiser

A live listPlayers add their name and phone number. Everyone sees the same list, updated as people join.
Waiting listWhen the match is full, the next person waits in line and moves up when someone drops out.
Pay to confirmTurn it on and a place is only confirmed once the player has paid.
Positions on a pitchPlayers tap the position they want, so you can see gaps in the team before match day.
Costs split fairlyThe total cost is divided by the players who turned up and rounded to an easy amount.
Club statsTop scorers, assists, cards and man of the match, built from the matches you record.
Cash boxRecord cash match fees and keep the club money in one place.
Receipts for playersPlayers can open My payments and keep a receipt for every payment.
Before the match

Players join in the order they sign up

Players open the link and add their name, and everyone sees the same live list. They can tap the position they want on the pitch. Anyone who pulls out before the cutoff pays nothing. After the cutoff, the place is charged unless someone on the waiting list takes it, and that player is told straight away.

The Pre-Match GameOn clip: one link, the list fills itself, the money sorts itself out
Collecting money

No more chasing players for payment

Add the costs for the night, such as the field, bibs, water and referee, and mark which are shared and which are per person. Balances carry over to the next match. To send a reminder, press one button and each player gets a private message. Nobody is named in the group chat.

Pre-Match GameOn · Kuantan Wanderers
The Pre-Match GameOn manager dashboard: places filled, who has paid, club money and the season record
After the match

Results and man of the match votes

Enter the score and the scorers, and the same link becomes the voting page. The default awards are man of the match, best in defence and paling tak function, and you can rename or remove any of them. Only players who played can vote, and nobody can vote for themselves.

Pre-Match GameOn · Season
The season table: played, won, form, top scorers and assists
Tactics

Save your team’s formation

Drag each position to where your team plays it, rename positions the way your group does, and add or remove them. Save it as the club formation and every new match opens with it.

Pre-Match GameOn · Tactics
The GameOn tactics board: a formation picker, and positions dragged onto a pitch to become the club's default shape
Good to know

Before you start

GameOn was built while running Our Sports Club and El Lobo FC, and we still use it every week.

It does not book the field for youYou still book the venue yourself. GameOn remembers the venue and its usual price, so you only enter them once.
Attendance is up to your playersGameOn shows who turns up most often, counted from the day each player joined, so new players are compared fairly.
Not only for footballIt works for futsal, badminton, running and cycling groups too.
Questions

Frequently asked questions

Do players need to install an app?

No. Players open the link from your group chat in their browser. They only need their name and phone number to join.

How do players pay?

Online through the match link, or in cash at the venue. Cash payments are recorded in the club cash box, so every payment is in one place.

Which sports does it support?

Football, futsal, badminton, running and cycling. The pitch and positions only appear for sports that use them.

Can more than one person run the club?

Yes. You choose who else can manage matches, money and the squad.

Can teams outside Malaysia use it?

Yes. Sign ups, the waiting list, positions and voting work anywhere. Online payment currently uses Malaysian payment methods, so teams elsewhere can record cash payments instead.

How do we get started?

Tell us your club name and sport. We set up the club and send you the link, and you can try it for one match first.

Get started

Tell us your club's name

We set up your club, send you the link and you choose who else can manage it. Try it for one match first. Teams outside Malaysia can sign up too.

Kuantan, Pahang / Shah Alam, Selangor · 012-3454520

Try it for one match. If your group does not like it, you have lost nothing.