Simple, transparent pricing

Free to start.Pay only when you run leagues.

No monthly subscription. Players join for free. League managers pay a small platform fee per division — and keep the registration revenue they set.

For players

Free to join

Freeaccount · no credit card

Browse leagues, link DUPR, and register for seasons. You only pay when an organizer sets a division registration fee.

  • Create an account at no cost
  • Division fees set by each league organizer
  • Some leagues are free; others collect fees through Stripe at registration
  • Match scheduling, standings, and score confirmation included
Create free account
Most popular

For league managers

Pay when you run

$25per division at schedule lock

Launch seasons for free. Connect Stripe to collect player registration fees directly. You do not pay FlexLeague+ until you lock a full division and generate its schedule — after your players have already paid you.

  • Free to create seasons and divisions
  • Collect registration fees from players first — no platform fee until schedule lock
  • $25 platform fee per division when the schedule is generated
  • Player registration fees go to your connected Stripe account
  • Set your own division fees — you keep what players pay (minus Stripe processing)
  • Scheduling, standings, playoffs, DUPR partner tools, and email tools included
Start managing leagues

Example

You don't pay until your players pay you

Run one Mixed Doubles · 3.5–4.0 division. Set a $50/player fee and fill 8 teams (16 players). You collect registration fees as players sign up — then pay FlexLeague+ $25 once when you lock the roster and know you have a full division ready to play.

16 players × $50+$800
FlexLeague+ platform fee (at schedule lock)$25
You keep (before Stripe processing)$775

Set your own fees — this is just an illustration. If a division does not fill, you never pay the platform fee until you choose to lock and run it.

How money flows

FlexLeague+ is not a subscription app. Here is what each party pays — and when.

Players

Account is free. Registration fees are set by the league organizer — paid through Stripe only when you join a paid division.

Managers collect

Connect Stripe from your profile. Player registration fees are charged to your connected account — you choose the price for each division.

FlexLeague+ platform fee

$25 per division when you lock the roster and generate the schedule — after players have paid registration fees and you know the division is ready to run.

Fee typeWho paysWhenAmount
Player accountPlayerSign upFree
Season creationLeague managerCreate a seasonFree
Division registration feePlayerRegister for a divisionSet by organizer
League platform feeLeague managerSchedule lock / generation$25per division

Stripe processing fees apply to card payments. Organizers are responsible for refunds, disputes, and taxes on player fees they collect.

Real league workflows

Built with managers and players who love the game

See how league managers and players describe running seasons on FlexLeague+ — from registration through playoffs.

Case study

One mixed doubles division, zero spreadsheets

A league manager launches a rated mixed doubles division, collects registration fees as teams sign up, and runs the full season — from schedule lock through playoffs — inside FlexLeague+.

  1. 1

    Create the season and set fees

    Publish a mixed doubles division with rating gates and a $50/player registration fee. Players browse by zip code and register with a partner.

  2. 2

    Fill the division and collect payments

    Teams register and pay through Stripe into the manager’s connected account. Registration revenue comes in before any platform fee is due.

  3. 3

    Lock the roster and generate the schedule

    Once the division is full, lock the roster and pay the one-time platform fee. FlexLeague+ generates the round-robin match grid automatically.

  4. 4

    Run the season and crown a champion

    Players confirm scores from their phones, standings update live, and playoffs seed from regular-season results — no manual bracket math.

From managers & players

Our players love that scores are submitted and confirmed in one place. No more arguing about results — it is all logged and transparent.
Portrait of Sarah M., community pickleball organizer in Dallas, TX, quoted about transparent score confirmation in FlexLeague+

Sarah M.

Community Organizer · Dallas, TX

My favorite leagues are the ones run with FlexLeague+. I always know my schedule, my standings, and who I am playing next.
Portrait of Mia T., competitive pickleball player in Austin, TX, quoted about schedule and standings visibility in FlexLeague+ leagues

Mia T.

League Player · Austin, TX

Submitting scores from my phone takes seconds, and I get a ping when my opponent confirms. It feels like a real league, not a group text.
Portrait of Chris L., competitive pickleball player in Denver, CO, quoted about mobile score submission in FlexLeague+

Chris L.

League Player · Denver, CO

I used to spend three hours every Sunday updating standings and emailing schedules. With FlexLeague+, it is all done before I finish my coffee.
Portrait of James R., pickleball league director in Atlanta, GA, quoted about saving time on standings and schedules with FlexLeague+

James R.

League Director · Atlanta, GA

Our players love that scores are submitted and confirmed in one place. No more arguing about results — it is all logged and transparent.
Portrait of Sarah M., community pickleball organizer in Dallas, TX, quoted about transparent score confirmation in FlexLeague+

Sarah M.

Community Organizer · Dallas, TX

The playoff bracket practically runs itself. I started playoffs at 9am, had semis done by noon, and the final by 3pm. Zero chaos.
Portrait of David K., club manager in Phoenix, AZ, quoted about running playoff brackets smoothly with FlexLeague+

David K.

Club Manager · Phoenix, AZ

Pricing FAQ

Is FlexLeague+ free for players?

Creating an account is free. When you join a league, the organizer sets each division's registration fee — some leagues are free, others charge a season fee paid through Stripe at registration. You only pay when you register for a paid division.

How do player registration fees work?

Each division can have its own registration fee set by the league manager. When a fee applies, you pay by card through Stripe during the payment period. The charge goes to your league manager's connected Stripe account—FlexLeague+ does not keep player registration fees. Refunds follow the league's policy; contact your manager for refund questions.

What is the platform division fee?

League managers pay FlexLeague+ a small platform fee (typically $25) when they lock the roster and generate the schedule for a division. That is separate from player registration fees, which go to the manager's Stripe account.

Do league managers receive registration money in their own Stripe account?

Yes. Managers connect a Stripe Express account from My Profile → Payouts & Stripe. Player registration fees are charged to that account. Connecting Stripe is required before creating a division. FlexLeague+ only charges managers the separate platform division fee at schedule lock.

More questions? See all FAQs or create a free account.

Ready to launch your next season?

Create your account free — no credit card required. Connect Stripe when you are ready to collect registration fees.