Ulinzi Stars FC
2,750Reputation
37Players
£60,000Balance
Players
37
| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Boniface Muchiri | M/AM (R) | 28 | Kenya | — | 90 | 95 | £150,300 | — |
| Enosh Ochieng | ST (C) | 33 | Kenya | — | 85 | 92 | £23,834 | — |
| Boniface Andayi | D (C) | 31 | Kenya | — | 83 | 95 | £44,046 | — |
| Omar Mbongi | D/WB (L) | 36 | Kenya | — | 82 | 90 | £5,964 | — |
| John Kago | DM, M (C) | 34 | Kenya | — | 79 | 89 | £5,220 | — |
| Ibrahim Shambi | DM, M/AM (C) | 28 | Kenya | — | 78 | 85 | £60,743 | — |
| Clinton Omondi | AM (R), ST (C) | 28 | Kenya | — | 77 | 85 | £54,940 | — |
| Masita Masuta | ST (C) | 30 | Kenya | — | 76 | 94 | £48,709 | — |
| Bonaventure Muchika | D (C) | 30 | Kenya | — | 74 | 75 | £42,008 | — |
| Paul Odhiambo | ST (C) | 20 | Kenya | — | 74 | 80–110 | £42,014 | Jun 2026 |
| James Saruni | GK | 39 | Kenya | — | 73 | 90 | £3,671 | — |
| Festus Okiring | D/WB (L) | 31 | Kenya | — | 71 | 83 | £29,080 | — |
| Oliver Ruto | D/WB (L) | 35 | Kenya | — | 70 | 84 | £3,406 | — |
| Timothy Odhiambo | GK | 27 | Kenya | — | 70 | 77 | £30,045 | — |
| Brian Birgen | D/WB (R) | 31 | Kenya | — | 69 | 69 | £21,611 | — |
| Bernard Mootian | DM, M (C) | 31 | Kenya | — | 69 | 72 | — | — |
| Omar Boraafya | M/AM (L) | 33 | Kenya | — | 68 | 80 | £9,461 | — |
| Michael Wanyika | GK | 37 | Kenya | — | 67 | 80 | £2,434 | — |
| Abdalla Hamisi | D/WB (R) | 33 | Kenya | — | 67 | 72 | £6,879 | — |
| Quintine Indeche | D/AM (R) | 27 | Kenya | — | 66 | 75 | £23,332 | — |
| Jacktone Odhiambo | GK | 41 | Kenya | — | 66 | 80 | £2,059 | — |
| Bernard Ongoma | DM, M (C) | 32 | Kenya | — | 65 | 75 | £13,432 | — |
| Mark Bikokwa | ST (C) | 30 | Kenya | — | 65 | 75 | £23,780 | — |
| Leonlevitt Osiago | D/WB/M (R) | 24 | Kenya | — | 65 | 80 | £23,332 | — |
| Felix Otieno | D (RC), DM | 26 | Kenya | — | 64 | 75 | — | — |
| Ali Swaleh | D/WB (L) | 27 | Kenya | — | 63 | 65 | £19,082 | — |
| Denis Munyao | DM, M (C) | 30 | Kenya | — | 63 | 63 | £17,705 | — |
| Shannel Makwata | D/WB/M (L) | 24 | Kenya | — | 63 | 80 | £19,082 | — |
| Peter Wafula | — | 33 | Kenya | — | 62 | 62 | £7,280 | — |
| Oscar Wamalwa | ST (C) | 35 | Kenya | — | 61 | 81 | £1,745 | — |
| Telena Ochieng | D/WB/M (L) | 19 | Kenya | — | 61 | 70–100 | — | — |
| Kelvin Thairu | M/AM (R) | 30 | Kenya | — | 60 | 65 | £12,403 | — |
| Byron Odiaga | D/WB (R) | 30 | Kenya | — | 60 | 75 | £11,103 | — |
| Meshack Karani | — | 28 | Kenya | — | 60 | 60 | — | — |
| Simon Omondi | — | 19 | Kenya | — | 55 | 70–100 | — | — |
| Denis Owino | — | 20 | Kenya | — | 53 | 70–100 | £7,581 | — |
| Javan Omondi | D/M/AM (L) | 18 | Kenya | — | 50 | 70–100 | £5,020 | — |
Squad strength
- Players
- 37
- CA16
- 76.3
- PA16
- 88.6
- Average age
- 29.4
- Under 21
- 5
- Squad value (calc)
- £771,301
- Contracts ending by 30 Jun 2026
- 1
Best eleven
| GK | James Saruni | 73 |
| DL | Omar Mbongi | 82 |
| DR | Brian Birgen | 69 |
| ML | Omar Boraafya | 68 |
| MR | Boniface Muchiri | 90 |
| DC | Boniface Andayi | 83 |
| DC | Bonaventure Muchika | 74 |
| MC | John Kago | 79 |
| MC | Ibrahim Shambi | 78 |
| ST | Enosh Ochieng | 85 |
| ST | Clinton Omondi | 77 |
| Average CA | 78 | |
|---|---|---|
Highest potential
| Boniface Muchiri | 28 | 95 |
| Boniface Andayi | 31 | 95 |
| Masita Masuta | 30 | 94 |
| Enosh Ochieng | 33 | 92 |
| Omar Mbongi | 36 | 90 |
| James Saruni | 39 | 90 |
| John Kago | 34 | 89 |
| Ibrahim Shambi | 28 | 85 |
| Clinton Omondi | 28 | 85 |
| Oliver Ruto | 35 | 84 |
Set-piece takers
| Corner takers | Paul Odhiambo |
| Free-kick takers | Paul Odhiambo |
| Penalty takers | Paul Odhiambo |
| Long-throw takers | Paul Odhiambo |
Staff
3
| Name | Job | Nationality | Age |
|---|---|---|---|
| Other | |||
| Stephen Ocholla | Managing Director | Kenya | 42 |
| Managers | |||
| Modo | Manager First Team | Kenya | 42 |
| Director of Footballs | |||
| Dunstan Nyaudo | Director of football | Kenya | 56 |
Club
- Full name
- Ulinzi Stars FC
- Short name
- Ulinzi Stars
- Nickname
- The Stars
- Second nickname
- —
- Six-letter name
- Ulinzi
- Three-letter name
- ULI
- Nation
- Kenya
- Stadium
- Afraha Stadium 8,200
- Training ground
- —
- World reputation
- 0
- Potential reputation
- 0
- Reputation scope (calc)
- National
- Hashtag
- —
Finances
- Financial state
- —
- Balance
- £60,000
- Transfer budget
- £15,000
- Transfer budget before the window
- —
- Wage budget (weekly)
- £0
- Highest weekly wage
- —
- Loan debt
- £0
- Previous turnover
- £0
- Previous profit
- £0
- Average ticket price
- £0.57
- Season ticket price
- £8.60
- Stadium rent (yearly)
- -£1
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 1,000
- Minimum attendance
- 0
- Maximum attendance
- 1,000
- Season ticket holders
- 1
- Supporter loyalty
- 10
- Supporter passion
- 10
- Supporter patience
- 10
- Supporter affluence
- 10
- Supporter temperament
- 10
- Supporter expectations
- 10
- Morale
- 0
- Training facilities
- 6
- Youth facilities
- 4
- Youth coaching
- 6
- Youth recruitment
- 10
- Youth importance
- 8
Kits
Every kit part (14)
| Home | Shirt | Shirt: Large Horizontal Stripe (Top) | ||
| Home | Text | — | ||
| Home | Icon | — | ||
| Home (GK) | Shirt | Shirt: Plain | ||
| Home (GK) | Icon | — | ||
| Home | Shorts | Shorts: Plain | ||
| Home (GK) | Shorts | — | ||
| Home | Socks | Socks: Plain | ||
| Home (GK) | Socks | Socks: Hoops | ||
| Away | Shirt | Shirt: Large Horizontal Stripe (Top) | ||
| Away | Text | — | ||
| Away | Icon | — | ||
| Away | Shorts | Shorts: Side Stripe | ||
| Away | Socks | Socks: Plain |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| Ulinzi Stars FC | First Team | James Saruni | 2,750 |
Board
- Chairman title
- —
- Director of football
- Dunstan Nyaudo
League position by season
Honours
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| SportPesa Premier League | 4 | 2 | 2010 |
| FKF President's Cup | — | 2 | — |
| GoTV Shield | — | 1 | — |
League history
20
| Season | Division | Pos | P | W | D | L | Pts |
|---|---|---|---|---|---|---|---|
| 2025 | SportPesa Premier League | 12/18 | 34 | 8 | 14 | 12 | 38 |
| 2024 | SportPesa Premier League | 12/18 | 34 | 10 | 9 | 15 | 39 |
| 2023 | SportPesa Premier League | 8/18 | 34 | 12 | 13 | 9 | 49 |
| 2022 | SportPesa Premier League | 13/18 | 32 | 10 | 13 | 9 | 43 |
| 2021 | SportPesa Premier League | 10/18 | 32 | 11 | 11 | 10 | 44 |
| 2020 | SportPesa Premier League | 4/18 | 23 | 11 | 10 | 2 | 43 |
| 2019 | SportPesa Premier League | 10/18 | 34 | 10 | 15 | 9 | 45 |
| 2018 | SportPesa Premier League | 4/18 | 34 | 15 | 9 | 10 | 54 |
| 2017 | SportPesa Premier League | 7/18 | 34 | 12 | 12 | 10 | 48 |
| 2016 | SportPesa Premier League | 3/16 | 30 | 11 | 13 | 6 | 46 |
| 2015 | SportPesa Premier League | 2/16 | 30 | 17 | 7 | 6 | 58 |
| 2014 | SportPesa Premier League | 4/16 | 30 | 12 | 15 | 3 | 51 |
| 2013 | SportPesa Premier League | 8/16 | 30 | 10 | 11 | 9 | 41 |
| 2012 | SportPesa Premier League | 6/16 | 30 | 13 | 6 | 11 | 45 |
| 2011 | SportPesa Premier League | 2/16 | 30 | 16 | 9 | 5 | 57 |
| 2010 | SportPesa Premier League | 1/16 | 30 | 16 | 11 | 3 | 59 |
| 2009 | SportPesa Premier League | 10/16 | 30 | 8 | 15 | 7 | 39 |
| 2008 | SportPesa Premier League | 4/16 | 30 | 12 | 9 | 9 | 45 |
| 2007 | SportPesa Premier League | 6/18 | 30 | 11 | 10 | 9 | 43 |
| 2006 | SportPesa Premier League | 4/20 | 38 | 17 | 13 | 8 | 64 |
Derbies
Transfers in
| Date | Player | From | Type | Fee |
|---|---|---|---|---|
| 11 Sep 2025 | Masita Masuta | — | Transfer | Unknown fee |
| 11 Sep 2025 | Leonlevitt Osiago | FC Kariobangi Sharks | Transfer | Unknown fee |
| 1 Jul 2025 | Paul Odhiambo | Migori Youth | Transfer | Unknown fee |
| 1 Jul 2025 | Simon Omondi | — | Transfer | Unknown fee |
| 1 Jul 2025 | Meshack Karani | — | Transfer | Unknown fee |
| 1 Jan 2025 | Denis Munyao | — | Transfer | Unknown fee |
| 25 Aug 2023 | Mathews Okumu | Unknown Club | Transfer | Unknown fee |
| 2 Jan 2023 | Issa Lumumba | FC Kariobangi Sharks | Transfer | Unknown fee |
| 1 Jul 2022 | Hillary Simiyu | Nzoia Sugar FC | Transfer | Unknown fee |
| 1 Jul 2021 | Alex Khasambuli | — | Transfer | Unknown fee |
| 1 Jul 2019 | Kelvin Thairu | Dandora Love FC | Transfer | Unknown fee |
| 1 Jul 2016 | Byron Odiaga | Gusii FC | Transfer | Unknown fee |
| 1 Jul 2015 | Alex Masinde | — | Transfer | Unknown fee |
| 1 Jul 2013 | Oscar Wamalwa | Bidco United FC | Transfer | Unknown fee |
Transfers out
| Date | Player | To | Type | Fee |
|---|---|---|---|---|
| 26 Aug 2025 | Issa Lumumba | Tusker FC | Transfer | Unknown fee |
| 30 Jun 2025 | Alex Masinde | — | Transfer | Unknown fee |
| 30 Jun 2025 | Hillary Simiyu | — | Transfer | Unknown fee |
| 30 Jun 2025 | Alex Khasambuli | — | Transfer | Unknown fee |
| 30 Jun 2025 | Mathews Okumu | — | Transfer | Unknown fee |
| 1 Jul 2024 | Dennis Magige | Bandari FC | Transfer | Unknown fee |
| 1 Jul 2024 | John Otieno | Murang'a Seal FC | Transfer | Unknown fee |
| 9 Feb 2024 | Kelvin Thairu | Spitfire FC | Loan | £0 |
| 9 Feb 2024 | Oscar Wamalwa | Vickers FC | Loan | £0 |
| 9 Feb 2024 | Byron Odiaga | Spitfire FC | Loan | £0 |
| 9 Feb 2024 | Mathews Okumu | Darajani Gogo FC | Loan | Unknown fee |
| 20 Jan 2024 | Faraj Ominde | Kenya Commercial Bank SC | Transfer | Unknown fee |
| 1 Aug 2023 | Francis Omondi | Kakamega Homeboyz FC | Transfer | £0 |
| 30 Jun 2023 | Masita Masuta | — | Transfer | £0 |
| 1 Jan 2023 | Jacob Onyango | Bidco United FC | Transfer | Unknown fee |
| 1 Jul 2021 | John Njuguna | Tusker FC | Transfer | Unknown fee |
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | SportPesa Premier League | 2,750 | 37 | £60,000 | £15,000 |
| FM26 26.2.0 | SportPesa Premier League | 2,750 | 37 | £60,000 | £15,000 |
| FM26 26.0.0 | SportPesa Premier League | 2,750 | 35 | £60,000 | £15,000 |
| FM24 24.3.0 | SportPesa Premier League | 2,750 | 32 | £60,000 | £15,000 |
| FM23 23.4.0 | Kenyan Premier Division | 2,750 | 29 | £60,000 | £15,000 |
| FM23 23.3.0 | Kenyan Premier Division | 2,750 | 29 | £60,000 | £15,000 |
| FM23 23.0.0 | Kenyan Premier Division | 2,750 | 29 | £60,000 | £15,000 |
| FM22 22.4.0 | Kenyan Premier Division | 2,750 | 28 | £60,000 | £15,000 |
| FM22 22.3.0 | Kenyan Premier Division | 2,750 | 28 | £60,000 | £15,000 |
| FM22 22.1.0 | Kenyan Premier Division | 2,750 | 28 | £60,000 | £15,000 |
| FM22 22.0.1 | Kenyan Premier Division | 2,750 | 28 | £60,000 | £15,000 |
| FM22 22.0.0 | Kenyan Premier Division | 2,750 | 28 | £60,000 | £15,000 |
| FM21 21.4.0 | Kenyan Premier Division | 2,900 | 30 | £159,921 | — |
| FM21 21.3.0 | Kenyan Premier Division | 2,900 | 30 | £159,921 | — |
| FM21 21.1.1 | Kenyan Premier Division | 2,900 | 28 | £159,921 | — |
| FM21 21.0.1 | Kenyan Premier Division | 2,900 | 28 | £159,921 | — |
| FM21 21.0.0 | Kenyan Premier Division | 2,900 | 28 | £159,921 | — |
| FM20 20.4.0 | Kenyan Premier Division | 2,750 | 21 | £1 | £1 |
| FM20 20.3.0 | Kenyan Premier Division | 2,750 | 21 | £1 | £1 |
| FM20 20.1.0 | Kenyan Premier Division | 2,750 | 21 | £1 | £1 |
| FM20 20.0.1 | Kenyan Premier Division | 2,750 | 21 | £1 | £1 |
| FM20 20.0.0 | Kenyan Premier Division | 2,750 | 21 | £1 | £1 |
| FM19 19.3.0 | Kenyan Premier Division | 1,500 | 9 | £1 | £1 |
| FM19 19.1.0 | Top League | 1,500 | 9 | £1 | £1 |
| FM19 19.0.1 | Top League | 1,500 | 9 | £1 | £1 |
| FM19 19.0.0 | Top League | 1,500 | 9 | £1 | £1 |
| FM18 18.3.0 | Top League | 1,500 | 9 | £1 | £1 |
| FM18 18.1.0 | Top League | 1,500 | 9 | £1 | £1 |
| FM18 18.0.0 | Top League | 1,500 | 9 | £1 | £1 |
| FM17 17.3.0 | Top League | 1,500 | 11 | £1 | £1 |
| FM17 17.0.0 | Top League | 1,500 | 11 | £1 | £1 |
| FM16 16.3.0 | Top League | 1,500 | 10 | £1 | £1 |
| FM16 16.0.1 | Top League | 1,500 | 10 | £1 | £1 |
| FM16 16.0.0 | Top League | 1,500 | 10 | £1 | £1 |
| FM15 15.3.0 | Top League | 1,500 | 10 | £1 | £1 |
| FM15 15.0.0 | Top League | 1,500 | 12 | £1 | £1 |
| FM14 14.3.0 | Premier Division | 1,500 | 12 | £1 | £1 |
| FM14 14.0.0 | A Premier Division | 1,500 | 12 | £1 | £1 |
| FM13 13.3.0 | — | — | 0 | £1 | — |
| FM13 13.0.0 | A Premier Division | 1,500 | 12 | £1 | £1 |
| FM12 12.2.0 | — | — | 11 | £1 | — |
| FM12 12.0.0 | A Premier Division | 1,500 | 10 | £1 | £1 |
| FM10 10.0.0 | — | — | 6 | £1 | — |