Roster Management
Your roster is the heart of your team. UltiStackr makes it easy to add players, track who’s active, and keep your lineup up to date — whether you’re managing a tight 15-player club roster or a sprawling 40-person league team.
Viewing the Roster
Navigate to your team and open the Roster tab to see all current team members. The roster view shows:
- Player name and avatar
- Role (Owner, Coach, Manager, or Member)
- Status (Active, Dormant, Inactive, Retired, Practice)
- Matching preference (FMP, MMP, or unset)
- Line assignments (O-Line, D-Line, custom lines)
- Invitation status (for pending invites)
You can sort and filter the roster by status, role, matching preference, or line to quickly find the players you’re looking for.
Matching preference uses FMP and MMP labels. These labels support mixed-ratio line selection in the game logger and tournament workflows.
Adding Players
There are two ways to get players onto your roster:
Add Manually
- Go to your team’s Roster tab.
- Click Add Player.
- Enter the player’s basic info (name, email).
- Assign a role and status.
- Click Save.
The player is added to the roster immediately. If you provide an email address, they’ll receive an invitation to join the team on UltiStackr.
Invite via Link
Share a team invite code or link with your players so they can join the team themselves:
- Go to your team’s Roster tab or Team Settings.
- Open Invite via link.
- Copy the 5-character invite code or the full
https://app.ultistackr.com/join/{code}link. - Share it with your players via text, email, Discord, or wherever your team communicates.
- When a player opens the link or enters the code, they’ll sign in or create an account and be added to your team as a Member.
Invite codes can be regenerated from the invite tools or Team Settings. Regenerating the code updates the invite link, so use it if the old code was shared too widely.
Invitations and Pending Players
When you add a player with an email address, UltiStackr tracks the invitation status:
- Pending — The player has been invited but hasn’t accepted yet. They’ll appear on the roster with a “Pending” badge.
- Accepted — The player has joined the team and linked their UltiStackr account to the roster entry.
You can resend invitations or cancel pending email invites from the player’s roster entry. Players who join from the shared invite link are added when they complete the join flow.
Removing Players
To remove a player from your roster:
- Open the player’s entry on the Roster tab.
- Click Remove from Team (or use the more options menu).
- Confirm the removal.
Removing a player takes them off the roster and revokes their access to the team. Their historical data, such as game logs and attendance records, is preserved for team records — they just won’t be part of active team views anymore.
Only Owners, Coaches, and Team Managers can remove players. See Roles & Permissions for the full breakdown.
Player Status Tracking
Every player on your roster has a status that indicates their current standing with the team. Statuses help you keep your roster organized without needing to remove players who are temporarily unavailable.
| Status | What it means |
|---|---|
| Active | Currently playing and available for selection. These players show up in line assignments and game-day rosters. |
| Dormant | Temporarily unavailable (injury, travel, personal reasons). Still on the roster but won’t appear in active line selections by default. |
| Inactive | Not currently participating. Useful for players who are taking a season off but may return. |
| Retired | No longer playing for the team. Kept on the roster for historical records and stats. |
| Practice | Practice squad — participating in practices but not on the active game-day roster. Great for developmental members or players who are not currently on the game-day roster. |
Changing a Player’s Status
- Open the player’s entry on the Roster tab.
- Click the Status dropdown or badge.
- Select the new status.
- The change takes effect immediately.
Status changes are logged so coaches can review a player’s history. If someone moves from Practice to Active mid-season, you’ll have a record of when that happened.
Tips for Managing a Clean Roster
- Use statuses instead of removing players. If someone is injured or taking a break, mark them as Dormant rather than removing them. Their data stays intact.
- Add your roster before the season starts. Invite players early, then fine-tune roles, lines, and statuses as the squad settles.
- Review pending invites regularly. If players haven’t accepted their invitations after a while, resend the invite or check if they need help getting set up.
Next Steps
- Roles & Permissions — Assign coaching staff and control who can manage the roster.
- Player Profiles — Fill in detailed player information.
- Lines & Positions — Organize your roster into lines.