Pricing

Simple, transparent pricing

Choose the plan that fits your program. Start free and upgrade any time as you add teams, sports and organizations.

Free

Try OmniLeagues with a single program.

$0/mo
Free forever
Get Started
  • 1 organization
  • Up to 3 teams
  • Basic schedule grid
  • Rosters and players
  • Messaging

Starter

For a growing club or school program.

$39/mo
Billed monthly
Get Started
  • Up to 10 teams
  • Google Calendar sync
  • Ref agency notifications
  • Online registration
  • Draft board

League

For leagues with many member organizations.

$299/mo
Billed monthly
Get Started
  • Multi-org rollup
  • Standings & stat tracking
  • Dedicated onboarding

Every plan comes with

No card to start

Begin your 14-day free trial without entering any payment details.

A login for every role

Directors, schedulers, coaches, treasurers and families each see their own menu.

Help when you need it

Email support on every plan, with priority support and dedicated onboarding on higher plans.

Cancel anytime

Month-to-month flexibility. Upgrade, change or cancel whenever you need.

Compare

Compare every plan

Features Free $0/mo Starter $39/mo Pro $99/mo League $299/mo
1 organization – – –
Up to 3 teams – – –
Basic schedule grid
Rosters and players
Messaging
Up to 10 teams – – –
Google Calendar sync –
Ref agency notifications –
Online registration –
Draft board –
Unlimited teams – –
Multi-sport – –
Live scoring – –
Priority support – –
Website sync – –
Multi-org rollup – – –
Standings & stat tracking – – –
Dedicated onboarding – – –
Get Started Get Started Start Free Trial Get Started
Add-ons

Do even more with OmniLeagues

Layer these onto any plan. Talk to us and we will tailor them to your program.

Website

Team Website Sync

Connect your WordPress site with the OmniLeagues Bridge plugin — schedules, rosters, scores, staff and sponsors stay current automatically.

Learn more
Team Website Sync
Finance

OmniLeagues Finance

Full nonprofit accounting for your treasurer — banking, reconciliation, bills, 1099s and year-end reports.

Learn more
OmniLeagues Finance
Customer Success

Priority Onboarding

We import your teams, players and past seasons from spreadsheets, connect your website, and train your staff.

Learn more
Priority Onboarding
Payments

Online Payments

Connect your organization's own payment account to collect registration fees, installments and invoices online.

Learn more
Online Payments

Still deciding? Try it free.

Start a 14-day free trial and set up your first sport in minutes — no credit card required.

FAQ

Questions, answered

Yes. Every new program starts with a 14-day free trial so you can set up your teams and see OmniLeagues working before you pay anything.

No. You can start your trial without entering any payment details.

Absolutely. Upgrade or change your plan at any time from inside the app as your program grows.

Yes, if your site runs on WordPress. The OmniLeagues Bridge plugin publishes your schedules, rosters, scores, staff and sponsors to it automatically.

You connect your organization's own payment account. Families pay online, including installment plans, and the money goes straight to you.

Yes. Import teams, players, schedules and past results from CSV or Google Sheets, or add Priority Onboarding and we will do it for you.

Any team sport — basketball, volleyball, baseball, soccer, football, softball and more — each with its own season and team levels.

Each organization's data is kept separate, every person sees only what their role allows, and sign-ins use secure session cookies. We never sell your data.

Yes. Plans are month-to-month with no long-term contract.