Skip to content
Best-of-five on glass, run like a tour event

Run your squash club like the PSA

From the Monday-night club round-robin to the club championship final, BallOBall runs the whole squash season — best-of-five matches scored point-by-point under PAR-to-11, lets and strokes logged the way the ref calls them, a games-won table that ranks the ladder correctly, and a court-side fan page on the glass. Hand the marker a tablet and let the match find its decider.

Games
Scored in
Games
Played in
2
Positions
Built for Squash

One engine, tuned to Squash

The whole platform re-skins to Squash — labels, scoring, period structure, and brand accent all follow the sport.

  1. 01

    Games are the score

    PAR-to-11 means every rally is a point, but the scoreline that matters is games won. Tap each rally for the play-by-play; the match swings only when a game closes — 11–9, 12–10, on to the fifth. The 2–2 decider is handled, no mental math at the front wall.

  2. 02

    Lets, strokes & no-lets

    The marker logs every let, stroke, and conduct call as the ref makes it — the decision that hands the rally to the right player, or replays it. The play-by-play reads like the referee’s sheet, so a contested let is on the record, not in the air.

  3. 03

    Winners & errors tracked

    Tap a clean winner off the back wall or an unforced tin, and it rolls into the box score without touching the scoreline. After the match, a player sees their winner-to-error ratio across all five games — the number that wins ladder spots.

  4. 04

    A ladder table, not a win grid

    Matches Played, Won, Lost, Win %, Games For, Games Against, and Game Differential — sorted so the club ladder ranks by matches won with GD as the tiebreak. A 3–1 win and a 3–2 grind read differently in the table, exactly as they should.

It really speaks the sport

A Squash console & table — not a spreadsheet

The scorekeeper buttons and the standings columns below are exactly what Squash gets — generated from the sport engine, not a generic grid.

LiveSquash
Game 18:32
NOR2Northside9–1 · 1st
vs
RIV1Riverside7–3 · 2nd

Example · Games · live to the fan page

Squash scorekeeper10 event types

Scores games

  • Game Won+1

Tracked events

  • Point
  • Rally
  • Winner
  • Unforced Error
  • Let
  • Stroke
  • Error
  • Game Start
  • Game End
Squash standingsauto-built
#TeamGPWLWin %GFGAGD
1Northside1291.9004218+24
2Riverside1273.7003325+8
3Harbour1255.5002930-1

Positions

  • SINGLES
  • DOUBLES

Rule presets

  • WSF
  • Club (best of 3)
Everything in the box

The full Squash operation

From the first fixture to the broadcast scorebug — every surface your Squash league runs on, built in.

  • Divisions & draws

    Run a monthly round-robin division, or a seeded knockout championship with the Tournaments module. Conflict detection warns when a player or the club is double-booked; you assign the courts and the time slots, so no two matches land on the same glass at once.

  • Marker-first scoring

    Big touch targets for every squash call — point, rally, winner, let, stroke, error — driven from the T by one tablet. Offline-tolerant for basement courts with no signal, undo any rally, and every game is pushed to the glass.

  • Glass-court overlays

    A squash-themed scorebug with the games box (2–1), the live game score, and a let/stroke ticker — one browser source into OBS for the club final on the showcourt glass. The marker drives the graphics; no separate operator.

  • Club fan pages

    Every club can publish a branded public page with live games, the rally feed, the ladder, and a winners leaderboard. No login — members just open the page on the gallery rail and follow the decider.

Why operators switch

What Squash leagues get

  • Best-of-5

    The decider, handled

    Games to 11, win by two, match at three games — including the full 2–2 fifth-game decider. The period model follows squash, not a generic four-quarter clock, so the table never asks for a fifth quarter.

  • PAR-11

    Every rally a point

    Point-a-rally scoring is logged rally by rally for the box score, while the scoreline only moves when a game is won — so the play-by-play is complete and the scoreboard never lies.

  • 0

    Clipboards on the gallery

    Replace the laminated ladder sheet, the WhatsApp results thread, and the hand-tallied games count with one tablet that scores, ranks the ladder, and runs the stream at once.

Start your Squash league

From the Monday-night club round-robin to the club championship final, BallOBall runs the whole squash season — best-of-five matches scored point-by-point under PAR-to-11, lets and strokes logged the way the ref calls them, a games-won table that ranks the ladder correctly, and a court-side fan page on the glass. Create an account, set up your organization and pick a sport. The free tier asks for no card.