When you view a player on a team roster in Sprocket, the Team Assignment status tells you where they are in the rostering and registration process. These statuses work a little differently depending on whether the program is invite-only or open registration.
This article defines each status and explains the letter icons you may see inside the Team Assignment box.
What you’ll find in this article
Team Assignment statuses for invite-only programs
Team Assignment statuses for open programs
What the P, S, and G icons mean
How guest player timeframes work
Invite-only program statuses
Invite-only programs control registration through invitations. A player typically moves through these statuses over time:
Blank (no status)
The player has no team assignment for that program.
Assigned
The player has been initially rostered to the team.
This is admin-only. Parents will not see the team assignment on the player account yet.
Invited
The player has been sent an invitation to accept a spot on the team.
Registration is available on their account, but the invitation is still pending acceptance (or decline).
Accepted
The player accepted the invitation and completed the team registration.
Declined
The player declined their invitation.
Cancelled
An admin cancelled the player’s team registration after it was completed.
Open program statuses
Open programs allow families to register first, then admins assign players to teams later. Because there is no invitation step, the set of statuses is shorter:
Assigned: The player has been placed on a team, but placement has not been finalized yet.
Accepted: Placement has been confirmed and the roster spot is finalized.
Cancelled: An admin cancelled the player’s team registration after it was completed.
What the letter icons mean (P, S, G)
Inside the Team Assignment status box, you may see a small letter icon. These indicate the player’s role on that team.
P: Primary Team
The player’s main team for the program.
A player can only have one primary team assignment per program.
S: Secondary Team
Used when a player participates on multiple teams within the same program.
Common example: a goalie practicing with two teams.
A player can have multiple secondary team assignments as needed.
G: Guest Player
Used when a player is participating with a team for a short period of time.
In Teams > Assign Players, guest assignments are indefinite (they remain until the program ends, unless manually removed earlier).
Guest player timeframes (when added by coach or director)
If a coach or director adds a guest player from their team dashboard, they are able to choose an automatic removal timeframe:
Indefinite: Until the program ends (unless manually removed earlier)
Specific Dates: From the selected start date through the end date
Selected Events: Only for chosen events, ending one day after the last event
If you run into issues
A parent says they cannot see a team assignment: Confirm whether the player is still in Assigned status for an invite-only program. Parents will not see this until they are invited.
A roster looks too large: Check whether any players are marked as Secondary (S) or Guest (G).
A player should no longer be on the roster: Confirm whether they are a guest player with an indefinite assignment, or whether their registration needs to be cancelled.
FAQs
What status should a player be in before a family can register (invite-only)?
The player must be Invited. Assigned players have not been invited yet and families will not see registration.
What do P, S, and G mean on a roster?
They indicate Primary Team (P), Secondary Team (S), or Guest Player (G).
Why do open programs not show Invited status?
Open programs do not use invitations. Families register first, then admins assign and confirm placement.
What should I check if a roster looks too large?
Check for Secondary (S) or Guest (G) players, and confirm whether any guest assignments are indefinite.
