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.
Join a game
Pay by PromptPay or straight from your wallet. Cancelled game = 100% back.
Get scanned in
Show your QR at the pitch. The host scans it — that's what counts.
+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.
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.
Achievements — one time
Unlock once, they stay on your player card.
For hosts
Run your game. Get it paid. Play free.
Play 4 games
Then you can create your own.
Create & book
Pick the venue and time. You book and pay the pitch.
Scan your players
At the pitch, scan every player's QR.
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.
For ambassadors
Only ONE per venue. Earn on every game there.
Claim your venue
Apply for the pitch or court you play at most.
+20 per player
Every player checked in there — any host's game.
+50 per game
Every game played at your venue.
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 venueVenue
How it works for your venue
- 1
Listed free, found on Google
Your page with prices, hours, courts and photos, on the map and on the city and sport pages players search.
- 2
Hosts fill your empty hours
Players create pickup games at your venue and book your court at your normal price. You get booked; nothing changes in how you work.
- 3
Players pay per spot
Each player pays one seat through us (card, PromptPay or wallet). A game under its minimum is cancelled and refunded, never your problem.
- 4
Premium when it pays
Verified badge, on top of the lists, contact button, a link to your website, stats, players earn 1.5× points. Filling your place stays free.
For every business
Claim or list your page, free
Already on the site? Claim this page. Not yet? Sign up as a business in a few steps.
Edit it yourself, step by step
Most answers are one tap and show on your page straight away.
Followers hear from you
Players follow your page and are told about your new games, photos and deals.
Complete pages rank higher
The more questions you answer, the higher your page in the lists.
Free or Premium
Free 0 ฿ | Premium 4,500 ฿6,000 ฿ for 12 months · 375 ฿ a month or 500 ฿ month by month | |
|---|---|---|
| Your Google rating kept up to date every week (Free: every month) | ||
| Your page on the map, city and sport pages: hours, prices, facilities | ||
| Pickup games at your venue: players book and pay through us, you get your court rental | ||
| Fill your empty slots: post a game at your venue, we bring the players | ||
| Players follow your venue and hear about every new game and deal | ||
| Edit your page yourself, any time | ||
| Photos | 1 cover | Cover, logo + gallery |
| Verified badge once we check the page is yours (free, never sold) | ||
| Featured: on top of the city, sport and venue lists | ||
| Your contact & booking card on your page: website, LINE, WhatsApp, phone, socials | ||
| A real Google link to your website (helps your own ranking) | ||
| Your promotions on your page and your card (your followers are told) | ||
| Your holiday camps on your page, your card and the Holiday camps page | ||
| No ads and no rival venues on your page | ||
| Players earn more points at your venue, so they come back | 1× | 1.5× |
| Monthly stats: views, clicks, players who came | ||
| Your own mini-websiteComing |
Academy & club
How it works for your academy & club
- 1
A real academy page
Age groups with a weekly timetable and prices, coaches and an FAQ, free. Parents see exactly what you offer.
- 2
Found where parents look
On Academies, on Google, on the city and sport pages, and on the page of every venue you train at.
- 3
Trial requests to your LINE
Premium adds the “Book a free trial” button (LINE or phone), your socials, a Verified badge and monthly stats.
- 4
Premium: be the first they see
Featured at the top of Academies, venue, city and sport pages.
For every business
Claim or list your page, free
Already on the site? Claim this page. Not yet? Sign up as a business in a few steps.
Edit it yourself, step by step
Most answers are one tap and show on your page straight away.
Followers hear from you
Players follow your page and are told about your new games, photos and deals.
Complete pages rank higher
The more questions you answer, the higher your page in the lists.
Free or Premium
Free 0 ฿ | Premium 4,500 ฿6,000 ฿ for 12 months · 375 ฿ a month or 500 ฿ month by month | |
|---|---|---|
| Your page on Academies & clubs, the venues you train at, city and sport pages | ||
| Age groups, weekly timetable, prices, coaches, FAQ | ||
| Players follow your page and hear about your deals | ||
| Edit your page yourself, any time | ||
| Photos | 1 cover | Cover, logo + gallery |
| “Book a free trial” button: parents and players ask you directly | ||
| Your contact & booking card on your page: website, LINE, WhatsApp, phone, socials | ||
| Full profile: teams, levels, league | ||
| Verified badge once we check the page is yours (free, never sold) | ||
| Featured: on top of Academies, venue, city and sport pages | ||
| A real Google link to your website (helps your own ranking) | ||
| Your promotions on your page and your card (your followers are told) | ||
| Your holiday camps on your page, your card and the Holiday camps page | ||
| No ads and no rival listings on your page | ||
| Monthly stats: views, clicks, trial requests | ||
| Your own mini-websiteComing |
Coach
How it works for your coaching
- 1
A coach profile players find
Your photo, sports, area, levels and languages on Find a coach, on Google and on the sport pages.
- 2
Lesson requests
Players send you a lesson request through the site, free.
- 3
Premium: contacted directly
Your LINE, phone and email button, a Verified badge, on top of Find a coach and a real link to your website.
- 4
Month by month, no commission
You keep 100% of your lessons. Pay one month at a time; on holiday, just don’t renew.
For every business
Comes to you
Teach at the player’s home? Tick it and pick the areas you cover: you show under “Comes to you”.
Places where you teach
Add the venues you teach at: you show on their pages once they accept.
Claim or list your page, free
Already on the site? Claim this page. Not yet? Sign up as a business in a few steps.
Edit it yourself, step by step
Most answers are one tap and show on your page straight away.
Followers hear from you
Players follow your page and are told about your new games, photos and deals.
Complete pages rank higher
The more questions you answer, the higher your page in the lists.
Free or Premium
Free 0 ฿ | Premium 4,500 ฿6,000 ฿ for 12 months · 375 ฿ a month or 500 ฿ month by month | |
|---|---|---|
| Your profile on Find a coach: photo, sports, area, levels, languages | ||
| Lesson requests through the site | ||
| Players follow your page and hear about your deals | ||
| Edit your page yourself, any time | ||
| Your contact & booking card on your page: website, LINE, WhatsApp, phone, socials | ||
| Verified badge once we check the page is yours (free, never sold) | ||
| Featured: on top of Find a coach | ||
| A real Google link to your website (helps your own ranking) | ||
| Your promotions on your page and your card (your followers are told) | ||
| No ads and no rival listings on your page | ||
| No commission on your lessons, ever | ||
| Month by month: on holiday, just don’t renew |
Sports bar
How it works for your sports bar
- 1
On Sports bars and the map
Free: name, address, phone and the leagues and teams you show.
- 2
Fans find where to watch
Match and league pages send fans looking for a screen to your page.
- 3
Premium: first on the match pages
When a fan opens a match, the Premium bars showing it come first. Plus a Verified badge and a link to your website.
- 4
Premium: fans hear about you
Coming: every Monday, fans of the teams you show get an email telling them where to watch — Premium bars only.
For every business
Answer what fans ask
Screens, match sound, replays, happy hour: every answer shows on your page.
Claim or list your page, free
Already on the site? Claim this page. Not yet? Sign up as a business in a few steps.
Edit it yourself, step by step
Most answers are one tap and show on your page straight away.
Followers hear from you
Players follow your page and are told about your new games, photos and deals.
Complete pages rank higher
The more questions you answer, the higher your page in the lists.
Free or Premium
Free 0 ฿ | Premium 4,500 ฿6,000 ฿ for 12 months · 375 ฿ a month or 500 ฿ month by month | |
|---|---|---|
| Your page on Sports bars and the map: address, hours, leagues and teams you show | ||
| Players follow your page and hear about your deals | ||
| Edit your page yourself, any time | ||
| Teams & leagues: find players for your house teams (pool, darts, quiz…) | ||
| Listed FIRST on the match pages: “watch this match here” | ||
| Monday email to the fans of the teams you show: “watch your team at …”Coming | ||
| Verified badge once we check the page is yours (free, never sold) | ||
| Featured: on top of Sports bars and the city page | ||
| Your contact & booking card on your page: website, LINE, WhatsApp, phone, socials | ||
| A real Google link to your website (helps your own ranking) | ||
| Your promotions on your page and your card (your followers are told) | ||
| No ads and no rival listings on your page | ||
| Monthly stats: views, clicks | ||
| PhotosComing | 1 cover | Cover, logo + gallery |
| “Reserve a table” button (LINE, phone)Coming |
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.