Back to blog

How Do I Keep Classes, Leagues, and Bookings From Colliding?

How Do I Keep Classes, Leagues, and Bookings From Colliding?

Keep classes, league nights, and player bookings on one shared court calendar so they cannot claim the same court at the same time.

· By Smash Team · 2 min read

Two groups at the front desk. One wants Court 2 for a clinic. The other already booked it on WhatsApp. Your sports club court schedule lives in three places, so nobody sees the collision until players are standing in the lobby.

That is how double booking courts usually happens: not from malice, from a calendar nobody shares. Smash helps club administrators see the whole day on one grid, so classes, leagues, and player bookings stop fighting for the same slot.

One shared calendar for the whole day

Smash puts bookings, named holds, and tournament match courts on one sports club court schedule. You answer “is Court 1 free at 11?” without opening a binder, a chat, and a spreadsheet.

Busy court calendar with bookings, clinic holds, and match courts

The outcome is simple: the slot is taken or it is open. Staff stop guessing which paper was newest.

Hold coaching time without a fake booking

Clinics and private lessons need real court time, not a ghost name on the walk-in sheet. Smash helps you reserve continuous court time as a named hold so players cannot book through it.

Named hold painted across several court slots

Link the hold to a class or clinic and assign coaches when it matters for reporting. The desk sees “Intermediate Clinic · Alex Chen,” not “Booked by Staff.”

Named hold linked to a class with coaches selected

Protect match courts without retelling the draw

Tournament matches need the same protection. When you schedule a court for a match, Smash keeps that slot closed to casual bookings so nobody lands mid-semifinal. For draws, scoring, and publish flow, use run club tournaments without spreadsheets. This post is only about keeping the day collision-free.

Season leagues are a different planning job. Lock courts early when you plan winter leagues; day-of collisions still belong on the same shared calendar.

See how much open time you already closed

Named holds are useful. Too many of them hide true open capacity. Smash shows how much of the week’s open court-hours are already closed, and which named holds are largest.

Share of open court-hours already closed by named holds

Use that signal to free soft holds before you discount empty hours (fill off-peak court slots).

Ready to stop lobby collisions?

Smash includes a shared court calendar and named holds on Starter and Growth. Check club pricing, then open the day view in the Smash Club Dashboard.

Share this post