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
Groups
Create or pick your group: each group has its own roster, settings and matches.
2
Players
Your players, their attendance and your substitutes. Invite them by link or QR code.
3
Session
Courts, match type, level balancing or Up & Down, then “Generate round robin”.
4
Matches
Every round, every court. Scores are entered courtside, by you or by the players.
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
InOut 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.
RRallyzText Message
🏓 Rallyz Saturday morning: open spot Saturday, October 10 at 9 AM. Reply YES to take it or NO by 7:05 PM. STOP: unsubscribe
YES
🏓 Thanks Zack! Your spot is confirmed: Saturday morning, Saturday, October 10 at 9 AM. Have a great game!
RRallyzText Message
🏓 Rallyz Saturday morning: Zack replaces Léa (Saturday, October 10 at 9 AM).
Attendance and substitutes
Someone’s out? The substitute is found for you
1
Léa reports her absence
The bell reminds her to confirm; she answers “I can’t make it”.
2
Substitutes get a text
One by one, same gender first, in your list order.
3
The first YES takes the spot
Instant confirmation, and their name replaces Léa’s in the matches.
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
Pick your format
Number of courts, 4 or 5 players per court, how many move up or down and the number of sets.
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
Scores are entered courtside
By you or by the players, in the match link. A mistake? Fix the score: the standings follow.
4
Results by set
Each court’s standings and who moves up or down, set by set. Each player can see only their court.
Dink: 12, Drive: 25, Smash: 45 leagues or sessions per week
Substitutes by text, per month
15
50
Dink 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 person
2 people
Unlimited
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.