Club Admin Guide 🛡️
As a Club Admin, you manage your club on LigiOpen. You’re responsible for keeping the club profile up to date, building your squad, registering players, inviting them to join the app, and entering your teams into league competitions.
What Does a Club Admin Do?
You are the digital club manager. Here’s a summary of your responsibilities:
- Keep your club profile accurate (name, logo, colors, stadium, contacts)
- Create and manage your teams (First Team, Reserves, Youth, etc.)
- Register players (even before they join LigiOpen)
- Invite players via email to claim their profiles
- Release or transfer players when they leave
- Register your teams for league divisions
- Track your squad’s fixtures and manage availability
How Do I Get the Club Admin Role?
A Super Admin assigns you the Club Admin role and links you to your specific club. You’ll receive an email notification when this happens.
Once assigned, switch to your Club Admin role from the Profile tab → Switch Role → Club Admin.
Your Tabs as a Club Admin
| Tab | What it’s for |
|---|---|
| 📊 Dashboard | Quick overview of your club |
| 👥 Squad | Your players and team management |
| 📅 Fixtures | Your team’s upcoming matches |
| 🏟️ Club | Club profile and teams |
| 👤 Profile | Account settings |
📊 Dashboard Tab
The Dashboard gives you a quick snapshot of your club:
- Number of active players
- Number of shadow players (not yet claimed)
- Upcoming fixtures
- Team summary (which teams you have and their division status)
Use this as your daily starting point to see what needs attention.
👥 Squad Tab
The Squad tab is where you manage all your players.
Browsing Your Squad
You’ll see a list of all players across all your teams. Each player card shows:
- Player name
- Position
- Jersey number
- Status badge —
Active(has a LigiOpen account) orShadow(profile exists, but player hasn’t claimed it yet)
Search and filter at the top:
- Search by player name
- Filter by team (e.g. show only First Team)
- Filter by position (e.g. show only Goalkeepers)
Player Detail Screen
Tap any player to open their detail screen. You’ll see:
- Full bio (name, age, position, jersey number, foot, height, weight, nationality)
- Current team assignment
- Stats for the current season
- Emergency contact info
- Club history
Adding a New Player (Shadow Registration)
When a player joins your club, register them on LigiOpen — even if they haven’t downloaded the app yet. This creates a shadow player profile.
- Tap the + button in the Squad tab.
- Fill in the player’s details:
| Field | Notes |
|---|---|
| Full Name | Legal name (e.g. “Victor Otieno Momanyi”) |
| Preferred Name | Nickname or name on the jersey (e.g. “Victor”) |
| Email Address | Must be a valid email — this is used to send the invite |
| Phone Number | Kenyan or international format |
| Date of Birth | Used to calculate age |
| Gender | Male / Female / Other |
| Position | Goalkeeper / Defender / Midfielder / Forward |
| Jersey Number | Must be unique within the team |
| Height | In centimetres (e.g. 182) |
| Weight | In kilograms (e.g. 78) |
| Preferred Foot | Left / Right / Both |
| Bio | A short description of the player |
| Team | Which of your teams this player belongs to |
| Nationality | Player’s nationality |
- Tap Save.
The player now appears in your squad with a Shadow badge. They have a profile, but they haven’t joined LigiOpen yet.
💡 Shadow players still count in your squad. They can be assigned to fixtures, and their stats are recorded by the Content Admin during matches. When they eventually claim their profile, all their existing data transfers to their account.
Inviting a Player to Claim Their Profile
Once you’ve added a shadow player, invite them to join LigiOpen:
- Open the shadow player’s detail screen.
- Tap Send Invite.
- The player receives an email with a “Claim My Profile” button.
- When they tap it, LigiOpen opens on their phone.
- If they’re new, they register an account and it links automatically.
- If they already have a LigiOpen account, it links instantly.
- Their status badge changes from
ShadowtoActive. ✅
⚠️ The invite link expires after 7 days. If the player doesn’t claim their profile in time, go back to their detail screen and tap Send Invite again to send a fresh link.
Releasing a Player
When a player’s contract ends or they leave your club:
- Open the player’s detail screen.
- Tap Release Player.
- A confirmation dialog appears. Enter an optional release reason (e.g. “Contract ended”, “Mutual agreement”).
- Tap Confirm.
What happens:
- The player is removed from your squad
- Their departure is recorded in their club history with the reason and date
- The player receives an email notification that they’ve been released
- Their LigiOpen account remains active (they keep the Player role, but are no longer tied to your club)
💡 If the player gets picked up by another club on LigiOpen, their history record shows their time at your club neatly.
Transferring a Player
When a player moves to another club:
- Open the player’s detail screen.
- Tap Transfer Player.
- Select the destination club from the list.
- Optionally select the specific team within that club.
- Enter a transfer reason (e.g. “Permanent transfer”, “Loan”).
- Enter a transfer fee if applicable (optional — for records only).
- Tap Confirm.
Both clubs receive an email notification. The player’s history is updated automatically.
Editing Player Information
To update any player’s details (e.g. jersey number changed, wrong position entered):
- Open the player’s detail screen.
- Tap the edit icon (pencil) at the top right.
- Update any field.
- Tap Save.
🏟️ Club Tab
The Club tab has two sections: your Club Profile and your Teams.
Editing Your Club Profile
Keep your club profile accurate and up to date:
- Tap the edit icon on the Club tab.
- Update any of the following fields:
| Field | Example |
|---|---|
| Full Name | “AFC Leopards Sports Club” |
| Short Name | “AFC Leopards” |
| Abbreviation | “AFC” |
| “info@afcleopards.co.ke” | |
| Phone | “+254 722 000 000” |
| Website | “www.afcleopards.co.ke” |
| City | “Nairobi” |
| Primary Color | Club’s main colour |
| Secondary Color | Club’s secondary colour |
| Stadium Name | “Afraha Stadium” |
| Stadium Capacity | 12000 |
| Founded Date | e.g. 1964 |
- Tap Save.
To change the club logo:
- Tap the club logo image on the Club tab.
- Your photo gallery opens.
- Select the image you want to use.
- It uploads automatically. ✅
Managing Teams
Your club can have multiple teams — First Team, Reserve Team, U-20, Women’s Team, etc.
Viewing teams: Tap the Teams section in the Club tab. You’ll see a list of all your teams.
Tap any team to see:
- The team’s player roster
- Their current division registration status
- Their standings
Creating a new team:
- Tap the + button in the Teams section.
- Enter the team name (e.g. “Gor Mahia Reserve Team”).
- Tap Save.
⚠️ Team names must be unique within your club. You can’t have two teams called “First Team”, for example.
Registering a Team for a Division
When a new season begins, you need to register each of your teams for the division they’ll compete in.
- Navigate to the team’s screen.
- Tap Register for Division.
- Select the league and division (e.g. “KPL → Premier Division 2025/26”).
- Select the season.
- Enter the roster count (number of players in the squad for this registration).
- Enter the registration fee amount (for records — your league admin will verify payment separately).
- Tap Submit.
Your registration is now Pending review by the League Admin.
Registration statuses:
| Status | What it means |
|---|---|
| Pending | Submitted, waiting for League Admin review |
| Confirmed | Approved — your team is in the division |
| Rejected | Not approved (you’ll be notified with a reason) |
| Incomplete | Missing information — check the reason provided |
| Withdrawn | You withdrew the registration |
Withdrawing a registration (before it’s confirmed):
- Go to the team’s registration.
- Tap Withdraw.
- Enter a reason (e.g. “Squad not ready”, “Financial issues”).
- Tap Confirm.
💡 Once a registration is Confirmed by the League Admin, you cannot withdraw it without contacting them directly.
📅 Fixtures Tab
The Fixtures tab shows all upcoming, completed, and postponed matches for your teams.
Tap any fixture to see the full details, including:
- Both teams, date, time, venue
- Match status
- Player availability declarations
Managing Player Availability
As a Club Admin, you can declare availability on behalf of your players:
- Tap a fixture.
- Scroll to the Availability section.
- Tap a player’s name.
- Select Available, Unavailable, or Maybe.
- Add an optional note (e.g. “Player injured, out for 2 weeks”).
💡 Players can also declare their own availability from their Player tab. Your declarations as Club Admin override theirs if needed.
Real Scenarios
Scenario 1: Coach Cheruiyot Registers His Squad
Coach Cheruiyot of Sofapaka FC just became Club Admin on LigiOpen. He switches to his Club Admin role and heads to the Squad tab.
He taps + and starts registering his players one by one. After adding 20 players, he notices they all have the Shadow badge.
He goes through each player and taps Send Invite. Each player gets an email. By the end of the week, 16 out of 20 have claimed their profiles — their badges now show Active. The other 4 get a reminder.
Coach Cheruiyot then goes to the Club tab → Teams → Sofapaka First Team → Register for Division and submits their registration for the NSL Premier Division 2025/26. The League Admin reviews and confirms it two days later. ✅
Scenario 2: Releasing a Player
Victor’s contract with Bandari FC has ended at the end of the season. The Club Admin opens Victor’s detail screen, taps Release Player, enters “Contract expired” as the reason, and confirms.
Victor gets an email telling him he’s been released. His Bandari FC chapter is recorded in his LigiOpen history. His account stays active — he’s still a Fan, and his Player role remains. When Sofapaka FC’s admin adds him next season, his history will show he came from Bandari. 📖
Scenario 3: Registering for a Division
AFC Leopards want to enter their First Team in the NSL Premier Division 2025/26. The Club Admin goes to Club tab → Teams → AFC Leopards First Team → Register for Division.
She selects “National Super League → Premier Division 2025/26”, enters a roster count of 23, and submits. The League Admin receives a notification. Two days later, the registration status changes to Confirmed. AFC Leopards are in the division! 🎉
👉 Related: League Admin Guide → — to understand how your registration is reviewed and approved.