Mahjong league & tournament software
Run the table.
Not the chaos.
Mahj Boss builds your season, seats every table, handles subs and keeps standings live, on your own branded site. Spend league night playing, not fixing spreadsheets.


Your own branded site
Your logo, your colors, your web address. Your data is never shared with anyone else.
Set up for you
We build your site, load your first roster and train you on a call. You start on day one.
Players see it all on their phone
Their table, tablemates, tile duty and standings. No more "where am I sitting?"
Mahj Boss Leagues
A whole season, built and proven in minutes.
Teams, divisions and tile bringers, handled. Every week, every table, zero repeat opponents.
Every week scheduled at once
Load your roster and Mahj Boss solves all five weeks together. Teammates never share a table, every table gets exactly one tile set, and nobody plays the same opponent twice.
- Divisions and teams checked before anything is built
- Tile bringers spread evenly, one set per table
- A final check proves zero repeats before you publish

Subs in seconds
Someone cancels 15 minutes before play? Tap the empty seat and add the sub. Their name lands at the table, Mahj Boss tracks who they're playing for, and their message is already written: table, tablemates, who's bringing tiles, time and place.
Caught before your players notice
Move one player and Mahj Boss checks the whole season instantly. If it would create a repeat matchup, you see exactly when they last played before you decide.

Standings on the big screen
Team and individual standings update as results come in. Put the leaderboard on a TV at the venue, and every player can check it from their phone.

Mahj Boss Tournaments
Tournament day, handled.
From 20 players to 100+: seating, scorecards, name tags and a live scoreboard.
Every round seated in seconds
Add your players and subs, and Mahj Boss seats every round with one tile set per table. Scores go in as each table finishes, and standings update live.
- Round-by-round seating with no repeats
- Printed scorecards pre-filled with table, names and tile bringers
- Name tags showing each player's table



Up and running in a week.
- 1
Watch the demo
Get the video tour, then a 20-minute walkthrough with us.
- 2
We build your site
Your logo, colors and web address, with your first roster loaded.
- 3
Get trained
A training call plus your guide, player instruction sheets and a QR-code cover sheet.
- 4
Run the table
Send your players their link. League night runs itself.
Simple pricing.
Billed monthly on the 3rd. Cancel anytime. Pay for the year and save 15%.
Leagues
$99/month
- Season scheduling with zero repeats
- Teams, divisions and tile bringers
- Subs, player messages and standings
- Your own branded site
Best value
Complete
$149/month
Leagues + Tournaments. Save $29 a month.
- Everything in Leagues
- Everything in Tournaments
- Setup fee waived when paid yearly
Tournaments
$79/month
- Round-by-round seating
- Pre-filled scorecards and name tags
- Live scoreboard and player standings
- Your own branded site
One-time setup: $249
Your branded site, first roster import, onboarding package and training call.
Tournament Event Pass: $149
Running one event? Up to 100 players, site live for 30 days. Credited if you subscribe within 60 days.
Limited: 10 spots
Become a Founding Boss
Our first 10 companies get Leagues + Tournaments for $99 a month, locked for 2 years, and no setup fee.
Questions
Does Mahj Boss take registrations and payments?
No. Keep using what works for sign-ups and payments (Eventbrite, your website, Venmo). Mahj Boss runs everything after that: schedules, seating, subs, scores and standings.
Do my players need to download an app?
No. Players open your site's link on any phone or computer to see their table, tablemates, tile duty and standings.
Is my data shared with other clubs?
Never. Every company gets its own private site and database.
Can it handle teams?
Yes. Teammates never play at the same table, and you get both team and individual standings.
What if I need to cancel?
Cancel anytime by email. Your site stays on through the month you've paid for, then it's turned off. We'll send you an export of your data if you ask.
Is there a free trial?
Instead of a trial, we give you a demo video and a live walkthrough, plus a 30-day money-back guarantee on your first payment.
See it in action.
Tell us a little about your league or tournament and we'll send you the full demo video, then set up a 20-minute walkthrough.
