Run your pickleball league, hassle-free.

Rotations, attendance, substitutes by text and matches on every phone. Rallyz handles the logistics: you just play.

Phone, tablet or computer · nothing to download

How it works

5 steps, from group to standings

At the top of every page, the step circles take you from one page to the next: tap them to move forward or back.

  1. 1

    Groups

    Create or pick your group: each group has its own roster, settings and matches.

  2. 2

    Players

    Your players, their attendance and your substitutes. Invite them by link or QR code.

  3. 3

    Session

    Courts, match type, level balancing or Up & Down, then “Generate round robin”.

  4. 4

    Matches

    Every round, every court. Scores are entered courtside, by you or by the players.

  5. 5

    Results

    Session and season standings, live.

Real screens from the Rallyz app.

What Rallyz does for you

Smart rotations

Everyone plays as much, sits out in turn and changes partners.

Learn more

Smart rotations

The bench is spread fairly over the whole session and Rallyz avoids repeating pairs two rounds in a row. Mixed matches keep one woman and one man per team whenever possible.

Balanced teams or courts by level

Your strategy, on the share of rounds you choose.

Learn more

Balanced teams or courts by level

Balanced teams: each court pits two teams of similar strength. Courts by level: similar levels play together. The other rounds stay mixed.

Substitutes by text, automatically

Someone’s out? Rallyz texts your substitutes, one by one.

Learn more

Substitutes by text, automatically

Same gender first, then your list order. The first to reply YES gets the spot, their name replaces the absent player in the matches and you get a text alert.

Attendance in one tap

In Out for every upcoming session, right in the notification bell.

Learn more

Attendance in one tap

Players announce absences ahead of time; you see who’ll be there at a glance. A grace delay avoids texting substitutes after an accidental tap.

Matches on every phone

Everyone sees their round and court, and can enter their scores.

Learn more

Matches on every phone

Share the matches by link or QR code. Players, with or without an account, enter their scores: they show up in your app on their own. Something changes? Rebuild the rest: played rounds stay intact.

Session and season standings

Wins, differential, and the total for the whole season.

Learn more

Session and season standings

Each session adds up over the season: regulars and substitutes apart, dice tiebreak. Fix a past session’s score: the season updates. CSV export.

Attendance and substitutes

Someone’s out? The substitute is found for you

  1. 1

    Léa reports her absence

    The bell reminds her to confirm; she answers “I can’t make it”.

  2. 2

    Substitutes get a text

    One by one, same gender first, in your list order.

  3. 3

    The first YES takes the spot

    Instant confirmation, and their name replaces Léa’s in the matches.

  4. 4

    The organizer is notified

    An alert text, with nothing to manage.

New

Up & Down mode

Courts are ranked from top to bottom: after every set, the best move up and the last move down. Rallyz builds each court’s schedule, the standings and the next set’s placement.

  1. 1

    Pick your format

    Number of courts, 4 or 5 players per court, how many move up or down and the number of sets.

  2. 2

    Sets follow one another

    Each court has its own schedule. A finished set folds away and the next one is ready, with the new places.

  3. 3

    Scores are entered courtside

    By you or by the players, in the match link. A mistake? Fix the score: the standings follow.

  4. 4

    Results by set

    Each court’s standings and who moves up or down, set by set. Each player can see only their court.

Plans

Free to play. A plan to organize.

30 days free with every feature, no credit card

Yearly: 1.5 months free (−12.5%)

Player · Free

For everyone who plays

Free

Forever

  • Join groups by link or QR code
  • Confirm attendance (In Out)
  • See matches, round and court
  • Get substitute offers by text
Open the app

Ligue

To run your league, with a co-organizer

$9.99/month$104.99/year

or $104.99/yearthat’s $8.75/month

  • Up to 2 groups, unlimited sessions
  • 1 co-organizer
  • 15 substitutes by text per month

Every feature included

  • Substitutes by text
  • Fair rotations
  • Balanced teams
  • Courts by level
  • Up & Down mode
  • Practice pairs
  • Late arrivals
  • In / Out attendance
  • Scores by players
  • Season standings
Try free for 30 days
Recommended

Ligue+

For up to 4 groups, as a team

$24.99/month$262.99/year

or $262.99/yearthat’s $21.92/month

  • Up to 4 groups, unlimited sessions
  • 2 co-organizers
  • 50 substitutes by text per month

Every feature included

  • Substitutes by text
  • Fair rotations
  • Balanced teams
  • Courts by level
  • Up & Down mode
  • Practice pairs
  • Late arrivals
  • In / Out attendance
  • Scores by players
  • Season standings
Try free for 30 days

Club or Association

Clubs, associations and centers

Leagues or sessions per week

Dink · up to 12 leagues or sessions per week

$89.99/month$944.99/year

or $944.99/yearthat’s $78.75/month

150 substitutes by text per month, shared

Drive · up to 25 leagues or sessions per week

$149.99/month$1,574.99/year

or $1,574.99/yearthat’s $131.25/month

300 substitutes by text per month, shared

Smash · up to 45 leagues or sessions per week

$199.99/month$2,099.99/year

or $2,099.99/yearthat’s $175.00/month

450 substitutes by text per month, shared

More than 45 leagues or sessions per week

Custom quote

 

Substitutes by text to fit your needs

Every included feature, plus:

  • Unlimited organizers
  • Groups owned by the club
  • Shared substitute list and admin view
  • Substitute texts shared across leagues
  • A single invoice

Association? Annual payment by invoice available. Write to us

Prices in Canadian dollars, taxes extra.

Compare plans
LigueLigue+Club or Association
GroupsUp to 2 (unlimited sessions)Up to 4Dink: 12, Drive: 25, Smash: 45 leagues or sessions per week
Substitutes by text, per month1550Dink 150 · Drive 300 · Smash 450, shared
Rotations: fair bench, varied partners and opponents
1-2-3 ratings, balanced teams, courts by level
Practice pairs, late arrivals, rebuild the rest
Up & Down
Invites by link or QR code, one-tap attendance
Matches on players’ phones, scores entered by players
Scores, session and season standings
Co-organizing (free for the co-organizer)1 person2 peopleUnlimited
Groups owned by the club——
Shared substitute list, admin view——
A single invoice——
30-day free trial, no card

FAQ

Does the trial require a credit card?

No. The 30-day trial doesn’t require a credit card.

What’s included in the trial?

Every Ligue+ feature: up to 4 groups, two co-organizers and substitutes by text.

What happens after 30 days?

Your account goes back to a Player account. Your groups are kept read-only and come back as they were as soon as you pick a plan.

Can I switch plans, go annual or cancel?

Yes, anytime, in “My subscription”.

What happens when the substitute quota is reached?

Nothing is blocked: substitute offers go through the in-app bell instead of text. You can also add a pack of 25 substitutes by text for $5.

Do my players need to pay?

No, never. The Player account is free. Only the organizer picks a plan.

How are taxes calculated?

Prices are before tax. GST and QST, or HST, are added at checkout based on your province.

Can an association pay by invoice?

Yes, yearly. Write to us at info@rallyz.app.

Can my players opt out of texts?

Yes. Each player gives consent when joining the group and can unsubscribe anytime by replying STOP.

Balanced teams or courts by level: what’s the difference?

With balanced teams, each court pits two teams of similar strength (a stronger player with a weaker one, for example): close matches everywhere. With courts by level, players of similar level play together: strong with strong, the others together. The middle level alternates so no one is stuck on the same court.

What is the share of rounds for?

You choose how much of the session uses the strategy, e.g. 40% of rounds by level. The other rounds stay mixed so everyone plays with everyone.

How is player strength set?

The organizer gives each player a private 1 to 3 rating. It’s not an official level, only a guide to balance matches. Players never see their rating.

How do practice pairs work?

Pick two people and how many times they play together. Rallyz pairs them in those rounds and keeps the rest of the session varied.

What if someone arrives late or leaves early?

Set it before the session: rotations are built period by period. Mid-session, rebuild the rest: rounds already played and their scores stay intact.

How are substitutes picked?

Rallyz first texts substitutes of the same gender as the absent player, in your list order, then the others. The first to reply YES gets the spot; their name replaces the absent player in the matches.