LeagueFlowLearn
04 Teams and players

Add Players

Add roster members and understand current roster lifecycle rules.

3 min read

Players have shared profiles. Jersey number, position, roster status, and team-season photo overrides live on the team roster membership.

Before you start

  • Create the team first.
  • Player and roster work allows organization Owner, Admin, or Staff access.
  • Scoped team managers can manage roster work when league registration grants team-module access.
  • Player creation is blocked when the organization is in view-only mode.
  • Completed leagues lock roster management.

Add players

Open the team roster

Start from the Team workspace inside the league. Open the Roster tab.

The roster area shows the number of players on the team, the Roster, Team profile, and Schedule tabs, and an Add player action when you can manage the roster.

Search workspace...

Metro Lions

Team workspace

Metro City Spring League

Roster

3 players currently listed for this team.

RosterTeam profileSchedule

Upcoming league roster setup

Removing or transferring a player fully moves the roster entry before the league starts.

JL

Jordan Lee

active

#23 · PG, SF

AM

Alex Moreno

active

#7 · SG

RW

Rico Webb

inactive

#11 · C

Create a new player profile

Select Add player. The New player screen starts with Quick setup.

Fill in the roster basics:

  • First name and Last name are required.
  • Jersey number is optional.
  • Position can include one or more basketball positions.
  • Roster status can be Active or Inactive.

The page header and bottom form button both submit Add player.

Search workspace...

Add a player to the team.

New player

Start with the roster basics, then add optional profile, private contact, and photo details when they help.

Quick setup

Start with the roster basics.

Preview

JL

Jordan Lee

#23 · PG, SF

active
Optional

More details

Complete profile and optional details when you need them.

Add optional player details

Open More details when you need stronger player identity or private organizer notes.

Use Date of birth when you need duplicate checking or better matching. Use Profile photo to add a player image; selecting a photo opens the crop dialog. Use Player email, Contact number, and Profile notes for organizer use.

Use owner-only roster tools when needed

Organization owners also see Roster tools.

Use Use Existing to search existing player records across owned organizations, select the player, then assign jersey number, position, and roster status for this team. Use Import Team to search a previous team, preview active players, and import selected players.

Search workspace...

Roster tools

Use an existing roster source.

Use ExistingImport Team

Use an existing player

Search across every organization you own, pick the right person, then set jersey, position, and roster status.

Jordan Lee

Metro Lions · Metro City Spring League

1 roster

Import from a previous team

Find a team from any league in your owned organizations, preview that active roster, then keep or remove players before importing.

Metro Lions 2025

Cebu Hoop Alliance · Winter League · 2025

8 active players

Use spreadsheet import for several teams

Organization Owners and Admins can return to League teams and select Import spreadsheet when several team and player rows already exist in a CSV or XLSX file.

This is separate from the owner-only Import Team tool inside one team. Spreadsheet import works across the league and includes column matching plus row review before saving.

Search workspaces and routes
League roster import

Import teams and players

Upload your existing spreadsheet. LeagueFlow will detect its columns, show every change, and ask you to confirm before saving anything to Metro Community League.

  1. 1. Upload

  2. 2. Match columns

  3. 3. Review

  4. 4. Results

Choose your spreadsheet

Drop a CSV or XLSX file here

No LeagueFlow template is required. The first row should contain column names. Maximum 5 MiB and 1,000 data rows.

No file selected

Prefer a starting point? Download an optional template.

Teams can be created automatically

Players are checked for possible matches

Nothing saves before confirmation

Supported formats: CSV and XLSX. Formulas are read as their saved values; macros are never executed.

Review the saved roster

After a new player is added, LeagueFlow returns to the team workspace.

Player cards show the player name, roster status, jersey number, position, and actions such as Profile, Edit, Deactivate or Remove, and Transfer when those actions are allowed.

Search workspace...

Metro Lions

Team workspace

Roster tab after adding a player.

Roster

JL

Jordan Lee

active

#23 · PG, SF

AM

Alex Moreno

active

#7 · SG

Roster lifecycle rules

  • Upcoming leagues: removing a player deletes the roster membership, and transfer moves the player cleanly.
  • Ongoing leagues: removing or transferring keeps the old membership as inactive for history.
  • Completed leagues: roster removal and transfer are blocked.
Search workspace...

Upcoming league roster setup

Removing or transferring a player fully moves the roster entry before the league starts.

Ongoing league roster history

Removing a player keeps the old roster record as inactive. Transfers keep history on the old team and activate the new team roster.

Completed league roster locked

Transfer and removal actions are locked after the league is completed.

Need more help?

Signed-in LeagueFlow users can send a help request, bug report, or feature request from the support workspace.

Open support