Squash club software

The club software that speaks squash. From the court to the player's profile.

Paak already manages your members, fees, teams and compliance. For squash it goes further: a player profile with your federation's fields in seven countries, interclub ties in the formats of FFsquash, the Squash-Bundesliga, SWISS SQUASH, the ÖSRV Bundesliga, the Ligue Francophone de Squash and Squash Belgium, or in your own, ready-made training sessions, Squash 11 and Squash 57 on the same profile, and live PAR-11 scoring with Paak Pro.

  • Live scoring: who serves and from which box, let, stroke or no let in one tap, winner, nick, drop shot, boast and tin logged to the player (Paak Pro)
  • Conduct penalties: Conduct Warning, Conduct Stroke, Conduct Game, Conduct Match, with their effect on the score
  • For clubs in France, honorabilité (law of 8 March 2024): coaches tracked, reminders before expiry

Free up to 100 members. No credit card.

PAR-11 · best of 3 or 5 games winner · nick · drop · boast · tin Squash 11 & Squash 57 Federation fields by country Hosted in France
Who does what?

Squash club management software or app: who does what?

For a squash club, the federation keeps the licences and the official competitions, Paak runs club life (members, dues, sessions, interclub ties, live match scoring with Paak Pro) and your current files are imported in one go. The two complement each other: Paak does not replace the federation.

Licences and official competitions

Your federation for licences and official competitions

Licences, rankings and official competitions stay with your national federation. Paak does not replace it and is connected to none: it runs what happens at the club.

Club life, every day

Paak, the club's management software

Members, dues, sessions and attendance, interclub ties, live match scoring with Paak Pro; for clubs in France, honorabilité tracking for coaches. On a computer and on your coaches' phones. Free up to 100 members.

Create my club for free →
Your current files

Excel, CSV or the export from your previous tool

Imported in one go: Paak recognises the columns and you check the rows before the import. If you prefer, send us your list and we import it for you, free.

Built for squash

Everything a squash club runs, in one platform.

PAR-11
every rally scores a point, games to 11, best of 5
Let
let, stroke or no let in one tap, who serves and from which box: live scoring, with Paak Pro
2028
squash at the Los Angeles Games, 15 to 24 July: its first Olympic appearance
0 €
up to 100 members, with no time limit
Los Angeles 2028 Games

Squash at the Games, for the first time.

On 16 October 2023, the 141st IOC Session, in Mumbai, added squash to the programme of the Los Angeles 2028 Games, after two unsuccessful votes, in 2009 (golf and rugby sevens chosen) and in 2013 (wrestling kept). It will be squash's first appearance at the Olympic Games: two events, men's singles and women's singles, 16 players each, from 15 to 24 July 2028 at the Comcast Squash Center, at Universal Studios. The decision is for that edition.

2023The IOC vote, on 16 October
202815 to 24 July, in Los Angeles
16Players per event, men's singles and women's singles

What a club can prepare with Paak before then: online registration, the public club page with its groups and their weekly slots, the Les Balles levels on young players' profiles, and ready-made training sessions.

01 · Live scoring

You tap who wins the rally: Paak counts the rest.

During the match, you tap the player who wins the rally. Paak asks once who serves first, then counts games to 11 with a 2-point margin, shows the 10-all call when the score gets there (a player must win by 2 points), flags game point and match point, and knows at every rally who serves and from which box. Live scoring is part of Paak Pro.

  • Who serves, and from which box: the winner of the rally serves, the box alternates while the server keeps the serve, and the server chooses the box at the start of a game or when the serve changes hands
  • Let, stroke or no let: the answer to a request for a let in one tap, and the count of all three for each player
  • The 2-minute break between games: counted down when a game ends, with the name of the player who serves first in the next game
  • Best of 3 or best of 5 games: chosen before the first point
  • Winner, nick, drop shot, boast, lob, tin, unforced error: each shot logged with a tap goes to the player's profile
See all features
Live scoring of a squash match in Paak: winner, nick, drop, boast, tin
Nick share of winners
calculated profile metric
Squash athlete profile in Paak: winners, nicks, boasts and errors
Calculated metrics
nick share · tin error rate
02 · Player profile & performance

A player profile that speaks squash.

Every action in a match feeds the profile. The nick share of winners says something specific: millimetric precision on attacking shots. The FFsquash player profile keeps the preferred variant, playing style, playing hand and ranking.

  • Winners vs errors ratio and attacking-shot share: raw offensive efficiency
  • Nick share of winners and tin error rate: precision and risk-taking
  • Preferred variant, playing style, playing hand, optional PSA ranking
  • Strokes obtained, strokes conceded and lets: what the requests for a let gave the player
  • Racket weight (110-200 g) and fastest shot (km/h, radar)
See all features
Beyond the court

Less admin, more squash.

While you are on court, the club keeps running: members register online from your club’s public page, pay their fees and sign their waivers, and everything lands in your dashboard, with nothing to re-type.

Included from the free plan: public page and member portal on every tier.

  • Online registration from your club’s public page, no more paper forms
  • Fees by card or SEPA direct debit, in one or several instalments per your plans
  • Waivers and image-rights consent signed online, timestamped
  • A member portal with no account, no password: schedule, payments, documents
  • Automatic reminders and follow-ups: fees, licences, certificates
  • One-tap roll call, attendance tracked session after session
Two variants, one platform

Squash 11 or Squash 57: same player profile.

FFsquash governs two formats. Paak handles both within the same player profile, with a preferred-variant field that helps the coach place each member into the right training slot.

Squash 11 PAR standard

Competition squash. Every rally scores a point, a game is won at 11 with a 2-point margin from 10-10, and the match is best of 5 games: that is PAR-11.

  • Best of 5 games, to 11 points
  • 9.75 m × 6.40 m court, double-yellow-dot ball
  • In Paak: live scoring counts in PAR-11 (Paak Pro)

Squash 57 ex-Racketball

A discipline of its own, which FFsquash governs too: a bigger and slower ball, on the same court.

  • Same court, bigger and slower ball
  • In Paak: a preferred variant on the player's profile

Both variants live on the same profile. The preferred-variant field says who plays Squash 11, Squash 57 or both, and helps the coach build training slots. Live scoring counts in PAR-11: Paak has no scoreboard of its own for Squash 57.

FFsquash youth progression (age 7+)

Les Balles: nine levels on the young player's profile.

The nine levels of Les Balles, the FFsquash junior school, are picked from a list on the young player's profile, from Pastille bleue to Balle blanche. The club educator assesses each child continuously, with no one-off test, and updates the level on the profile.

Pastille bleuelevel 1
Bleue/Rougelevel 2
Pastille rougelevel 3
Rouge/Blanchelevel 4
Pastille blanchelevel 5
Blanche/Jaunelevel 6
1 pastille jaunelevel 7
2 pastilles jauneslevel 8
Balle blanchelevel 9

The level is awarded by the club educator, and Paak shows it as a badge on the young player's profile. The official diploma is downloaded from the FFsquash website.

The match log

Live statistics, squash vocabulary.

During the match a tap adds each shot to the player's profile, from your phone, courtside: four winning shots (winner, nick, drop shot, boast), the defensive lob and two errors (tin, unforced error). The scoreboard looks after the rest: it works out who serves and from which box, counts the points won on serve and on return, and keeps the count of the lets, strokes and no lets you decide. The Impact column says what each statistic weighs in the player's match rating. Live scoring is part of Paak Pro. Paak does not rate children: it is not offered to teams aged 12 and under.

StatisticImpactUse
Winner+2Clear winner (drive, kill, unreturnable finish)
Nick+2Ball dies on the floor-side-wall join: squash signature, unreturnable
Drop shot+1.5Soft shot dying near the front wall before the back-court bounce
Boast+1.5Side-wall winner: geometric attacking trick shot
Defensive lob+0.5High recovery shot to neutralise an attack
Stroke (interference point)+1Point awarded on opponent's interference: signals strong T-position
Tin (bottom-strip error)−1.5Strike on the front-wall bottom strip: automatic loss of rally
Unforced error−1.5Out of court, second bounce, not-up
Stroke conceded−1Point given to the opponent on their request for a let
Let (rally replayed)0The rally is replayed on the player's request, the score does not move

Why the nick deserves its own button

In a generic tool, a nick is counted as an ordinary winner. Yet the nick (the ball that strikes precisely the corner where floor meets side wall and rolls flat) is squash's signature shot. Its frequency in a player's profile says something very specific: millimetric precision on attacking shots. Paak surfaces it as its own stat for this reason: the nick share of winners is one of the calculated profile metrics.

World Squash rules

Conduct penalties, four clear levels.

The World Squash (WSF) rules set four conduct penalties, from the Conduct Warning to the Conduct Match. Paak offers them on the scoreboard: it applies each one's effect to the score, and each one weighs on the player's match rating.

LevelEffect
Conduct WarningNothing changes on the score. −0.5 on the match rating
Conduct StrokeOne point to the opponent. −1.5 on the match rating
Conduct GameThe game to the opponent; the player keeps the points already scored. −3 on the match rating
Conduct MatchThe match to the opponent. −5 on the match rating
In France · FFsquash player profile

The player profile, to FFsquash standards.

FFsquash licence number

Free entry: Paak accepts the number exactly as it appears on the licence, so no valid licence is ever rejected.

FFsquash ranking points

Numeric field. Enter the value communicated by your regional league. More precise than a truncated category name, and forward-compatible with future nomenclature changes.

Ranking category

Free entry: type the exact label given by your league, and it stays visible on the player's profile.

FFsquash age category

The FFsquash categories, picked from a list: Mini-Squash (3-6 years), École de Jeunes (7-10), U11, U13, U15, U17, U19, Espoirs (under 23), Senior, Vétérans (35 and over).

Preferred variant

Squash 11 (PAR standard), Squash 57 (ex-Racketball, slower ball), or both. Helps allocate members to the right training sessions.

Playing style

Attacking, defensive, all-round, touch. Tactical input for match coaching and interclub team composition.

Playing hand & PSA ranking

Right, left, ambidextrous. PSA world ranking is optional, reserved for tour-level professional players.

Racket weight & fastest shot

Weight in grams (110-200; ultra-light 110-145 typical). Fastest shot speed in km/h captured by radar, useful for season-long physical assessments.

Team competition

Interclub ties, in a league format or your own.

Create the tie in the format of your league: FFsquash interclubs, the Squash-Bundesliga, the SWISS SQUASH Interclub, the ÖSRV Bundesliga Austria, the Ligue Francophone de Squash interclubs or the Squash Belgium Nationale ERE; or set your own format for any other league. You call up your players with attendance confirmation, and Paak works out the tie score from the matches.

  • Lineup match by match, from the team entered
  • Each match score entered game by game, on every plan, and checked against the format (singles, best of 5 games to 11)
  • Matches scored live with Paak Pro, with each player's statistics
  • FFsquash: men, 4 players, matches in the order No. 4, No. 1, No. 2, No. 3; women, 3 players, No. 3, No. 1, No. 2 (sporting rules 2026-2027, art. 60 and 64)
  • At 2-2 in the FFsquash format, Paak says which team takes the better draw (« nul offensif »): games, then points, then the No. 1 match (art. 59); the SWISS SQUASH men's format follows the same order
  • In the FFsquash play-offs, the stop at the decided score when both captains agree

In Paak: each match counts in its players' records, the tie once in the team's. The official ranking and results stay with your federation.

Outside France

What Paak carries, country by country.

The player profile and the interclub sheet follow the club's country. Here is what Paak carries today, country by country, and where you set things yourself.

Switzerland

Profile: SWISS SQUASH strength class (C4 up to A1), ranking points, age class.
League: SWISS SQUASH Interclub, men 4 players (NLA to 3rd league), women 3 players (NLA to 1st league). On a 2:2 in the men's format, Paak says which team has the better draw: games, then points, then the number ones.

Germany

Profile: DSQV licence number, position in the German ranking, age class.
League: Squash-Bundesliga, men 4 players, women 3 players.

Austria

Profile: ÖSRV ranking points, age class.
League: ÖSRV Bundesliga Austria, men 4 players, women 3 players.

Belgium

Profile: Squash Vlaanderen member number and classification, ranking points (Squash Vlaanderen or Ligue Francophone de Squash), age category.
League: Ligue Francophone de Squash interclubs (3 players) and Squash Belgium Nationale ERE (4 players). The Squash Vlaanderen interclub counts a tie in games won, which the sheet does not do: a Flemish club uses the custom format.

United States

Profile: US Squash rating (USR), age division.
League: no US Squash league format is built in: use the custom format.

Australia

Profile: SqA ID number, SquashLevels level, AJST ranking for juniors, age group.
League: no state pennant format is built in: use the custom format.

United Kingdom

Profile: the fields common to every country; no England Squash fields today.
League: no county league format is built in: use the custom format.

Every country

Profile: PSA world ranking, playing hand, playing style, preferred variant (Squash 11 or Squash 57).
League: the custom format, where the club sets the number of singles.

The same everywhere: the live board follows the World Squash singles rules, and every league format is singles, best of 5 games to 11. No federation is connected to Paak: members come in by CSV import and the federation values are typed on each profile.

Paak and FFsquash, complementary

Paak complements the federal channel.

FFsquash runs the federal channel: licences, national rankings, tournament sanctioning, national championships. Paak does not replace this channel. It handles everything else: the day-to-day life of the club.

Stays with FFsquash

Your official reference

FFsquash licence, official ranking points, tournament sanctioning, interclub championship registration, federal declarations.

Paak · in addition

What Paak adds

Members, fees, Mollie payments, honorabilité tracking for coaches (French law of 8 March 2024), live performance, communications, volunteers, sponsors, multi-sport.

No public FFsquash API as of today. Your licensed players come in by CSV import of an export from the federal portal; the licence number and ranking are then entered on each profile. Nothing goes back from Paak to FFsquash: the official licence and ranking are still handled on the federal portal.

For clubs in France · Honorabilité & FFsquash licences

French law of 8 March 2024: tracked for you.

This section applies to clubs in France. The French law of 8 March 2024 makes club presidents personally liable for the honorabilité (background-check status) of every coach, official and adult volunteer in regular contact with minors. In squash, this covers the head coach, assistants, mini-squash and Les Balles session leaders, club markers and any volunteer present at youth sessions or youth interclub matches.

  • Status per coach: valid / expiring soon / expired
  • Automatic reminders 30, 14 and 7 days before each attestation expires: a notification to the club's admins, and from Paak One an email to the admins and to the coach
  • CSV export in the SI Honorabilité format (Paak One)
  • FFsquash licence, ranking and medical certificate on the same coach profile
Coaching staff · 2026–27 season Real-time compliance
Marc Aubert
Youth coach · DE Squash
Up to date
Sophie Renaud
Les Balles session leader
Expires 38 d
Karim Boudjedra
Interclubs team coach
Up to date
Élise Marchetti
Club marker
Expires 7 d
Antoine Dupré
WSF / FFsquash referee
Up to date
Beyond squash

Squash, on top of everything Paak already does.

Everything above (squash scoring, conduct penalties, the player profile, calculated metrics, interclub ties) sits on top of the full club-management platform. Members, fees, scheduling, board governance: Paak already runs all of it.

  • Member, fee and family management
  • Online payments (Mollie, 1.2 % capped fee, 0 % from Paak One)
  • Training slots and recurring sessions, with one-tap roll call
  • Ready-made training sessions, built from the drills of the Côté Coach squash guide (printable sheet with Paak One)
  • Volunteer and sanctioned-competition management
  • Equipment distribution (rackets, balls, club apparel)
  • Indoor emergency protocols
  • Built for GDPR, hosted in France (OVHcloud)
Mobile app

Attendance at training, even offline.

The Paak app for your coaches and club officers: offline attendance, a reminder before each session, the live match with Paak Pro. Included in every plan.

Paak app, attendance screen (shown in French): each player marked present, absent or excused
New · Member portal

Your members get their own space, no account, no password.

A personal secure link in every club email: schedule and call-ups, dues payable online (“Pay everything” in one payment), medical certificate upload, progression, volunteering.

Discover the member portal →

Simple, transparent pricing

Start free. Upgrade when your club grows.

Free
0 €
Free forever
 
Organise your club.
  • Up to 100 members
  • 3 admins, 1 sport, 3 groups
  • Member management & CSV import
  • Households, emergency contacts & family discounts
  • Sessions & attendance with RSVP
  • Collect membership fees online: 1.2% fee (capped at €2.50)
  • Session plan on the session: minuted blocks, editable
  • Club newsletter + member emails: 50 per month
  • Emergency protocols & incidents
  • Sponsorship (3 max)
  • Staff safeguarding checks (legally required)
  • EU-hosted data, built for GDPR
  • Member portal for every member: no account, no password
  • Public club page: your web presence, in your colors, with registration built in
Create my club for free
Paak Pro
99 € / month
 
Win with data.
  • Everything in Paak One, plus:
  • Unlimited members
  • 10 admin users (+€5/seat/mo)
  • Unlimited sports & groups
  • Advanced analytics & exports
  • Live performance tracking
  • Training analytics: planned vs delivered
  • Sponsorship ROI & auto-renewal
  • Priority support
  • Advanced newsletter (rich editor, templates, analytics, 5,000/mo)
  • Newsletter merge fields (12 variables)
  • AGM financial report · budget · bank reconciliation · XLSX export
Try Paak Pro

14-day free trial included

Prices shown are net (excl. VAT). VAT not applicable: service exported from Switzerland, reverse charge by the customer (art. 8 para. 1 LTVA).

Is your club in one of these countries? It has its own prices: Switzerland · United Kingdom · United States · Canada · Australia · Morocco · Tunisia · Algeria · Egypt · South Africa · Türkiye · Senegal · Côte d’Ivoire

The mobile app is included in every plan.

Accepted payment methods

Credit Card SEPA

Frequently asked questions

Are there ready-made training sessions?

Yes. On your group's session, pick an age group, a length (45, 60, 75 or 90 minutes) and one of five themes: movement and ghosting; length and solo practice; serve, return and length; short game and boast; volley and interception. Paak builds a timed session (warm-up, two main blocks, a conditioned game, cool-down) from 32 drills based on squash's published references: the WSF rules, FFsquash documents, and the England Squash and Squash Canada programmes, cited as such. They are exactly the drills of the Côté Coach squash guide, free to read. Every drill carries the reminder that juniors wear certified protective eyewear, and several say which ball to pick for the group's level. Planning, editing and saving the session is free; printing the session sheet and club-made drills beyond 5 are in Paak One.

Does Paak score a squash match live (PAR-11)?

Yes, with Paak Pro. You tap the player who wins the rally: Paak counts games to 11 with a 2-point margin, works out who serves and from which box, and counts the points won on serve and on return. A request for a let is answered in one tap: let, stroke or no let, and the match keeps the count of all three for each player. Shots are logged next to the score: winner, nick, drop shot, boast, lob, tin and unforced error. The match is best of 5 games, or best of 3 if you choose it before the first point. No substitutions: it is one against one. Paak does not rate children: live scoring is not offered to teams aged 12 and under, and for ages 13 to 18 the coach first confirms a short reminder.

Are both Squash 11 and Squash 57 supported?

Yes, on the profile. Each player has a preferred variant: Squash 11, Squash 57 (formerly Racketball, a bigger and slower ball) or both, which helps the coach build training slots. Live scoring counts in PAR-11: Paak has no scoreboard of its own for Squash 57.

Squash will be at the Los Angeles 2028 Games. What can a club prepare with Paak?

On 16 October 2023, the 141st IOC Session, in Mumbai, added squash to the programme of the Los Angeles 2028 Games: it will be squash's first appearance at the Olympic Games. Two events, men's singles and women's singles, 16 players each, from 15 to 24 July 2028. The decision is for that edition; nothing is decided beyond it. What a club can prepare with Paak: online registration, a public club page with its groups and their weekly slots, the Les Balles levels on young players' profiles, ready-made training sessions, and a newsletter sent to all members or to one team.

Does Paak handle FFsquash licences and rankings?

Yes, on each player's profile: the FFsquash licence number, the ranking points (a number), the ranking category (free text: type the exact label your league gives you, it is saved as typed) and the FFsquash age category, picked from a list (Mini-Squash 3-6, École de Jeunes 7-10, U11, U13, U15, U17, U19, Espoirs under 23, Senior, Vétérans 35 and over). Paak keeps what you enter: the official licence and ranking stay with FFsquash.

Does Paak handle interclub ties?

Yes. Create the tie in a league format Paak carries: FFsquash interclubs, the German Squash-Bundesliga, the SWISS SQUASH Interclub, the Austrian ÖSRV Bundesliga, the interclubs of the Ligue Francophone de Squash or the Squash Belgium Nationale ERE; for any other league, set your own format (the number of singles). Every format is singles, best of 5 games to 11. Each match score is entered game by game, on every plan, and checked against the format; a match can also be scored live with Paak Pro. Paak works out the tie score and, where the league's rules name a better draw at 2-2 (FFsquash, SWISS SQUASH men, Squash-Bundesliga men), says which team takes it. In the FFsquash play-offs you can stop the tie at the decided score when both captains agree.

Does Paak work for a squash club outside France?

Yes. The live board follows the World Squash singles rules, the same in every country. The player profile carries the fields of the club's country: in Switzerland the SWISS SQUASH strength class (C4 up to A1), ranking points and age class; in Germany the DSQV licence number, the position in the German ranking and the age class; in Austria the ÖSRV ranking points and age class; in Belgium the Squash Vlaanderen member number and classification, the ranking points and the age category; in the United States the US Squash rating and age division; in Australia the SqA ID number, the SquashLevels level, the AJST ranking for juniors and the age group. In every country: PSA world ranking, playing hand, playing style and preferred variant. The interclub sheet carries the SWISS SQUASH Interclub, the Squash-Bundesliga, the ÖSRV Bundesliga, the Ligue Francophone de Squash interclubs and the Squash Belgium Nationale ERE; for any other league you set a custom format. A club in the United Kingdom gets the fields common to every country, with no England Squash fields today, and uses the custom format for its county league. No federation is connected to Paak: members come in by CSV import and the federation values are typed on each profile.

Is Paak suitable for FFsquash-affiliated clubs?

Yes. Paak keeps the FFsquash licence number and ranking points on each profile, tracks honorabilité for coaches (French law of 8 March 2024), handles membership fees and their online payment, runs the ties of the Championnats de France Interclubs, training, tournament and camp scheduling, and the coaching and refereeing diplomas you record. No public FFsquash API as of today: your licensed players come in by CSV import of an export from the federal portal, and licence numbers and ranking points are entered on each profile.

Does Paak track the Les Balles youth levels?

Yes, as a named level on the young player's profile, picked from the list of the nine FFsquash levels, from Pastille bleue to Balle blanche. The club educator assesses each child continuously, with no one-off test, and updates the level; the official diploma is downloaded from the FFsquash website. And in matches, Paak does not rate children: live scoring is not offered to teams aged 12 and under.

Can families sign their child up for the right slot?

Yes. Each group (say the junior school on Wednesday, adult leisure on Thursday evening) shows its weekly slots on the club's public page and in the online registration form. Parents pick the group, the coach or a club officer accepts the request, and you can set a number of places and open a waiting list. It is included in every plan.

Ready for next season?

Your squash club, connected today.

Members and fees, player profiles, interclub ties, ready-made sessions: it's all ready. Free up to 100 members, no credit card; live scoring is part of Paak Pro.

Hosted in France 100% GDPR Free up to 100 members