FIND YOUR NEXT OPPONENT
Find players who actually show up.
Search nearby players by skill level and availability, send a match request, and get a confirmed game — no group chats, no flaking.
No spam. One email when we open your city.

Tonight · 8:30 PM
Rack House · Race to 7 · $40
Matched by real skill
Your rating comes from actual match results, not a self-reported number, so every opponent you find is a fair game.
Both sides confirm
A match isn’t locked in until you both accept it, so you’re never showing up to an empty table.
Play on your schedule
Set the nights and times you’re free, and we’ll only surface players who can actually meet you then.
Backed by real rooms
Every suggested table is a claimed venue with hours and rates listed, so there’s no guessing where to go.
Four steps to chalk on the tip.
Set your skill and radius
A two-minute profile: your rating, your preferred game, and how far you’ll travel.
Browse nearby players
See who’s around and free tonight, matched to your skill level.
Send a match request
Pick a table, a format, and a time. They accept, and it’s locked in.
Play, then rate the match
Results feed your rating, so your next match is even better matched.

Frequently asked
Do I need a rating to start?
No. Play a few matches and your rating builds itself from the results — you can start matching from day one.
Can I stay private?
Yes. Your profile only shows what you choose to share, and your exact location is never visible — just your general area.
What if nobody is around?
Widen your radius or your available hours and we’ll keep surfacing new players as they join. We’ll also email you when we open your city.
Consistency, not streaks
Your rating rewards steady play over lucky runs, so it reflects how you actually play.
Be first in line when we open your city.
Early access, founding-player status, and one email — no more.