Kenya Commercial Bank SC
3,000Reputation
30Players
£80,000Balance
Players
30
| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Boniface Omondi | AM (RC), ST (C) | 30 | Kenya | — | 87 | 87 | £110,671 | — |
| Clyde Senaji | D (C) | 28 | Kenya | — | 87 | 90 | £113,256 | — |
| Nashon Alembi | D (C) | 30 | Kenya | — | 83 | 83 | £76,011 | — |
| Apollo Otieno | DM, M (C) | 28 | Kenya | — | 82 | 95 | £81,548 | — |
| Humphrey Mieno | M (C), AM (RC) | 35 | Kenya | — | 81 | 105 | £7,395 | — |
| Gideon Werre | D (C) | 26 | Kenya | — | 81 | 90 | £70,056 | — |
| Francis Kahiro | ST (C) | 28 | Kenya | — | 80 | 85 | £70,160 | — |
| Kelvin Etemesi | ST (C) | 26 | Kenya | — | 79 | 90 | £66,940 | — |
| Nicholas Kipkirui | AM (C), ST (C) | 29 | Kenya | — | 78 | 90 | £63,940 | — |
| Yafeesi Mubiru | ST (C) | 27 | Uganda | — | 78 | 85 | £63,940 | — |
| Patrick Otieno | AM (R), ST (C) | 24 | Kenya | — | 77 | 87 | £44,441 | Jun 2026 |
| Stephen Etyang | M (L), AM (RL) | 29 | Kenya | — | 77 | 77 | £60,940 | — |
| Arnold Matumele | GK | 34 | The Democratic Republic of the Congo | — | 76 | 78 | £24,240 | — |
| Bonphas Munyasa | GK | 28 | Kenya | — | 76 | 80 | £43,455 | — |
| Nashon Wekesa | D (RL), WB (R) | 23 | Kenya | — | 75 | 95 | £46,699 | — |
| Rowland Makati | D (RL), WB (R), DM | 24 | Kenya | — | 74 | 90 | £49,343 | Jul 2027 |
| Elvis Ochoro | GK | 23 | Kenya | — | 73 | 85 | £36,705 | — |
| Victor Odhiambo | D (C) | 29 | Kenya | — | 73 | 73 | £44,046 | — |
| Kevin Okumu | D/M/AM (R) | 27 | Kenya | — | 72 | 75 | £45,940 | — |
| Fortune Omoto | AM (C), ST (C) | 23 | Kenya | — | 72 | 90 | £45,940 | — |
| Dennis Kweyu | DM, M (C) | 27 | Kenya | — | 71 | 75 | £40,793 | — |
| Fadhili Mwinyimvua | D (RC), WB (R) | 21 | Tanzania | — | 71 | 80–110 | £36,499 | — |
| December Kisakah | M (R), AM (RL) | 20 | Kenya | — | 69 | 80–110 | £37,450 | — |
| Tyron Kariuki | AM (RLC) | 18 | Kenya | — | 68 | 80–110 | — | — |
| Richard Omondi | AM (RLC) | 22 | Kenya | — | 66 | 85 | — | — |
| Brian Olang'oOn loan at Sofapaka FC | GK | 22 | Kenya | — | 65 | 85 | £20,587 | — |
| Samunya Amatton | D (C) | 20 | Kenya | — | 65 | 85 | — | — |
| Jack Onganya | AM (RLC) | 19 | Kenya | — | 65 | 80–110 | — | — |
| Josphat Andafu Mukhwana | D (LC), WB (L) | 21 | Kenya | — | 64 | 80–110 | — | — |
| Kenneth Wambua | D/WB/M (L) | 17 | Kenya | — | 53 | 60–90 | — | — |
Squad strength
- Players
- 30
- CA16
- 79.4
- PA16
- 92.8
- Average age
- 25.3
- Under 21
- 5
- Squad value (calc)
- £1,300,995
- Contracts ending by 30 Jun 2026
- 1
Best eleven
| GK | Arnold Matumele | 76 |
| DL | Nashon Wekesa | 75 |
| DR | Rowland Makati | 74 |
| ML | Stephen Etyang | 77 |
| MR | Kevin Okumu | 72 |
| DC | Clyde Senaji | 87 |
| DC | Nashon Alembi | 83 |
| MC | Apollo Otieno | 82 |
| MC | Humphrey Mieno | 81 |
| ST | Boniface Omondi | 87 |
| ST | Francis Kahiro | 80 |
| Average CA | 79.5 | |
|---|---|---|
Highest potential
| Humphrey Mieno | 35 | 105 |
| Apollo Otieno | 28 | 95 |
| Nashon Wekesa | 23 | 95 |
| Clyde Senaji | 28 | 90 |
| Gideon Werre | 26 | 90 |
| Kelvin Etemesi | 26 | 90 |
| Nicholas Kipkirui | 29 | 90 |
| Rowland Makati | 24 | 90 |
| Fortune Omoto | 23 | 90 |
| Boniface Omondi | 30 | 87 |
Set-piece takers
| Corner takers | — |
| Free-kick takers | — |
| Penalty takers | — |
| Long-throw takers | — |
Staff
2
| Name | Job | Nationality | Age |
|---|---|---|---|
| Managers | |||
| Robert Matano | Manager First Team | Kenya | 61 |
| Physios | |||
| Collins Chamack | Physio First Team | Kenya | 35 |
Club
- Full name
- Kenya Commercial Bank SC
- Short name
- KCB
- Nickname
- The Bankers
- Second nickname
- —
- Six-letter name
- KCB
- Three-letter name
- KCB
- Nation
- Kenya
- Stadium
- Nairobi City Stadium 15,000
- Training ground
- —
- World reputation
- 0
- Potential reputation
- 0
- Reputation scope (calc)
- National
- Hashtag
- —
Finances
- Financial state
- —
- Balance
- £80,000
- Transfer budget
- £20,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
- £1.15
- Season ticket price
- £17.19
- Stadium rent (yearly)
- -£1
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 2,000
- Minimum attendance
- 0
- Maximum attendance
- 2,000
- Season ticket holders
- 1,000
- 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
- 4
- Youth recruitment
- 8
- Youth importance
- 6
Kits
Every kit part (16)
| Home | Shirt | Shirt: Hoop (Boca) | ||
| Home | Text | — | ||
| Home | Icon | — | ||
| Home (GK) | Shirt | — | ||
| Home | Shorts | Shorts: Side Stripe | ||
| Home (GK) | Shorts | Shorts: Plain | ||
| Home | Socks | Socks: Plain | ||
| Home (GK) | Socks | Socks: Plain | ||
| Away | Shirt | Shirt: Bold Top Panel | ||
| Away | Text | — | ||
| Away | Icon | — | ||
| Away (GK) | Shirt | — | ||
| Away | Shorts | Shorts: Side Stripe | ||
| Away (GK) | Shorts | Shorts: Plain | ||
| Away | Socks | Socks: Plain | ||
| Away (GK) | Socks | Socks: Plain |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| Kenya Commercial Bank SC | First Team | — | 3,000 |
League position by season
Honours
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| FKF President's Cup | 1 | — | 2004 |
| SportPesa Premier League | — | 1 | — |
| FKF National Super League | — | 1 | — |
League history
17
| Season | Division | Pos | P | W | D | L | Pts |
|---|---|---|---|---|---|---|---|
| 2025 | SportPesa Premier League | 9/18 | 34 | 10 | 12 | 12 | 42 |
| 2024 | SportPesa Premier League | 10/18 | 34 | 10 | 15 | 9 | 45 |
| 2023 | SportPesa Premier League | 5/18 | 34 | 18 | 10 | 6 | 64 |
| 2022 | SportPesa Premier League | 7/18 | 34 | 12 | 13 | 9 | 49 |
| 2021 | SportPesa Premier League | 2/18 | 32 | 18 | 8 | 6 | 62 |
| 2020 | SportPesa Premier League | 5/18 | 23 | 12 | 6 | 5 | 42 |
| 2019 | SportPesa Premier League | 8/18 | 34 | 12 | 11 | 11 | 47 |
| 2015 | SportPesa Premier League | 15/16 | 30 | 6 | 8 | 16 | 26 |
| 2014 | SportPesa Premier League | 14/16 | 30 | 7 | 8 | 15 | 29 |
| 2013 | SportPesa Premier League | 4/16 | 30 | 11 | 14 | 5 | 47 |
| 2012 | SportPesa Premier League | 10/16 | 30 | 11 | 6 | 13 | 39 |
| 2011 | SportPesa Premier League | 9/16 | 30 | 11 | 7 | 12 | 40 |
| 2010 | SportPesa Premier League | 14/16 | 30 | 9 | 6 | 15 | 33 |
| 2009 | SportPesa Premier League | 12/16 | 30 | 8 | 10 | 12 | 34 |
| 2008 | SportPesa Premier League | 11/16 | 30 | 8 | 12 | 10 | 36 |
| 2007 | SportPesa Premier League | 14/18 | 30 | 7 | 9 | 14 | 30 |
| 2006 | SportPesa Premier League | 14/20 | 38 | 10 | 13 | 15 | 43 |
Transfers in
| Date | Player | From | Type | Fee |
|---|---|---|---|---|
| 19 Jan 2026 | Victor Odhiambo | Sofapaka FC | Transfer | Unknown fee |
| 15 Aug 2025 | Kelvin Etemesi | Nairobi City Stars SC | Transfer | Unknown fee |
| 8 Aug 2025 | Rowland Makati | Nairobi City Stars SC | Transfer | Unknown fee |
| 1 Aug 2025 | Boniface Omondi | — | Transfer | Unknown fee |
| 24 Jul 2025 | Fortune Omoto | FC Kariobangi Sharks | Transfer | Unknown fee |
| 8 Jul 2025 | Humphrey Mieno | Sofapaka FC | Transfer | Unknown fee |
| 1 Jul 2025 | Jack Onganya | — | Transfer | Unknown fee |
| 1 Jul 2025 | Josphat Andafu Mukhwana | — | Transfer | Unknown fee |
| 1 Jul 2025 | Tyron Kariuki | — | Transfer | Unknown fee |
| 1 Jul 2025 | Richard Omondi | — | Transfer | Unknown fee |
| 1 Jul 2025 | Samunya Amatton | — | Transfer | Unknown fee |
| 1 Jul 2025 | Kenneth Wambua | — | Transfer | Unknown fee |
| 1 Jul 2025 | Fadhili Mwinyimvua | Dodoma Jiji FC | Transfer | Unknown fee |
| 1 Jul 2025 | Gideon Werre | AFC Leopards SC | Transfer | Unknown fee |
| 1 Jul 2025 | Arnold Matumele | — | Transfer | Unknown fee |
| 1 Jul 2025 | Nicholas Kipkirui | — | Transfer | Unknown fee |
| 1 Jul 2025 | Elvis Ochoro | Nairobi City Stars SC | Transfer | Unknown fee |
| 1 Jul 2025 | Apollo Otieno | Dodoma Jiji FC | Transfer | Unknown fee |
| 1 Jul 2025 | Clyde Senaji | FCB Nyasa Big Bullets FC | Transfer | Unknown fee |
| 7 Feb 2025 | Yafeesi Mubiru | — | Transfer | Unknown fee |
| 1 Jan 2025 | Manzur Okwaro | Rainbow FC Nairobi | Transfer | Unknown fee |
| 1 Jan 2025 | December Kisakah | FC Talanta | Transfer | Unknown fee |
| 1 Jan 2025 | Jack Ong'anya | Sofapaka FC | Transfer | Unknown fee |
| 31 Jul 2024 | Danson Kiprono | — | Transfer | Unknown fee |
| 30 Jul 2024 | Joshua Nyatini | — | Transfer | Unknown fee |
| 30 Jul 2024 | Lameck Oloo | Bidco United FC | Transfer | Unknown fee |
| 1 Jul 2024 | Raydon Munane | Darajani Gogo FC | Transfer | Unknown fee |
| 1 Jul 2024 | James Kinyanjui | Bandari FC | Transfer | Unknown fee |
| 1 Feb 2024 | Farouk Shikalo | Kakamega Homeboyz FC | Transfer | Unknown fee |
| 20 Jan 2024 | Faraj Ominde | Ulinzi Stars FC | Transfer | Unknown fee |
Transfers out
| Date | Player | To | Type | Fee |
|---|---|---|---|---|
| 3 Feb 2026 | Jack Ong'anya | Cádiz C.F. | Transfer | Unknown fee |
| 15 Jan 2026 | Brian Olang'o | Sofapaka FC | Loan | Unknown fee |
| 17 Oct 2025 | Faraj Ominde | Bandari FC | Transfer | Unknown fee |
| 17 Oct 2025 | Farouk Shikalo | Saint George Sports Club | Transfer | £0 |
| 11 Sep 2025 | Danson Kiprono | Shabana FC | Transfer | £0 |
| 6 Sep 2025 | James Kinyanjui | AFC Leopards SC | Transfer | Unknown fee |
| 6 Sep 2025 | Derrick Otanga | Kakamega Homeboyz FC | Transfer | Unknown fee |
| 5 Sep 2025 | Joshua Nyatini | Kakamega Homeboyz FC | Transfer | Unknown fee |
| 1 Sep 2025 | Manzur Okwaro | Nairobi United | Transfer | Unknown fee |
| 21 Aug 2025 | Maurice Ojwang | Tanzania Prisons Sports Club | Transfer | Unknown fee |
| 4 Aug 2025 | Francis Oduor | Tusker FC | Transfer | Unknown fee |
| 31 Jul 2025 | Danson Chetambe | — | Transfer | £0 |
| 31 Jul 2025 | Lameck Oloo | — | Transfer | £0 |
| 31 Jul 2025 | Raydon Munane | — | Transfer | £0 |
| 31 Jul 2025 | Derrick Otieno | — | Transfer | £0 |
| 31 Jul 2025 | Michael Mutinda | — | Transfer | Unknown fee |
| 25 Jul 2025 | Victor Omondi | Shabana FC | Transfer | Unknown fee |
| 1 Jul 2025 | Derrick Onyango | Shabana FC | Transfer | Unknown fee |
| 30 Jun 2025 | Haniff Wesonga | — | Transfer | £0 |
| 1 Feb 2025 | Henry Onyango | Bidco United FC | Transfer | Unknown fee |
| 1 Jan 2025 | Brian Ndenga | Mathare United FC | Transfer | Unknown fee |
| 1 Jan 2025 | Herit Atariza | FC Talanta | Transfer | Unknown fee |
| 15 Aug 2024 | Bernard Odhiambo | FC Talanta | Transfer | Unknown fee |
| 24 Jul 2024 | Erickson Mulu | Mathare United FC | Transfer | Unknown fee |
| 8 Jul 2024 | Rama Mwenda | Coastal Union FC | Transfer | Unknown fee |
| 1 Jul 2024 | Harun Mwale | Murang'a Seal FC | Transfer | Unknown fee |
| 3 Feb 2024 | Nicholas Kipkirui | Kakamega Homeboyz FC | Transfer | Unknown fee |
| 1 Feb 2024 | Musa Masika | Gor Mahia FC | Transfer | Unknown fee |
| 1 Jan 2024 | Byrne Omondi | Bandari FC | Transfer | Unknown fee |
| 1 Jan 2024 | Apollo Otieno | Dodoma Jiji FC | Transfer | Unknown fee |
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | SportPesa Premier League | 3,000 | 28 | £80,000 | £20,000 |
| FM26 26.2.0 | SportPesa Premier League | 3,000 | 30 | £80,000 | £20,000 |
| FM26 26.0.0 | SportPesa Premier League | 3,000 | 25 | £80,000 | £20,000 |
| FM24 24.3.0 | SportPesa Premier League | 3,100 | 24 | £80,000 | £20,000 |
| FM23 23.4.0 | Kenyan Premier Division | 3,100 | 20 | £80,000 | £20,000 |
| FM23 23.3.0 | Kenyan Premier Division | 3,100 | 20 | £80,000 | £20,000 |
| FM23 23.0.0 | Kenyan Premier Division | 3,100 | 20 | £80,000 | £20,000 |
| FM22 22.4.0 | Kenyan Premier Division | 3,100 | 24 | £80,000 | £20,000 |
| FM22 22.3.0 | Kenyan Premier Division | 3,100 | 24 | £80,000 | £20,000 |
| FM22 22.1.0 | Kenyan Premier Division | 3,100 | 24 | £80,000 | £20,000 |
| FM22 22.0.1 | Kenyan Premier Division | 3,100 | 26 | £80,000 | £20,000 |
| FM22 22.0.0 | Kenyan Premier Division | 3,100 | 26 | £80,000 | £20,000 |
| FM21 21.4.0 | Kenyan Premier Division | 2,500 | 24 | £137,075 | — |
| FM21 21.3.0 | Kenyan Premier Division | 2,500 | 24 | £137,075 | — |
| FM21 21.1.1 | Kenyan Premier Division | 2,500 | 16 | £137,075 | — |
| FM21 21.0.1 | Kenyan Premier Division | 2,500 | 16 | £137,075 | — |
| FM21 21.0.0 | Kenyan Premier Division | 2,500 | 16 | £137,075 | — |
| FM20 20.4.0 | Kenyan Premier Division | 2,000 | 20 | £1 | £1 |
| FM20 20.3.0 | Kenyan Premier Division | 2,000 | 20 | £1 | £1 |
| FM20 20.1.0 | Kenyan Premier Division | 2,000 | 21 | £1 | £1 |
| FM20 20.0.1 | Kenyan Premier Division | 2,000 | 21 | £1 | £1 |
| FM20 20.0.0 | Kenyan Premier Division | 2,000 | 21 | £1 | £1 |
| FM19 19.3.0 | Kenyan Premier Division | 1,600 | 11 | £1 | £1 |
| FM19 19.1.0 | Lower Leagues | 1,600 | 9 | £1 | £1 |
| FM19 19.0.1 | Lower Leagues | 1,600 | 9 | £1 | £1 |
| FM19 19.0.0 | Lower Leagues | 1,600 | 9 | £1 | £1 |
| FM18 18.3.0 | Lower Leagues | 1,600 | 9 | £1 | £1 |
| FM18 18.1.0 | Lower Leagues | 1,600 | 9 | £1 | £1 |
| FM18 18.0.0 | Lower Leagues | 1,600 | 9 | £1 | £1 |
| FM17 17.3.0 | Lower Leagues | 1,600 | 13 | £1 | £1 |
| FM17 17.0.0 | Lower Leagues | 1,600 | 13 | £1 | £1 |
| FM16 16.3.0 | Top League | 1,600 | 12 | £1 | £1 |
| FM16 16.0.1 | Top League | 1,600 | 12 | £1 | £1 |
| FM16 16.0.0 | Top League | 1,600 | 12 | £1 | £1 |
| FM15 15.3.0 | Top League | 1,600 | 11 | £1 | £1 |
| FM15 15.0.0 | Top League | 1,600 | 30 | £1 | £1 |
| FM14 14.3.0 | Premier Division | 1,600 | 32 | £1 | £1 |
| FM14 14.0.0 | A Premier Division | 1,600 | 32 | £1 | £1 |
| FM13 13.3.0 | — | — | 0 | £1 | — |
| FM13 13.0.0 | A Premier Division | 1,600 | 33 | £1 | £1 |
| FM12 12.2.0 | A Premier Division | 1,600 | 33 | £1 | £1 |
| FM12 12.0.0 | A Premier Division | 1,600 | 35 | £1 | £1 |
| FM10 10.0.0 | — | — | 29 | £1 | — |