Mahjong Logbook

Leaderboards for University Mahjong Societies

One link for the whole society.

Anyone at any table logs results; standings, season history and head-to-heads update on their own. No accounts, no spreadsheet. Built for the way student societies play: a weekly social, a ladder that runs through the term, and a tournament at the end of it.

Start a society room See how it works

Free for up to 10 active players. Runs in the browser, nothing for members to install.

How a society uses it

  1. A committee member creates one room. Name it after the society. No sign-up and no password.
  2. Pin the link in the society chat. The room code is the address, so members open it from the chat on whatever phone they have.
  3. Each table logs its own games. Pick who played and enter the result, hand by hand as you go or the final totals at the end of the session.
  4. The ladder keeps itself. Standings, trend lines and player pages update with every saved game. Nobody types results into a spreadsheet after the social.

Weekly social standings

A social with five tables produces five games, and each table enters its own. By the time people are packing tiles away, the room shows everyone's total, rank, games played, wins and losses. Any game entered wrong can be opened and corrected later.

After the social, save a result card of the night's table, the running trend or the all-time board and drop it into the society chat.

A term ladder: who's top this term

The leaderboard can show all time, one year or one quarter. A quarter is three months, so a UK autumn term from October to December sits in one quarter, while a semester that crosses two quarters is best read from the year view. The all-time record keeps building underneath, so last year's champions are still there when this year's ladder starts.

Each player has their own page with their rank, the games they played and their running total. With Pro on the room, head-to-head compares any two members across the games they shared a table, which settles most arguments about who has whose number.

Freshers, without accounts

New members do not sign up, download anything or remember a password. Someone sits down at a taster session, a committee member adds their name to the room, and their first game is on the record. If they come back next week, they are already on the list.

Freshers who stop coming after a few weeks can be put on a break. They leave the leaderboard and stop counting towards the free limit of 10 active players, and their results stay in the history in case they return.

The end-of-term tournament

For a one-day event, tournament mode runs separately from the society room. Choose a format (round-robin points, points plus a final table, or multi-stage knockouts), paste the entrants, and it seats each round, takes per-table scores and shows live standings with tiebreaks. There is a projector view for the room, the interface works in English or Chinese, and the event's data stays on the organizer's device.

Tournament mode accepts Cantonese, Hong Kong Taiwanese, American Mah Jongg and Riichi final scores, so a society that plays Riichi can use it for Riichi tournaments. It costs US$99 per event, with a 3-day no-questions refund.

Committee handover

Because there are no accounts, the society's record does not belong to whoever made the room. The link is the record. When the committee changes over, the outgoing secretary passes the link on with everything else, and the new committee opens the same standings and history.

Graduating members can be put on a break, so the active list stays current while their results remain in the history. If the room is on Pro, agree who holds the subscription as part of the handover.

Styles supported

StyleClub roomTournament mode
CantoneseYes. Hand by hand or final totals; a game must sum to zero to save.Yes
Hong Kong TaiwaneseYes. Hand by hand or final totals; zero-sum, like Cantonese.Yes
American Mah JonggYes. Each player's score stands on its own; no zero-sum check.Yes
RiichiNoYes, final scores only

Mahjong Logbook does not score hands. Your table works out what a hand is worth under the rules your society teaches, and the room keeps the result. It is also not a society management tool: it does not handle membership, dues, event sign-ups or table assignments for socials.

What it costs

Starting is free, and a small society can stay on the free room. A society with more than 10 regular players will need Pro on its room.

If you stop paying for Pro, nothing is deleted: every game, every player and the leaderboard stay. Head-to-head locks again, and a room above 10 players keeps everyone but cannot add more until it is Pro again. Full details are on the pricing page.

Start a society room

FAQ

Do members need to sign up?

No. There are no accounts. A committee member creates the room and shares the link, and anyone with the link can view the leaderboard and add results. Keep the link inside the society chat.

Can we see who is top this term?

Yes. Filter the leaderboard to a quarter or a year to see that stretch on its own, while the all-time standings stay available. The filter works in quarters and years, not custom dates.

What happens when the committee changes?

Nothing has to be moved. The room link holds the whole record, so the outgoing committee hands the link over and the new committee carries on in the same room.

How many members can a free room hold?

Up to 10 active players. Members on a break do not count. A society with more than 10 regular players will need Pro on its room: USD 12.99 a month, or USD 7.99 a month billed yearly, for unlimited active players and head-to-head.

Does it support Riichi?

Only in tournament mode, which accepts Riichi final scores for Riichi tournaments. Regular society rooms take Cantonese, Hong Kong Taiwanese and American Mah Jongg.

Can we run our end-of-term tournament with it?

Yes. Tournament mode at /tournament/ seats each round, takes per-table scores and shows live standings, for US$99 per event with a 3-day no-questions refund.