Run every league from one place
Your Tuesday lounge group, your Saturday club, the seasonal tournament — side by side. Set the start date, location, and number of sessions, build your roster in seconds, and archive a season when it wraps.
Track every score, auto-rank the standings, and share one beautiful leaderboard your players can scan and follow all season long.
Sign in with Apple · iPhone · $19.99/mo after trial
Vintage game, modern competition — the scorekeeping finally caught up.
Your Tuesday lounge group, your Saturday club, the seasonal tournament — side by side. Set the start date, location, and number of sessions, build your roster in seconds, and archive a season when it wraps.
Enter scores after each session and the cumulative standings rank themselves instantly. Ties share a place; missed weeks show as a dash. No chasing, no spreadsheets.
Every league gets a shareable public page with an auto-generated QR code — post it, print it, prop it on the table. Players scan once, look themselves up, and check the standings anytime. They never download a thing.
Add your logo and pick your primary and secondary colors once, and Mahjboard applies them across every league you run. The public page looks like your operation — polished and unmistakably yours.
Mark who showed and who sat out with a tap. Track attendance, the week's top mover, and per-player trends — then post auto-generated, branded score cards straight to your group chat.
Add the start date, location, and number of sessions, then drop in your roster of players.
Enter results per player, mark attendance, and the leaderboard ranks itself automatically.
Send your QR code and public URL — players scan, find themselves, and follow the standings all season.
No commitment · Cancel anytime · Not charged during the trial