Simple, transparent pricing
The free plan runs a complete league. Upgrade when you want custom branding, online payments, or your own domain.
Free
For volunteers running their local league
What's included
- Up to 64 teams per tournament
- Single, double & multi-stage brackets
- Match scheduling & live scoring
- Schedule across multiple fields
- Push notifications
- Shareable league page
- 2 organizers
Pro
For people running their league for real
Or free while you collect payments through us
What's included
- Everything in Free
- Live adjustments (rain delays, reschedules)
- AI-assisted scheduling
- Custom branding — your logo, colors, name
- All tournament themes
- Full league homepage — roster & schedule
- Collect registration & dues online
- SMS notifications
- Advanced stats & standings
- CSV export
- Unlimited tournaments at once
- Up to 5 organizers
Club
For established leagues that want their own home
Billed annually
What's included
- Everything in Pro
- Your own domain (yourleague.com)
- Full white-label — no Tournament Goose branding
- Larger SMS allowance
- Unlimited organizers
- Priority support
Compare all features
We keep as much free as we can.
| Features | Free | Pro | Club |
|---|---|---|---|
Run your tournament | |||
| Teams per tournament | 64 | 64 | 64 |
| Tournaments at once | 1 | Unlimited | Unlimited |
| Bracket formats | All formats | All formats | All formats |
| Match scheduling | Manual | AI-assisted | AI-assisted |
| Fields & venues | Yes | Yes | Yes |
| Live adjustments | — | Yes | Yes |
Bring your group in | |||
| Organizers | 2 | 5 | Unlimited |
| League homepage | Basic | Full — roster, schedule, payments | Full — roster, schedule, payments |
| Collect registration & dues | — | Yes | Yes |
| Push notifications | Yes | Yes | Yes |
| SMS notifications | — | Included allowance | Larger allowance |
Make it yours | |||
| Custom branding | — | Logo, colors, name | Logo, colors, name |
| Themes | Default | All themes | All themes |
| Your URL | tournamentgoose.com/league/you | tournamentgoose.com/league/you | Your own domain |
| White-label | — | — | No Tournament Goose branding |
Data & exports | |||
| Stats & standings | Basic | Advanced | Advanced |
| Data export | — | CSV | CSV |
Support | |||
| Support | Priority email | Priority + onboarding help | |
Frequently asked questions
Got questions? We've got answers.
Do I have to pay to use Tournament Goose?
No. The free plan runs a complete league — brackets, scheduling, live scoring, and notifications. Paid plans add custom branding, online payments, and your own domain.
What does "free while you collect payments" mean?
If you collect registration and dues through us, Pro is included — we earn our keep on the payments, so we're not going to charge you a subscription on top of it.
How do payments work for the people signing up?
You set the amount you want to receive. Participants see a single all-in price — no surprise fees tacked on at checkout.
Can I change plans whenever I want?
Yes. Upgrade or downgrade anytime, and we prorate the difference.
What happens to my custom domain if my Club plan lapses?
Your URL keeps resolving through a grace period — we don't tear it down the moment a payment fails, so your links, flyers, and bookmarks don't break.
Do you offer discounts for non-profits and schools?
Yes. Reach out and we'll sort something out for community and youth organizations.
Ready to run your league?
Set up your league in a few minutes. No spreadsheet required.