● 1,284 people looking for a game around Hà Nội

Find opponents at your level,
right near you.

Find badminton, pickleball, tennis, football and golf games with players at your level. Book courts, form groups, log results and climb your local leaderboard.

Challenge a friend to a match on social media → · Keep score of a match in progress

48.000+players
1.250partner courts
9.600matches a week
Illustration
KèoMA
🏸 Badminton🏓 Pickleball🎾
BADMINTON ELO
1486▲ +38🔥 Ace
Suggested for you
ĐH
Đỗ Ngọc Hân
1502 · 1.2 km · free at 19:00
96%
CT
Cao Đức Thịnh
1470 · 2.8 km · same group
91%
LT
Lê Thu Trang
1531 · 3,4 km
88%
Open game · Tonight 19:00
Thành Công court · Doubles · 1400–1550
1 more neededTham gia →
Just won 2–0+22 Elo
Cầu Giấy ranking#7 ▲3
📍 Nearest court0.8 km · 80k/hr

Games looking for players right now

Tap Join — no account? You can sign up in under a minute.

Free scorekeeper

At the court? Start keeping score — no account needed

Tap your half of the screen to score a point. Kèo tracks sets, deuce, tie-breaks and serves — you just play.

  • The right rules for every sport — 21-point badminton, pickleball with serve scoring, tennis 15-30-40, a match clock for football, net strokes for golf.
  • Hand off the scoring — send a link to the referee or a friend on the sidelines, and everyone follows the score live.
  • Group play for 4–20 people — Kèo rotates partners automatically, keeps score court by court and wraps up with a session summary. Just for fun — no rating points.
  • Show off your results — create a slick image for your story or Zalo group.
  • Want to get on the leaderboard? Create an account after the match — once your opponent confirms the result, it counts toward your rating.
🏸 Badminton · Singles · Set 2 Live
Set 1: 21–19Set 2
Tap either side to score 👆
Leaderboard

Become the #1 player in your ward

You don't need to be a pro to get ranked. Every casual match counts, and you always know where you stand among your neighbors.

See the full leaderboard →
WardDistrictCityNationwide3-month seasonsEnd-of-season badges
🏸 Cầu Giấy · November season
Tournaments

Community tournaments every weekend

Register online, get seeded by rating, follow live scores. Or run your own tournament for your club.

5 sports · fair ratings

A rating system built for each sport

Beat a stronger player and earn more. A win always adds points, a loss always costs some. Results only count once both sides confirm.

See how ratings work →
How it works

From "no one to play with" to game on in 3 steps

No need to join groups or ask around. Kèo finds the right people for you.

Pick your sport & level

Rate yourself quickly when you sign up. After your first 5 matches, your rating adjusts to your true level.

Get matched with opponents or a group

Singles, doubles or full teams. Kèo suggests matches by skill, distance and availability — then books the nearest court.

Play, score, climb the ranks

Both sides confirm the result. Ratings update instantly, with separate rankings for your ward, district, city and the whole country.

Features

Everything you need for a great game

Smart opponent suggestions

Every suggestion comes with a match %, based on skill gap, distance, overlapping free time, head-to-head history and reliability.

Illustration
ĐHĐỗ Ngọc HânSame level96%
CTCao Đức ThịnhVery close91%
LTLê Thu TrangFree tonight88%

Find courts near you

A map of courts around you with real-time availability, hourly prices and reviews. Book a court, then open a game to find players right away.

Illustration 🏸 80k🏸 100k🏸 90k🏸 70k🏸 120k

Clubs

Attendance, balanced pairings, transparent club funds, in-club tournaments and friendlies with other clubs. Find a club

Local rankings

Leaderboards for your ward, district, city and the whole country, separate for singles, doubles and teams. Only players with 3+ confirmed matches are ranked.

One-tap scoring

Tap half the screen to score. Sets, deuce, tie-breaks and serves are handled for you. Try it now

Show off your achievements

Level-ups, win streaks, King of the Ward, tournament titles… automatically turned into images and vertical videos for TikTok, Reels and Zalo.

Community tournaments

Sign up for weekend tournaments run by courts and clubs, with automatic draws and scheduling.

Verified profiles

A ✓ badge for players with 10+ matches against 5 different opponents, plus their reliability score and on-time rate, so you know who you're about to play.

Frequently asked questions

Quick answers

Is Kèo free?

Yes, completely free. Finding and creating games, booking courts, scorekeeping, rankings, clubs and running tournaments cost nothing. You just pay the court owner for the court as usual. Learn more

I'm a beginner. Will I get matched with players who are way better?

No. Answer 8 questions on the Skill self-assessment page to get a starting rating that fits your level, and we'll only suggest players rated close to you. Over your first 10 matches your rating moves faster to settle at your true level.

What if my opponent reports a false result?

Results only count when both sides confirm. If there's a dispute, report it and our support team will review it. Accounts caught cheating have their ratings frozen.

I own a court. How do I list it on Kèo?

Go to the For court owners page to sign up. Listing is free — we only charge a fee per successful booking.

See all questions

Who are you playing with tonight?

Create an account in 30 seconds and see who's looking for a game near you.

Get started free