OnTheButton

/ Guides

All guides

How to run a poker league

Updated 24 July 2026

A one-off home game is easy. A league — the same group, playing on a regular rhythm, chasing standings toward a season champion — is what turns a casual game into the night everyone protects on their calendar. The good news: running one well is mostly about a few decisions made up front and a little bookkeeping kept honest. Here is how to set one up.

Decide the shape of your league

Before the first hand, settle three things with your group:

  • Cadence. Weekly keeps momentum but burns people out; monthly is easy to miss. Fortnightly is the sweet spot for most home leagues. Pick a fixed slot — "first and third Thursday" — so nobody has to re-ask when the next game is.
  • The roster. Decide who's a regular and how newcomers join. A core of six to ten committed players, plus the occasional guest, keeps a table full without turning every night into a scramble.
  • The stakes. Agree on a buy-in that the least comfortable player at the table is genuinely fine losing. A league lives or dies on people wanting to come back, and nobody comes back to a game that hurt.

Write these down and share them. The rules that are clear in your head are invisible to everyone else.

Choose how you score

This is the decision that makes a league feel like a league. You have two broad options.

Score by money. The simplest approach: whoever is up the most across the season wins. It's honest and needs no extra system — but it quietly rewards the players who can afford the biggest swings, and a single huge night can bury a season of steady play.

Score by points. Most leagues award league points for how you finish each night — more for a win, scaling down the field — and crown the champion on total points, not dollars. Points level the field between the high-roller and the grinder, and they keep the back half of the season meaningful for everyone still in contention. A common, low-drama scheme is a flat podium: a set number of points for first, second, and third, and participation points for showing up.

Whichever you pick, decide in advance how you handle ties, no-shows, and a player who has to leave early. The time to make those calls is before they cost someone a title, not after.

Keep the standings honest

A league is only as trusted as its record-keeping. For every game you need the date, who played, each player's buy-ins and cash-out, and the resulting points. Do it in a shared spreadsheet if you like — but the moment the table is arguing about what someone bought in for three weeks ago, you'll want a single source of truth that everyone can see.

This is exactly what a tool like OnTheButton is built to handle: it schedules the games, collects RSVPs so you know who's coming, tracks the shared buy-in and cash-out ledger at the table, computes the standings automatically, and emails each player a recap of their night. On Pro, season standings and a champion arc are built in, so the leaderboard updates itself while you deal.

Settle up cleanly, every night

Nothing sours a league faster than a fuzzy cash-out. Settle in full at the end of each session, while everyone is still in the room and the numbers are fresh. The math is simple in principle — the money cashed out has to equal the money bought in — but untangling who pays whom with the fewest handoffs is fiddly at midnight.

If you're doing it by hand, use our free poker settlement calculator: enter each player's buy-ins and cash-out and it returns the minimal set of who-pays-whom transfers. For the full picture of how settlement works and how to handle a night where the money doesn't add up, see how card rooms settle up.

Play toward something

The reason to run a league instead of a string of games is the arc. Set a season length — a dozen games, a calendar quarter — and make the finish mean something: a trophy, a free buy-in to the next season, bragging rights on a standings page the group actually looks at. Announce the standings after every night. The player sitting fourth with three games to go is the player who never misses a session.

Keep them coming back

A healthy league runs on habit and fairness. Protect both: keep the slot fixed, keep the stakes friendly, keep the records transparent, and settle up clean every time. Do that for a season and you won't be chasing people to fill the table — they'll be asking you when the next one starts.