Run the tournament. Skip the spreadsheets.
TournaMahj is tournament scoring software for American mahjong directors. It handles seating, round-by-round scoring, and live standings, so you can spend tournament day hosting instead of hunched over a calculator and collecting paper scorecards.
No app to install. No accounts for your players. It runs in the browser on any phone.
Built for Tournament Day
How does it work?
Set up your tournament. A guided setup walks you through players, tables, and rounds in about ten minutes. Import your player list from a spreadsheet or paste it in.
Players check in by QR code. Print tent cards with a QR code for each table. Players scan, tap their table, and they're in. Their phones show only what they need: their table, their round, score entry.
Scores go live. East enters the scores after each game. Standings update instantly, and anyone can check them from their phone between rounds. When the last round ends, your winners are already calculated.
-
Description text goes here
-
Description text goes here
-
Description text goes here
Plans
What each plan includes
Players always play free, on every plan, with no attendee limits. Hosts choose the tools they need.
| Feature | SocialCasual play days and open play | HostOne scored tournament | Most completeHost ProEvents, sponsors and fundraising |
|---|---|---|---|
| Setup and tournament day | |||
| Player list and level-based seating | Included | Included | Included |
| Table assignments by round | Included | Included | Included |
| Schedule and time blocks | Included | Included | Included |
| QR check-in and table lookup for players | Included | Included | Included |
| Seating changes: drops, no-shows, stand-ins | Included | Included | Included |
| Co-hosts with their own permissions | Included | Included | Included |
| Print materials | |||
| Name tags, table cards and tent cards | Included | Included | Included |
| Printable host binder | Included | Included | Included |
| Host archive download | Included | Included | Included |
| Prizes and volunteers | |||
| Prize bank | Included | Included | Included |
| Door prize drawing with history and undo | Included | Included | Included |
| Volunteer and inventory lists | Included | Included | Included |
| Scoring and results | |||
| Live score entry with round codes | Not included | Included | Included |
| Live standings and results sharing | Not included | Included | Included |
| Google Sheets sync | Not included | Included | Included |
| Events and money | |||
| Multi-session events (up to 4 days) with overall standings | Not included | Not included | Included |
| Budget: planned vs actual, net profit and prize fund | Not included | Not included | Included |
| Sponsors: tiers and a premier sponsor per session or event | Not included | Not included | Included |
| Payout planner: paid places from live standings | Not included | Not included | Included |
| How you buy | |||
| Options | Annual | One tournament, or annual | One event, or annual with unlimited events |
Players never pay and never need an account. Questions? tournamahjsupport@theluckysparrow.com
TournaMahj Plan Options
Try our Mahjong Tournament Calculator
Tournament planning
Will your event pencil out?
Set attendance, ticket price, fixed costs and the shares you want to reserve. See the net profit, donation and break-even price update instantly.
Event basics
Revenue driversReserve from revenue
Suggested rangesWhere the revenue goes
$125 per guestYour ticket has a $63 cushion.
That is the difference between your current ticket price and the estimated break-even price.
Ticket-price check
Same attendance & costsPlanning estimate only. Taxes and contract-specific costs are not included unless you add them to other fixed costs or reserve a percentage for them.
