Events
What events are in Paddles Up, their lifecycle, and who manages them.
An event is a tournament, league session, or competition day organized by an organization. Events are the primary container for everything that happens on the platform — participants, competitions, and results all live within an event.
Event types
| Type | Description |
|---|---|
| Event | A one-time or recurring tournament day |
| League | An ongoing series with multiple sessions |
Event lifecycle
Every event moves through a defined set of statuses:
Planned → In Progress → Complete
↘ Cancelled| Status | Meaning |
|---|---|
| Planned | Event is being set up. Participants may be invited but play hasn't started. |
| In Progress | The event is actively running. Scores are being entered. |
| Complete | The event has concluded. Results are final. |
| Cancelled | The event was called off. |
Staff can update the status from the event settings page.
Event details
Each event has:
- Name — The event title shown to all users
- Date — The primary event date (and optional end date for multi-day events)
- Location — Where it's being held
- Ball — The type of ball being used (optional)
- Score entry — Whether participants can enter their own scores
Participants
Participants are the players registered for an event. A participant record links a person to an event and tracks:
- Contact info (name, email, phone)
- Skill level
- Check-in status
- Whether their DUPR profile is linked
- Which competitions they're entered in
See Managing Participants for how to add and manage them.
Event staff
Every event has a designated Event Director — typically the person who created it — plus any number of Event Managers who help run operations.
Event managers can manage participants, competitions, and match scores. The director has full control including adding and removing managers.
See Managing Events for staff instructions.
Registration
Events that accept registrations have a public listing in the Register app. Each listing lives at:
https://register.paddlesup.io/l/<org-slug>/<event-slug>Registrants sign up for one or more options (divisions or sessions) on the listing. Free options register in one click; paid options route through Stripe checkout against the org's connected account.
See Listings, Listing options, and Registrations for the full model, and Creating a listing for the staff workflow.