Creating an open play session
How to set up a drop-in or scrimmage session in Club OS, including sport, capacity, and back-dating a session that already happened.
Overview
An open play is a session that belongs to no league and no season — a Tuesday-night drop-in run, or a one-off friendly between two of your club's teams. Unlike a training or match, an open play can hold games, scores, box scores, an ad-hoc roster, and an optional fee, all without any competition attached.
Open plays are a type of club event, so you create them from the same Events area.
Creating a session
- Go to Events in the sidebar.
- Click New event.
- Set Type to Open play. Two extra fields appear:
| Field | Notes |
|---|---|
| Sport | Required for an open play — box scores and stats are recorded against this sport. |
| Capacity | Optional. Caps how many players can hold a slot. Leave blank for unlimited. See Capacity, waitlist & check-in. |
- Fill in the rest of the form (title, start/end, location) as you would for any event.
- Click Create event.
Back-dating a session that already happened
Training, matches, and general club events must be scheduled in the future. Open plays are the exception — because clubs often record a run after it happened, you can set a start date and time in the past for an open play. This lets you back-fill last night's pick-up run and record its games and box scores.
What you can do on a session
Once created, the session page gives you everything an open play needs:
- Drop-in fee — optionally charge players to join.
- Roster — add club members and walk-on guests.
- Squads — form teams on the day for pick-up games.
- Games — record matchups and scores.
- Leaderboard — see how squads and players did.
Edge cases / gotchas
- Sport can't be blank. An open play always needs a sport; the form won't save without one.
- Recurring open plays. Weekly or custom recurrence works just like other events — each instance is a full open play with its own roster, games, capacity, and fee.
- Cancelling. Cancelling an open play is permanent and notifies members. If the session has a paid, public listing, ticket holders are notified too — see Listing a session publicly.
Was this helpful?
Thanks for the feedback!