Fan Guide 🙋
The Fan role is the heart of LigiOpen. Every person who downloads the app is a Fan — it’s your window into Kenyan sports. Browse live matches, check standings, follow your favourite club, and stay up to date with every result.
No extra setup. No permissions needed. Just download, sign up, and explore.
Your 5 Tabs
As a Fan, you’ll see five tabs at the bottom of your screen:
| Tab | What it’s for |
|---|---|
| 🏠 Home | Live matches and recent fixtures |
| 📅 Fixtures | Browse all fixtures with filters |
| 🏆 Standings | League tables for any division |
| 🛡️ Clubs | Browse all registered clubs |
| 👤 Profile | Your account, role switcher, log out |
🏠 Home Tab
The Home tab is your sports newspaper — updated in real time.
When you open LigiOpen, the Home tab is the first thing you see. Here’s what’s on it:
Live Matches
Any matches currently in progress appear at the top, highlighted with a live indicator. You’ll see:
- Home team vs Away team
- Current score
- Current minute of play
- Recent events (e.g. “45’ ⚽ Olunga — Gor Mahia”)
Tap a live match to open the full Fixture Detail screen and follow every event as it happens.
Recent & Upcoming Fixtures
Below the live section, you’ll see a list of:
- Fixtures that happened recently (with final scores)
- Upcoming fixtures coming up soon
Each fixture card shows:
- Home team name and logo
- Away team name and logo
- Score (if the match is completed or live)
- Date and time
- Venue
- Status badge — one of:
Scheduled,In Progress,Completed,Postponed,Cancelled
Tap any fixture card to see the full details.
📅 Fixtures Tab
The Fixtures tab shows every fixture in the system — past, present, and future.
Browsing Fixtures
Fixtures are listed in chronological order. Scroll down to load more (it loads in batches — just keep scrolling).
Filtering Fixtures
Use the filter options at the top to narrow down what you see:
- By Division — e.g. show only “KPL Premier Division 2025/26”
- By Status — e.g. show only “Live” or “Scheduled” or “Completed”
You can combine filters — for example, show only Completed fixtures from the NSL.
Tapping a Fixture
Tap any fixture to open the Fixture Detail screen (see below for full details).
🏆 Standings Tab
The Standings tab shows the league table for any division.
How to Use It
- Tap the Standings tab.
- Select a League from the dropdown (e.g. “Kenya Premier League”).
- Select a Division (e.g. “Premier Division 2025/26”).
- The league table loads. 🎉
Reading the Table
Each row in the standings table represents a team. Here’s what each column means:
| Column | Meaning |
|---|---|
| Pos | Position in the table |
| Team | Club name (and logo) |
| P | Matches played |
| W | Wins |
| D | Draws |
| L | Losses |
| GF | Goals for (scored) |
| GA | Goals against (conceded) |
| GD | Goal difference (GF minus GA) |
| Pts | Points total |
| Form | Last 5 results |
Understanding Form
The Form column shows your last 5 results as coloured dots or letters:
- 🟢 W — Win (green)
- 🟡 D — Draw (amber)
- 🔴 L — Loss (red)
Reading from left to right = oldest to newest. So if you see W W D L W, that means the team won, won, drew, lost, then won their most recent match.
💡 Standings update automatically after each match result is submitted by the Content Admin and approved by the League Admin. You don’t need to refresh manually.
🛡️ Clubs Tab
The Clubs tab is where you explore every club registered on LigiOpen.
Browsing Clubs
You’ll see a list of clubs with their logo, name, and city. Scroll to browse. You can also search by club name.
Club Profile Screen
Tap any club to open its profile:
- Club logo and banner
- Full name and short name/abbreviation (e.g. “Gor Mahia FC / GOR”)
- City (e.g. “Nairobi”)
- Founded year (e.g. “1968”)
- Stadium name
- Teams — a list of all teams the club has (First Team, Reserve Team, U-20, etc.)
Tap a team to see its roster — the list of players registered to that team.
👤 Profile Tab
The Profile tab is your personal space on LigiOpen.
Here you can:
- View your account info — name, email, phone number
- Switch roles — if you have more than one role (Fan + Player, etc.), this is where you switch. Tap the role you want and the app reloads.
- Edit your profile — update your display name or contact info
- Log out — scroll to the bottom and tap Log Out
Fixture Detail Screen
Tapping any fixture (from Home or Fixtures tab) opens the full Fixture Detail screen. Here’s what you’ll find:
Match Info
- Home team vs Away team (with logos)
- Match date and time
- Venue name
- Status badge (Scheduled / In Progress / Completed / Postponed / Cancelled)
- Score (if the match is live or completed)
Match Events Timeline
If the match is live or completed, you’ll see a chronological timeline of all match events. Each event shows:
- Minute of the match
- Event type (Goal ⚽, Yellow Card 🟨, Red Card 🔴, Substitution 🔄)
- Player name and their team
- Any extra detail (e.g. Penalty, Own Goal, Second Yellow)
Here’s an example of what a completed match timeline looks like:
- 2’ ⚽ Olunga — Gor Mahia
- 18’ 🟨 Odhiambo — AFC Leopards (Yellow Card)
- 34’ ⚽ Miheso — AFC Leopards
- 45+2’ ⚽ Olunga — Gor Mahia (Penalty)
- Half Time: 2–1
- 56’ 🔴 Juma — AFC Leopards (Red Card)
- 72’ 🔄 Gor Mahia — Momanyi on / Olunga off
- 88’ ⚽ Blackstar — Gor Mahia
- Full Time: 3–1
Officials
At the bottom of the fixture detail, you’ll see the officials assigned to the match — referee and assistant referees.
A Real Scenario: Adhiambo Checks the Result
Adhiambo Achieng is a huge Gor Mahia fan living in Kisumu. She couldn’t watch Saturday’s match on TV. On Sunday morning, she opens LigiOpen.
She goes straight to the Home tab — she can see Gor Mahia vs AFC Leopards listed with a green “Completed” badge. The score shows 3–1 to Gor Mahia. 😍
She taps the fixture card. The full detail screen loads. She reads through the events: Olunga with a brace in the first half, Miheso pulled one back for AFC, then a red card at 56 minutes changed everything. Gor Mahia scored a third through Blackstar in the 88th.
She then goes to Standings. Kenya Premier League → Premier Division 2025/26 → Gor Mahia is now 2nd, just 3 points behind the leaders. She screenshots it and sends it to her WhatsApp group. 📸
👉 Next: If you’ve been invited to claim a player profile, read the Player Guide →