Rec League

Stop Managing Your League in Spreadsheets

Online registration, automatic payment collection, and a dashboard that replaces your Google Sheets.

Free forever for up to 3 teams. No credit card required.

Sound familiar?

Chasing 40 adults for registration fees via Venmo and cash

A "roster" that's really a text thread and a prayer

No clear way to track who's paid, who's registered, and who just shows up

Spending more time on admin than actually playing

How Clubside Helps

Everything you need to run your rec league program — from registration to game day.

Player Self-Registration

Share a link. Players register, pay, and sign waivers from their phone in 5 minutes. You get a clean roster instantly.

Automatic Payments

League fees, per-game fees, end-of-season costs, all collected through Stripe. Money hits your bank account automatically.

Real Roster Management

Know exactly who's on each team, who's paid, and who still owes. Export to CSV if you need it.

Works for Any Sport

Soccer, basketball, softball, volleyball, flag football, and kickball. Clubside supports 18 sports with customizable registration forms.

Every Rec League Hits the Same Wall

Adult rec leagues run into the same problem no matter the sport. Whether you organize a Sunday soccer league, a winter basketball division, a summer softball circuit, a volleyball ladder, or a kickball social league, the hard part is never the games. It is collecting fees from forty adults, keeping a roster that reflects who actually paid, and doing all of it without turning into an unpaid accountant.

Cash and Venmo do not scale. A group text is not a roster. And a spreadsheet cannot tell you who signed a waiver or whose payment bounced. So the organizer ends up spending more time on admin than actually playing.

Clubside is built for exactly this. Share one link, players register and pay for themselves, and you get a clean roster the moment they finish. It works for whatever sport you run, because the registration form is customizable, and it replaces the spreadsheet, the payment app, and the paper waiver with a single dashboard.

Self-Registration That Fits Any Sport

Clubside runs your league in adult mode, so players register for themselves with no parent or guardian step. You share a link, and each player enters their details, answers whatever your sport needs, signs your waiver, and pays, all from a phone in about five minutes.

The registration form bends to the sport. Clubside supports 18 sports, so a soccer league can collect position and preferred foot, a basketball division can collect height and skill level, a softball league can collect positions and jersey size, and a kickball or volleyball league can keep the form to a shirt size and a team preference. You add, remove, or reorder fields from your settings, so the form asks for what your league needs and nothing more.

Running more than one sport or more than one night of play? Give each league or division its own registration link so players only see the one they are joining, and manage all of them from a single organization dashboard.

One organization can hold everything you run. A single account might carry a fall soccer league, a winter basketball division, and a summer softball circuit at the same time, each with its own teams, its own fees, and its own form, all visible from one place. You are not juggling a separate tool, a separate spreadsheet, and a separate payment app for every sport and every season.

League Fees, Per-Game Fees, and Getting Paid

However your league charges, Clubside collects it. Take the full league fee at sign-up through Stripe, so registering and paying happen together, or run a lighter model and bill per game, per session, or per playoff through invoices. Charge a whole team for a season, collect a one-off drop-in fee, or split a facility cost across the roster, and players pay online with a card, Apple Pay, or Google Pay.

Your dashboard shows who has paid and who still owes on every charge, so you know a division is funded before you book the field or the gym. Money moves directly from the player to your bank account through your connected Stripe account, and Clubside never holds your funds. Against TeamSnap at 3.25% plus $1.50 per transaction, Clubside keeps processing fees low, which matters when the margin on a rec league is already thin.

Captains, Teams, and a Roster You Can Trust

Every player who registers lands on the right team roster the moment you approve them. No re-keying, no copy-paste. You can see who is on each team, who has paid, and who still owes at a glance, and export the whole thing to CSV whenever you need it for a facility or a schedule maker.

For leagues built around team captains, give each captain their own login scoped to their team, so they can see their roster and who has paid without touching the rest of the league. That turns captains into a help instead of another group texting you for updates. Message a team or the whole league about a schedule change, a rainout, or a playoff time from the dashboard, and stop relying on a chat half the league has muted.

Scheduling lives in the same place. Put games, sessions, and playoff dates on the calendar, and players confirm from their phones so you and your captains know who is showing up before you set the fixtures. When a game moves for weather or a gym conflict, message the affected team or the whole league at once instead of firing off a chain of texts and hoping it lands. That single stream of registration, payment status, roster, and schedule is what replaces the tangle of a group chat, a payment app, and a spreadsheet that never quite agree with each other.

When a new session starts, players carry their history and waivers forward instead of registering from scratch.

Frequently Asked Questions

What sports does Clubside work for?

Clubside supports 18 sports with customizable registration forms, including soccer, basketball, softball, volleyball, flag football, and kickball. Because the form is fully customizable, it works for essentially any adult rec sport: collect what your league needs and remove the rest.

Do players register and pay themselves?

Yes. Clubside runs your league in adult mode, so there is no parent or guardian step. You share a link, and each player registers, signs your waiver, and pays from a phone in about five minutes. You get a clean roster the moment they finish.

Can I charge per game instead of one league fee?

Yes. Take the full league fee at sign-up, or run a lighter model and bill per game, per session, or per playoff through invoices. You can also collect one-off drop-in fees or split a facility cost across a roster. Every charge is tracked on your dashboard.

Can team captains manage their own rosters?

Yes. Give each captain their own login scoped to their team, so they can see their roster and who has paid without touching the rest of the league. It turns captains into a help instead of another group texting you for updates.

Can I collect waivers at registration?

Yes. Players sign your league waiver as part of registration, before they are on a roster. Everything is stored with the player record, so you have it on file rather than chasing paper on game day.

Is the free plan enough for a small league?

For many leagues, yes. The free Starter plan includes 3 teams and up to 75 players with full self-registration, payment collection, waivers, and roster management, and no credit card is required. When you outgrow it, the Club plan is $29/month for up to 15 teams and Pro is $79/month for up to 50 teams.

Simple Pricing

Free
3 teams
$29
15 teams
$79
50 teams
See full pricing details

Related guide: Managing an Adult Rec League: Registration, Payments, and Scheduling

Start managing your league for free

Set up your organization in under 2 minutes. Start accepting registrations and payments today.

Get Started Free