These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
- Sports Club / League Mgmt
- Features
- Team Rosters
Team Rosters
Keep each team's players, coaches and staff with their roles and join and leave dates.
OverviewTeam Rosters×
Sports Club / League Mgmt · Team Rosters
New
Team Rosters
Team members
| Team | Person | Role name | Joined at | |
|---|---|---|---|---|
| TMS-9353 | Role 144 | 07 Oct | ||
| TMS-4740 | Role 440 | 05 Oct | ||
| TMS-5549 | Role 581 | 14 Oct | ||
| TMS-7034 | Role 121 | 25 Oct | ||
| TMS-6634 | Role 497 | 08 Oct |
6 of 6 records
Role 144Team members · TM-65892
TeamTMS-9353
Joined at07 Oct
What you can do
Know who is on each team today
A roster entry links a person to a team with a role, such as player, captain, assistant coach or team manager, and the dates they joined and left. Everyone is held once in the people registry with their role title, active flag and platform user, so a person who coaches one team and plays for another appears in both rosters without duplicate records.
Current rosters are the entries with no leave date. When a player transfers, the coach sets the leave date on the old team and the new team’s coach adds a new entry, so history stays intact.
How the work is organized
- One person, many roles. The same person can be a player on one team and a coach on another.
- Join and leave dates. Roster history shows who was eligible on any match day.
- Coach-maintained. Each coach keeps their own roster.
What to agree during setup
Agree the roster roles you use and any limits, such as a minimum and maximum roster size. Decide the transfer window and who approves mid-season transfers. Load the people registry before rosters so nobody is entered twice.
Check the handoff on an actual case
A striker moves from the Eastside Rovers to the Harbor FC in mid-April. The Rovers coach sets her leave date to 14 April on their roster. The Harbor coach adds her with a join date of 15 April and the role of player.
When a dispute arises over the Rovers’ 12 April match, the Competition Secretary checks the roster history and confirms she was eligible for the Rovers that day. For Harbor’s 20 April match she is on the current roster.
During the pilot, have each coach review their current roster against their own list and close any entries for people who have left. Check that a person who appears on two teams holds different roles, and that nobody appears twice in the people registry.
What your team sees
- Team Rosters — Current roster entries by team with person, role and join date.
- Teams by Status — Teams and their coaches, for checking roster readiness.
Follow the work through
- Team registration and rosters: Build and change rosters.
- Result confirmation and disputes: Roster history in disputes.
Rehearse access with a coach account before go-live.
What it keeps track of
Data model- Team members
- Team roster membership linking a person to a team with role and join/leave dates.
- People
- People registry for Sports Club League Mgmt: players, coaches, officials and coordinators linked to platform users.
- Teams
- Registered teams with season, coach and registration status.
Who uses it
PermissionsSet up Sports Club / League Mgmt your way.
Start free, then use Proto to change fields, steps and approvals before your team goes live.