Play. Host. Level up.

How ThaiSportsHub works

Every game you play earns points. Every game you fill can be free. Every venue can have its own ambassador.

Everyone can open every tab: tell a friend who runs a venue, an academy or a bar.

For players

Show up. Get points. Level up.

1

Join a game

Pay by PromptPay or straight from your wallet. Cancelled game = 100% back.

2

Get scanned in

Show your QR at the pitch. The host scans it — that's what counts.

3

+20 points

Every paid game you're scanned into. No limit.

Your level = the ring around your avatar

Everyone sees it — on games, profiles and your player card.

1Rookie0
2Bronze250
3Silver750
4Gold1,500
5Platinum3,000
6Diamond6,000
7Legend12,000

Busy game = cash back in your wallet

The fuller the game, the better for everyone.

When more players turn up than the pitch or court holds (singles 2 · doubles 4 · 7v7 14 · 11v11 22), everyone who paid gets cash back in their wallet after the game — 10 ฿ in badminton, 5 ฿ in football. Spend it on your next game.

Points = wallet credit

Your level never drops — it counts every point you ever earned.

1,000 pts = 100 ฿

Cash in from the Quests page and pay your next game with it.

Monthly season — repeatable

Resets on the 1st. Win them again every month.

Basketball month +40Badminton month +40Football month +40Pickleball month +40Table Tennis month +40Match fit +80Beast mode +150Organiser +100Weekend warrior +40New ground +30Recruiter +50

Achievements — one time

Unlock once, they stay on your player card.

Complete your profile +50First whistle +100Captain +150Full house +100Free ride +50Load up +30Stacked +50Last-minute hero +40Early bird +25Night owl +25Two-sport athlete +80Venue explorer +70Globetrotter +120Bring a friend +75Squad builder +60Regular +100Veteran +250Club legend +500Cup champion +500
See your quests

For hosts

Run your game. Get it paid. Play free.

1

Play 4 games

Then you can create your own.

2

Create & book

Pick the venue and time. You book and pay the pitch.

3

Scan your players

At the pitch, scan every player's QR.

4

Pitch paid back

After the game we pay your pitch back — a share for every player you scanned, up to the pitch price.

Example · 7v7 at Polo Football Park

Pitch 1,500 ฿ ÷ 14 players = 107 ฿ back to you per player

14 players · full game

  • 13 pay → your 1,500 ฿ pitch is fully paid back
  • You play for FREE
  • Under 12 players 24h before → cancelled, all refunded

15+ players · extras

  • Add subs when you create the game
  • The pitch costs less each
  • The difference goes back to every player's wallet

Already have a group?

Open a few spare spots — we fill them.

Your mates play as usual and don't need to do anything. Say what your group pays each — our players pay the same + a small ThaiSportsHub fee, and after the game we pay you that price for every player you scanned in.

Host a football game, play for FREE.
We pay your pitch back player by player. Get 14 paying players in and the whole pitch is covered — you play for free. Plus +50 points for every game that happens.

Create a game

For ambassadors

Only ONE per venue. Earn on every game there.

1

Claim your venue

Apply for the pitch or court you play at most.

2

+20 per player

Every player checked in there — any host's game.

3

+50 per game

Every game played at your venue.

4

Gold badge

On your avatar and your player card, everywhere.

Up to 5,000 + 1,000 points a month. Host there too and you get host points and free games on top.

Claim your venue

How ThaiSportsHub works — frequently asked questions

How do I earn points on ThaiSportsHub?

Join a game, show your QR at the pitch and get scanned in by the host — every paid game you're scanned into earns +20 points, with no limit. 1,000 points can be cashed in for 100 ฿ of wallet credit from the Quests page.

How can a host play for free?

After you've played 4 games you can create your own. You book and pay the pitch, then scan every player's QR at the game — afterwards we pay your pitch back, a share for every player you scanned, up to the pitch price. In football games, get 14 paying players in and the whole pitch is covered — you play free. In other sports the payout stops one share short, so you pay your own share like a player. Hosting also earns +50 points per game.

What is a venue ambassador?

One player per venue who claims the pitch or court they play at most. Ambassadors earn +20 points for every player checked in there (any host's game) and +50 per game played at the venue, plus a gold badge on their avatar and player card.

What happens if a game is cancelled?

A cancelled game is paid back in full — 100% of what you paid, to the payment method you used or straight back into your wallet.